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.
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.
DefiniĆ§Ć£o: Especifica o programa ERP ao qual o mapeamento se aplica.
Exemplo: "program": "CRS620MI"
DefiniĆ§Ć£o: Define as aƧƵes que podem ser realizadas, como adicionar ou atualizar registros.
Exemplo:
ā¢ 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:
ā¢ 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:
ā¢ 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:
ā¢ DefiniĆ§Ć£o: Especifica campos que devem ser calculados em tempo de execuĆ§Ć£o, como gerar a data atual.
ā¢ Exemplo:
ā¢ 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:
ā¢ 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.
ā¢ 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.
ā¢ 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ā.
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.
ā¢ Clique no botĆ£o Usar Modelo PadrĆ£o se desejar reverter para o modelo de configuraĆ§Ć£o padrĆ£o fornecido pelo sistema.
ā¢ Use o botĆ£o Formatar para formatar automaticamente o cĆ³digo JSON para melhor legibilidade.
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.