Ir para o conteúdo

Index

Atributos Padrões da Integração

No processo de integração entre os produtos FoccoERP e Insight, existem dados que estão no FoccoERP e devem ser enviados para o Insight, mas neste não existe um campo padrão e assim deve-se criar campo de atributo para a comunicação.

A seguir uma lista de atributos que devem ser cadastrados no Insight prevendo a comunicação de dados entre os sistemas:

  • Classificação do Item (FOCCO_CLA);
  • Peso líquido do Item (FOCCO_PESO_LIQ);
  • Referência do Item no FoccoERP (FOCCO_REF_ITEM);
  • Nome do Consumidor Final (FOCCO_NOME_CONS_FINAL);
  • Bairro do Consumidor Final (FOCCO_BAIRRO_CONS_FINAL);
  • CEP do Consumidor Final (FOCCO_CEP_CONS_FINAL);
  • Cidade do Consumidor Final (FOCCO_CIDADE_CONS_FINAL);
  • Complemento do Consumidor Final (FOCCO_COMPL_CONS_FINAL);
  • Documento Identificador do Consumidor Final (FOCCO_CPF_CNJP_CONS_FINAL);
  • Inscrição Estadual do Consumidor Final (FOCCO_INSC_EST_CONS_FINAL);
  • Logradouro do Consumidor Final (FOCCO_LOGRAD_CONS_FINAL);
  • Número do Endereço do Consumidor Final (FOCCO_NR_ENDER_CONS_FINAL);
  • Observação do Consumidor Final (FOCCO_OBS_CONS_FINAL);
  • País do Consumidor Final (FOCCO_PAIS_CONS_FINAL);
  • UF do Consumidor Final (FOCCO_UF_CONS_FINAL);
  • Chave da nota fiscal de entrada (FOCCO_CHAVE_NFE);
  • ID do pedido de venda no FoccoERP (FOCCO_PDV_ID);
  • ID do item do pedido de venda no FoccoERP (FOCCO_ITPDV_ID);
  • Quantidade cancelada do item do pedido de compra (FOCCO_ITPDC_QTD_CANCELADO);
  • Quantidade total do item do pedido de compra (FOCCO_ITPDC_QTD_TOTAL);
  • Operação de Terceiro (FOCCO_OPER_TERC);

  • Exportação de Classificação do Item da pasta engenharia

    select cla_grp.cod_grp_ite 
      FROM tgrp_clas_ite cla_grp
         , titens_engenharia it_eng
         , titens_empr it_emp
     WHERE cla_grp.id = it_eng.grp_clas_id
       AND it_eng.itempr_id = it_emp.id
       AND it_emp.empr_id = <EMP>
       AND it_emp.cod_item = <Root/Items/Item/@ItemNumber>
    

Para o filtro do WHERE se faz necessário que seja passado todo o 'caminho' do arquivo XML. Exemplo: it_emp.cod_item = <Root/Items/Item/@ItemNumber> refere-se à seguinte estrutura:

Endpoint: api/focco/v1/attributes/list

  • Exportação do bairro do consumidor final no pedido de venda
SELECT consumidor.bairro
  FROM tpdv_con_fin consumidor
  JOIN tpedidos_venda pdv ON (consumidor.pdv_id = pdv.id)
 WHERE pdv.num_pedido = <root/SalesOrders/SalesOrder/@OrderNo>