Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2620 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá amigos,

Estou integrando a NFSe com a prefeitura de João Pessoa-PB. A principio eles usam o padrão ASBRAF. Porém quando envio a nota recebo a mensagem abaixo

Erro Interno: -2
Erro HTTP: 500

Verifiquei no site da prefeitura de João Pessoa no link http://joaopessoa.pb.gov.br/pc/downloadGed?id=4 o formato abaixo para o envio do RPS

<nfse:EnviarLoteRpsEnvio xmlns:nfse="http://www.abrasf.org.br/nfse.xsd">
	<nfse:LoteRps versao="1.02">
		<nfse:NumeroLote>00000000000</nfse:NumeroLote>
		<nfse:CpfCnpj>
			<nfse:Cnpj>000000000</nfse:Cnpj>
		</nfse:CpfCnpj>
		<nfse:QuantidadeRps>2</nfse:QuantidadeRps>
		<nfse:ListaRps>
			<nfse:Rps>
				<nfse:InfDeclaracaoPrestacaoServico>
					<nfse:Rps>
						<nfse:IdentificacaoRps>
							<nfse:Numero>0000000</nfse:Numero>
							<nfse:Serie>000000</nfse:Serie>
							<nfse:Tipo>00000</nfse:Tipo>
						</nfse:IdentificacaoRps>
						<nfse:DataEmissao>2013-07-25</nfse:DataEmissao>
						<nfse:Status>1</nfse:Status>
					</nfse:Rps>
					<nfse:Competencia>2013-07-25</nfse:Competencia>
					<nfse:Servico>
						<nfse:Valores>
							<nfse:ValorServicos>1000</nfse:ValorServicos>
						</nfse:Valores>
						<nfse:IssRetido>1</nfse:IssRetido>
						<nfse:ItemListaServico>402</nfse:ItemListaServico>
						<nfse:Discriminacao>Um servico qualquer</nfse:Discriminacao>
						<nfse:CodigoMunicipio>2507507</nfse:CodigoMunicipio>
						<nfse:ExigibilidadeISS>1</nfse:ExigibilidadeISS>
					</nfse:Servico>
					<nfse:Prestador>
						<nfse:CpfCnpj>
							<nfse:Cnpj>00000</nfse:Cnpj>
						</nfse:CpfCnpj>
					</nfse:Prestador>
					<nfse:Tomador>
						<nfse:IdentificacaoTomador>
							<nfse:CpfCnpj>
								<nfse:Cnpj>0000000000</nfse:Cnpj>
							</nfse:CpfCnpj>
							<nfse:InscricaoMunicipal>000000</nfse:InscricaoMunicipal>
						</nfse:IdentificacaoTomador>
						<nfse:RazaoSocial>RAZAO SOCIAL</nfse:RazaoSocial>
					</nfse:Tomador>
					<nfse:RegimeEspecialTributacao>1</nfse:RegimeEspecialTributacao>
					<nfse:OptanteSimplesNacional>1</nfse:OptanteSimplesNacional>
					<nfse:IncentivoFiscal>1</nfse:IncentivoFiscal>
				</nfse:InfDeclaracaoPrestacaoServico>
			</nfse:Rps>
			<nfse:Rps>
				<nfse:InfDeclaracaoPrestacaoServico>
					<nfse:Rps>
						<nfse:IdentificacaoRps>
							<nfse:Numero>000000000</nfse:Numero>
							<nfse:Serie>uy</nfse:Serie>
							<nfse:Tipo>0000</nfse:Tipo>
						</nfse:IdentificacaoRps>
						<nfse:DataEmissao>2013-07-25</nfse:DataEmissao>
						<nfse:Status>1</nfse:Status>
					</nfse:Rps>
					<nfse:Competencia>2013-07-25</nfse:Competencia>
					<nfse:Servico>
						<nfse:Valores>
							<nfse:ValorServicos>1000</nfse:ValorServicos>
						</nfse:Valores>
						<nfse:IssRetido>1</nfse:IssRetido>
						<nfse:ItemListaServico>402</nfse:ItemListaServico>
						<nfse:Discriminacao>Um servico qualquer</nfse:Discriminacao>
						<nfse:CodigoMunicipio>2507507</nfse:CodigoMunicipio>
						<nfse:ExigibilidadeISS>1</nfse:ExigibilidadeISS>
					</nfse:Servico>
					<nfse:Prestador>
						<nfse:CpfCnpj>
							<nfse:Cnpj>000000000000000</nfse:Cnpj>
						</nfse:CpfCnpj>
					</nfse:Prestador>
					<nfse:Tomador>
						<nfse:IdentificacaoTomador>
							<nfse:CpfCnpj>
								<nfse:Cnpj>0000000000000000</nfse:Cnpj>
							</nfse:CpfCnpj>
							<nfse:InscricaoMunicipal>000000000000</nfse:InscricaoMunicipal>
						</nfse:IdentificacaoTomador>
						<nfse:RazaoSocial>RAZAO SOCIAL</nfse:RazaoSocial>
					</nfse:Tomador>
					<nfse:RegimeEspecialTributacao>1</nfse:RegimeEspecialTributacao>
					<nfse:OptanteSimplesNacional>1</nfse:OptanteSimplesNacional>
					<nfse:IncentivoFiscal>1</nfse:IncentivoFiscal>
				</nfse:InfDeclaracaoPrestacaoServico>
			</nfse:Rps>
		</nfse:ListaRps>
	</nfse:LoteRps>

 

O ACBr esta gerando no seguinte formato

