Swedish English
Swedish English

Kundunika priser i textfilsformat – Äldre lösning

:info:

OBS: denna lösning tillämpas endast av befintliga leverantörer som redan levererar in kundunik prisinformation på detta sätt.
Övriga leverantörer hänvisas till Excel-mallen och det förfarande som beskrivs där.

Textfil (filspecifikation) 

Prisfilen levereras i en textfil dvs. en DOS/ASCII-fil.

Instruktion

Posttypkoden i position 1 bestämmer hur en post ska tolkas.

A = Avtalspost
P = Prispost
R = Rabattpost
F = Förpackningsprispost
T = Textpost för meddelande

Första posten måste alltid vara en Avtalspost. Övriga posttyper är inte obligatoriska. Det är alltså inte tvunget att skicka in Prisposter om man skickar Rabattposter eller tvärt om.

Alla de numeriska fälten (Typ=N) i en post måste alltid vara helt utfyllda med angivet antal tecken. Om fältet ska lämnas utan värde ska det fyllas ut med rätt antal 0:or (nollor). Om antalet tecken är färre än det antal som ryms i fältet ska fältet fyllas ut med inledande 0:or före det angivna värdet. Inga decimaltecken sätts ut, utan decimalerna är givna av talets position i fältet.

All information i alfa-fält (Typ=A) skall vara vänsterjusterad.

Flera prislistor kan levereras i samma fil under förutsättning att samma avtals-id inte används för olika kunder i samma fil och inga tomma rader förekommer.

Filbeskrivning

Layout posttyp A (Avtalspost)

Pos

Lgd

Dec

Typ

Innehåll

Obligatorisk

Anmärkning/Förklaring/Exempel

1

1

 

A

"A"

J

Avtalspost, skrivs alltid som A.

2

20

 

A

Avtals-id

J

Leverantörens ID på prislistan. Vänsterställt.

22

12

0

N

Leverantör

J

Leverantörens ID hos Finfo.
Exempel: Id-nr 1646213 skrivs 000001646213.

34

15

 

A

Kund-id

J

Leverantörens kund-nr för den abonnent som prislistan avser. Vänsterställt. Detta kund-id skall vara registrerad på avsedd abonnent i Finfo Portal.

49

8

0

N

Första aktiverings-datum

J

Det datum då prislistan aktiveras och distribueras till abonnenten första gången. Bör anges i god tid innan prislistan träder i kraft. Skrivs ÅÅÅÅMMDD. Önskas omgående distribuering anges 00000000. Detta fält ändras därefter aldrig.
Framtida justeringar i prislistan (gällandedatum, eller distributionsdatum) görs i R- eller P-posterna.

57

8

0

N

Gäller t.o.m.

J

Datum då prislistan upphör att gälla. Skrivs ÅÅÅÅMMDD. 99999999 = tills vidare.

65

1

 

A

Ansvarskod

J

L/A/K (Leverantör/Abonnent/Kedja). Vem som skickat in prislistan och ska aviseras vid felaktigheter i filen.

66

12

0

N

Ansvarig abo

J

Kedjans beställningsnummer hos Finfo. Anges endast vid ansvarskod "K". Annars anges 000000000000

78

1

 

A

Avtalstyp

J

Vilken typ av kundunikt pris innehåller prislistan?
N=Nettopris C=Cirkapris

79

1

 

A

Renskod

N

Blank = ingen rensning.
P = upphör alla nu gällande P-poster som inte finns med i den aktuella filen på berört avtals-id.
R = upphör alla nu gällande R-poster som inte finns med i den aktuella filen på berört avtals-id.
A = upphör alla nu gällande P- och R-poster som inte finns med i den aktuella filen på berört avtals-id.

80

1

0

A

Kod för gällandedatum

N

J = kod för att kunna ange från vilket datum priserna eller rabattgrupperna gäller ifrån.

 

 Layout posttyp P (Prispost)

Pos

Lgd

Dec

Typ

Innehåll

Obligatorisk

