Komunikat RAPORT O ZAPASACH 

INVRPT

EANCOM97/EDIFACT D.96A

opracowany przez 
Grupę Roboczą EDI przy Klubie ECR Polska

Wersja 1 

Dokument zawiera tylko te segmenty i elementy danych, które zostały uzgodnione przez członków Grupy Roboczej EDI przy Klubie ECR Polska i będą przez nich stosowane i wymagane od partnerów handlowych w wymianie EDI. 

Dokument jest zgodny ze standardem komunikatu INVRPT EANCOM/EDIFACT.

3 października 2002

I. STRUKTURA KOMUNIKATU

Początek komunikatu

UNH - nagłówek komunikatu
BGM - początek komunikatu
DTM - data komunikatu
DTM - początek okresu raportowania
DTM - koniec okresu raportowania

SG 2 NAD - identyfikacja nabywcy 
SG 2 NAD - identyfikacja dostawcy 
SG 2 NAD - identyfikacja miejsca raportowania

Część szczegółowa

SG 9 LIN - pozycja towarowa

SG 11 QTY - ilość raportowana

SG 11 GIN – numer identyfikacyjny towarów

SG 11 DTM - data dotycząca pozycji towarowej

Zakończenie komunikatu

UNT - liczba segmentów

Pogrubioną czcionką zaznaczono segmenty, które zawsze powinny wystąpić w komunikacie.

Uwagi:

1. Każdy segmentu jest przedstawiony w kolejności w  jakiej  pojawia się w komunikatu (komunikacie). Opis segmenty składa się z    etykiety, atrybutu ważności (M)-obowiązkowy/ (C)-warunkowy, maksymalnej liczby powtórzeń, oraz opisu. 

2. Pierwsze  trzy  kolumny  zawierają  oryginalny  opis  segmentu  w standardzie UN/EDIFACT (etykieta segmentu i nazwa, atrybut    ważności, sposób prezentacji danych). Czwarta kolumna oraz  przykłady umieszczone pod opisem elementów danych dotyczą bezpośrednio EANCOM. Zawierają dodatkową charakterystykę segmentów 
warunkowych oraz wartości kodów używanych w danym segmencie.

2.1. Wszystkie segmenty obowiązkowe w UN/EDIFACT zachowują swój 
atrybut ważności w EANCOM.

2.2.  Dodatkowo  elementy  danych  w  segmentach  warunkowych   mogą 
posiadać jeden z pięciu atrybutów wymienionych poniżej:

R	- required 		- oznacza, że dany element musi być przesłany. 
A 	- advised		- oznacza, że EANCOM zaleca używanie tego elementu
D	- dependent		- oznacza, że dany element musi być przesłany w pewnych
 warunkach określonych przy pomocy dodatkowej danej. 
O	- optional 	 	- oznacza, że element może, ale nie musi być umieszczony 				  	  w komunikacie.
N	- not used		- oznacza, że element powinien być pominięty.
X    -  special	- oznacza, że dany element musi być przesłany w pewnych warunkach określonych przy pomocy noty wyjaśniającej.

2.3. Jeżeli złożony element danych posiada atrybut N-nieużywany w opisie zostaną pominięte wszystkie jego elementy składowe.

3.  Wartości  stosowanych  kodów,  mogą  posiadać jeden z dwóch atrybutów: 

   - określony     *     	gwiazdka (*)  poprzedzająca  kod  oznacza,  że  tylko ten 
			kod może być zastosowany dla określonych danych w 
			konkretnym segmencie

   -  otwarty                   wszystkie  kody  umieszczone  w Zbiorze Elementów Danych 				             EANCOM są dostępne. W tabelkach zostały umieszczone kody 
			zaakceptowane przez Grupę ds. EDI. Korzystanie z innych kodów wymaga 
			uzgodnień dwustronnych.

II. SZCZEGÓŁOWY OPIS SEGMENTÓW

UNH  -  M	    1  -   NAGŁÓWEK  komunikatu
				
Funkcja:	otwarcie, identyfikacja i specyfikacja komunikatu.				
Numer segmentu:	1				
					
	EDIFACT	EAN	*	OPIS
	
0062  Numer referencyjny
          komunikatu	M     an..14	M		Niepowtarzalny numer referencyjny wysyłającego. Kolejny numer komunikatu w wymianie. Element 0062 w segmencie UNT jest identyczny. Generowany przez wysyłającego.	
