Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.575
  • Registro em

  • Última visita

  • Days Won

    1.059

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde Gomes, Para mim a sua alteração vai falhar. Sua primeira alteração: NotaCompleta := (Pos('<nfse>', Response.ArquivoRetorno) > 0) and (ANota.NFSe.NfseSubstituida = ''); Ao executar a linha acima a variável ANota ainda não foi preenchida, logo esta com todos as suas classes e campos vazios. Segunda alteração: if Document.Root.Name <> 'nfse' then begin ANode := ANode.Childrens.Find('documentos'); ANode := ANode.Childrens.Find('nfse'); end; Ao executar o IF acima se a condição for verdadeira você esta confirmando que existe a tag documentos e em seguida a tag nfse. Terceira alteração: Você removeu a linha abaixo que esta dentro do ( if NotaCompleta then ) ANodeArray := ANode.Childrens.FindAllAnyNs('nfse'); Com a remoção dessa linha a variável ANodeArray fica vazio. Vamos fazer o seguinte, faça um teste com a unit em anexo. IPM.Provider.pas
  2. Boa tarde a todos, Conforme schema mudar o numero de ocorrência de zero para 1 esta errado uma vez que as duas tags são opcionais. <xs:element name="pDif" type="TDec_0302a04Max100" minOccurs="0"> <xs:annotation> <xs:documentation>Percentual do diferemento</xs:documentation> </xs:annotation> </xs:element> <xs:element name="vICMSMonoDif" type="TDec_1302" minOccurs="0"> <xs:annotation> <xs:documentation>Valor do ICMS diferido</xs:documentation> </xs:annotation> </xs:element> Mas podemos mudar o tamanho máximo que esta como 5 para 15 sem nenhum problema.
  3. Boa tarde Leandro, Não vejo outra alternativa entrar em contato com a prefeitura e expor o problema. Olhe como esta a geração do retorno: Segundo o bloco de notas esta no formato ANSI, conforme dito da postagem anterior, mesmo com o encoding no inicio do XML. Outro absurdo, ao gerar o XML de retorno estão usando a sequencia escape: "&lt;" em vez do caractere "<" para indicar o inicio de uma tag, mas isso o componente consegue tratar. O grande erro mesmo é gerar o XML no formato ANSI e colocar a declaração de encoding sendo UTF-8.
  4. Boa tarde Márcio, Normalmente esse segundo código de barras é impresso no DANFE da NF-e emitida em contingência. Caso você não tenha o DANFE, somente o XML, use o componente ACBrNFe, carregue o XML da nota depois use o método: GerarChaveContingencia. Onde informar no MDF-e, favor consultar o manual do mesmo, existe um campo especifico para ele.
  5. Boa tarde a todos, A um tempo ocorreu problema semelhante também com Certificado A3 na emissão da NF-e na SEFAZ-SP. O problema era na SEFAZ. Não sai mais barato você comprar um certificado A1 para o seu cliente do que ter todo esse stress? Você acaba mostrando para ele a economia burra que ele fez comprando o A3.
  6. Boa tarde Sergio, Não compreendi muito bem a sua duvida, mas lembre-se que se tratando do SVC-RS/SVC-SP o CT-e é enviado para a SVC, esta processa e autoriza caso esteja tudo Ok e quando a SEFAZ-Autorizadora da UF em questão retornar a operar a SVC se encarrega de compartilhar os dados. Portanto diferente dos demais onde o XML do CT-e no primeiro momento não é enviado, temos apenas a impressão do DACTE.
  7. Boa tarde, Lembre-se que você tem um prazo de 168 horas a contar da Data/Hora de autorização do CT-e para realizar o seu cancelamento. Se o envio do CT-e em modo de contingência foi para a SVC, ou seja, SEFAZ-Virtual de Contingência, temos o seguinte com relação ao cancelamento: Os pedidos de cancelamento na modalidade SVC somente poderão afetar documentos autorizados em contingência pela correspondente SVC-[SP/RS]. Se o CT-e foi enviado para o SVC, configure o componente para este modo de envio e envie o evento de cancelamento. É para funcionar.
  8. Boa tarde a todos, Fiz um teste de envio de um CT-e versão 4 para a SEFAZ-SP e não ocorreu nenhum erro. Tudo indica que esta em operação.
  9. Boa tarde Ademar, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-4134
  10. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  11. Boa tarde Leandro, Abrindo o XML (soap) de retorno com o bloco de notas, este acusa que o arquivo esta no formato ASCI e não UFT-8. Se abrir com o NotePad++ diz que é UTF-8 mas ocorre erro de encoding e as vogais acentuadas não são apresentadas corretamente.
  12. Boa tarde @gladston, Na outra postagem indicada pela Juliana, tem imagens onde você disse ter realizado testes com o certificado A1. Notei que você informou o Path + Nome do PFX, mas não informou a senha do certificado, sem a senha vai ocorrer erro de conexão : Senha informada está errada.
  13. Boa tarde Robson, Eu quero que você teste os 3 modos de envio disponibilizados pelo provedor. EnviarLoteRps - ACBrNFSeX1.Emitir(vNumLote, meLoteAssincrono); EnviarLoteRpsSincrono - ACBrNFSeX1.Emitir(vNumLote, meLoteSincrono); GerarNFse - ACBrNFSeX1.Emitir(vNumLote, meUnitario); O que pode esta ocorrendo: O provedor implementou mas existe algum bug no webservice que esta retornando essa mensagem, alias, mensagem que não diz o real problema do XML enviado, uma vez que o componente esta gerando, assinando e validando antes de ser enviado. Se o componente estivesse gerando alguma tag fora do lugar (por exemplo) não iria passar pela validação. Faça um teste com os 3 modos de envio acima e anexa os arquivos gerados.
  14. Felipe, Se você carregar o XML do Rps não vai aparecer mesmo. Tem que carregar o XML da NFS-e, pois é este que contem o numero da nota.
  15. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  16. Boa tarde @C4Dev, Que maravilha, o que custa gerar uma mensagem de erro ou de alerta com essa informação. Assim não deixa ninguém feito besta tentando descobrir o motivo do erro.
  17. Boa tarde Robson, Faça um teste com a Unit em anexo. EL.GravarXml.pas Não esqueça de reinstalar o ACBr após a substituição.
  18. Boa tarde Pablo, Você não anexou os arquivos Soap.
  19. Boa tarde Felipe, Eu não tenho condições de testar a impressão, pois não tenho o XML de uma NFS-e dessa cidade. Se você puder disponibilizar, posso testar e fazer as devidas correções.
  20. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  21. Boa tarde Túlio, Muito obrigado pela contribuição, já inclui na minha lista de tarefas. TK-4119
  22. Boa tarde Renato, Vou conversar com a Equipe ACBr para estudarmos a viabilidade de implementar essa funcionalidade.
×
×
  • 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.