Boa tarde Galera;
Alguém aqui tem um xml de envio do “RecepcionarLoteRps” de Brasília-DF na versão 2.04 que estará em vigência dia 01/01/2023?
Estou implementando em um projeto vb6, e dá erro ao validar pelo SOAP UI usando o provedor abaixo:
https://www.issnetonline.com.br/homologaabrasf/webservicenfse204/
Adicione seu XML para podermos ver o erro
Não consigo anexar, sou novo no grupo.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfse="http://nfse.abrasf.org.br">
<soapenv:Header/>
<soapenv:Body>
<nfse:RecepcionarLoteRps>
<nfseCabecMsg>
<cabecalho versao="2.04">
<versaoDados>2.04</versaoDados>
</cabecalho>
</nfseCabecMsg>
<nfseDadosMsg>
<EnviarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd">
<LoteRps versao="2.04" Id="L000001">
<NumeroLote>00000000000052</NumeroLote>
<Prestador>
<CpfCnpj>
<Cnpj>07441653000236</Cnpj>
</CpfCnpj>
<InscricaoMunicipal>0750351800230</InscricaoMunicipal>
</Prestador>
<QuantidadeRps>1</QuantidadeRps>
<ListaRps>
<Rps xmlns="http://nfse.abrasf.org.br">
<InfDeclaracaoPrestacaoServico Id="R1">
<Rps Id="R2">
<IdentificacaoRps>
<Numero>00000000007961</Numero>
<Serie>051</Serie>
<Tipo>1</Tipo>
</IdentificacaoRps>
<DataEmissao>2022-11-24</DataEmissao>
<Status>1</Status>
</Rps>
<Competencia>2022-11-24</Competencia>
<Servico>
<Valores>
<ValorServicos>1.00</ValorServicos>
<ValorIss>0.05</ValorIss>
<Aliquota>5.00</Aliquota>
</Valores>
<IssRetido>2</IssRetido>
<ItemListaServico>1.06</ItemListaServico>
<CodigoCnae>4511101</CodigoCnae>
<CodigoTributacaoMunicipio>123456</CodigoTributacaoMunicipio>
<Discriminacao>EMISSAO SEM VALOR FISCAL ||</Discriminacao>
<CodigoMunicipio>5300108</CodigoMunicipio>
<ExigibilidadeISS>1</ExigibilidadeISS>
<MunicipioIncidencia>5300108</MunicipioIncidencia>
</Servico>
<Prestador>
<CpfCnpj>
<Cnpj>07441653000236</Cnpj>
</CpfCnpj>
<InscricaoMunicipal>0750351800230</InscricaoMunicipal>
</Prestador>
<TomadorServico>
<IdentificacaoTomador>
<CpfCnpj>
<Cpf>86507744077</Cpf>
</CpfCnpj>
</IdentificacaoTomador>
<RazaoSocial>EMISSAO DE RPS EM HOMOLOGACAO</RazaoSocial>
<Endereco>
<Endereco>Rua Jornalista Cláudio Abramo, 2</Endereco>
<Numero>.</Numero>
<Bairro>Bairro Bonsucesso (Barreiro)</Bairro>
<CodigoMunicipio>5300108</CodigoMunicipio>
<Uf>DF</Uf>
<Cep>30622510</Cep>
</Endereco>
</TomadorServico>
<RegimeEspecialTributacao>1</RegimeEspecialTributacao>
<OptanteSimplesNacional>2</OptanteSimplesNacional>
<IncentivoFiscal>2</IncentivoFiscal>
</InfDeclaracaoPrestacaoServico>
</EnviarLoteRpsEnvio>
</nfseDadosMsg>
</nfse:RecepcionarLoteRps>
</soapenv:Body>
</soapenv:Envelope>
Respondi no outro tópico:
Boa tarde. Irei fazer a alteração e reenviar.
Agradeço pela ajuda.
Deu certo com a orientação.
Alguém aqui conseguiu emitir nota em produção? Estou com rejeição de serie invalida.
Coloca a série 8. Esse padrão funciona.
8 coloquei homologação e deu certo, em produção usei 3 e deu certo.
RPS230107441653000236000000000000015300108051.xml (9,3,KB)
Estava emitindo notas normalmente mais cedo, e não estava ocorrendo a rejeição abaixo. Alguém ai esta com essa rejeição?
E160
Arquivo em desacordo com o XML Schema.
Consulte o Manual da NFS-e para saber quais são as versões de XML Schema suportadas pelo sistema.
Segue meu XML.
aconteceu a mesma coisa comigo… alguem tem alguma novidade ?
Fiz o teste novamente em produção. Ainda permanece a rejeição:
E160
Arquivo em desacordo com o XML Schema
Esse provedor esta doido e o suporte não ajuda.
O E160, quando eu tive foi por conta do endereço do tomador, que estava diferente do padrão deles. Utilizava “EX” na UF para quem estivesse no exterior e não tinha o CEP ao final. Por conta disso dava o erro interno no servidor (500) e o E160. Valida se não é o “.” no número.
Você conseguiu ter retorno no VB? O que fiz em VB não estava pegando o retorno do servidor deles, mesmo vindo no monitoramento
Meu código VB, não consegui identificar o erro. O único retorno que tenho, dentro do código, é Nothing
Hoje cedo no VB deu rejeição sem erro 500. Agora esta dando erro 500. No meu XML estou usando um tomador de MG com o endereço aparentemente certo, e o estranho, ontem cedo consegui emitir em produção sem essa rejeição citada E160.
Em anexo meu xml.
RPS230107441653000236000000000000015300108003.xml (9,3,KB)
No endereço do seu tomador você tem a tag < Numero>.< /Numero>, consegue alterar pra que ela contenha algum número no lugar desse ponto? Tive retorno 500 quando mandei algo fora do padrão
Fiz a alteração pelo SOAP UI. Veja a rejeição.
Infelizmente não apontam a falha, e ontem cedo não dava essa rejeição.
Por acaso tem ai um xml OK, porem com dados sigilosos alterados.?
29-12-2022.xml (10,0,KB)
Tenho esse que eles me forneceram
Cara, teste agora novamente e não deu erro E160. Não têm explicação.
Vou validar na próxima semana, parece estar instável.
Agradeço a ajuda.
Oi alysson copiei os seus codigo. Como faço para receber o retorno do servidor pelo servicereference1?
Meu código não estava conseguindo receber, por algum motivo. Não consegui identificar.
Também estou tentando fazer o envio de notas e também está me retornando “Nothing” ao invés do XML de retorno e a RPS não é gerada na prefeitura. Você conseguiu resolver ou entender o porquê ?
O método que estou utilizando é o RecepcionarLoteRps.