Integração via WebService de produtos alternativos no Bloco K (não integrantes da ficha técnica)
Descrição da Situação:
Como temos sistema próprio da parte da produção integramos as tabelas via WebService para o Sapiens utilizando os WebService padrões Senior.
Temos a apresentação da mensagem "O produto substituído deve ser informado porque o produto componente não faz parte da ficha técnica." por se tratar de produto que não consta na ficha técnica, ou seja, alternativo.
De que forma poderemos integrar com o Sapiens os produtos alternativos?
Ticket relacionado: #44228
Rotina / Tela:
WebService: Com.senior.g5.co.mct.imp.escrituracao.lancamento.producaoestoque.apontamentosproducao
Solução:
A mensagem ocorre pois está sendo incluído um componente que não está na ficha técnica do produto que foi produzido. É uma mensagem que pode ocorrer mesmo sem o uso do WebService através dos processos internos do ERP.
No qual o componente não está na ficha técnica e terá de ser passado qual o componente da ficha ele vai substituir. A normatização do bloco K que exige isso, onde deve bater as informações da ficha técnica com as informações do apontamento.
Temos duas sugestão para ajustar essa questão:
- Utilizar a importação (WebService) de ficha técnica para ajustar na ficha: Web service com.senior.g5.co.mct.imp.escrituracao.lancamento.producaoestoque.fichatecnica
- Ou utilizar indicar no campo 'ProSub' e 'DerSub' o componente substituído, pelo mesmo WebService e porta já utilizado (IncluirApontamentoComponente): Web service Com.senior.g5.co.mct.imp.escrituracao.lancamento.producaoestoque.apontamentosproducao