Ir para conteúdo
  • Cadastre-se

dev botao

Provedor RLZ Pontes e Lacerda/MT 3 situações correções


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

Recommended Posts

  • Membros Pro
  • Solution

Bom dia, vamos la, informação numero 1:

Verifiquei na unit RLZ.GravarXml.pas que a tag <vencimento>2023-04-05</vencimento> é alimentada com o mesmo valor da propriedade ACBrNFSeX1.DataEmissao isso ocorre na linha 232 da unit acima mencionada e dessa maneira gera o erro "Nota vencida." se eu comentar essa linha para não gerar a tag entao da o mesmo erro de "Nota vencida." sendo assim acrescentei +1 na frente ficando assim:

NFSeNode.AppendChild(AddNode(tcDat, '#1', 'vencimento', 1, 10, 1,
                                                         NFse.DataEmissao+1, ''));

Ai a  NFSe foi emitida com sucesso, acredito que o correto é criar uma nova propriedade para q a mesma seja alimentada pelo usuario com a data que o mesmo desejar.

Agora informação numero 2:

trata-se da cidade Pontes e Lacerda/MT o qual no arquivo ACBrNFSeXServicos.ini esta sem as informações e o correto é ficar assim:

[5106752]
; Atualizado em 06/04/2023
Nome=Pontes E Lacerda
UF=MT
Provedor=RLZ
ProRecepcionar=https://ponteselacerda.rlz.com.br/webservice/nfse/server.php?wsdl
HomRecepcionar=https://ponteselacerda.prefeitura.rlz.com.br/webservices/nfse/server.php?wsdl

Agora informação numero 3:

Apos realizada as modificações acima a NFSe foi emitida com sucesso porem o componente não carregou o numero da nota em sua propriedade, quebrando o codigo pois ao conferir a propriedade ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Numero a mesma se encontrava vazia.

Desde ja agradeço.

Link para o comentário
Compartilhar em outros sites

  • Consultores
4 minutos atrás, Destak disse:

Bom dia, vamos la, informação numero 1:

Verifiquei na unit RLZ.GravarXml.pas que a tag <vencimento>2023-04-05</vencimento> é alimentada com o mesmo valor da propriedade ACBrNFSeX1.DataEmissao isso ocorre na linha 232 da unit acima mencionada e dessa maneira gera o erro "Nota vencida." se eu comentar essa linha para não gerar a tag entao da o mesmo erro de "Nota vencida." sendo assim acrescentei +1 na frente ficando assim:

NFSeNode.AppendChild(AddNode(tcDat, '#1', 'vencimento', 1, 10, 1,
                                                         NFse.DataEmissao+1, ''));

Ai a  NFSe foi emitida com sucesso, acredito que o correto é criar uma nova propriedade para q a mesma seja alimentada pelo usuario com a data que o mesmo desejar.

Agora informação numero 2:

trata-se da cidade Pontes e Lacerda/MT o qual no arquivo ACBrNFSeXServicos.ini esta sem as informações e o correto é ficar assim:

[5106752]
; Atualizado em 06/04/2023
Nome=Pontes E Lacerda
UF=MT
Provedor=RLZ
ProRecepcionar=https://ponteselacerda.rlz.com.br/webservice/nfse/server.php?wsdl
HomRecepcionar=https://ponteselacerda.prefeitura.rlz.com.br/webservices/nfse/server.php?wsdl

Agora informação numero 3:

Apos realizada as modificações acima a NFSe foi emitida com sucesso porem o componente não carregou o numero da nota em sua propriedade, quebrando o codigo pois ao conferir a propriedade ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Numero a mesma se encontrava vazia.

Desde ja agradeço.

Bom dia.

Muito obrigado pela contribuição e pelas considerações.

Foi criada a #TK-3813 para tratarmos a respeito delas.

Consultor SAC ACBr

Diego Folieni
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 !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Dentro da pasta Notas não foi salvo o XML da nota?

Se não foi vai ser necessário debugar a procedure:  TratarRetornoEmitir que se encontra na unit RLZ.Provider.

Do resto, já enviei para o SVN.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Notei que ao gerar o XML do Rps e enviar para o webservice do provedor não é gerada nenhuma tag contendo o numero do Rps.

Por favor coloque ponto de parada pois quero saber o valor da variável ANota na procedure TratarRetornoEmitir que se encontra na unit RLZ.Provider.

      ANota := TACBrNFSeX(FAOwner).NotasFiscais.FindByRps(NumNfse);

E outro ponto de parada na function CarregarXmlNfse que esta na unit ACBrNFSeXProviderBase, pois quero saber o valor de Result e de aXml.

Desde já muito obrigado pelos testes.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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