C009   IDENTYFIKATOR 
            KOMUNIKATU	M	M			
   0065   Identyfikator typu
              komunikatu	M     an..6	M 	*	INVRPT = Raport o zapasach	
   0052   Numer wersji typu
              komunikatu	M     an...3	M	*	D = Katalog komunikatów	
   0054   Numer wydania	M     an...3	M
	*	96A = wersja 96A	
   0051   Agencja kontrolująca	M     an...2	M	*	UN = UN/ECE/TRADE/WP.4, standardowe komunikaty Organizacji Narodów Zjednoczonych (UNSM)	
   0057   Kod przydzielony przez 
              stowarzyszenie	C     an..6	R	*	EAN004 = numer kontrolny wersji EAN	
0068   Identyfikator/referencje
           zwykłego dostępu	C    an...35	N			
S010  STATUS TRANSFERU	C	N
			
    0070  Kolejny numer	M     n...2
				
    0073  Pierwsza/ostatnia sekwencja wskaźnika transferu komunikatu	C     a1

Uwagi do segmentu:

Ten segment zawsze musi wystąpić w komunikacie.

Ten segment jest używany do otwarcia, identyfikacji i specyfikacji komunikatu.

Elementy danych 0065, 0052, 0054 i 0051: wskazują, że komunikat „Raport o zapasach” UNSM jest oparty na katalogu D.96A pod kontrolą ONZ.

Element 0057: wskazuje, że ten komunikat jest to wersja 004 EANCOM ,,Awiza wysyłki" UNSM. 

Przykład:

UNH+ME000001+INVRPT:D:96A:UN:EAN004'

BGM - M	1 - POCZĄTEK  KOMUNIKATU		
Funkcja : 	wskazanie typu i funkcji komunikatu oraz przekazanie numeru identyfikacyjnego.		
Numer segmentu:	2		
			
	EDIFACT	EAN	*	OPIS
	
C002   NAZWA DOKUMENTU/
            KOMUNIKATU	C	R			
    1001  Nazwa dokumentu/
              komunikatu kodowana	C     an...3	R	*	35 = Raport o zapasach
	
    1131  Kwalifikator listy kodów	C     an..3	N		
	
 3055  Kod agencji odpowiedzialnej	C     an..3	X	*	9 = EAN (International Article Numbering association)	
    1000  Nazwa dokumentu/
              komunikatu	C     an..35	O			
1004  Numer dokumentu/
           komunikatu	C     an..35	R		Numer raportu o zapasach przydzielany przez wysyłającego.	
1225  Funkcja komunikatu, 
           kodowana	C     an..3	R	*	9 = oryginał
	
4343 Typ odpowiedzi, kodowany	C     an..3	N			

 Uwagi do segmentu:

Ten segment zawsze musi wystąpić w komunikacie.

Ten segment jest używany do wskazania typu i funkcji komunikatu oraz transmisji numeru identyfikacyjnego.

Element danych 1004: Zaleca się, aby długość numeru dokumentu była ograniczona do maksimum 17 znaków.

Przykład:

BGM+35+INVR21599+9'

Uwagi do elementów z atrybutem X:

Element danych 3055 jest używany tylko wtedy, gdy w elemencie 1001 zastosowano kod EAN.

DTM - C	10 - DATA/CZAS/OKRES		
Funkcja : 	specyfikacji daty i / lub czasu lub okresu.		
Numer segmentu:	3		
			
	EDIFACT	EAN	*	OPIS
	
C507   DATA/CZAS/OKRES
	M	M			
    2005 Kwalifikator daty/czasu/okresu	M     an..3	M	*	137 = data/czas dokumentu/komunikatu
	
    2380  Data/czas/okres	C     an..35	R
			
    2379  Kwalifikator formatu
              daty/czasu/okresu	C     an..3	R		102 = Format RRRRMMDD

Uwagi do segmentu:

Ten segment zawsze musi wystąpić w komunikacie.

Ten segment jest używany do podania daty komunikatu.
Element danych 2005: Identyfikacja „daty/czasu dokumentu/komunikatu”  (wartość kodu 137) jest obowiązkowa w raporcie o zapasach.

Przykład:

DTM+137:19971101:102'

DTM - C	10 - DATA/CZAS/OKRES		
Funkcja : 	specyfikacji daty i / lub czasu lub okresu.		
Numer segmentu:	3		
			
	EDIFACT	EAN	*	OPIS
	
C507   DATA/CZAS/OKRES
	M	M			
    2005 Kwalifikator daty/czasu/okresu	M     an..3	M	*	194 = data początku okresu raportowanego
