cancel
Showing results for 
Search instead for 
Did you mean: 

invalid http response: null

0 Kudos

Olá Masters,

Estou com esse erro abaixo, alguém pode me ajudar?

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

- <!-- Inbound Message

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="MESSAGE">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: invalid http response: null</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Boa Noite

Esse erro pode ocorrer por vários motivos ..significa que seu adapter não coseguiu interpretar a resposta..(ou porque não tem ou porque veio diferente do esperado..)Por Exemplo um HTTP 500....poderia causar isso no adapter ..! e dependendo da versão do sp do adapter no PI 7.00 esse erro também pode vir a ocorrer...

descreva melhor seu problema:

1 - Em que scenário esse erro ocorre ?

2 - Verifica se a configuração do cana de comunicação em questão esta correta ?

3 - Veja mais detalhes no monitoramento pelos canais de comunicação.

4 - Veja maiores detalhes no DefaultTrace...

Att

RONALDO DE MORAES

0 Kudos

Olá Ronaldo,

Este erro é apresentado quando vou consultar a nota na sefaz, porêm ela não foi envia para a Sefaz,

No GRC ela foi assinada e incluida no lote porêm não foi envia para a SEFAZ, entro no SXI_MONITOR e não me apresenta nada, mas quando entro na nota e tento reenviar ela apresenta na interface

Status de erro: 71 - Rejeitado pelo Processamento da Nota Fiscal Eletrônica

Codigo Status 217 -Rejeição: NF-e não consta na base de dados da SEFAZ

Vou em Status do Lote

Status de erro 75 - SEFAZ: problema técnico inesperado

Informações da autoridade

Cod. Mensagem 0215

Texto Mensagem : cvc-enumeration-valid: Value '' is not facet-valid with respect to enumeration '[1, 2, 3]'. It must be a value from the enumeration.

Só depois da tentativa de consultar Status que vejo o erro no SXI_MONITOR no XML(com.sap.aii.af.ra.ms.api.DeliveryException: invalid http response: null)

former_member182114
Active Contributor
0 Kudos

Bom dia Nickerson,

Você está com o validador desligado?

SPRO -> SAP IMG Reference -> SAP GRC Nota Fiscal Electronica -> CNPJ

Tem uma coluna "Validation" flag em todos os CNPJ's para habilitar a validação.

Atenciosamente, Fernando Da Rö

0 Kudos

Olá Fernando.

O campo Validation já estavam ativados. Porêm os erros persistem.

Tem mais alguma orientação em como deverei proceder?

former_member193386
Active Contributor
0 Kudos

Estranho isso, o validador realmente parece desligado. Existe a possibilidade de vc colocar o payload da nota que esta tentando enviar e o da nota que vc esta tentando obter o status ( esses dois momentos que é o que vc esta falando correto ).

Provavelmente a nota que vc tentou enviar nao foi aceita pelo SEFAZ, foi rejeitada, por isso vc nao consegue obter o status dela, pois para o SEFAZ ela nao existe na base deles.

former_member182114
Active Contributor
0 Kudos

Bom dia Nickerson,

