Format i pola pliku importu IS
Plik importu IS zawiera dane umożliwiające pobranie istniejących pojedynczych planów, aktualizację danych IS oraz publikację nowego planu.
Format i pola pliku importu IS muszą spełniać następujące wymogi:
Wymagania dotyczące pliku importowego IS | Opis |
---|---|
Format pliku | Plik importu IS musi być w formacie CSV. |
Rozdział pól | Pola muszą być rozdzielone średnikami. |
Separator linii | Linie są rozdzielane separatorem linii, który jest używany przez dzierżawcę, w którym zainstalowana jest aplikacja. Normalnie separatorem linii jest CR/LF. |
Pola numeryczne | Dane numeryczne mogą zawierać cyfry rozdzielone przecinkiem lub kropką. |
Pola IS | Dane IS muszą być liczbami dodatnimi. |
Ta tabela przedstawia pola, które są używane do pobierania istniejących pojedynczych planów:
Pola planu | Opis |
---|---|
PlanAE
|
Podmiot gospodarczy planu, wymagany |
PlanLocation
|
Lokalizacja planu i odpowiadającego mu kontraktu, wymagana |
CustomerID
|
Identyfikator klienta planu, wymagany |
CustomerAE
|
Podmiot gospodarczy klienta, wymagany tylko wtedy, gdy ten sam identyfikator klienta jest używany w różnych podmiotach gospodarczych |
ShipToID
|
Identyfikator miejsca rozładunku planu, wymagany |
ShipToAE
|
Podmiot gospodarczy identyfikatora miejsca rozładunku, wymagany tylko wtedy, gdy ten sam identyfikator miejsca rozładunku jest używany w różnych podmiotach gospodarczych |
ItemID
|
Identyfikator pozycji planu, wymagany |
ItemAE
|
Podmiot gospodarczy pozycji, wymagany tylko wtedy, gdy ten sam identyfikator pozycji jest używany w różnych podmiotach gospodarczych |
CustomerOrderNo
|
Numer zamówienia klienta planu, wymagany tylko wtedy, gdy plany zawierają więcej niż jedną linię kontraktu z różnymi numerami zamówienia klienta |
Ta tabela przedstawia pola, które są używane do importowania i aktualizacji danych IS:
Pola IS | Opis |
---|---|
ShippedCurrent
|
Wymagane jest podanie aktualnie wysłanej IS. |
ShippedTotal
|
Suma wysłanych IS jest opcjonalna. Wartością domyślną jest bieżąca wysłana IS. |
ShippedCurrentLSP
|
LSP aktualnie wysłanej IS jest wymagany tylko dla procesu LSP. |
ShippedTotalLSP
|
LSP suma wysłanych IS jest wymagany tylko dla procesu LSP. Wartością domyślną jest LSP bieżącej wysłanej IS. |
ReceivedTotal
|
Suma odebranych IS jest opcjonalna i wymagana tylko wtedy, gdy wykonywany jest reset IS. W przeciwnym razie całkowita otrzymana IS jest wstępnie ustawiana z aktualną otrzymaną IS z istniejącego planu. |