366 = data sporządzenia raportu o zapasach 
	
    2380  Data/czas/okres	C     an..35	R
			
    2379  Kwalifikator formatu
              daty/czasu/okresu	C     an..3	R		102 = Format RRRRMMDD

 Uwagi do segmentu:

Ten segment jest używany do podania daty początku okresu raportowanego lub daty sporządzenia raportu, w przypadku gdy raport dotyczy tylko jednego dnia.

Przykład:

DTM+194:19971101:102'

DTM - C	10 - DATA/CZAS/OKRES		
Funkcja : 	specyfikacji daty i / lub czasu lub okresu.		
Numer segmentu:	3		
			
	EDIFACT	EAN	*	OPIS
	
C507   DATA/CZAS/OKRES
	M	M			
    2005 Kwalifikator daty/czasu/okresu	M     an..3	M	*	206 = data końca okresu raportowanego
	
    2380  Data/czas/okres	C     an..35	R
			
    2379  Kwalifikator formatu
              daty/czasu/okresu	C     an..3	R		102 = Format RRRRMMDD

Uwagi do segmentu:

Ten segment jest używany do podania daty końca okresu raportowanego.
 
Element danych 2005: Identyfikacja „daty/czasu dokumentu/komunikatu”  (wartość kodu 137) jest obowiązkowa w raporcie o zapasach.

Przykład:

DTM+206:19971101:102'

SG2 - C	10 - NAD-SG3-SG4	
		
NAD - M	1 -  NAZWA I ADRES		
Funkcja : 	specyfikacja nazwy, adresu i przypisanych im funkcji, tylko przez C082 lub poprzez strukturę C082 do 3207.		
Numer segmentu:	6		
			
	EDIFACT	EAN	*	OPIS
	
3035 Kwalifikator strony	M   an..3	M		BY - nabywca
	
CO82  IDENTYFIKACJA PARTNERA	C	R
			
   3039 Identyfikacja partnera
	M  an..35  	M		Kody lokalizacyjne EAN - format n13	
   1131 Identyfikator listy kodów  
	C    an..3	N			
   3055 Kod agencji odpowiedzialnej	C    an..3	R	*	9 = EAN (International Article Numbering association)

Uwagi do segmentu:

Ten segment zawsze musi wystąpić w komunikacie.

Ten segment jest używany do identyfikacji nabywcy.
 Element 3039: do identyfikacji stron w wymianie zaleca się stosowanie kodów lokalizacyjnych EAN.

Przykład:

NAD+BY+5412345000013::9'

SG2 - C	10 - NAD-SG3-SG4	
		
NAD - M	1 -  NAZWA I ADRES		
Funkcja : 	specyfikacja nazwy, adresu i przypisanych im funkcji, tylko przez C082 lub poprzez strukturę C082 do 3207.		
Numer segmentu:	6		
			
	EDIFACT	EAN	*	OPIS
	
3035 Kwalifikator strony	M   an..3	M		SU - dostawca
	
CO82  IDENTYFIKACJA PARTNERA	C	R
			
   3039 Identyfikacja partnera
	M  an..35  	M		Kody lokalizacyjne EAN - format n13	
   1131 Identyfikator listy kodów  
	C    an..3	N			
   3055 Kod agencji odpowiedzialnej	C    an..3	R	*	9 = EAN (International Article Numbering association)

Uwagi do segmentu:

Ten segment zawsze musi wystąpić w komunikacie.

Ten segment jest używany do identyfikacji dostawcy.
 
Element 3039: do identyfikacji stron w wymianie zaleca się stosowanie kodów lokalizacyjnych EAN.

Przykład:

NAD+SU+5412345000013::9'

SG2 - C	10 - NAD-SG3-SG4	
		
NAD - M	1 -  NAZWA I ADRES		
Funkcja : 	specyfikacja nazwy, adresu i przypisanych im funkcji, tylko przez C082 lub poprzez strukturę C082 do 3207.		
Numer segmentu:	6		
			
	EDIFACT	EAN	*	OPIS
	
3035 Kwalifikator strony	M   an..3	M		GY - identyfikacja miejsca raportowania
	
CO82  IDENTYFIKACJA PARTNERA	C	R
			
   3039 Identyfikacja partnera
	M  an..35  	M		Kody lokalizacyjne EAN - format n13	
   1131 Identyfikator listy kodów  
	C    an..3	N			
   3055 Kod agencji odpowiedzialnej	C    an..3	R	*	9 = EAN (International Article Numbering association)

Uwagi do segmentu:

Ten segment jest używany do identyfikacji miejsca, z którego pochodzi raport.

