Table of Contents

Szablony komunikatów

Tabela IIC Szablon komunikatu zawiera definicje danych, które są wysyłane przy użyciu komunikatu IIC. Struktura danych może być prosta i płaska (kilka pól) lub złożona (wielopoziomowa).

Ważne

Domyślne ustawienia skonfigurowane na stronie IIC Szablon uproszczonego komunikatu oraz IIC Szablon złożonego komunikatu można zainicjować przy użyciu akcji IIC Inicjuj na stronie IIC Konfiguracja. Poniżej znajdują się szablony używane dla różnych typów komunikatów IIC:

  • SALES dla typu komunikatu sprzedaży (złożony)
  • PURCHASE dla typu komunikatu zakupu (złożony)
  • DOCUMENTHISTORY dla typu komunikatu aktualizacji dokumentu (uproszczony)
  • SHIPMENT dla typu komunikatu powiadomienia o wydaniu (złożony)
  • INVOICE dla typu komunikatu faktury (złożony)
  • CRMEMO dla typu komunikatu faktury korygującej sprzedaży (złożony)
  • RETURNRECEIPT dla typu komunikatu przyjęcia zwrotu sprzedaży (złożony)
  • RETURNSHIPMENT dla typu komunikatu wydania zwrotu zakupu (złożony)

IIC Szablon uproszczonego komunikatu

  1. Wybierz ikonę Lightbulb that opens the Tell Me feature, wprowadź IIC Lista szablonów uproszczonego komunikatu, a następnie wybierz powiązane łącze.
  2. Na stronie IIC Lista szablonów uproszczonego komunikatu utwórz nowy rekord i wypełnij pola Kod i Nazwa.
  3. Użyj akcji Edytuj, aby otworzyć stronę IIC Szablon uproszczonego komunikatu.
  4. Poniższe pola są widoczne na skróconej karcie Ogólne:
  • W buforze - Określa, czy komunikat IIC trafi do bufora. Komunikaty IIC, po przyjęciu w buforze, są rozkładane na części w wewnętrznej tabeli IIC tak, aby ich zawartość była łatwo dostępna dla zadań przetwarzania. Dla uproszczonych komunikatów zaleca się wybór poniższych opcji:

  • Nr.

  • Data ostatniej modyfikacji - Określa datę i godzinę ostatniej modyfikacji szablonu komunikatu.

  • Stan - Określa stan komunikatu jako Otwarty lub Zwolniony. Nie można wprowadzać zmian w szablonie komunikatu po jego zwolnieniu. Stan można zmienić przy użyciu akcji Otwórz ponownie lub Zwolnij na stronie IIC Szablon uproszczonego komunikatu.

  1. Dostępne pola w wierszach to:
  • Nr wiersza - Określa numer wiersza szablonu uproszczonego komunikatu IIC.
  • Kod - Określa identyfikator wiersza uproszczonego komunikatu.
  1. Uproszczony komunikat powinien zawierać tylko jeden dodatkowy wiersz. Aby sprawdzić, które pola zostały zawarte w uproszczonym komunikacie, należy użyć akcji Pokaż pola w grupie Wiersz. W tabeli IIC Pola szablonu komunikatu dostępne są następujące pola:
  • Kolejność przetwarzania - Określa numer sekwencji.
  • Kod - Określa kod pola.
  • Typ pola - Określa typ pola.
Uwaga

Szablon uproszczonego komunikatu zapewnia prostą strukturę dla tworzenia niestandardowych komunikatów użytkownika, które zazwyczaj nie są powiązane z żadnym dokumentem i zawierają tylko kilka uproszczonych pól.

IIC Szablon złożonego komunikatu

Szablony złożonych komunikatów zawierają definicje struktur zbliżone do struktury dokumentów. Struktura nagłówka złożonego komunikatu jest podobna do struktury nagłówka uproszczonego komunikatu. Tylko IIC Administrator posiada uprawnienia do zmiany definicji wierszy.

IIC Lista szablonów złożonych komunikatów

W wierszach złożonych komunikatów dostępne są następujące pola:

  • Poziom - Określa poziom wiersza. Dla wierszy z wcięciem wartość ta jest większa od 0. Można dostosować wcięcie wiersza przy użyciu funkcji Zwiększ wcięcie oraz Zmniejsz wcięcie.

  • Nr wiersza nadrzędnego - Określa numer wiersza nadrzędnego, który jest obliczany automatycznie dla wierszy z wcięciem.

  • Nr wiersza - Określa numer wiersza.

  • Kod - Określa kod wiersza.

  • Nr tabeli źródłowej - Określa numer tabeli będącej źródłem danych. Na przykład, dla wiersza nagłówka szablonu komunikatu będzie to: 36 (Nagłówek sprzedaży).

  • Nazwa tabeli źródłowej - Określa nazwę tabeli używanej w bieżącej firmie.

  • Nr tabeli docelowej - Określa numer tabeli będącej docelowym miejscem importu danych. Na przykład, dla zamówienia sprzedaży będzie to: 20020756 (IIC Bufor nagłówka zakupu), ponieważ wychodzące zamówienie sprzedaży zostanie zaimportowane do firmy partnera IIC jako dokument zakupu.

  • Nazwa tabeli docelowej - Określa nazwę tabeli bufora w firmie partnera IIC, do której należy przesłać dane.

  • Nr tabeli dodatkowej - Określa numer tabeli będącej docelowym miejscem importu danych. Dane z tej tabeli zostaną także uwzględnione w komunikacie i zaimportowane bezpośrednio do systemu, co oznacza, że walidacja w buforze zostanie pominięta.

  • Nazwa tabeli dodatkowej - Określa nazwę tabeli w firmie partnera IIC, do której należy przenieść dane po zaakceptowaniu buforowanego dokumentu.

  • Nr jednostki kodu generatora - Określa jednostkę kodu, która zostanie użyta do programistycznego wypełnienia zestawu danych. Pole jest przydatne podczas pracy z tabelami tymczasowymi takimi jak Specyfikacja śledzenia.

  • Filtr rekordu - Określa, że użytkownik może skonfigurować filtr na podstawie rekordów tabeli, aby wykluczyć określone rekordy z eksportu. Rekordy, które nie spełniają kryteriów filtra, zostaną wykluczone. Długość filtra jest ograniczona do 250 znaków. Jeśli filtr zostanie określony na poziomie 0 (nagłówek dokumentu), cały dokument zostanie wykluczony z przepływu AIC. Jeśli filtr zostanie określony na innym poziomie (wiersz dokumentu), wykluczony zostanie tylko ten wiersz.

