Fábio, Tudo bem ?
Nós criamos uma solução "caseira" para atender o nosso cliente que poderá servir para você.
- Criamos uma tabela de usuário (Ex.: SBO_ENQ_IPI) com os seguintes campos:
- Solicitamos ao usuário o preenchimento desta tabela com os códigos de Enq do IPI
- No documento da Nota Fiscal de Saída, para quem utiliza o addon da Skill, foi criado um campo chamado "Cód. de Enquadramento do IPI".
- Pra finalizar o processo criamos uma consulta formatada onde, ao preencher o item na Nota,clicando na consulta, de acordo com o CST Entr / CSTSaid / NCM do produto e Grupo CST o código é preenchido.
“SELECT
ISNULL((
SELECTT0.U_CodEnqIpi
FROM[@SMTX_ENQ_IPI]T0
WHERET0.U_NcmCode=(SelectT1.NcmCodeFromOITMT0InnerJoinONCMT1ONT0.NCMCode=T1.AbsEntry WhereItemCode= $[$38.1.0])
AND(T0.U_CstEntr= $[$38.2040002087.0]ORT0.U_CstSaid= $[$38.2040002087.0])),'999')
Espero poder ter ajudado.
Abs !
Jair