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>