Exportação de Configuração para o Portal do Fornecedor
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:
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