Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 944 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Olá srs do acbr 

em alguns clientes o sat esta aceitando xml de envio sem nenhum item e portanto saindo valor zerado no cupom

eu imagino que é por causa da versao 0.08 do layout que agora checa cnpj  e cpf do destinatario e portando nao gerando os items com a quebra do schema

mas o sat aceita numa boa , porem com <dest> </dest>  em branco

e em outra situacao   <dest> 00000000000000</dest> com 14 zeros...

AD20220502173303-163355-env.xml

Editado por Domani
enviar xml anexo
Postado

eu gostaria de saber pelo pessoal do acbr o que o componente do acbr faz quando encontra cnpj ou cpf do destinatario invalido ou em branco ou zerado....

  • Consultores
Postado

bom dia, tag dest é de cardinalidade 1-1 portanto sempre irá existir.

é importante não checar dados cadastrais ou validar dados nos schemas, isso é delegação primária da AC.

referente a validação do CNPJ/CPF, você pode validar na inserção dos dados, caso inválido a inserção, avisar o operador e solicitar novamente.

e referente o módulo aceitar enviar vendas sem itens, você pode implementar uma validação, que só gera o comando em casos que exista item e totalizador inserido

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Postado

mas ai que esta o problema, victor, nao tenho a menor ideia porque nao foi gerado os itens,

pois isso é aleatorio, e no meu sistema os itens estao lá, pois sempre grava o cuppom na base de dados antes de enviar

  • Consultores
Postado

voce tem os logs do que foi enviado para o módulo ?

 

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Postado

Entao, Victor, eu vi porque nao foi gerado os itens...., porque no xml de retorno que recebo do componente e que é gravado pelo componente na pasta envio, os itens simplesmente nao estao lá...

e pior, as vezes os itens estao , mas os totais nao estao, as vezes as informacoes adicionais onde eu gravo o numero interno do cupom que gerou o sat, tambem nao esta no xml, e pior ainda....

sabe aquelas informacoes que o sat agrega no xml de envio ,  no final, as vezes falta alguma informacao nesse ponto e o xml fica ilegivel pelo explorer....e é claro que da erro...

vamos entao raciocinar....

se falta itens, ou outra informacao que eu deveria mandar , enta poderia ser problema no AC

mas e quando falta informacao que o sat agrega no xml, e que eu nao mando... entao onde poderia estar o problema...no componente ou no aparelho do sat?

pois quem grava o xml de envio na pasta indicada é o componente....

alguem mais tem uma luz por favor?.....

 

  • Consultores
Postado
1 hora atrás, Domani disse:

Entao, Victor, eu vi porque nao foi gerado os itens...., porque no xml de retorno que recebo do componente e que é gravado pelo componente na pasta envio, os itens simplesmente nao estao lá...

e pior, as vezes os itens estao , mas os totais nao estao, as vezes as informacoes adicionais onde eu gravo o numero interno do cupom que gerou o sat, tambem nao esta no xml, e pior ainda....

sabe aquelas informacoes que o sat agrega no xml de envio ,  no final, as vezes falta alguma informacao nesse ponto e o xml fica ilegivel pelo explorer....e é claro que da erro...

vamos entao raciocinar....

se falta itens, ou outra informacao que eu deveria mandar , enta poderia ser problema no AC

mas e quando falta informacao que o sat agrega no xml, e que eu nao mando... entao onde poderia estar o problema...no componente ou no aparelho do sat?

pois quem grava o xml de envio na pasta indicada é o componente....

alguem mais tem uma luz por favor?.....

 

tu olhou os logs de envio como sugeri, tanto do modulo como do componente?

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • 2 semanas depois ...
  • Administradores
Postado

Tópico fechado por falta de retorno do usuário

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 944 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.

The popup will be closed in 10 segundos...