<EnviarLoteRpsEnvio>
  <LoteRps Id="1" versao="2.02">
    <NumeroLote>1</NumeroLote>
    <CpfCnpj><Cnpj>999999999</Cnpj></CpfCnpj>
    <InscricaoMunicipal>99999</InscricaoMunicipal>
    <QuantidadeRps>1</QuantidadeRps>
    <ListaRps>
      <Rps>
        <InfDeclaracaoPrestacaoServico Id="rps1U">
          <Rps>
            <IdentificacaoRps>
              <Numero>1</Numero>
              <Serie>U</Serie>
              <Tipo>1</Tipo>
            </IdentificacaoRps>
            <DataEmissao>2017-09-26</DataEmissao>
            <Status>1</Status>
          </Rps>
          <Competencia>2017-09-26</Competencia>
          <Servico>
            <Valores>
              <ValorServicos>1100.00</ValorServicos>
              <ValorIss>55.00</ValorIss>
              <Aliquota>5.00</Aliquota>
            </Valores>
            <IssRetido>2</IssRetido>
            <ItemListaServico>0107</ItemListaServico>
            <CodigoTributacaoMunicipio>1407</CodigoTributacaoMunicipio>
            <Discriminacao>descriminação dos serviços</Discriminacao>
            <CodigoMunicipio>2507507</CodigoMunicipio>
            <CodigoPais>1058</CodigoPais>
            <ExigibilidadeISS>1</ExigibilidadeISS>
            <MunicipioIncidencia>2507507</MunicipioIncidencia>
          </Servico>
          <Prestador>
            <CpfCnpj>
              <Cnpj>99999999999</Cnpj>
            </CpfCnpj>
            <InscricaoMunicipal>1163043</InscricaoMunicipal>
          </Prestador>
          <Tomador>
            <IdentificacaoTomador>
              <CpfCnpj>
                <Cnpj>13578592000175</Cnpj>
              </CpfCnpj>
            </IdentificacaoTomador>
            <RazaoSocial>nome</RazaoSocial>
            <Endereco>
              <Endereco>endereco</Endereco>
              <Numero>88</Numero>
              <Complemento>lado par</Complemento>
              <Bairro>bairro</Bairro>
              <CodigoMunicipio>2507507</CodigoMunicipio>
              <Uf>PB</Uf>
              <Cep>1234584</Cep>
            </Endereco>
            <Contato>
              <Email>email</Email>
            </Contato>
          </Tomador>
          <RegimeEspecialTributacao>1</RegimeEspecialTributacao>
          <OptanteSimplesNacional>1</OptanteSimplesNacional>
          <IncentivoFiscal>2</IncentivoFiscal>
        </InfDeclaracaoPrestacaoServico>
      </Rps>
    </ListaRps>
  </LoteRps>
  <Signature><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#1"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>digest</DigestValue></Reference></SignedInfo><SignatureValue>assinatura</SignatureValue><KeyInfo><X509Data><X509Certificate>dados do certificado</X509Certificate></X509Data></KeyInfo></Signature>
</EnviarLoteRpsEnvio>

Os dados acima são "fakes", mas estou enviando dados reais no xml do sistema, aparentemente o xml mostrado no site da prefeitura é da versão 1.2, e existe um prefixo nas tags "nfse".

Podem me ajudar com esse problema ?

Obrigado

logo-keruak.png

 André Medeiros

 Estratégia & Negócios
 +55 11 3010 0000

url-keruak.pngfacebook-keruak.pngespaco.pnglinkedin-keruak.png

Postado

Olá Italo, tudo bem ?

Me desculpe, estou confuso, :-)

O padrão da prefeitura é da versão 2, mas pelo que vi no arquivo SisPMJP.ini estamos gerando também na versão 2. Eu precisa fazer alguma implementação diferente no código para gerar o arquivo no padrão correto !?

Abraços, 

logo-keruak.png

 André Medeiros

 Estratégia & Negócios
 +55 11 3010 0000

url-keruak.pngfacebook-keruak.pngespaco.pnglinkedin-keruak.png

  • Consultores
Postado

Bom dia André,

Abra o arquivo SisPMJP.ini e procure pela seção: 

XML: VersaoDados=2.02

Altere a versão de 2.02 para 1.02 e por fim faça a mesma coisa no CabecalhoMsg.

Realize novos testes com essas alterações.

  • Curtir 1
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

Postado

Olá Italo, obrigado pela ajuda

Fiz as mudanças mas o erro continua. Só uma curiosidade que estou verificando aqui.

No arquivo ini a versão do XML é 2.00, mas quando gero o arquivo HttpSendDocument.xml usando o debug o cabeçalho continua com 1.0

<?xml version="1.0" encoding="UTF-8"?>

Fiz vários testes substituindo valores no arquivo ini, como por exemplo setando os IncluiEncodingCab, IncluiEncodingDados entre 0 e 1 mas o resultado é o mesmo. O unico valor que muda no xml é a versão dos dados como você citou acima, mas o erro 500 continua.

Eu não consigo achar uma solução para isso mas se houver algo que eu possa fazer por aqui para ajudar conte comigo.

Abraços,

logo-keruak.png

 André Medeiros

 Estratégia & Negócios
 +55 11 3010 0000

url-keruak.pngfacebook-keruak.pngespaco.pnglinkedin-keruak.png

  • Consultores
Postado

Boa tarde André,

A linha que você mencionou do XML sempre vai ser 1.00 isso não muda.

Não acredito que o valor da versão iri resultar no erro 500.

Por favor entre em contato com o provedor e questione sobre as URLs de homologação e produção.

  • Curtir 1
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

  • Este tópico foi criado há 2620 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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