Anmärkning/Förklaring/Exempel

1

1

-

A

"P"

J

Prispost, skrivs alltid som P.

2

20

-

A

Avtals-id

J

Leverantörens ID på prislistan. Samma som i Avtalsposten.

22

18

-

A

Artikelnr

J

Leverantörens artikelnummer.

40

15

8

N

Pris

J

Kundunikt nettopris eller cirkapris per basprisenhet i den generella artikelfilen.
Typ av pris (N=nettopris C=cirkapris) anges i A-posten i fältet avtalstyp.

55

8

0

N

Distributions-datum

J

Datum då informationen ska distribueras till abonnenten. Fyll endast i distributionsdatum när informationen ska distribueras vid ett senare datum. Om informationen ska distribueras omgående anges 00000000.

63

8

0

N

Gällandedatum

N

Datum då priset börjar gälla. Skrivs ÅÅÅÅMMDD. Obligatoriskt om kod för gällandedatum i A-posten = J.

 

Layout posttyp R (Rabattpost)

Pos

Lgd

Dec

Typ

Innehåll

Obligatorisk

Anmärkning/Förklaring/Exempel

1

1

-

A

"R"

J

Rabattpost, skrivs alltid som R.

2

20

-

A

Avtals-id

J

Leverantörens ID på prislistan. Samma som i Avtalsposten.

22

5

-

A

Rabattgrupp

J

Den rabattgrupp som rabattsatsen gäller för. Rabattgruppen måste finnas registrerad på artiklarna i databasen för att abonnentens nettopriser ska kunna beräknas.

27

4

2

N

Rabattsats

J

För beräkning av nettopris, baserat på baspris registrerat på artikeln i databasen. Exempel: en rabatt med 2 % skrivs 0200.

31

8

0

N

Distributionsdatum

J

Datum då informationen ska distribueras till abonnenten. Fyll endast i distributionsdatum när informationen ska distribueras vid ett senare datum. Om informationen ska distribueras omgående anges 00000000.

 

Layout posttyp F (Förpackningsprispost)

Pos

Lgd

Dec

Typ

Innehåll

Obligatorisk

Anmärkning/Förklaring/Exempel

1

1

-

A

"F"

J

Förpackningsprispost, skrivs alltid som F.

2

20

-

A

Avtals-id

J

Leverantörens ID på prislistan. Samma som i Avtalsposten.

22

18

-

A

Artikelnr

J

Leverantörens artikelnummer.

40

15

8

N

Pris

J

Nettopris för förpackningsenheten.

55

8

0

N

Distributionsdatum

J

Datum då informationen ska distribueras till abonnenten. Fyll endast i distributionsdatum när informationen ska distribueras vid ett senare datum. Om informationen ska distribueras omgående anges 00000000.

63

8

0

N

Gällandedatum

N

Datum då priset börjar gälla. Skrivs ÅÅÅÅMMDD. Obligatoriskt om kod för gällandedatum i A-posten = J.

71

14

-

N

GTIN

J

GTIN på förpackningsenheten som priset gäller för.

 
Layout posttyp T (Textpost)

Pos

Lgd

Dec

Typ

Innehåll

Obligatorisk

Anmärkning/Förklaring/Exempel

1

1

-

A

"T"

J

Textpost, skrivs alltid som T.

2

20

-

A

Avtals-id

J

Leverantörens ID på prislistan. Samma som i avtalsposten.

22

8

0

N

Distributionsdatum

J

Om informationen ska distribueras omgående anges 00000000. I annat fall anges önskat distributionsdatum för textposten. Datumet bör överensstämma med distributionsdatumen för övriga poster om textposten ska distribueras samtidigt som dessa.

30

2

0

N

Radnr

J

Ordningsföljd inom samma datum 01, 02 osv.

32

45

-

A

Text

J

Fri text som leverantören förfogar över och ansvarar för, t.ex. från vilket datum priserna gäller. Skickas med som ett separat stycke i prismeddelandet från Finfo.