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.