Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde, estou utilizando a função

ACBr_SintegraRegistro50 para gerar o sintegra porém eu recebo uma mensagem de erro e o código de retorno é apenas 0. Tem algum lugar as regras de validação deste registro para que eu possa saber porque estes erros estão ocorrendo?

O meu código está semelhante ao abaixo:

wretorno :=

ACBr_SintegraRegistro50(

PChar(RemoveCaractesresEspeciais(TBNotaCPF_CNPJ.AsString)),

PChar(varIE),

PChar(Datetostr(TBNotaDATADOCUMENTO.AsDateTime)),

PChar(varUF),

PChar(TBNotaMODELO.AsString),

PChar(TBNotaSERIE.AsString),

PChar(TBNotaNUMERO.AsString),

PChar(TBNotaCEFOP.AsString),

PChar('T'),

PChar(FloattostrF(500{TBNotaVALORDOCUMENTO.AsFloat},ffFixed,12,2)),

PChar(FloattostrF(TBNotaVALORBASEICMS.AsFloat,ffFixed,12,2)),

PChar(FloattostrF(TBNotaVALORICMS.AsFloat, ffFixed, 12, 2)),

PChar('0'),

PChar(FloattostrF(TBNotaVALOROUTROSDADOS.AsFloat, ffFixed, 12, 2)),

PChar('17'),

PChar('N'));

if wretorno <> 1 then

raise Exception.Create('Erro ao gerar registro 50! > ' + IntToStr(wretorno));

Obrigado

  • Consultores
Postado

ACBr_SintegraRegistro50 para gerar o sintegra porém eu recebo uma mensagem de erro

Mensagem de erro que diz...???

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

ACBr_SintegraRegistro50 para gerar o sintegra porém eu recebo uma mensagem de erro

Mensagem de erro que diz...???

Como só recebo 0 como retorno da exceção, não sei como tratar ou em que ponto está o erro, poderia me ajudar nisso?

[]'s

  • Consultores
Postado

Se você está falando da exception no seu código, você é quem está criando a exception, então você é responsável pela mensagem.

Você viu no exemplo como o ACBrSintegra funciona?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 4529 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...