Do systemu mogą zostać zaimportowane magazyny zwykłe, blokowe, wysokiego składowania lub tylko z miejscami. Artykuł przedstawia instrukcje importu magazynów przy pomocy aplikacji Eksport danych oraz Import danych, które wykorzystują usługę Business Integration Service (BIS). Dostępne są następujące formaty eksportu oraz importu danych:
- XML
- CSV
- XLS
Import danych magazynu
- Pierwszym krokiem jest uruchomienie aplikacji Import danych.
- W polu Filtr należy wybrać wartość STORAGEAREA. Możliwe jest wyszukiwanie po filtrze, oznaczeniu oraz jednostce biznesowej.
W oknie aplikacji widoczny jest filtr dla importu danych. - System po wybraniu filtra automatycznie przypisze następującą jednostkę biznesową: com.cisag.app.inventory.obj.StorageArea
- W nagłówku użytkownik może wprowadzić dodatkowe ustawienia dla filtra importu. Może on m. in. zmienić ustawienie języka na Jeden język lub Wielojęzyczny w polu Ustawienie języka, zmienić format czasu ma Forma kompaktowa lub Forma znormalizowana w polu Format czasu. Dodatkowo, użytkownik może dodać plik transformacji, odbiorcę danych oraz cel w polach o tych samych nazwach. Pola Baza danych, Jednostka biznesowa i Przetwarzanie importu nie podlegają edycji.
- Wybrane atrybuty filtra są domyślnie zaznaczone. W sekcji Filtr można je dowolnie modyfikować.
- Następnie należy wybrać przycisk [Importuj dane] na standardowym pasku narzędzi.
Pojawi się okno dialogowe Import danych. - W otwartym oknie wprowadź ustawienia dla pliku importu. Szczegółowy opis pól znajduje się w artykule Import danych.
- Uruchom import danych za pomocą przycisku [W tle].
Obszar roboczy – zakładka Filtr
Poniżej znajduje się opis dostępnych atrybutów dla poszczególnych obiektów biznesowych wprowadzanych w aplikacji Magazyny.
Atrybuty dla importu magazynów prostych – dane dotyczące magazynu
Magazyn prosty nie zawiera stref magazynowych. Poniżej znajduje się tabela z opisem głównych atrybutów dla poszczególnych obiektów biznesowych wprowadzanych w aplikacji Magazyny.
| Atrybut | Pole obowiązkowe | Oznaczenie | Znaczenie |
| code | Tak | Magazyn | Nazwa magazynu |
| description | Tak | Oznaczenie | Opis magazynu |
| warehouseType | Nie | Typ magazynu | Dostępne wartości to:
PHYSICAL – magazyn fizyczny VIRTUAL – magazyn wirtualny Jeśli atrybut nie zostanie określony, domyślnie przypisywana jest wartość PHYSICAL. |
| owner | Nie | Właściciel zapasów | Domyślny właściciel zapasów na magazynie |
| locationOrganization | Tak | Organizacja magazynu | Dla magazynu prostego atrybut przyjmuje wartość NONE.
W przypadku importu magazynu z podziałem na miejsca składowania dostępne są poniższe wartości: BIN_STORAGE – magazyn wysokiego składowania BLOCK_STORAGE – magazyn blokowy BULK_STORAGE – tylko miejsca Jeśli dla magazynu z określonymi miejscami składowania nie zostanie określona wartość, to system nie będzie uwzględniał danych dla stref magazynowych. |
| qcStatus | Nie | Status kontroli jakości | Status jakości wyrobów magazynu. Dostępne wartości to:
RELEASED – zwolniony QUARANTINE – kwarantanna ON_HOLD – zablokowany Jeśli status kontroli jakości nie zostanie określony, magazyn domyślnie otrzyma wartość Zwolniony |
| classification | Nie | Klasyfikacja | Klasyfikacja magazynu |
| AddressData | Nie | Adres magazynu | Adres magazynu zawiera poniższe wartości:
Ulica Kod pocztowy Miasto Region Kraj Skrytka pocztowa Kod pocztowy skrytki Miejscowość skrytki pocztowej |
| organizationalUnit | Tak | Lokalizacja | Kod organizacji (lokalizacji) magazynu |
| warehouseManagementServer | Tak | Serwer logistyki magazynowej | |
| responsible | Nie | Osoba odpowiedzialna | |
| reservationSupported | Nie | Obsługa rezerwacji | TRUEFALSE |
| negativeOnhandAllowed | Nie | Dozwolone stany ujemne | TRUEFALSE |
| ownerSequenceSource | Nie | Zezwalaj na wielu właścicieli stanów magazynowych | Określa wartość dla wielu właścicieli zapasów. Atrybut przyjmuje poniższe wartości:
NONE – nie CUSTOMIZING – według ustawień konfiguracji MANUAL – zgodnie z kolejnością |
| ownerSequence | Nie | Kolejność właścicieli zapasów | Zakodowana lista kolejności właścicieli zapasów |
| packagingProposalType | Nie | Opakowanie | Ustalenie propozycji opakowania. Dostępne są poniższe wartości:
CUSTOMIZING – według ustawień konfiguracji SMALL_PACKAGES_PREFERRED – preferuj małe opakowania |
| inventoryCharacteristicsPriority | Nie | Właściciel zapasów | Ustawienie kolejności uwzględnienia właściciela zapasów. Dostępne są poniższe wartości:
CUSTOMIZING – według ustawień konfiguracji |
Atrybuty dla importu magazynów z miejscami składowania
Magazyny ze zdefiniowaną organizacją magazynową zawierają strefy magazynowe. Dla importu magazynu z miejscami składowania należy określić poniższe elementy:
- Dane dotyczące magazynu
- Dane dotyczące zarządzania miejscami składowania
- Dane dotyczące stref magazynowych, które muszą zawierać definicję poniższych stref:
- Jedna strefa z zastosowaniem Przyjęcie towaru
- Jedna strefa z zastosowaniem Wydanie towaru
- Jedna strefa z zastosowaniem Różnice inwentaryzacyjne
- Co najmniej jedna strefa z zastosowaniem Rezerwa lub Bez wprowadzenia
Atrybuty dotyczące zarządzania miejscami składowania
Sekcja przyjmowanie na magazyn według priorytetów miejsc składowania
| Atrybut | Pole obowiązkowe | Oznaczenie | Znaczenie |
| used | Nie | Zastosowany | Atrybut pozwala określić, czy przechowywanie powinno się odbywać według priorytetów miejsc składowania. |
| overflowRuleA | Nie | Atrybut pozwala określić priorytety miejsc składowania dla klasyfikacji artykułów A. Priorytety miejsc składowania są zapisane w postaci ciągu znaków, każdy z nich reprezentuje priorytet miejsca składowania, a ich kolejność odzwierciedla kolejność przepełnień. | |
| overflowRuleB | Nie | Atrybut pozwala określić priorytety miejsc składowania dla klasyfikacji artykułów B. Priorytety miejsc składowania są zapisane w postaci ciągu znaków, każdy z nich reprezentuje priorytet miejsca składowania, a ich kolejność odzwierciedla kolejność przepełnień. | |
| overflowRuleC | Nie | Atrybut pozwala określić priorytety miejsc składowania dla klasyfikacji artykułów C. Priorytety miejsc składowania są zapisane w postaci ciągu znaków, każdy z nich reprezentuje priorytet miejsca składowania, a ich kolejność odzwierciedla kolejność przepełnień. | |
| priorityZoneOrder | Nie | Atrybut daje możliwość wyboru sposobu wyszukiwania wolnych miejsc magazynowania według zdefiniowanych priorytetów. Dostępne są poniższe wartości:
PRIORITY_ZONE – wszystkie strefy magazynowe ZONE_PRIORITY – strefa magazynowa |
Sekcja Strategie magazynowania
Strategia magazynowania może zostać zdefiniowana poprzez wybranie istniejących strategii magazynowania w systemie lub może zostać zdefiniowana ręcznie w pliku importu. Przy wyborze zdefiniowanej strategii magazynowania należy pamiętać o tym, że musi być ona zaimportowana do systemu.
| Atrybut | Pole obowiązkowe | Oznaczenie | Znaczenie |
| code | Nie | Strategia magazynowania | Nazwa strategii magazynowania. Jeśli używana jest strategia zdefiniowana w systemie, nie ma konieczności definiowania poniższych atrybutów. |
| putStrategy | Tak | Strategia przyjęć magazynowych | |
| pickStrategy | Tak | Strategia wydań magazynowych | |
| putSortOrder | Tak | Sortowanie przyjęć magazynowych | |
| pickSortOrder | Tak | Sortowanie wydań magazynowych | |
| fixPutStrategy | Tak | Strategia przyjęć według stałych miejsc | |
| fixPickStrategy | Tak | Strategia wydań według stałych miejsc | |
| fillUpStrategy | Tak | Strategia uzupełniania | |
| pickingStrategy | Tak | Strategia kompletacji | |
| blockPutInterval | Nie | Okres składowania blokowego | |
| clearSplitQuantities | Nie | Wydaj najpierw ilości częściowe | Wydawane są najpierw rozpoczęte opakowania |
Sekcja Ograniczenia magazynowe
| Atrybut | Pole obowiązkowe | Oznaczenie | Znaczenie |
| PutRestriction | Nie | Ograniczenie przyjęcia | Atrybut określa ograniczenie przyjęcia dla magazynu. |
| PickRestriction | Nie | Ograniczenie wydania | Atrybut określa ograniczenie wydania dla magazynu. |
Atrybuty dotyczące zleceń magazynowych
| Atrybut | Pole obowiązkowe | Oznaczenie | Znaczenie |
| checkDigitRequired | Nie | Raportowanie przez liczbę kontrolną | Atrybut określa konieczność wygenerowania numeru kontrolnego przy przyjęciu na magazyn. |
| document | Tak | Typ dokumentu | Atrybut pozwala określić typ dokumentu. Dostępne są poniższe wartości:
TRANSPORT_ORDER – zlecenie magazynowe INCOMING_LABEL – etykieta przyjęcia na magazyn TRANSFER_LABEL – e |
| medium | Tak | Medium wydania | Atrybut pozwala określić medium wydania dokumentu. Dostępne wartości to:
PRINTER – Drukarka FAX – Faks EMAIL – E-Mail |
| documentDefinition | Tak | Szablon dokumentu końcowego | |
| comunicationType | Nie | Adres odbiorcy | |
| preferred | Nie | Preferowane | Atrybut pozwala określić, czy dana definicja dokumentu jest preferowana. |
Atrybuty dotyczące stref magazynowych
| Atrybut | Pole obowiązkowe | Oznaczenie | Znaczenie |
| Code | Tak | Strefa magazynowa | Atrybut pozwala określić nazwę strefy magazynowej |
| Description | Tak | Oznaczenie | Atrybut pozwala określić opis strefy magazynowej |
| locationOrganization | Nie | Organizacja magazynu | Atrybut pozwala określić organizację strefy magazynowej. Dostępne są poniższe wartości:
NONE – magazyn prosty BIN_STORAGE – magazyn wysokiego składowania BLOCK_STORAGE – magazyn blokowy BULK_STORAGE – tylko miejsca W przypadku braku wartości w pliku importu strefa magazynowa przyjmie wartość organizacji magazynu. |
| qcStatus | Nie | Status kontroli jakości | Atrybut pozwala określić jakości wyrobów zmagazynowanych w danej strefie. Dostępne są poniższe wartości
RELEASED – zwolniony QUARANTINE – kwarantanna ON_HOLD – zablokowany W przypadku braku wartości w pliku importu strefa magazynowa przyjmie status jakości magazynu. |
| Use | Tak | Zastosowanie | Atrybut pozwala określić zastosowanie strefy magazynowej. Dostępne są poniższe wartości:
NOT_SPECIFIED – bez wprowadzenia RECEIVING – przyjęcie towaru PICKING – kompletacje RESERVE – rezerwa SHIPPING – wydanie towaru INVENTORY_DIFFERENCES – różnice inwentaryzacyjne RETURN – zwrot towarów |
| ZoneType | Nie | Rodzaj strefy magazynowej | |
| Owner | Nie | Właściciel zapasów | |
| priority | Nie | Priorytet | Atrybut pozwalający na zdefiniowanie priorytetu strefy magazynowej, który będzie brany pod uwagę podczas wydań lub przyjęć magazynowych. Jeśli wartość nie jest sprecyzowana w pliku importu, dla strefy zostanie zastosowana wartość 0. |



