Konfiguracja eksportu dla Supplier Portal dla M3

Przegląd

Plik konfiguracji eksportu jest kluczowym elementem w portalu dostawcy, definiującym, w jaki sposób dane są mapowane między portalem dostawcy a systemem ERP. Ta konfiguracja zapewnia, że dane są dokładnie przesyłane i synchronizowane między systemami, co umożliwia płynne i efektywne operacje.

Struktura pliku konfiguracyjnego

Plik konfiguracji eksportu jest zorganizowany jako obiekt JSON, który zawiera wiele mapowań. Każde mapowanie jest powiązane z określonym programem w systemie ERP i definiuje działania do wykonania, pola do zmapowania oraz wszelkie warunki do zastosowania.

Kluczowe komponenty

1. Program

  • Definicja: Określa program ERP, do którego odnosi się mapowanie.

  • Przykład: "program": "CRS620MI"

2. Działania

  • Definicja: Definiuje działania, które można wykonać, takie jak dodawanie lub aktualizowanie rekordów.

  • Przykład:

    "actions": {
        "add": "AddSupplier",
        "update": "UpdSupplier"
    }

3. Mapowanie

• Definicja: Określa mapowanie między polami w systemie ERP a polami w portalu dostawcy.

• Komponenty:

• erp_field_name: Nazwa pola w systemie ERP.

• value_field_name: Odpowiednia nazwa pola w portalu dostawcy.

• value: Statyczna wartość, która ma być używana, jeśli nie istnieje odpowiednie pole w portalu dostawcy.

• if_conditions: Opcjonalne warunki, które określają wartość na podstawie określonych kryteriów.

• Przykład:

4. Logika warunkowa (if_conditions)

• Definicja: Określa warunki, które muszą być spełnione, aby użyć określonej wartości.

• Komponenty:

• field_name: Nazwa pola w portalu dostawcy, które jest oceniane.

• field_value: Wartość, która uruchamia warunek.

• then_value: Wartość do użycia, jeśli warunek jest spełniony.

• Przykład:

5. Pętle (loop_on)

• Definicja: Definiuje sekcje, w których konfiguracja powinna iterować po liście elementów, takich jak szczegóły adresu lub referencji.

• Przykład:

6. Pola obliczeniowe (value_field_calculated)

• Definicja: Określa pola, które powinny być obliczane w czasie rzeczywistym, takie jak generowanie bieżącej daty.

• Przykład:

7. Mapowania pól z listami (mapping_field_name i mapping_list)

• Definicja: Mapuje konkretne wartości z portalu dostawcy do odpowiadających wartości w systemie ERP na podstawie wcześniej zdefiniowanej listy.

• Komponenty:

• mapping_field_name: Pole, które określa mapowanie.

• mapping_list: Słownik, który tłumaczy wartości z portalu dostawcy na system ERP.

• Przykład:

Przykład analizy konfiguracji

Dodawanie i aktualizacja dostawcy (CRS620MI)

• Program: CRS620MI

• Działania:

• Dodaj dostawcę: AddSupplier

• Zaktualizuj dostawcę: UpdSupplier

• Mapowanie pól:

• SUNO → supplier_number

• SUNM → name

• CSCD → supplier_country

• TINO → tax_id

• Dodatkowe pola obejmują statyczne wartości i mapowania warunkowe.

Szczegóły adresu (CRS620MI)

• Pętla: address_details

• Działania:

• Dodaj adres: AddAddress

• Zaktualizuj adres: AddAddress

• Mapowanie pól:

• SUNO → supplier_number

• ADR1 → address

• TOWN → city

• Dodatkowe pola obejmują pola obliczeniowe, takie jak now() dla bieżącej daty.

Szczegóły referencji (CRS620MI)

• Pętla: reference_details

• Działania:

• Dodaj referencję dostawcy: AddSupplierRef

• Zaktualizuj referencję dostawcy: AddSupplierRef

• Mapowanie pól:

• SUNO → supplier_number

• RFTY → reference_type

• RFID jest mapowane przy użyciu listy do tłumaczenia typów, takich jak „PURCHASING”, „QA” i „FINANCE”.

Używanie konfiguracji eksportu

1. Przesyłanie pliku konfiguracyjnego

1. Przejdź do konfiguracji eksportu:

• Przejdź do sekcji konfiguracji eksportu z głównego menu.

2. Prześlij plik konfiguracyjny:

• Kliknij na sekcje pliku ION-Mapping lub IDM Mapping, aby przesłać odpowiedni plik konfiguracyjny.

3. Zapisz konfigurację:

• Po przesłaniu kliknij przycisk Zapisz, aby zastosować konfigurację.

2. Używanie domyślnych szablonów

• Kliknij przycisk Użyj domyślnego szablonu, jeśli chcesz powrócić do domyślnego szablonu konfiguracji dostarczonego przez system.

3. Formatowanie JSON

• Użyj przycisku Formatuj, aby automatycznie sformatować kod JSON dla lepszej czytelności.

Podsumowanie

Ten plik konfiguracyjny jest niezbędny do zapewnienia, że dane między portalem dostawcy a systemem ERP są poprawnie mapowane i synchronizowane. Rozumiejąc strukturę i kluczowe komponenty, administratorzy mogą skutecznie zarządzać i dostosowywać proces eksportu, aby spełnić swoje specyficzne wymagania biznesowe.

Pełny przykład

Last updated

Was this helpful?