Niniejsza dokumentacja opisuje instrukcje korzystania z aplikacji Import danych, w odniesieniu do dyspozycji magazynowych. Użytkownik znajdzie informacje o możliwych wymaganiach wstępnych, efektach i funkcjach specjalnych.
Opis aplikacji Import danych, który zawiera również opisy pól i przycisków, można znaleźć w dokumentacji Import danych.
Informacje ogólne
Import dyspozycji magazynowej jest zasadniczo oparty na bieżącym modelu danych, który jest przechowywany w bazie danych repozytorium. W przypadku eksportu danych dostępnych jest więcej atrybutów niż w przypadku importu danych. W związku z tym, sensowne jest zdefiniowanie oddzielnych filtrów dla eksportu i importu.
Relacje 1:1 są zazwyczaj oparte na technicznym atrybucie GUID w modelu danych. W zależności od przypadku użycia, do importu można użyć technicznego atrybutu GUID lub klucza biznesowego z obiektu docelowego (zwykle kodu lub numeru). W przypadku niektórych obiektów biznesowych wymagana jest organizacja do konwersji klucza funkcjonalnego na klucz techniczny. Odpowiednia organizacja zwykle nie znajduje się bezpośrednio w źródle importu, ale jest określana za pośrednictwem kontekstu dokumentu. Więcej informacji na ten temat można znaleźć w rozdziale Przegląd: Atrybuty.
Niektóre dane dotyczące wymagań magazynu, takie jak pola stanu i wewnętrzne atrybuty pomocnicze, nie mogą być importowane.
Jeśli użytkownik nie jest pewien, który format jest odpowiedni dla pliku importu, wówczas należy następujące czynności. Na początku należy wprowadzić przykładowe dyspozycje magazynowe za pośrednictwem aplikacji Dyspozycje magazynowe i wyeksportować je przy użyciu filtra do importu w żądanym formacie z żądanymi atrybutami. Wynikowy plik przykładowy może zostać użyty jako szablon dla generowanych plików importu.
Podczas importowania obowiązują te same zasady, co podczas edycji za pośrednictwem aplikacji. Na przykład artykuł w zapisanym elemencie nie może być później zmieniany. Wartości atrybutów są ignorowane, jeśli nie można ich przyjąć w bieżącym kontekście. Ta sama logika jest stosowana przy określaniu wartości domyślnej, więc import i aplikacja zachowują się identycznie. To samo dotyczy kontroli.
Importowanie dyspozycji magazynowych
- Pierwszym krokiem jest uruchomienie aplikacji Import danych.
- Następnie należy wyświetlić filtr dla tego obiektu biznesowego: com.cisag.app.inventory.obj.WarehouseOrder
- Otwarty zostanie filtr do importowania dyspozycji magazynowych
- W razie potrzeby, użytkownik może powielić lub utworzyć nowy filtr dla tego obiektu biznesowego.
- W razie potrzeby, użytkownik może zmienić już wybrane atrybuty filtra.
- Następnie należy wybrać przycisk [Importuj dane], znajdujący się na standardowym pasku narzędzi.
- Otworzy się okno dialogowe Importuj dane
- W oknie dialogowym Importuj dane można wprowadzić ustawienia dla importowanego pliku. Opis pól można znaleźć w dokumentacji Import danych.
- Naciśnij jeden z przycisków [W tle] lub [Natychmiast].
- Import zostanie wykonany.
Tworzenie nowych dyspozycji magazynowych
Minimalne wymagane atrybuty dla obiektu podstawowego:
Relacja atrybutu | Atrybut |
Lokalizacja | inventoryOrganization |
Właściciel zapasów | owner |
Numer | number |
Tekst | description |
Data wprowadzenia | date |
Minimalne wymagane atrybuty dla obiektu pozycji:
Relacja atrybutu | Atrybut |
Numer pozycji | number |
Magazyn, strefa magazynowa, miejsce składowania, pole odkładcze | warehouse, zone, storageLocation, slot |
Magazyn źródłowy, źródłowa strefa magazynowa, źródłowe miejsce składowania, źródłowe pole odkładcze Uwaga Dane źródłowe są wymagane tylko w przypadku przesunięć magazynowych. |
referemceWarehouse, referenceZone, referenceStorageLocation, referenceSlot |
Status ogólny | status |
Liczba środków załadunku | storageUnitCount |
Ilość w 1. jednostce artykułu | totalQuantity |
Ilość w pozostałych jednostkach pozycji | totalQuantities |
Przegląd: Atrybuty
Atrybuty poszczególnych obiektów biznesowych, które są dostępne do importu, zostały wymienione poniżej. Odpowiednia nazwa relacji jest również uwzględniona dla atrybutów klucza obcego. Atrybuty mogą ulec zmianie i mogą zostać rozszerzone poprzez wprowadzenie zmian.
Atrybuty identyfikacyjne (atrybuty klucza) są oznaczone literą (K).
Dane podstawowe
Dyspozycja magazynowa (WarehouseOrder)
Identyfikator dyspozycji magazynowej składa się z rodzaju dyspozycji magazynowej i numeru ze schematu numeracji dla danego rodzaju.
Atrybut | Relacja | Objaśnienie |
date | Data wprowadzenia | |
description | Tekst, np. powód przesunięcia magazynowego | |
guid (K) | Identyfikacja techniczna dla zmiany/usunięcia już zapisanych danych – jeśli są znane | |
inventoryOrganization | InventoryOrganization | Organizacja logistyki magazynowej (lokalizacja) |
number (K) | Numer (identyfikacja techniczna), opcjonalny dla nowego utworzenia – w przeciwnym razie określany automatycznie.Obowiązkowe, jeśli guid nie został określony podczas zmiany/usuwania. | |
owner | Owner | Właściciel zapasów |
sourceOwner | SourceOwner | Właściciel zapasu źródłowego |
type (K) | Type | Rodzaj dyspozycji magazynowej (identyfikacja funkcjonalna):Obowiązkowe, jeśli identyfikator guid nie został określony podczas zmiany/usuwania. |
Dane pozycji
Pozycje dyspozycji magazynowej (WarehouseOrderDetail)
Atrybut | Relacja | Objaśnienie |
EAN | Europejski numer artykułu (EAN)
Więcej informacji można znaleźć w niniejszej dokumentacji: Importowanie pozycji dokumentu przy użyciu numeru EAN |
|
guid (K) | Identyfikacja techniczna (pozycja) do zmiany/usunięcia już zapisanych danych – jeśli jest znana. | |
item | Item | Artykuł |
number (k) | Numer artykułu (identyfikacja techniczna), opcjonalny w przypadku nowego utworzenia – w przeciwnym razie określany automatycznie.
Obowiązkowe, jeśli guid nie został określony podczas zmiany/usuwania. |
|
referenceSlot | Źródłowe pole odkładcze | |
referenceStorage
Location |
ReferenceStorage.
location |
Źródłowe miejsce składowania |
reference
Warehouse |
ReferenceStorage.
warehouse |
Magazyn źródłowy |
referenceZone | ReferenceStorage.
zone |
|
slot | Pole odkładcze | |
status | Status ogólny | |
storageLocation | Storage.location | Miejsce składowania |
storageUnit | StorageUnit | Środek załadunku |
storageUnitCount | Liczba środków załadunku | |
totalQuantity
amount
uom |
Uom | Ilość dyspozycji magazynowych
|
totalQuantities [0..3]
– totalQuantities. ilość – totalQuantities. uom |
Uom | Ilość w innych jednostkach pozycji
|
unitLoad | Jednostka ładunkowa | |
uomObligation | Jednostka zobowiązania
|
|
warehouse | Storage.warehouse | Magazyn |
zone | Storage.zone | Strefa magazynowa |