Element 3039: do identyfikacji stron w wymianie zaleca się stosowanie kodów lokalizacyjnych EAN.

Przykład:

NAD+GY+5412345000013::9'

SG9 – C       9999	LIN -PIA-IMD-SG11
		
LIN – M                 1  	 POZYCJA TOWAROWA		
Funkcja:	identyfikacja pozycji towarowej i konfiguracji.		
Numer segmentu: 12			
			
	EDIFACT	EAN	*	OPIS
	
1082   Numer pozycji towarowej	C     n..6	R		Numer pozycji  towarowej w awizo wysyłki, wygenerowany przez aplikację 	
1229   Żądanie / potwierdzenie
            działania, kodowane
	C     an..3	N		
	
C212  IDENTYFIKACJA POZYCJI TOWAROWEJ	C 	X

   7140  Numer wysyłanego towaru	C     an..35	R		Format n..14
EAN-8, EAN-13, UPC-A lub DUN-14 - numer wysyłanego towaru	
   7143  Rodzaj numeru, kodowany	C     an..3	R	*	EN = EAN
UP = UPC (Universal Product Code)	
 
Uwagi do segmentu:

Ten segment zawsze musi wystąpić w komunikacie.

Segment ten służy do identyfikacji pozycji towarowej.

Przykład:

LIN+1++5412345111115:EN'

SG9 – C        9999

SG11 – C      9999	LIN-PIA-IMD-SG11

QTY-INV-GIN-LOC-DTM-STS-SG13-SG14-SG15		
QTY – M	10 – ILOŚĆ		
Funkcja:	podanie właściwej ilości.		
Numer segmentu: 15			
			
	EDIFACT	EAN	*	OPIS
	
C186  SZCZEGÓŁY ILOŚCI	M	M		
	
   6063 Kwalifikator ilości	M     an..3	M	*	17 - aktualny zapas
	
   6060 Ilość	M     n..15	M		      
	
   6411 Kwalifikator jednostki miary	C     an..3	X		KGM = kilogram
MTK = metry kwadratowe
LTR = litr
PCE = sztuka
PR = para (dwa przedmioty połączone)
TNE = tona metryczna (1000kg)	

Uwagi do segmentu:

Ten segment zawsze musi wystąpić w komunikacie.

Segment służy do podania ilości towaru wymienionego w segmencie LIN.

Przykład:

QTY+17:148'

Element danych 6411 jest stosowany tylko w przypadku produktów o zmiennej ilości.

Kwalifikatory dla DE 6063 w załączniku.

SG9 – C        9999

SG11 – C      9999	LIN-PIA-IMD-SG11

QTY-INV-GIN-LOC-DTM-STS-SG13-SG14-SG15		
GIN	-	C   9999	Numer identyfikacyjny towarów 		
Funkcja:	podanie określonych numerów identyfikacyjnych, pojedynczych numerów lub zakresów.		
Numer segmentu:	17		
			
	EDIFACT	EAN	*	OPIS
	
7405  Kwalifikator numeru identyfikacyjnego	M     an..3	M	*	BN= numer seryjny
BX = numer partii
	
C208  ZAKRES NUMERÓW IDENTYFIKACYJNYCH	M	M			
   7402  Numer identyfikacyjny
	M     an..35	M			
   7402  Numer identyfikacyjny
	C     an..35	O			
C208  ZAKRES NUMERÓW IDENTYFIKACYJNYCH	C	O		
	
   7402  Numer identyfikacyjny	M     an..35	M			
   7402  Numer identyfikacyjny	C     an..35	O			
C208  ZAKRES NUMERÓW IDENTYFIKACYJNYCH	C	O			
   7402  Numer identyfikacyjny	M     an..35	M			
   7402  Numer identyfikacyjny
	C     an..35	O			
C208  ZAKRES NUMERÓW IDENTYFIKACYJNYCH	C	O			
   7402  Numer identyfikacyjny	M     an..35	M			
   7402  Numer identyfikacyjny	C     an..35	O			
C208  ZAKRES NUMERÓW IDENTYFIKACYJNYCH	C	O			
   7402  Numer identyfikacyjny	M     an..35	M			
   7402  Numer identyfikacyjny	C     an..35	O			

Uwagi do segmentu:
Segment ten służy do podania dodatkowych numerów identyfikacyjnych odnoszących się do pozycji towarowej określonej w segmencie LIN oraz do ilości wymienionych w segmencie QTY.
Element DE C208 : jeżeli podawane numery seryjne lub partii są kolejne (np. od 1 do 10) wówczas powinno należy użyć elementy C208 tylko raz z dwoma elementami 7402, w których podaje się najmniejszy i największy z kolejnych numerów. Jeżeli te numery nie są kolejne ( np. 2, 3, 8, 10) wówczas każdy numeru należy podać w osobnych elementach DE C208 
Przykład:

