Ir para conteúdo
  • Cadastre-se

dev botao

NFE_ValidarRegrasdeNegocios


Ver Solução Respondido por Alexandre de Paula,
  • Este tópico foi criado há 333 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado (editado)

18/12/23 16:50:41:805 - NFE_ValidarRegrasdeNegocios
18/12/23 16:50:41:805 - Travar
18/12/23 16:50:41:805 -    MoverStringParaPChar. StrLen:307, BufLen:10000
18/12/23 16:50:41:805 -    SetRetorno(0, Erro(s) nas Regras de negócios da nota: 19
564-Rejeição: Total do Produto / Serviço difere do somatório dos itens
610-Rejeição: Total da NF difere do somatório dos Valores compõe o valor Total da NF.
865-Rejeição: Total dos pagamentos menor que o total da nota
869-Rejeição: Valor do troco incorreto

)
18/12/23 16:50:41:805 - Destravar
 

no retorno, dessa funcao,  tem uma mens de erro

mesmo com conteudo  erro   a variavel   de retorno,  retorna 0,

eh correto assim mesmo ? nao deveria  retornar  -10 ?

estou  testando  esTamanho,  se maior q zero,  estou assumindo  q tem algum erro...

 

Editado por phulano
  • Consultores
  • Solution
Postado

Boa tarde,

o -10 é um retorno de problema na operação da DLL, quando ocorre algum problema na chamada de uma função, por exemplo.

Nesse caso a operação ocorreu com sucesso na DLL retornando 0 (operação realizada corretamente) e o "Erro" é a resposta da validação das regras de negócios, então você pode tratar o retorno da resposta ou apresentá-la por completo.

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Este tópico foi criado há 333 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.