Ao criar uma ordem o sistema acha nas sequencias o setor industrial do Emissor da ordem e o Grupo Sub fiscal do Recebedor, o correto seria buscar todas as informações do emissor da ordem ou do recebedor e não uma informação de cada parceiro, pois da forma que está ocorrendo o sistema não tem todas as informações para efetuar a busca na J1BTAX, ou outra sequencia que utilize o campo setor industrial + grupo Sub fiscal.
O emissor da ordem possui setor industrial 0002 e Grupo Sub Fiscal A00
Emissor: 25331
O recebedor possui setor industrial vazio e grupo sub fiscal vazio.
81854
Veja a analise da condição ISTB abaixo (12) na linha 3 observar que para o grupo sub fiscal o sistema buscou informação do recebedor (vazio) e para o campo Setor industrial o sistema buscou informação do emissor(0002).
O sistema da forma que está configurado deveria buscar todas as informações do emissor da ordem.
Alguém sabe o que pode estar ocasionando esse erro?



