Integracao Cubus Solucoes
Os dados de Integração com o Cubus soluções, são baseados na busca de informações e no envio de dados cadastrais para o Touch Comp ERP.
Busca de dados
As pesquisas são realizadas utilizando as API's padrões do Touch Comp ERP, conforme wiki Integracao_Touch_Comp_ERP_Terceiros_(API/Endpoints)/Pesquisa_Dados. Os dados solicidados inicialmente serão:
- Classificação Produtos, DTO: com.touchcomp.touchvomodel.webservices.ecubus.envio.DTOEcubusClassProdutoEnv
- Produtos, DTO: com.touchcomp.touchvomodel.webservices.ecubus.envio.DTOEcubusProdutoEnv
Envio de dados
Serão enviados:
- Atualização e cadastro de Produtos
- Atualização e cadastro de Formulações
Para envio de dados, será utilizado o recurso modular Smart Components Integracao_Touch_Comp_ERP_Terceiros_(API/Endpoints)/API_Smart_Component.
Os Smart Componentes utilizados para integração são:
- SC-IMP-01-0001-01 = Produtos
- SC-IMP-01-0002-01 = Formulações PCP Linha
- SC-IMP-01-0003-01 = Formulações PCP Sob Encomenda
Detalhes destes Smart Components podem ser consultados em Modulo_Business_Intelligence_Smart_Component
Informações Adicionais
Produtos Base/Modelo
O Ecubus trabalha com produtos base/modelo para a criação de novos produtos, especialmente no Touch Comp ERP.
Logo, em um novo projeto no Ecubus, de um novo produto, o usuário irá selecionar no Ecubus qual o produto base será utilizado. Por este produto, o projeto será baseado. Quando o Ecubus enviar a formulação e os produtos ao ERP, o ERP irá identificar que este produto não existe e irá criar um novo produto, com as mesmas características e campos do produto base, que foi selecionado.
Os produtos base são criados no recurso 65-Produtos e Servicos, e devem obrigatoriamente:
- Ter um codigo auxiliar informado
- Em sua descrição, em algum lugar ter o literal "PRODUTO BASE"
- Ter sido informado uma Classificação de Produtos para o produto.
Pode-se ter diferentes produtos modelo, desde que o codigo auxiliar e especialmente a Classificação de Produtos sejam diferentes.
Obs: Se você criou ou alterou uma classificação de produtos, pode ser necessário reiniciar o Ecubus para carregar as modificações.