Niniejsza dokumentacja opisuje procedurę korzystania z aplikacji Import danych w odniesieniu do inwentaryzacji. Procedury te zawierają ogólne instrukcje, np. jakie specjalne funkcje należy wziąć pod uwagę. Użytkownik może również zapoznać się z informacjami o możliwych warunkach wstępnych i efektach.
Opis aplikacji Import danych, który zawiera również opisy pól i przycisków, można znaleźć w sekcji dokumentacji Import danych.
Informacje ogólne
Import inwentaryzacji 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.
Jeśli użytkownik nie jest pewien, który format jest odpowiedni dla pliku importu, wówczas powinien on wykonać następujące czynności — wprowadzić przykładową inwentaryzację za pomocą aplikacji Inwentaryzacje i wyeksportować ją przy użyciu filtra dla importu w żądanym formacie z żądanymi atrybutami. Wynikowy plik przykładowy może być użyty jako szablon dla generowanych plików importu.
Podczas importowania obowiązują te same zasady, co podczas przetwarzania za pośrednictwem aplikacji. Przykładowo, inwentaryzacja nie może zostać później zmieniona w zapisanym elemencie. 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.
Instrukcje: Importowanie inwentaryzacji
- Pierwszym krokiem jest uruchomienie aplikacji Import danych.
- Wyświetla się filtr dla obiektu biznesowego cisag.app.inventory.physical.obj.PhysicalInventory.
- Filtr dla importu jednostki ładunkowej zostanie załadowany.
- Alternatywnie można również utworzyć nowy filtr dla tego obiektu biznesowego.
- Atrybuty wybrane w filtrze zostają podświetlone. W razie potrzeby, użytkownik może dostosować wybór.
- Należy wybrać przycisk [Importuj dane], znajdujący się na standardowym pasku przycisków.
- Otworzy się okno dialogowe Importuj dane.
- W tym oknie dialogowym można dokonać różnych ustawień pliku importu. Użytkownik może m. in. wybrać plik importu, format i nazwę pliku błędu. Szczegółowy opis pól można znaleźć w dokumentacji Import danych w sekcji o tej samej nazwie.
Przegląd: Pola identyfikacyjne i obowiązkowe
Atrybuty poszczególnych obiektów biznesowych wymagane do importu są wymienione poniżej. Odpowiednia nazwa relacji jest również uwzględniona dla atrybutów klucza obcego. Pola identyfikacyjne i obowiązkowe mogą ulec zmianie i mogą zostać rozszerzone poprzez wprowadzenie zmian.
Atrybuty identyfikacyjne (atrybuty kluczowe) są oznaczone literą (K).
Inwentaryzacje (PhysicalInventory)
Identyfikator inwentaryzacji składa się z rodzaju inwentaryzacji i numeru inwentaryzacji.
Atrybut | Relacja | Objaśnienie |
correctionTransactionType | CorrectionTransactionType | Klucz transakcji korekty dla transakcji korekty wartości podczas zamykania inwentaryzacji |
costCenter | CostCenter | Centrum kosztów do księgowania różnic inwentaryzacyjnych
|
countListNumberRange | CountListNumberRange | Schemat numeracji arkusza inwentaryzacyjnego
Uwaga Schemat numeracji typu Arkusz inwentaryzacyjny musi istnieć przed importem danych. |
date | Data inwentaryzacji:
W przypadku inwentaryzacji na dzień bilansowy wymagana jest data inwentaryzacji. |
|
description | Oznaczenie | |
fiscalYear | FiscalYear | Rok obrotowy inwentaryzacji |
guid (K) | Identyfikator techniczny modyfikacji/usunięcia już przechowywanych danych – jeśli jest znana | |
individualReportingRequired | Wymagane indywidualne potwierdzenia (bool) | |
number (K) | Numer inwentaryzacji (identyfikator techniczny):
Niezbędne do modyfikacji/usunięcia, jeśli guid nie został określony. |
|
organizationalUnit | OrganizationalUnit | Lokalizacja inwentaryzacji |
owner | Owner | Właściciel zapasów poddanych inwentaryzacji |
reportingType | Typ zgłoszenia:
Określa, czy inwentaryzacja używa raportowań sumujących czy pojedynczych. |
|
responsible | ResponsiblePartner | Pracownik odpowiedzialny |
targetQuantityDisplayed | Wyświetlanie ilości docelowych:
Określa, czy ilości docelowe mają być wyświetlane na arkuszu inwentaryzacyjnym. |
|
transactionType | TransactionType | Klucz transakcji dla bezpośrednich transakcji korekt podczas zamykania inwentaryzacji. |
transferTransactionType | TransferTransactionType | Klucz przesunięcia dla przesunięć międzymagazynowych podczas zamykania inwentaryzacji. |
type (K) | Type | Rodzaj inwentaryzacji (identyfikator techniczny):
Niezbędne do modyfikacji/usunięcia, jeśli guid nie został określony. |
valuationPriceType | Cena szacunkowa inwentaryzacji | |
_timeZone | Strefa czasowa dla wszystkich pól daty używanych w inwentaryzacji |