Pegue a resposta do SIGNN (somente da tag e teste no serviço validador da Sefaz RS, lembre-se que o correto é clicar em View source e pegar da mensagem não formatada.

Atenciosamente, Fernando Da Ró

0 Kudos

Este é o meu XML com erro:

<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
	<infNFe versao="2.00" Id="NFe52110403485572000104550010000000611621476378">
		<ide>
			<cUF>52</cUF>
			<cNF>62147637</cNF>
			<natOp>Venda producao do estabelecimento /</natOp>
			<indPag>0</indPag>
			<mod>55</mod>
			<serie>1</serie>
			<nNF>61</nNF>
			<dEmi>2011-04-01</dEmi>
			<tpNF>1</tpNF>
			<cMunFG>5201108</cMunFG>
			<tpImp>1</tpImp>
			<tpEmis>1</tpEmis>
			<cDV>8</cDV>
			<tpAmb>2</tpAmb>
			<finNFe></finNFe>
			<procEmi>0</procEmi>
			<verProc>SAP NFE 2.0</verProc>
		</ide>
		<emit>
			<CNPJ>03485572000104</CNPJ>
			<xNome>GEOLAB INDUSTRIA FARMACEUTICA S/A MATRIZ</xNome>
			<enderEmit>
				<xLgr>V PRINCIPAL 1-B</xLgr>
				<nro>S/N</nro>
				<xBairro>DAIA</xBairro>
				<cMun>5201108</cMun>
				<xMun>ANAPOLIS</xMun>
				<UF>GO</UF>
				<CEP>75132085</CEP>
				<xPais>Brasil</xPais>
				<fone>06240154000</fone>
			</enderEmit>
			<IE>103233270</IE>
			<IM>46305</IM>
			<CNAE>1234567</CNAE>
			<CRT>3</CRT>
		</emit>
		<dest>
			<CNPJ>00011976000160</CNPJ>
			<xNome>DROGARIA MAIS FORMOSA LTDA ME</xNome>
			<enderDest>
				<xLgr>AV ANHANGUERA</xLgr>
				<nro>33</nro>
				<xBairro>CENTRO</xBairro>
				<cMun>5208707</cMun>
				<xMun>GOIANIA</xMun>
				<UF>GO</UF>
				<xPais>Brasil</xPais>
				<fone>6932276622</fone>
			</enderDest>
			<IE>116476543112</IE>
		</dest>
		<det nItem="1">
			<prod>
				<cProd>000000000000500134</cProd>
				<cEAN>7899095201347</cEAN>
				<xProd>POLTAX D 50MG CX C/ 20COMP DISP</xProd>
				<NCM>30049037</NCM>
				<CFOP>5101</CFOP>
				<uCom>UN</uCom>
				<qCom>1.0000</qCom>
				<vUnCom>50.0000000000</vUnCom>
				<vProd>50.00</vProd>
				<cEANTrib></cEANTrib>
				<uTrib>UN</uTrib>
				<qTrib>1.0000</qTrib>
				<vUnTrib>50.0000000000</vUnTrib>
				<indTot>1</indTot>
			</prod>
			<imposto>
				<ICMS>
					<ICMS00>
						<orig>0</orig>
						<CST>00</CST>
						<modBC>3</modBC>
						<vBC>50.00</vBC>
						<pICMS>17.00</pICMS>
						<vICMS>8.50</vICMS>
					</ICMS00>
				</ICMS>
				<IPI>
					<cEnq>999</cEnq>
					<IPINT>
						<CST>01</CST>
					</IPINT>
				</IPI>
				<PIS>
					<PISNT>
						<CST>07</CST>
					</PISNT>
				</PIS>
				<COFINS>
					<COFINSNT>
						<CST>07</CST>
					</COFINSNT>
				</COFINS>
			</imposto>
			<infAdProd>+</infAdProd>
		</det>
		<total>
			<ICMSTot>
				<vBC>50.00</vBC>
				<vICMS>8.50</vICMS>
				<vBCST>0.00</vBCST>
				<vST>0.00</vST>
				<vProd>50.00</vProd>
				<vFrete>0.00</vFrete>
				<vSeg>0.00</vSeg>
				<vDesc>0.00</vDesc>
				<vII>0.00</vII>
				<vIPI>0.00</vIPI>
				<vPIS>0.00</vPIS>
				<vCOFINS>0.00</vCOFINS>
				<vOutro>0.00</vOutro>
				<vNF>50.00</vNF>
			</ICMSTot>
		</total>
		<transp>
			<modFrete>1</modFrete>
		</transp>
	</infNFe>
</NFe>

Edited by: Henrique Pinto on Apr 1, 2011 12:10 PM EDITADO pra remover assinatura e formatar XML

former_member182114
Active Contributor
0 Kudos

Bom dia Nickerson,

O ERP reportado pelo site da Sefaz é:

- The 'http://www.portalfiscal.inf.br/nfe:finNFe' element is invalid - The value '' is invalid according to its datatype 'http://www.portalfiscal.inf.br/nfe:TFinNFe' - The Enumeration constraint failed.

TAG: NFe[1]/infNFe/ide/finNFe

Veja no XML que o campo finNFe está vazio. Este campo é preenchido pelo standard para a situação abaixo:

  case wk_header-doctyp.                     "V1.10
    when c_1 or c_6 or c_r.                  "V1.10
      xmlh-finnfe = c_1.                     "V1.10
    when c_2.                                "V1.10
      xmlh-finnfe = c_2.                     "V1.10
    when others.                             "V1.10
* not yet defined!                           "V1.10
  endcase.                                   "V1.10

O doctyp está condito nestes? 1, 6, R ou 2? Caso não terá que preencher via BAdI.

Outra coisa que pode estar acontecendo é a falta do move-corresponding sugerido no code sample da SAP Note 1180402, se estiver faltando os campos preenchidos pelo standard são "zerados" após a execução da BAdI.

Atenciosamente, Fernando Da Ró

0 Kudos

Olá Fernando.

Problema resolvido, o que estava faltando era o move-corresponding, agora está OK.

Muito obrigado.

Nickerson Queiros

Former Member
0 Kudos

Fernando,

Estamos com exatamente o mesmo problema, onde o campo Finnfe fica em branco no XML e a nota é rejeitada.

O doctyp é c_1. Inclusive debugamos o trecho de código do seu post, e é corretamente atribuído o valor c_1 ao xmlh-finnfe.

A nota mencionada 1180402 também está aplicada.

Tens alguma outra sugestão?

Obrigado,

Rodrigo.

former_member182114
Active Contributor
0 Kudos

Bom dia Rodrigo,

Verifique se a sugestão de código da SAP Note 1180402 está aplicada.

A nota não o implementa é uma sugestão necessária ao funcionamento do seu código:

Coding example:                                    
method IF_EX_CL_NFE_PRINT~FILL_HEADER .            
  move-corresponding in_xml_header to out_header.  
*                                                  
* from here on customer coding                     
...                                                
endmethod.                                                                                
method IF_EX_CL_NFE_PRINT~FILL_ITEM .              
  move-corresponding in_xml_item to out_item.      
*                                                  
* from here on customer coding                     
...                                                
endmethod.

Atenciosamente, Fernando Da Ró