Import śledzenia specyfikacji

Niniejsza dokumentacja opisuje instrukcję korzystania z aplikacji Import danych w odniesieniu do śledzenia 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 śledzenia specyfikacji jest zasadniczo oparty na bieżącym modelu danych, który jest przechowywany w bazie danych repozytorium.

Relacje 1:1 są zazwyczaj 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 (warunkiem wstępnym tej procedury jest to, że system zawiera już dane śledzenia specyfikacji):

Użytkownik otwiera aplikację Eksport danych, aby wyeksportować jeden lub więcej rekordów danych z filtrem podobnym do filtra importu. Wynikowy plik przykładowy może być użyty jako szablon dla pliku importu, który ma zostać wygenerowany. Ze względu na to, że filtry różnią się liczbą atrybutów, w razie potrzeby konieczne będzie włączenie do pliku importu dodatkowych atrybutów, które nie były obecne w pliku eksportu.

Import danych śledzenia specyfikacji jest również wykorzystywany do tworzenia śledzenia specyfikacji dla produkcji zewnętrznej. Od tego momentu, Comarch ERP Enterprise nie może już śledzić artykułów posiadających specyfikację, które zostały dostarczone do dostawcy (zewnętrznego producenta) na podstawie zlecenia dostawy i potwierdzenia dostawy. Dostawca wzbogaca produkt za pomocą artykułów posiadających specyfikację. Artykuł produkcyjny zawiera te artykuły. Jeśli dla tych produktów wymagane jest śledzenie specyfikacji, użytkownik musi wiedzieć, które specyfikacje zostały użyte. W związku z tym, konieczne jest zaimportowanie tych informacji od dostawcy.

Atrybuty wymagane w tym celu i odpowiednie kontrole są wskazane dla każdego atrybutu.

Instrukcja

    1. Pierwszym krokiem jest uruchomienie aplikacji Import danych.
    2. Następnie należy wyświetlić obiekt biznesowy poprzez filtr cisag.app.inventory.obj.IdentifierTracking.
    3. Wyświetlony zostanie filtr importowania śledzenia 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 śledzenia specyfikacji to:

  • Artykuł   item
  • Specyfikacja   identifier
  • Magazyn   storageArea
  • Klucz transakcji   transactionType
  • Data   date

Odpowiedni minimalny plik XML z atrybutami do importowania śledzenia specyfikacji wygląda następująco:

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

<semiramis xmlns=”com.cisag.app.inventory.obj.IdentifierTracking” xsi:schemaLocation=”com.cisag.app.inventory.obj.IdentifierTracking IdentifierTracking.xsd” created=”2006-01-06T08:23:06.767Z” locale=”en-US-XMLSchemaCompliant” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>.

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

<storageArea>

<magazyn>100</magazyn>

</storageArea>

<date>2006-01-10T23:00:00.000Z</date>

<quantity index=”0″>

<amount>15.000000</amount>

<Uom>pc</Uom>

</ilość>

<quantity index=”1″ xsi:nil=”true”/>

<quantity index=”2″ xsi:nil=”true”/>

<quantity index=”3″ xsi:nil=”true”/>

<_timeZone>CET</_timeZone>

<CostCenter xsi:nil=”true”/>

<CostObjective xsi:nil=”true”/>

<partner>0001</partner>

<TransactionType>02</TransactionType>.

<Identyfikator>

<numer>0001</numer>

<Item>CHARGE_01</Item>

</identyfikator>

</IdentifierTracking>

</semiramis>

Przegląd: Obsługiwane atrybuty podczas importu

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

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

Atrybut Relacja Objaśnienie
guid (K) Identyfikator techniczny
item (K) Item (ta relacja jest zawarta w relacji specyfikacji). Artykuł śledzenia specyfikacji, który ma zostać zaimportowany. Ten atrybut jest atrybutem obowiązkowym.
identifier (K) Identifier Specyfikacja ze śledzenia specyfikacji, która ma zostać zaimportowana. Ten atrybut jest atrybutem obowiązkowym. Specyfikacja musi być zgodna z określonym artykułem.
orderType Typ zamówienia. Wpis z wartością inną niż 0 wskazuje, że określono relację dokumentu. Obsługiwane są następujące typy zamówień:

  • Zamówienie sprzedaży
  • Zlecenie produkcyjne
  • Dyspozycja magazynowa
  • Zamówienie zakupu
  • Zlecenie dystrybucji
  • Zlecenie dostawy

Uwaga
Typ zamówienia Zlecenie dostawy wskazuje, że import zawiera dane weryfikacji specyfikacji, które są importowane dla dostarczonych materiałów (produkcja zewnętrzna). W takim przypadku, określony dowód dostawy jest zastępowany odpowiednim zleceniem produkcyjnym podczas importu.
order (K) Należy użyć tego atrybutu, aby określić podstawę kolejności relacji dokumentu.

Uwaga
Określając Dowód dostawy, który wskazuje import danych potwierdzających specyfikację dla dostarczonych materiałów (produkcja zewnętrzna), określony dowód dostawy zostaje zastąpiony odpowiednim zleceniem produkcyjnym.
orderDetail (K) Należy użyć tego atrybutu, aby określić pozycję relacji dokumentu.Informacje te są ignorowane podczas określania zleceń produkcyjnych.
orderTypeCode Identyfikator rodzaju zamówienia relacji dokumentu do zaimportowania. Ten atrybut został dodany specjalnie dla transferu danych z systemu V1R2M2 do systemu Comarch ERP Enterprise 4.2 i jest brany pod uwagę tylko w trakcie transferu starszych danych.Ten atrybut jest obowiązkowy, jeśli importowana ma być relacja dokumentu.
orderTypeGuid GUID rodzaju zamówienia relacji dokumentu do zaimportowania. Atrybut ten został dodany specjalnie dla transferu danych z systemu V1R2M2 do systemu Comarch ERP Enterprise 4.2 i jest brany pod uwagę tylko w trakcie transferu starszych danych.Ten atrybut jest obowiązkowy, jeśli importowana ma być relacja dokumentu.
orderNumber Atrybut ten może być użyty do określenia podstawy kolejności relacji dokumentu w taki sam sposób jak atrybut order.Podczas przesyłania starszych danych z relacjami dokumentów należy określić ten atrybut i atrybut order.
orderDetailNumber Atrybut ten może być użyty do określenia pozycji zamówienia relacji dokumentu w taki sam sposób jak atrybut orderDetail.Podczas przesyłania starszych danych z relacjami dokumentów należy określić ten atrybut i atrybut orderDetail.

