Configurazione dell'esportazione per il Portale fornitori per M3

Visão Geral

O arquivo de configuração de exportação é um componente crucial no portal do fornecedor, definindo como os dados são mapeados entre o portal do fornecedor e o sistema ERP. Essa configuração garante que os dados sejam transferidos e sincronizados com precisão entre os sistemas, permitindo operações suaves e eficientes.

Estrutura do Arquivo de Configuração

O arquivo de configuração de exportação é estruturado como um objeto JSON que contém múltiplos mapeamentos. Cada mapeamento está associado a um programa específico no sistema ERP e define as ações a serem realizadas, os campos a serem mapeados e quaisquer condições a serem aplicadas.

Componentes Principais

1. Programa

  • Definição: Especifica o programa ERP ao qual o mapeamento se aplica.

  • Exemplo: "program": "CRS620MI"

2. Ações

  • Definição: Define as ações que podem ser realizadas, como adicionar ou atualizar registros.

  • Exemplo:

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

3. Mapeamento

• Definição: Especifica o mapeamento entre campos no sistema ERP e campos no portal do fornecedor.

• Componentes:

• erp_field_name: O nome do campo no sistema ERP.

• value_field_name: O nome do campo correspondente no portal do fornecedor.

• value: Um valor estático a ser usado se nenhum campo correspondente existir no portal do fornecedor.

• if_conditions: Condições opcionais que determinam o valor com base em certos critérios.

• Exemplo:

4. Lógica Condicional (if_conditions)

• Definição: Especifica condições que devem ser atendidas para que um valor específico seja utilizado.

• Componentes:

• field_name: O nome do campo no portal do fornecedor que é avaliado.

• field_value: O valor que aciona a condição.

• then_value: O valor a ser usado se a condição for atendida.

• Exemplo:

5. Laços (loop_on)

• Definição: Define as seções onde a configuração deve iterar sobre uma lista de itens, como detalhes de endereço ou referência.

• Exemplo:

6. Campos Calculados (value_field_calculated)

• Definição: Especifica campos que devem ser calculados em tempo de execução, como gerar a data atual.

• Exemplo:

7. Mapeamentos de Campo com Listas (mapping_field_name e mapping_list)

• Definição: Mapeia valores específicos do portal do fornecedor para valores correspondentes no sistema ERP com base em uma lista pré-definida.

• Componentes:

• mapping_field_name: O campo que determina o mapeamento.

• mapping_list: Um dicionário que traduz valores do portal do fornecedor para o sistema ERP.

• Exemplo:

Exemplo de Quebra de Configuração

Adição e Atualização de Fornecedor (CRS620MI)

• Programa: CRS620MI

• Ações:

• Adicionar Fornecedor: AddSupplier

• Atualizar Fornecedor: UpdSupplier

• Campos de Mapeamento:

• SUNO → supplier_number

• SUNM → name

• CSCD → supplier_country

• TINO → tax_id

• Campos adicionais incluem valores estáticos e mapeamentos condicionais.

Detalhes de Endereço (CRS620MI)

• Loop Em: address_details

• Ações:

• Adicionar Endereço: AddAddress

• Atualizar Endereço: AddAddress

• Campos de Mapeamento:

• SUNO → supplier_number

• ADR1 → address

• TOWN → city

• Campos adicionais incluem campos calculados como now() para a data atual.

Detalhes de Referência (CRS620MI)

• Loop Em: reference_details

• Ações:

• Adicionar Referência de Fornecedor: AddSupplierRef

• Atualizar Referência de Fornecedor: AddSupplierRef

• Campos de Mapeamento:

• SUNO → supplier_number

• RFTY → reference_type

• RFID é mapeado usando uma lista para traduzir tipos como “PURCHASING”, “QA” e “FINANCE”.

Usando a Configuração de Exportação

1. Carregando o Arquivo de Configuração

1. Navegue até a Configuração de Exportação:

• Vá para a seção de Configuração de Exportação no menu principal.

2. Carregue o Arquivo de Configuração:

• Clique nas seções ION-Mapping File ou IDM Mapping File para carregar o respectivo arquivo de configuração.

3. Salve a Configuração:

• Após o upload, clique no botão Salvar para aplicar a configuração.

2. Usando Modelos Padrão

• Clique no botão Usar Modelo Padrão se desejar reverter para o modelo de configuração padrão fornecido pelo sistema.

3. Formatando o JSON

• Use o botão Formatar para formatar automaticamente o código JSON para melhor legibilidade.

Conclusão

Este arquivo de configuração é essencial para garantir que os dados entre o portal do fornecedor e o sistema ERP sejam corretamente mapeados e sincronizados. Ao entender a estrutura e os componentes principais, os administradores podem gerenciar e personalizar efetivamente o processo de exportação para atender a seus requisitos de negócios específicos.

Exemplo Completo

Last updated

Was this helpful?