Ir para conteúdo
  • Cadastre-se

Maurício Sareto

Membros
  • Total de ítens

    491
  • Registro em

  • Última visita

Tudo que Maurício Sareto postou

  1. Bom dia Juliana, tudo bem? sim estou usando o ACBrNFSeX, fontes atualizados na quarta e programa de exemplo
  2. Boa tarde, estou realizando o cancelamento de um NFS-e emitida no provedor TcheInfo_V2 na cidade de Rondinha - RS. O XML da nota retorna como cancelada porém no ACBr não é lido. A situação da NFSe não fica como snCancelado e nem a propriedade cancelada fica como snSim. Em anexo arquivos de envio e retorno. 16-can.xml 16-ped-can.xml
  3. @Italo Giurizzato Junior acabei de atualizar os fontes no computador de produção para gerar a versão e encontrei o mesmo problema da unit que enviei acima na classe em anexo: ACBrNFSeXLerXml_ABRASFv2.pas Ao ler o retorno, procura-se pela tag de cancelamento e substituição, mesmo elas não estando presente era usado a variável de leitura para dar continuidade ao processo ocasionando AcessViolation...
  4. então não sei mas não vou investigar, não por agora, to a 30 dias homologando esse provedor, vou deixar comentado por enquanto
  5. Pois é, mas eu baixei do site do provedor, tentei validar usando o plugin do NOTEPAD ++ e retorna erro tmbm. Esse provedor é uma zona, prefiro mandar direto para eles e ver qual retorno veio kkkkkkkk
  6. Se passar pelo schema retorna o erro em anexo, se comentar o código que passa o XML no schema e enviar direto, valida a NFSe sem problemas
  7. @Italo Giurizzato Junior tem alguma configuração que eu possa fazer para que o XML não seja passado nos schemas antes do envio?
  8. @Italo Giurizzato Junior eu consegui validar e obter o retorno correto. Tive que fazer um ajuste na unit em anexo para ler o retorno. Havia um erro de logica de programação, onde era testado se um nodo era lido, em caso negativo tentava-se usar a mesma variável, mas a mesma era nil, logo dava acess Violation. Segue: Ajustado para que quando DeclaracaoPrestacaoServico não estiver presente em InfNfnse ele leia novamente a estrutura do XML para capturar corretamente o RPS gerado. ACBrNFSeXProviderABRASFv2.pas Aproveitando o tópico, como eu posso fazer para que o XML não seja validado no SCHEMA sem precisar comentar o trecho de código?
  9. @Italo Giurizzato Junior Sem passar o XML pelo schema eu consigo enviar a NFSe. O provedor retorna que o usuário não tem permissão, mas não retorna erro nenhum na estrutura do XML SOAP. Ja estou entrando em contato com o provedor, a primeira resposta foi que eu deveria enviar o município 9999999, porém, eu já fazia isso, vou ver novamente com eles qual é o problema. Ps. Eles demoram uma eternidade para responder.
  10. Italo, me desculpe, eu acabei me confundindo, a cidade em questão é Rondinha - RS, provedor TcheInfo_V2
  11. Italo, perdão, informei apenas o provedor. A cidade em questão é Sarandi-RS...
  12. Galera, estou tentando a emissão pelo provedor TcheInfo. Depois de chamar a função emitir tenho o seguinte retorno. Em anexo o XML gerado pelo programa de exemplo e o XML de exemplo enviado pelo suporte do provedor. Os arquivos SOAP não são criados devido a validação no Schema não ser possivel. Alguém sabe qual pode ser o erro? 4321099446643000014756000000000000001-rps.xmlExemplo.xml
  13. NFSe.SituacaoNfse continua vindo como snNormal, mas veja no XML em anexo que ele esta cancelado
  14. Boa tarde, estou utilizando o método ConsultarNFSePorPeriodo no provedor SystemPro e no retorno tenho uma NFSe que esta cancelada, mas o componente não consegue capturar. A propriedade NFSe.Cancelada fica sempre false. Estou fazendo algo de errado? Qual propriedade devo verificar no retorno da consulta para verificar se a nota esta valida ou cancelada? Em anexo XML de retorno da consulta pelo demo do ACBr... 4316010877131400010856000000000000056-nfse.xml
  15. O provedor é SystemPro, mas na verdade eu que não estava entendendo o código legado aqui, agora ja consegui. Tenho só um outro detalhe que ao consulta eu tenho o retorno do XML da NFSe que é salvo em disco, porém, parece que o mesmo não é lido pelo componente por que a propriedade situação fica em branco. Estou usando assim: Response := FACBrNFSe.ConsultarNFSePorFaixa(IntToStr(FNotaFiscal.NUMERO),IntToStr(FNotaFiscal.NUMERO)); ProcessarResposta(Response); Na procedure ProcessarRespota if Response is TNFSeConsultaNFSeResponse then begin ShowMessage('Situação: '+ TNFSeConsultaNFSeResponse(Response).InfRetorno.Situacao); end; Caso precise abrir outro topico me avise que eu faço
  16. Galera, boa tarde, tenho uma pequena duvida sobre a emissão de uma NFSe. Ao enviar um RPS para a prefeitura a mesma retorna a NFS-e, como eu posso fazer para capturar a chave dessa NFS-e?
  17. pior que não mano, ta formatado o pc, só instalei o delphi Talvez pode ser porque eu instalei e só depois coloquei a licença?
  18. Galera, aproveitando o tópico, eu formatei o meu pc, reinstalei o delphi, baixei o ACBr via tortoise SVN. Quando vou instalar ele não compila porque ele acusa que eu estou usando a versão trial do delphi, mas não estou, é o delphi 10.3.3 enterprise, registrado com a licença antiga do pc que comprada pela empresa onde eu trabalho. Oque eu deveria fazer nesse caso? log_Delphi_10.3_Rio_Win32.txt
  19. Boa tarde a todos. Um cliente entrou em contato hoje a tarde questionando uma situação na impressão dos boletos pelo sistema. Segundo ele, tomou processo de um cliente que entendeu a mensagem de um jeito diferente do que o banco executa a ação. No boleto a mensagem de protesto esta: Protestar em 6 dias corridos após o vencimento. Dessa forma o cliente entende, segundo ele, que pode pagar até o sexto dia, sendo que na verdade no sexto dia o protesto já ocorre. Em anexo o boleto impresso pelo sistema e impresso pelo banco. Na impressão pelo banco aparece a data de protesto. O Acbr ja tem algo assim?
×
×
  • 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...