Import specyfikacji

Niniejsza dokumentacja opisuje instrukcje korzystania z aplikacji Import danych w odniesieniu do danych specyfikacji. 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 danych specyfikacji jest zasadniczo oparty na bieżącym modelu danych, który jest przechowywany w bazie danych repozytorium. Zarówno cechy importu, jak i eksportu obsługują te same atrybuty. W związku z tym wystarczy zdefiniować tylko jeden filtr zarówno dla importu, jak i eksportu. Relacje 1:1 są zwykle oparte na technicznym atrybucie Guid w modelu danych. W zależności od przypadku użycia, podczas importu można użyć technicznego atrybutu Guid lub identyfikacji z obiektu docelowego (zwykle kodu lub numeru).

Uwaga
Jeśli użytkownik nie jest pewien, który format jest odpowiedni dla pliku importu, wówczas należy wykonać następujące czynności: utworzyć nową specyfikację za pomocą aplikacji Specyfikacje lub otworzyć istniejącą i wyeksportować ją z filtrem dla importu w żądanym formacie i z żądanymi atrybutami. Wynikowy plik przykładowy może być użyty jako szablon dla tworzonych plików importu.

Podczas importu obowiązują te same zasady, co podczas edycji za pośrednictwem aplikacji Specyfikacji w odniesieniu do wartości domyślnych i kontroli.

Instrukcja

  1. Pierwszym krokiem jest uruchomienie aplikacji Import danych.
  2. Następnie należy wyświetlić obiekt biznesowy poprzez filtr „com.cisag.app.inventory.obj.InventoryIdentifier”.
  3. Wyświetlony zostanie filtr importowania specyfikacji (W razie potrzeby można również utworzyć nowy filtr dla tego obiektu biznesowego).
  4. Wybrane atrybuty filtra są już podświetlone. W razie potrzeby nadal można dostosować atrybuty.
  5. Należy wybrać przycisk [Import danych] na standardowym pasku przycisków.
  6. Otworzy się okno dialogowe Import danych.
  7. W tym oknie dialogowym można ustawić pliku importu. Szczegółowy opis pól można znaleźć w dokumentacji importu danych w sekcji o tej samej nazwie.
  8. Import można przeprowadzić, naciskając przycisk [W tle] lub [Natychmiast].

Atrybuty wymagane do importowania ze starszych systemów

Minimalne atrybuty wymagane do zaimportowania specyfikacji to:

  • Artykuł item
  • Numer specyfikacji number
  • Oznaczenie specyfikacji description

Jeśli użytkownik chce również zaimportować charakterystykę artykułu dostawcy dla specyfikacji, musi on określić następujące atrybuty dla każdego rekordu danych:

  • Identyfikator charakterystyki artykułu dostawcy number

W filtrze charakterystykę artykułu dostawcy można znaleźć pod nazwą techniczną „InventoryIdentifierExternal”, która ma oznaczenie Specyfikacja zewnętrzna. Odpowiedni minimalny XML z atrybutami funkcjonalnymi do importowania partii wygląda następująco:

<?xml version=”1.0″ encoding=”UTF-8″?>

<semiramis xmlns=”com.cisag.app.inventory.obj.InventoryIdentifier” xsi:schemaLocation=”com.cisag.app.inventory.obj.InventoryIdentifier InventoryIdentifier.xsd” created=”2005-03-21T07:33:23.323Z” locale=”en-US-XMLSchemaCompliant” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>.

<InventoryIdentifier xmlns=”com.cisag.app.inventory.obj.InventoryIdentifier”>.

<Item>CHARGE_01</Item>

<numer>CH_01</numer>

<description>Charge 01</description>

<qcStatus>RELEASED</qcStatus>

<_timeZone>CET</_timeZone>

</InventoryIdentifier>

</semiramis>

W przypadku importu, w którym określono tylko obowiązkowe atrybuty, wszystkie pozostałe dane są obliczane przy użyciu danych przechowywanych dla artykułu, w tym Waga i wymiary oraz Wartości domyślne dla specyfikacji, lub przesyłane bezpośrednio z artykułu. Jeśli wartości te nie mają być generowane przy użyciu danych artykułu podczas transferu starszych danych, należy je również określić podczas importu. Transfer wag i wymiarów zależy również od ustawień w aplikacji Konfiguracja.

Przegląd: Obsługiwane atrybuty podczas importu

Ta sekcja zawiera listę wszystkich atrybutów obsługiwanych podczas importowania specyfikacji. Odpowiednia nazwa relacji jest również wyświetlana dla atrybutów klucza obcego. Atrybuty mogą podlegać zmianom, a także mogą być rozszerzane przez dostosowania.