GIN+BX+456:500’

W przykładzie podaje się zakres numerów partii od 456 do 500 włącznie 

   SG9	-	C	9999	-	LIN-PIA-IMD-SG11	
SG11	-	C	9999	-	QTY-INV-GIN-LOC-DTM-STS-SG13-SG14-SG15	
DTM	-	C	5	-	Data/czas/okres	
Funkcja	:	 Podanie daty	
Numer segmentu	:	19		
		EDIFACT		EAN		*	Opis	
C507	DATA/CZAS/OKRES		M		M				
2005	Kwalifikator daty/czasu/okresu		M	an..3		M			36 = data ważności 
94 = data produkcji 
194 = data początku okresu raportowanego
206 = data końca okresu raportowanego
360 = data ,,sprzedać przed'' 
361 = data ,,najlepsze przed''
363 = okres przechowywania                     	
2380	Data/czas/okres		C	an..35		R				
2379	Kwalifikator  formatu daty/czasu/okresu		C	an..3		R			102 = CCYYMMDD
203 = CCYYMMDDHHMM	

Uwagi do segmentu:

Ten segment jest używany do podania dat dotyczących pozycji towarowej opisanej w segmencie LIN.

Może być używany do podania dat dotyczących okresu raportowania.  

Przykład:

 DTM+94:19970601:102'

Kwalifikatory 194 i 206 mogą być stosowane, jeśli dla pozycji towarowej odpowiednie daty są różne od podanych w segmencie DTM dotyczącym komunikatu.

UNT – M
	1 -  ZAKOŃCZENIE KOMUNIKATU
		
Funkcja:	zakończenie i sprawdzenie kompletności komunikatu.		
Numer segmentu:	29		
			
	EDIFACT	EAN	*	OPIS
	
0074  Liczba segmentów w
          komunikacie	M     n..6	M		Całkowita liczba segmentów w komunikacie jest tutaj podana.	
0062  Numer referencyjny
          komunikatu	M     an..14	M		Numer referencyjny komunikatu podany tutaj powinien być równy podanemu w segmencie UNH.	

Uwagi do segmentu:

Segment ten jest obowiązkowym segmentem UN/EDIFACT. Musi to być zawsze ostatni segment komunikatu.

Przykład:

UNT+45+ME000001'

III.  ZAŁĄCZNIK : Inne proponowane kwalifikatory 

	Poniżej podane są inne proponowane kwalifikatory elementów danych wykorzystywanych w segmentach występujących w komunikacie. Wykorzystanie ich wymaga wzajemnych uzgodnień między partnerami wymiany 

___________________________________________________________________________
SG 11 QTY

DE 6063:               Kwalifikator ilości.
_________________________________________________________________________

12 = ilość wysyłana ( tzw. „wyjścia z magazynu”)

74 = ostatnio zgromadzona ilość       
         ilość zgromadzona po kompletnej dostawie wszystkich zaplanowanych ilości produktu 

79 = poprzednio zgromadzona ilość 
         ilość zgromadzona przed aktualnym zamówieniem           

83 = ilość zaległego zamówienia                
                      
96 = ilość wybrakowana
        ilość produktu, która nie przeszła kontroli jakości

99 = ilość szacowana
        ilość szacowana posiadanego zapasu 

113 = ilość potrzebna  
          wielkość potrzebnej dostawy

153 = ilość sprzedaży statystycznej
           ilość sprzedana w uzgodnionym okresie                     

156 = ilość przesunięcia magazynowego

198 = ilość w drodze

199 = ilość wycofana z magazynu

34E = ilość zarezerwowana                      
ilość zapasu zarezerwowana dla specjalnych potrzeb, np. ilość potrzebna w przypadku  klęsk żywiołowych, 

76E = dodatkowa ilość uzupełniania zapasu
potrzeby poniżej albo powyżej normalnej kalkulacji uzupełniania zapasów, ale nie przewidziane do zmiany parametrów modelu uzupełniania

93E = sprzedaż nadzwyczajna 
sprzedaż, która nie była ujęta w kalkulacji uzupełniania zapasów, np. sprzedaż dla pracowników, dla klubów sportowych

96E = ilość zwrócona do magazynu
           ilość produktów zwrócona do magazynu z punktu sprzedaży