Import magazynów

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
Wskazówka
W przypadku, gdy użytkownik nie wie jakiego formatu importu użyć, powinien wyeksportować plik za pomocą filtra eksportu wraz z żądanymi atrybutami.
Wskazówka
Import oraz eksport magazynów jest realizowany za pośrednictwem takich samych atrybutów opisanych w tabelach poniżej.

Import danych magazynu

  1. Pierwszym krokiem jest uruchomienie aplikacji Import danych.
  2. 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.
  3. System po wybraniu filtra automatycznie przypisze następującą jednostkę biznesową: com.cisag.app.inventory.obj.StorageArea
Wskazówka
W systemie są dostępne predefiniowane filtry np. OPERATIONDATACOLLECTION, z których użytkownik może skorzystać, wybierając przycisk [Pomoc uzupełniania wartości]Filtr importu może zostać zdefiniowany na nowo za pomocą przycisku [Nowy].
  1. 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.
  2. Wybrane atrybuty filtra są domyślnie zaznaczone. W sekcji Filtr można je dowolnie modyfikować.
  3. Następnie należy wybrać przycisk [Importuj dane] na standardowym pasku narzędzi.
    Pojawi się okno dialogowe Import danych.
  4. W otwartym oknie wprowadź ustawienia dla pliku importu. Szczegółowy opis pól znajduje się w artykule Import danych.
  5. Uruchom import danych za pomocą przycisku [W tle].
Uwaga
Jeżeli w wyszukiwanych przez użytkownika filtrach system nie odnajdzie odpowiedniej jednostki biznesowej, wówczas przy pomocy przycisku [Wyszukaj] w oknie dokowanym należy wyszukać interesujący użytkownika obszar i dopiero wtedy zapisać taki filtr jako nowy. Należy pamiętać, że zestaw dostępnych filtrów nie zawiera w sobie wszystkich jednostek biznesowych, lecz jedynie część z nich jako wartości predefiniowane. Pozostałe jednostki biznesowe muszą zostać wyszukane i zapisane jako nowy filtr.

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.

Uwaga
Pozostałe atrybuty, które nie zostały wymienione w tabeli, nie są brane pod uwagę podczas procesu importu magazynów prostych. Zdefiniowanie niewymienionych w tabeli atrybutów w pliku importu może prowadzić do błędów procesu.
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
LARGE_PACKAGES_PREFERRED – preferuj duże opakowania
NONE_PACKAGING_PROPOSAL – nie podpowiadaj opakowań

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
OWNER_IDENTIFIER_PACKAGING – uwzględnij w pierwszej kolejności
IDENTIFIER_PACKAGING_OWNER – uwzględnij na końcu

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
Uwaga
Atrybuty, które nie zostały wymienione w tabelach poniżej, nie są brane pod uwagę.
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.

Czy ten artykuł był pomocny?