Criando uma consulta dinâmica MultiTabela

Vamos utilizar as variáveis que aprendemos da procedure “GetCommentDoc” e vamos tornar nossa “Consulta Dinâmica Simples” em uma consulta MultiTabela.

Consulta Dinâmica Simples

../../../_images/getcommentsdoc_07.png

Consulta Dinâmica MultiTabela

../../../_images/getcommentsdoc_07-1.png

Observação: Nesta nova consulta MultiTabela independentemente de qualquer documento de marketing que o usuário final utilize a consulta retornará o resultado coerente, utilizamos a variável @pTblSuffix.

Faça os Testes

Lance duas Notas, uma na tela de Entrega (ODLN) e outra na tela de Nota fiscal de Saída (OINV) colocando em cada uma delas no campo Comentários Iniciais informações diferentes.

Teste do XML de envio

Onde as Informações indicadas no campo “Comentários Iniciais” devem aparecer na TAG <infCpl> e na Danfe.

Tela do SAPBusiness One - Comentários Iniciais – Origem da Informação

../../../_images/getcommentsdoc_07-2.png

XML de Envio - informação Gerada

<infAdic>
        <infCpl>teste 2</infCpl>
      </infAdic>

Danfe - Informação Gerada

../../../_images/getcommentsdoc_07-3.png