Ważne

Podczas aktualizowania aplikacji z wersji niższej niż 3.2.1.0, jeśli wartość Filtr rekordu nie była poprawnym filtrem, wartość zostanie wyczyszczona.

Ważne

Wartość Filtr rekordu nie zostanie wysłana do innej firmy za pomocą akcji Synchronizuj.

  • Nadpisz jeśli istnieje - Określa, że przesyłany rekord zostanie nadpisany, jeżeli już istnieje w firmie partnera IIC.

Łącze źródłowe i docelowe

Aby utrzymać połączenie pomiędzy tabelami z wcięciem, należy skonfigurować łącza źródłowe i docelowe. Do tego celu służą funkcje Łącze źródłowe i Łącze docelowe. Aby utworzyć nowe łącze wiersza szablonu komunikatu IIC:

  1. Użyj akcji Pokaż łącze źródłowe (lub Pokaż łącze docelowe) na stronie IIC Wiersze szablonu złożonego komunikatu.
  2. Na stronie IIC Łącze wiersza szablonu komunikatu wypełnij poniższe pola:
    • Nr pola - Określa numer pola klucza podstawowego w tabeli z wcięciem.
    • Nr pola nadrzędnego - Określa numer pola klucza podstawowego w tabeli nadrzędnej.

Pola szablonu złożonego komunikatu

Otwórz stronę IIC Pola szablonu złożonego komunikatu przy użyciu akcji Pokaż pola.

Uwaga

Tylko administrator IIC posiada uprawnienia do wprowadzania zmian w polach wprowadzonych z szablonów domyślnych.

Dostępne pola to:

  • Typ pola szablonu komunikatu - Określa typ pola komunikatu:

    • Normalny - Używany dla zwykłych pól;

    • Stała - Używany, kiedy należy przenieść stałą wartość pola;

    • IIC Komunikat - Używany dla pól, które powinny zawierać wartość pola wprowadzoną z koperty wiadomości IIC;

    • Dodatkowe - Używane w przypadku dodatkowych pól, które zostaną przeniesione do końcowej tabeli bezpośrednio z pominięciem bufora.

  • Kolejność przetwarzania - Określa kolejność, według której mają być przetworzone pola.

  • Śledź różnicę - Określa kolejne zdarzenia, jeżeli otrzymane wartości pól różnią się od wartości w pierwotnym dokumencie. W przypadku wystąpienia różnic, pole Śledź różnicę wskaże, w której sekcji (Informacje, Ostrzeżenie lub Błąd) w dokumencie bufora należy je zarejestrować.

  • Kod - Określa identyfikator pola.

  • Nr tabeli źródłowej - Określa numer tabeli źródłowej wprowadzany automatycznie z wiersza szablonu komunikatu.

  • Nr pola źródłowego - Określa numer pola w tabeli źródłowej.

  • Nazwa pola źródłowego - Określa nazwę pola w tabeli źródłowej.

  • Kod mapowania - Określa kod mapowania, który będzie używany w mapowaniu danych. Dodatkowe informacje zamieszczono w artykule Mapowanie danych pól.

  • Nr tabeli docelowej - Określa numer tabeli docelowej pobierany automatycznie z wiersza szablonu komunikatu.

  • Nr pola docelowego - Określa numer pola w tabeli docelowej.

  • Nazwa pola docelowego - Określa nazwę pola w tabeli docelowej.

  • Wartość pola stałego - Określa stałą wartość pola. Można jej użyć, jeśli wartość w polu Typ pola szablonu komunikatu ustawiono jako Stała.

  • IIC Nr pola komunikatu - Określa numer pola komunikatu IIC, który można wybrać w tabeli IIC Komunikat, jeżeli wartość w polu IIC Typ pola szablonu komunikatu to IIC Komunikat.

  • Typ pola - Określa typ danych pola.

  • Nr tabeli dodatkowej - Określa numer tabeli dodatkowej wprowadzany automatycznie z wiersza szablonu komunikatu.

  • Nr pola dodatkowego - Określa numer pola w tabeli dodatkowej.

  • Nazwa pola dodatkowego - Określa nazwę pola w tabeli dodatkowej.

  • Pomiń przeniesienie szablonem do docelowej tabeli - Określa, czy pole szablonu powinno zostać przeniesione z tabeli bufora do tabeli docelowej określonej w szablonie komunikatu.