Implementar NFSe para Brasília - DF padrão 2.04

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.
Pelo SOAP UI

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.