Atrybut ten jest ignorowany w przypadku relacji ze zleceniem produkcyjnym.

orderDetailSubNumber Atrybut ten może być użyty do określenia numeru pozycji szczegółowej relacji dokumentu.Podczas przesyłania starszych danych z relacjami dokumentów, atrybut ten musi być określony dla dokumentów, które obsługują szczegółowe pozycje.
storageArea (K) Ten atrybut służy do określenia magazynu śledzenia specyfikacji, który ma zostać zaimportowany. Magazyn musi być określony, z wyjątkiem importowania rekordów danych dla dostarczonych materiałów (dla produkcji zewnętrznej). W takim przypadku oraz tylko wtedy, gdy nie określono wyraźnie magazynu, używany jest magazyn w powiązanej pozycji zlecenia produkcyjnego.
transactionType (K) TransactionType Ten atrybut służy do określenia klucza transakcji śledzenia specyfikacji, który ma zostać zaimportowany. Klucz transakcji musi być określony, z wyjątkiem importowania rekordów danych dla dostarczonych materiałów (produkcja zewnętrzna). W takim przypadku oraz tylko wtedy, gdy nie określono wyraźnie klucza transakcji, używany jest klucz transakcji rozchodu w powiązanym typie zlecenia produkcyjnego.Klucze transakcji z transakcji Przychód przeszacowania i Rozchód przeszacowania nie mogą być używane do śledzenia specyfikacji.
date (K) Ten atrybut służy do określenia daty importu śledzenia specyfikacji.Podanie tego atrybutu jest obowiązkowe.
Quantity Atrybut ten składa się z wartości amount i jednostki uom ilości.Ten atrybut jest używany do określenia ilości śledzenia specyfikacji.
Partner Partner Za pomocą tego atrybutu można określić dowolnego partnera istniejącego w systemie.
costCenter CostCenter Za pomocą tego atrybutu można określić centrum kosztów.
costObjective CostObjective Tego atrybutu można użyć do określenia jednostki kosztowej.
noPlausibilityCheck Atrybut ten sygnalizuje starszy transfer danych, w którym kontrole wiarygodności, takie jak istnienie określonego zamówienia, nie są przeprowadzane.
financialsOrganization Partner Ten atrybut służy do określenia firmy, do której ma zostać zaimportowane śledzenie specyfikacji. Jeśli firma nie jest wyraźnie określona podczas importowania rekordów danych dla dostarczonych materiałów (dla produkcji zewnętrznej), jest ona określana na podstawie powiązanego zlecenia produkcyjnego.

Funkcje specjalne transferu starszych danych

Podczas transferu starszych danych wykonywana jest specjalna obsługa przesyłania relacji dokumentów, co powoduje, że konieczne jest określenie zarówno klucza technicznego, jak i numeru zamówienia lub pozycji zamówienia podczas określania relacji dokumentu. Informacje te są niezbędne, aby można było wygenerować dane reorganizacji dokumentu, jeśli relacja dokumentu nie istnieje w systemie docelowym.

Atrybut noPlausibilityCheck musi być ustawiony na true dla starszego transferu danych, ponieważ jest on używany do rozpoznawania importu dla starszego transferu danych. Eksport dla systemu V1R2M2 został rozszerzony tak, aby ten atrybut był zawarty w pliku eksportu z wartością true. Atrybuty określające relację dokumentu są już ustawione dla eksportu z systemu V1R2M2 zgodnie ze specyfikacjami dla starszego transferu danych.

Uwaga
Automatycznie wybrane atrybuty nie powinny być dezaktywowane dla transferu starszych danych.

Weryfikacja zaimportowanych danych

Atrybuty identyfikacyjne

Wszystkie atrybuty identyfikacyjne, z wyjątkiem order i orderDetail, są sprawdzane pod kątem tego, czy zostały określone i czy istnieją w systemie.

Atrybuty opcjonalne

Podczas określania atrybutu nieidentyfikującego, który reprezentuje odniesienie do obiektu biznesowego, sprawdzane jest istnienie obiektu.

Klucz transakcji

Podczas importowania śledzenia specyfikacji nie można używać kluczy transakcji, które mają transakcję Przychód przeszacowania i Rozchód przeszacowania.

Sprawdzanie wiarygodności

Jeśli atrybut noPlausibilityCheck jest ustawiony na false w pliku importu lub nie jest importowany, sprawdzanie wiarygodności jest przeprowadzane na określonym zamówieniu. Podczas importowania danych potwierdzenia specyfikacji dla dostarczonych materiałów (produkcja zewnętrzna), system sprawdza również, czy istnieje pasujące zlecenie produkcyjne dla określonego dowodu dostawy i czy zlecenie produkcyjne ma status Zwolnione lub Zakończone. System sprawdza również, czy określona pozycja znajduje się zarówno w pozycji dowodu dostawy, jak i powiązanej pozycji zlecenia produkcyjnego.

Czy ten artykuł był pomocny?