832 Przetwarzanie

W poniższej tabeli przedstawiono pola szczegółów w katalogu interfejsu kontraktu oraz sposobu ich użycia do przetwarzania:
Pole Opis
Identyfikator obowiązującego kontraktu To pole jest używane w rekordach katalogu interfejsu kontraktu do grupowania rekordów. Nie odwołuje się ono do istniejącego kontraktu w Zarządzaniu kontraktami.

Wartość pola Grupa przebiegu partnera handlowego EDI jest mapowana na ID obowiązującego kontraktu. Wartość domyślna grupy przebiegu partnera handlowego pochodzi z numeru EDI partnera handlowego, ale można określić dowolną wartość. Pole Grupa przebiegu jest używane w innych konwersjach plików przychodzących, takich jak potwierdzenia zamówienia (855), wpływ (856) i faktury (810).

Data początku obowiązywania i Data wygaśnięcia Wartości daty są przekazywane w segmencie DTM. Określone kwalifikatory wskazują, czy data jest datą początku obowiązywania, czy datą wygaśnięcia.
  • Data początku obowiązywania 007 i data początku obowiązywania kontraktu 092 są uznawane za kwalifikatory daty początku obowiązywania.
  • Data wygaśnięcia 036 i Data wygaśnięcia kontraktu 093 są uznawane za kwalifikatory daty wygaśnięcia.

Jeśli segment DTM jest zawarty na poziomie linii, wówczas w rekordzie szczegółów linii ustawiana jest data początku obowiązywania lub data wygaśnięcia bądź obie. W przeciwnym razie są one ustawiane w nagłówku kontraktu.

Pierwsze dwa przykładowe segmenty DTM wskazują datę początku obowiązywania kontraktu 3/1/2020. Ostatnie dwa przykłady segmentów DTM zawierają datę wygaśnięcia 3/1/2021.

DTM^007^20200301

DTM^092^20200301

DTM^036^20210301

DTM^093^20210301

Linie kontraktu Segment LIN identyfikuje linię kontraktu. Niektóre elementy zawierają kwalifikatory, które są używane do identyfikacji typu wartości w danym elemencie:

LIN^1^IN^000041^VC^005700P225^MG^GR8758~

Poniższa lista przedstawia wartości segmentu:

  • IN - numer pozycji nabywcy określa numer pozycji, jeśli istnieje
  • VC - numer katalogu dostawcy określa numer pozycji dostawcy
  • MG - numer producenta określa numer pozycji producenta
Podstawa i warstwy Podstawa i warstwy

Ceny i jednostki miary kontraktu są przekazywane w segmentach CTP. W tym przykładzie 41.1817 to koszt bazowy, a BX to podstawowa JM.

CTP^WH^QTE^41.1817^1^BX~

Warstwy

Jeśli 832 zawiera informacje dotyczące cen warstwowych, warstwy muszą być identyfikowane przez element CTP02.

  • Prawidłowe identyfikatory warstw to C01-C30.

    Obsługiwanych jest maksymalnie pięć warstw.

  • Podczas przetwarzania warstwa jest ustawiana poprzez usunięcie C z identyfikatora warstwy. C01 to warstwa 01, C27 to warstwa 27.
  • Koszt bazowy i jednostka miary są ustawiane przez pierwszą warstwę, jeśli są puste.

    CTP^C01.05^1^EA

    CTP^C02.10^1^BX

    CTP^^C03^2^1^CA

    CTP^^C11^5.01^1^CT

    CTP^^C12^1000^1^CP

    CTP^^C13^200000^1^DT

W powyższym przykładzie poniższa lista przedstawia wyniki:

  • Koszt warstwy 01 wynosi 0,05 USD. Koszt bazowy jest również ustawiony na 0,05 USD, a jednostka miary na EA.
  • Koszt warstwy 11 wynosi 5,01 USD.

    W tym przykładzie warstwa C13 nie jest zamapowana, ponieważ obsługiwanych jest maksymalnie pięć warstw i istnieje już pięć segmentów CTP z identyfikatorami warstw.