Ponieważ istnieją cztery różne typy cech, wszystkie atrybuty, które odnoszą się konkretnie tylko do jednego typu cechy, są oznaczone osobno. Atrybuty są oznaczone w następujący sposób: (CH) – atrybut partii z datą przydatności, (LOS) – atrybut partii i (SN) – atrybut numeru serii z ewidencją stanu magazynowego. Niektóre atrybuty numeru serii są aktualizowane podczas transakcji materiałowych. Atrybuty te mają wskaźnik numeru serii rozszerzony o _B (SN_B).

Atrybuty identyfikacyjne (atrybuty kluczowe) są również oznaczone literą (K).

Dane specyfikacji (InventoryIdentifier)

Atrybut Relacja Objaśnienie
guid (K) Identyfikator techniczny
item (K) Item Artykuł ze specyfikacją, który ma być importowanaUżytkownik musi określić artykuł dla wszystkich typów specyfikacji.
number (K) Numer specyfikacjiNależy określić numer specyfikacji dla wszystkich typów specyfikacji.
Description Oznaczenie specyfikacjiNależy wprowadzić nazwę dla wszystkich typów specyfikacji.
qcStatus Status kontroli jakości (status QA) importowanej specyfikacjiUżytkownik określa status kontroli jakości, z wyjątkiem numerów serii bez ewidencji stanów magazynowych.

Możliwe wartości statusu kontroli jakości to:

  • RELEASED (zwolniony),
  • QUARANTINE (w kwarantannie) i
  • ON_HOLD (zablokowany).
bestBeforeDate (CH) Termin przydatnościTermin przydatności wskazuje datę, do której gwarantowana jest użyteczność partii.

Gdy towary są wydawane z magazynu zgodnie z zasadą FIFO, partie są rozpatrywane zgodnie z ich terminem przydatności. Określenie terminu przydatności jest zatem obowiązkowe dla partii.

holdDate (CH) Data wstrzymaniaData wstrzymania określa czas, do którego partia nie jest dostępna dla wydań magazynowych. Oznacza to, że zapas specyfikacji w tym czasie nie jest brany pod uwagę przy automatycznym przydzielaniu partii do kompletacji.

Uwaga
Jeśli podczas importu używany jest filtr wymagający określenia daty wstrzymania, wówczas należy określić ową datę. Niemniej jednak, użytkownik może również użyć daty 31.12.0001 i 23:00:01, co w systemie oznacza, że nie określono daty. Data ta nie będzie później wyświetlana w aplikacji Specyfikacje. Jeśli jednak zostanie użyty filtr, który nie wymaga określenia daty wstrzymania, wówczas ów data zostanie automatycznie obliczona na podstawie okresu wstrzymania w domyślnych wartościach specyfikacji, w danych podstawowych artykułu, i ustawiona dla importowanej partii.
warnDate1 (CH) Data ostrzeżenia 1Okres wczesnego ostrzegania jest rejestrowany w dwóch etapach. Umożliwia to sprawdzanie partii pod kątem daty wygaśnięcia w odpowiednim czasie, np. za pomocą definicji aktywności Workflow.

Uwaga
W przypadku korzystania z filtra, dla którego podczas importowania wymagana jest data ostrzeżenia 1, użytkownik określa ową datę. Niemniej jednak, użytkownik może również użyć daty 31.12.0001 i 23:00:01, co w systemie oznacza, że nie określono daty. Data ta nie będzie później wyświetlana w aplikacji Specyfikacje. Jeśli jednak użyty zostanie filtr, dla którego data ostrzeżenia 1 nie jest wymagana, wówczas data ostrzeżenia 1 zostanie automatycznie obliczona i ustawiona dla zaimportowanej partii na podstawie okresu wczesnego ostrzeżenia 1 w wartościach domyślnych dla specyfikacji w danych podstawowych artykułu.
warnDate2 (CH) Data ostrzeżenia 2Okres wczesnego ostrzegania jest rejestrowany w dwóch etapach. Umożliwia to sprawdzanie partii pod kątem daty wygaśnięcia w odpowiednim czasie, np. za pomocą definicji aktywności Workflow.

Uwaga
W przypadku korzystania z filtra, dla którego podczas importowania wymagana jest data ostrzeżenia 1, użytkownik określa ową datę. Niemniej jednak, użytkownik może również użyć daty 31.12.0001 i 23:00:01, co w systemie oznacza, że nie określono daty. Data ta nie będzie później wyświetlana w aplikacji Specyfikacje. Jeśli jednak użyty zostanie filtr, dla którego data ostrzeżenia 1 nie jest wymagana, wówczas data ostrzeżenia 1 zostanie automatycznie obliczona i ustawiona dla zaimportowanej partii na podstawie okresu wczesnego ostrzeżenia 1 w wartościach domyślnych dla specyfikacji w danych podstawowych artykułu.
creationDate Data utworzenia specyfikacjiPodczas kompletacji, zgodnie z zasadą FIFO, partie i numery serii z ewidencją stanów magazynowych są brane pod uwagę zgodnie z datą ich utworzenia.

