Jump to content

dev botao

Integração NFSe Maringá-PR


Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 1282 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
  • Solution

Bom dia,

Procurando por: Maringa no arquivo Cidades.ini temos o seguinte:

[4115200]
Nome=Maringa
UF=PR
Provedor=ISSe
NomeURL_H=hom-ecity.maringa.pr
NomeURL_P=ecity.maringa.pr

Isso significa que o componente se utiliza do provedor ISSe para emitir NFS-e no que diz respeito a cidade de Maringá/PR.

Favor manter sempre os fontes atualizados.

Se tratando de NFS-e, procure sempre fazer testes usando o programa exemplo.

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 to comment
Share on other sites

Olá, estou usando a Classe TNFSeGerarNFSe, método Executar porém ao gerar o xml para o envio, o mesmo fica incompleto como no exemplo a seguir:
'<GerarNfseEnvio xmlns="http://www.abrasf.org.br/nfse.xsd%22%3E<Rps><InfDeclaracaoPrestacaoServico</InfDeclaracaoPrestacaoServico></Rps></GerarNfseEnvio>'
Pelo que percebi é algo relacionado à propriedade "Provedor" pertencente à classe "TNFSeWebService", porém não sei qual valor utilizar para o município de Maringá, qual valor do enum "TnfseProvedor" devo usar?
Notei que obriga usar um arquivo "Cidades.ini", como devo configurar este arquivo?
Na seção Maringá está assim:

[4115200]
Nome=Maringa
UF=PR
Provedor=ISSe
NomeURL_H=https://nfse-ws.hom-ecity.maringa.pr.gov.br/v2.01 
NomeURL_P=https://nfse-ws.ecity.maringa.pr.gov.br/v2.01 

Porém usando o Provedor como ISSe está com problema no XML conforme descrito acima, já tentei como proABRASFv2 mas também gera incorretamente, lembrando que Maringá utiliza o layout "Abrasf V 2.01".

Alguém que possua integração com Maringá para me ajudar?

Tentei utilizar o aplicativo de exemplo contido em: "Acbr\Exemplos\ACBrDFe\ACBrGNRe\Delphi\ACBrGNRe_Exemplo.dpr" porém não possuo FastReport para compilar e testar o projeto de exemplo, 
uma dica que ajudaria, seria não exigir FastReport, apenas ter a parte de comunicação com a prefeitura, pois não preciso testar geração de impresso da NFSe.

Em relação à versão dos fontes, estes são do dia 29/03/2021.


Obrigado.

Edited by RP INFO Sistemas
Link to comment
Share on other sites

  • Consultores

Bom dia,

No arquivo Cidades.ini temos o seguinte:

[4115200]
Nome=Maringa
UF=PR
Provedor=ISSe
NomeURL_H=hom-ecity.maringa.pr
NomeURL_P=ecity.maringa.pr

Isso indica que a cidade de Maringá/PR se utiliza do provedor ISSe.

Porque você alterou as URLs no arquivo Cidades.ini?

 

No arquivo ISSe.ini temos:

; 0 = False / 1 = True (se True então converte Cabeçalho e Dados para String)
[XML]
Layout=ABRASFv2
VersaoDados=2.01
VersaoXML=2.00
NameSpace=http://www.abrasf.org.br/nfse.xsd
Cabecalho=1
Dados=1

Isso indica que o provedor ISSe se utiliza do layout ABRASFv2, ou seja, versão 2 do layout da ABRASF.

Temos também a informação que tanto a versão do XML quando a versão dos dados é 2.01

Não entendi o motivo de você querer mudar o provedor para ABRASFv2 e usar o programa exemplo do componente ACBrGNRe que não tem nada haver com a emissão de NFS-e.

Você disse que ao tentar usar o método Gerar ocorreu um problema, o que tudo indica que o XML gerado para ser enviado para o WebService esta incompleto.

Esse teste você fez usando o programa exemplo do componente?

Tentou emitir a nota usando os métodos Enviar e EnviarSincrono?

 

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 to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.