Uwaga
Jeśli podczas importowania używany jest filtr, dla którego wymagana jest data utworzenia, wówczas należy określić datę w pliku importu. W przypadku użycia filtra, dla którego data utworzenia nie jest wymagana, dla importowanej charakterystyki używana jest bieżąca data.
partner (SN_B) Partner Partner ostatniej transakcji magazynowej, dla której określono partneraWięcej informacji dotyczących tego filtra znajduje się w uwadze na końcu tego rozdziału.
costCenter (SN_B) CostCenter Centrum kosztów ostatniej transakcji materiałowej, dla której określono centrum kosztówWięcej informacji dotyczących tego filtra znajduje się w uwadze na końcu tego rozdziału
costObjective (SN_B) Cost
Objective
Jednostka kosztów ostatniej transakcji materiałowej, w której określono jednostkę kosztówWięcej informacji dotyczących tego filtra znajduje się w uwadze na końcu tego rozdziału
guaranteeFromDate (SN) Okres gwarancji (od).
guaranteeUntilDate (SN) Okres gwarancji (do).
beginOfOperation (SN) UruchomienieData uruchomienia nie jest obecnie używana i dlatego służy wyłącznie jako informacja, którą można dodać do specyfikacji numeru serii.

Uwaga
W przypadku użycia filtra podczas importu, dla którego wymagany jest atrybut uruchomienia, użytkownik określa datę. Można jednak również użyć daty 31.12.0001 i 23:00:01, co w systemie oznacza, że nie określono daty. Data ta nie będzie później wyświetlana w aplikacji Specyfikacje. W przypadku korzystania z filtra, dla którego data uruchomienia nie jest wymagana, data ta nie jest ustawiana.
Uwaga
Niektóre atrybuty, które mają zastosowanie tylko do numerów serii z ewidencją stanów magazynowych, służą do rejestrowania dodatkowych informacji o transakcjach magazynowych, które doprowadziły do zmiany stanu zapasów lub wartości zapasów dla numeru serii. Chociaż import tych dodatkowych informacji (partner, centrum kosztów, jednostka kosztów i klucz księgowania) nie prowadzi do niespójności danych, może prowadzić do nieporozumień, jeśli np. numer serii nie jest znaczący dla zapasów, ale wyświetlany jest klucz księgowania przyjęć.

Charakterystyka artykułu dostawcy (InventoryIdentifierExternal)

Atrybut Relacja Objaśnienie
identifier (K) Identifier Cecha, do której należy cecha dostawcy
number (K) Numer specyfikacji
Description Oznaczenie

Masy i wymiary (InventoryIdentifierMeasurements)

Wagi i wymiary można określić tylko wtedy, gdy użytkownik chce wprowadzić własne wagi i wymiary dla specyfikacji, a tym samym usunąć odniesienie do danych podstawowych artykułu.

Uwaga
Nie można cofnąć tej specyfikacji. W przypadku określenia wag i wymiarów dla atrybutu podczas importu, wagi i wymiary powiązanego artykułu nie mogą być już używane dla tego atrybutu.
Atrybut Relacja Objaśnienie
guid (K) Identyfikator techniczny
measurements Część, w której przechowywane są wagi i wymiary artykułu dla odpowiedniej specyfikacji
Część, w której przechowywane są wagi i wymiary
(ItemMeasurementsData)
Atrybut Związek Znaczenie
netWeight Waga netto artykułu dla danej specyfikacji
netVolume Objętość netto artykułu dla danej specyfikacji
GrossWeight Waga brutto to maksymalna waga artykułu dla danej specyfikacji. Oprócz wagi netto obejmuje ona również wagę opakowania i innych akcesoriów.
largeVolume Objętość brutto to maksymalna objętość artykułu dla danej specyfikacji. Obejmuje ona również objętość opakowania i innych akcesoriów.
length Długość artykułu dla danej specyfikacji. Długość obejmuje również długość opakowania.
diameter Średnica artykułu dla danej specyfikacji. Średnica obejmuje również średnicę opakowania.
height Wysokość artykułu dla danej specyfikacji. Wysokość obejmuje również wysokość opakowania.
density Gęstość artykułu dla danej specyfikacji.
width Szerokość artykułu dla danej specyfikacji. Szerokość obejmuje również szerokość opakowania.
area Obszar artykułu dla danej specyfikacji

Czy ten artykuł był pomocny?