Forum Replies Created
-
AuthorPosts
-
Bom dia Pessoal.
Desenvolvemos uma aplicação onde ao efetuar o pagamento, o sistema gera a NF e já faz o envio para o Sefaz de AM na hora do pagamento como de padrão, porem, as consultas estão saindo como a mensagem em contingencia.
Minha duvida é, onde posso verificar oque estou fazendo de errado? pois mesmo o envio imediato, esta apresentando esta mensagem, e pelo oque entendi, somente emitira este tipo de Nota(Contingencia), quando tiver algum problema de conexão com o sefaz, seja ele por motivos da empresa ou do sefaz…
Estou fazendo a emissão através da URL abaixo.
NFeAutorizacao = “https://nfce.sefaz.am.gov.br/nfce-services/services/NfeAutorizacao”;Não sei se isto interfere para apresentar esta mensagem, o QRcode est com alguns caracteres Inválidos(” amp; “), que quando retiro para acrescentar o QRcode novamente no xml apresenta erro, diz que foi quebrado o nó do xml.. e estou verificando isto, mas se remover estes “amp;” do qrcode ele encontra a nf sem problema nenhum.
Abaixo segue o xml de emissão, enviado, validado e autorizado para uso!
<enviNFe xmlns=”http://www.portalfiscal.inf.br/nfe” versao=”3.10″>
<idLote>49</idLote>
<indSinc>0</indSinc>
<NFe xmlns=”http://www.portalfiscal.inf.br/nfe”>
<infNFe versao=”3.10″ Id=”NFe13160613534698006531650010000001759000001751″>
<ide>
<cUF>13</cUF>
<cNF>00000175</cNF>
<natOp>5933</natOp>
<indPag>0</indPag>
<mod>65</mod>
<serie>1</serie>
<nNF>175</nNF>
<dhEmi>2016-06-20T15:44:00-04:00</dhEmi>
<tpNF>1</tpNF>
<idDest>1</idDest>
<cMunFG>1302603</cMunFG>
<tpImp>5</tpImp>
<tpEmis>9</tpEmis>
<cDV>1</cDV>
<tpAmb>1</tpAmb>
<finNFe>1</finNFe>
<indFinal>1</indFinal>
<indPres>1</indPres>
<procEmi>0</procEmi>
<verProc>1.0.0.6</verProc>
<dhCont>2016-06-20T15:44:00-04:00</dhCont>
<xJust>Teste emissao NFCe</xJust>
</ide>
<emit>
<CNPJ>13534698006531</CNPJ>
<xNome>SINART SOCIEDADE NACIONAL DE APOIO RODOVIARIO TURISTICO LTDA</xNome>
<enderEmit>
<xLgr>AVENIDA DJALMA BATISTA</xLgr>
<nro>2100</nro>
<xCpl>NI</xCpl>
<xBairro>PARQUE DEZ DE NOVEMBRO</xBairro>
<cMun>1302603</cMun>
<xMun>Manaus</xMun>
<UF>AM</UF>
<CEP>69050010</CEP>
<cPais>1058</cPais>
<xPais>Brasil</xPais>
</enderEmit>
<IE>999999990</IE>
<IM>9625101</IM>
<CNAE>5223100</CNAE>
<CRT>3</CRT>
</emit>
<det nItem=”1″>
<prod>
<cProd>11.01</cProd>
<cEAN />
<xProd>Estacionamento de veiculos</xProd>
<NCM>00</NCM>
<CFOP>5933</CFOP>
<uCom>UN</uCom>
<qCom>1</qCom>
<vUnCom>6.00</vUnCom>
<vProd>6.00</vProd>
<cEANTrib />
<uTrib>UN</uTrib>
<qTrib>1</qTrib>
<vUnTrib>6.00</vUnTrib>
<indTot>1</indTot>
</prod>
<imposto>
<ISSQN>
<vBC>6.00</vBC>
<vAliq>0.05</vAliq>
<vISSQN>0.30</vISSQN>
<cMunFG>1302603</cMunFG>
<cListServ>11.01</cListServ>
<indISS>1</indISS>
<indIncentivo>1</indIncentivo>
</ISSQN>
</imposto>
</det>
<total>
<ICMSTot>
<vBC>0.00</vBC>
<vICMS>0.00</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vProd>0.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>6.00</vNF>
<vTotTrib>0.00</vTotTrib>
</ICMSTot>
<ISSQNtot>
<vServ>6.00</vServ>
<vBC>6.00</vBC>
<vISS>0.30</vISS>
<dCompet>2016-06-20</dCompet>
</ISSQNtot>
</total>
<transp>
<modFrete>9</modFrete>
</transp>
<pag>
<tPag>01</tPag>
<vPag>6.00</vPag>
</pag>
<infAdic />
</infNFe>
<infNFeSupl>
<qrCode>http://sistemas.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?chNFe=13160613534698006531650010000001759000001751&nVersao=100&tpAmb=1&dhEmi=323031362D30362D32305431353A34343A30302D30343A3030&vNF=6.00&vICMS=0.00&digVal=6B61744C4F4E6C5773303933657050445661505762432F697037553D&cIdToken=000001&cHashQRCode=5CD3680E462798A47F62C22A3A6645822E901A97</qrCode>
</infNFeSupl>
<Signature xmlns=”http://www.w3.org/2000/09/xmldsig#”>
<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=”#NFe13160613534698006531650010000001759000001751″>
<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>katLONlWs093epPDVaPWbC/ip7U=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>KpPrqv0YrQm/wWallBkeCPRGq0VifTFSfigtBjR4fVQJhcuUfHeSmWLVZETjxMbFG+BxZCaobb8oDJbhdLp4FAm7VBUqseIVUkRo3yB3K6BhEdyLOIgLZ2wH5dUUCxfY7sb84OiLZ2WXZcULJEzvXXgK41gBqj36yFEYegSvYLNPh5eObSob4uoy06++H1KKX/PbWmKepuVmgGjYpwqsGn4jqVgx/rnhcJjQFTC3pWX3yyi9W68AZWnF5nM4+2YmM4i7jnNLmq2G0QGe2hKVA68ZeLESSEt6fcrpRjXXoTUtGBpfNA54nnk5s6gj19VJ2SOlqpxc0ARL/POjN5knoQ==</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>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</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</NFe>
</enviNFe>Desde ja agradeço o apoio.
Att.,
William Fernando
opa, que bom!! consegui finalizar tbm os ajustes do QRcode da minha NF hj pela manha..
que bom que deu certo..
Grande abraço e Sucesso!!!
so uma observação.
Neste método o QRcode não esta completo.. eu completo ele depois de assinar o XML, pra poder pegar o DigestValue da assinatura….
Metodo de gera é este..caso te ajude….
public TEnviNFe GerarXML(Rps rps, X509Certificate2 certificado, Config config, RpsConfig rpsconfig, Propriedades propriedades, string sequency)
{
TEnviNFe enviNFe = new TEnviNFe();
try
{
var parametros = new ParametrosNFCeRepository().Buscar();enviNFe.idLote = sequency;
enviNFe.indSinc = TEnviNFeIndSinc.Item0;int ano = Convert.ToDateTime(rps.RpsDat).Year;
int mes = Convert.ToDateTime(rps.RpsDat).Month;
string CodigoNumerico = Utils.GeraRandom().ToString().Substring(0, 9);
char pad = ’0′;var serie = Validar.Validacao(rps.RpsSer.Trim(), Validar.TipoValidacao.NUM) ? rps.RpsSer.Trim() : parametros.SerieRPS.ToString();
var cidade = propriedades.CodigoCidade;
var cnpjPrestador = config.CfgEmpCnpj.ToString().Replace(“.”, string.Empty).Replace(“-”, string.Empty).Replace(“/”, string.Empty).Trim();
var numeroRps = Convert.ToInt32(rps.RpsNum).ToString().PadLeft(8, pad);var codigoNumero = Convert.ToInt32(rps.RpsNum).ToString().PadLeft(8, pad);
//Codigo para gerar digito verificador NF
var ChaveDeAcesso = /*cUF*/ “13″ + /*AA*/ ano.ToString().Substring(2, 2) + /*MM*/ mes.ToString().PadLeft(2, pad) + /*CNPJ*/ cnpjPrestador.PadLeft(14, pad) +
/*Modelo NF*/ “65″ + /*Serie*/ serie.Trim().PadLeft(3, pad) + /*Numero NF 9 digitos*/ numeroRps.PadLeft(9, pad) + /*Forma de Emissão da NFe*/ “9″ +
/*Codigo Aleatorio*/ numeroRps.PadLeft(8, pad);int digitoVerificadorNFe = Convert.ToInt32(Utils.geraDvNFMod11(ChaveDeAcesso));
string NFeId = “NFe” + ChaveDeAcesso + digitoVerificadorNFe; //”NFe” + ChaveDeAcesso + digitoVerificadorNFe;enviNFe.NFe.infNFe = new TNFeInfNFe();
enviNFe.versao = “3.10″;
enviNFe.NFe.infNFe.Id = NFeId;
enviNFe.NFe.infNFe.versao = “3.10″;//Brasil.DF.Brasilia.Versao;
enviNFe.NFe.infNFe.ide.cUF = TCodUfIBGE.Item13;
enviNFe.NFe.infNFe.ide.cNF = numeroRps;
enviNFe.NFe.infNFe.ide.natOp = propriedades.CFOP;
enviNFe.NFe.infNFe.ide.indPag = TNFeInfNFeIdeIndPag.Item0; //Verificar
enviNFe.NFe.infNFe.ide.mod = TMod.Item65;
enviNFe.NFe.infNFe.ide.serie = serie;
enviNFe.NFe.infNFe.ide.nNF = Convert.ToInt32(rps.RpsNum).ToString().PadLeft(6, pad);
enviNFe.NFe.infNFe.ide.dhEmi = Convert.ToDateTime(rps.RpsDat).ToString(“s”) + “-04:00″;
//enviNFe.NFe.infNFe.ide.dhSaiEnt = Convert.ToDateTime(rps.RpsDat).ToString(“s”) + “-04:00″;
enviNFe.NFe.infNFe.ide.tpNF = TNFeInfNFeIdeTpNF.Item1; // verificar
enviNFe.NFe.infNFe.ide.cMunFG = Brasil.AM.Manaus.CODIGO_CIDADE.ToString();
enviNFe.NFe.infNFe.ide.tpImp = TNFeInfNFeIdeTpImp.Item5; // verificar
enviNFe.NFe.infNFe.ide.tpEmis = TNFeInfNFeIdeTpEmis.Item9; //verificar
enviNFe.NFe.infNFe.ide.cDV = digitoVerificadorNFe.ToString();string TPAMB = string.Empty;
string URLConsulta = string.Empty;if (parametros.Producao == true)
{
URLConsulta = Brasil.AM.Manaus.Producao.QRCODE_PRODUCAO; //”http://sistemas.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?”;
TPAMB = “1″;
enviNFe.NFe.infNFe.ide.tpAmb = TAmb.Item1;
}
else
{URLConsulta = Brasil.AM.Manaus.Homologacao.QRCODE_HOMOLOGACAO; //”http://homnfce.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?”;
TPAMB = “2″;
enviNFe.NFe.infNFe.ide.tpAmb = TAmb.Item2;
}
enviNFe.NFe.infNFe.ide.finNFe = TFinNFe.Item1; //verificar
enviNFe.NFe.infNFe.ide.indFinal = TNFeInfNFeIdeIndFinal.Item1;
enviNFe.NFe.infNFe.ide.indPres = TNFeInfNFeIdeIndPres.Item1;
enviNFe.NFe.infNFe.ide.procEmi = TProcEmi.Item0; //Verificar
enviNFe.NFe.infNFe.ide.verProc = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
enviNFe.NFe.infNFe.ide.dhCont = Convert.ToDateTime(rps.RpsDat).ToString(“s”) + “-04:00″;
enviNFe.NFe.infNFe.ide.xJust = “Teste emissao NFCe”;if (parametros.Cnpj.Length == 14)
{
enviNFe.NFe.infNFe.emit.CNPJ = parametros.Cnpj;
}
else if (parametros.Cnpj.Length == 11)
{
enviNFe.NFe.infNFe.emit.CPF = parametros.Cnpj;
}
else
{
enviNFe.NFe.infNFe.emit.CNPJ = parametros.Cnpj;
}enviNFe.NFe.infNFe.emit.xNome = config.CfgEmpRaz1.Trim().ToUpper() + ” ” + config.CfgEmpRaz2.Trim().ToUpper();
enviNFe.NFe.infNFe.emit.enderEmit.xLgr = !string.IsNullOrEmpty(propriedades.ENDERECO.Trim()) ? propriedades.ENDERECO : Constants.MsgNaoInformado;
enviNFe.NFe.infNFe.emit.enderEmit.nro = !string.IsNullOrEmpty(propriedades.NUMERO.ToString().Replace(” “, string.Empty)) ? propriedades.NUMERO : “00″;
enviNFe.NFe.infNFe.emit.enderEmit.xCpl = !string.IsNullOrEmpty(propriedades.COMPLEMENTO.Trim()) ? propriedades.COMPLEMENTO.Trim() : “NI”;
enviNFe.NFe.infNFe.emit.enderEmit.xBairro = !string.IsNullOrEmpty(propriedades.BAIRRO.Replace(” “, string.Empty)) ? propriedades.BAIRRO : Constants.MsgNaoInformado;
enviNFe.NFe.infNFe.emit.enderEmit.cMun = Brasil.AM.Manaus.CODIGO_CIDADE.ToString();
enviNFe.NFe.infNFe.emit.enderEmit.xMun = Brasil.AM.Manaus.NOME_CIDADE;
enviNFe.NFe.infNFe.emit.enderEmit.UF = TUfEmi.AM;
enviNFe.NFe.infNFe.emit.enderEmit.CEP = !string.IsNullOrEmpty(propriedades.CEP.Replace(” “, string.Empty)) ? propriedades.CEP : Constants.MsgCEP;
enviNFe.NFe.infNFe.emit.enderEmit.cPais = TEnderEmiCPais.Item1058;
enviNFe.NFe.infNFe.emit.enderEmit.cPaisSpecified = true;
enviNFe.NFe.infNFe.emit.enderEmit.xPais = TEnderEmiXPais.Brasil; //= “Brasil”;
enviNFe.NFe.infNFe.emit.enderEmit.xPaisSpecified = true;enviNFe.NFe.infNFe.emit.IE = config.CfgEmpIns.Replace(” “, string.Empty).Replace(“-”, string.Empty).Replace(“/”, string.Empty).Replace(“.”, string.Empty);
enviNFe.NFe.infNFe.emit.IM = config.CfgEmpIns.Replace(” “, string.Empty).Replace(“-”, string.Empty).Replace(“/”, string.Empty).Replace(“.”, string.Empty);
enviNFe.NFe.infNFe.emit.CRT = propriedades.OPTANTE_SIMPLES_NACIONAL == true ? TNFeInfNFeEmitCRT.Item1 : TNFeInfNFeEmitCRT.Item3;//if (!string.IsNullOrEmpty(rps.RpsCpfCnpj.ToString()))
//{
// if (rps.RpsCpfCnpj.ToString().Length <= 13 && rps.RpsCpfCnpj.ToString().Length > 11)
// {
// enviNFe.NFe.infNFe.dest.CNPJ = !string.IsNullOrEmpty(rps.RpsCpfCnpj.ToString()) ? “0″ + rps.RpsCpfCnpj : null;
// }
// else if (rps.RpsCpfCnpj.ToString().Length == 14)
// {
// enviNFe.NFe.infNFe.dest.CNPJ = !string.IsNullOrEmpty(rps.RpsCpfCnpj.ToString()) ? “0″ + rps.RpsCpfCnpj.ToString() : null;
// }
// else if (rps.RpsCpfCnpj.ToString().Length < 11)
// {
// enviNFe.NFe.infNFe.dest.CPF = !string.IsNullOrEmpty(rps.RpsCpfCnpj.ToString()) ? “0″ + rps.RpsCpfCnpj.ToString() : null;
// }
// else
// {
// enviNFe.NFe.infNFe.dest.CPF = !string.IsNullOrEmpty(rps.RpsCpfCnpj.ToString()) ? rps.RpsCpfCnpj.ToString() : null;
// }//}
//enviNFe.NFe.infNFe.dest.xNome = !string.IsNullOrEmpty(rps.RpsCliNam) ? rps.RpsCliNam.Trim() : “NÃO INFORMADO”;
//enviNFe.NFe.infNFe.dest.enderDest.xLgr = rps.RpsEndCli.Trim();
//enviNFe.NFe.infNFe.dest.enderDest.nro = rps.RpsEndNum;
//enviNFe.NFe.infNFe.dest.enderDest.xCpl = rps.RpsEndComple;
//enviNFe.NFe.infNFe.dest.enderDest.xBairro = rps.RpsEndBairro;
//enviNFe.NFe.infNFe.dest.enderDest.xMun = rps.RpsEndCid;
//enviNFe.NFe.infNFe.dest.enderDest.cMun = propriedades.CODIGO_CIDADE;
//enviNFe.NFe.infNFe.dest.enderDest.UF = TUf.AM;
//enviNFe.NFe.infNFe.dest.enderDest.CEP = rps.RpsEndCep != 0 ? rps.RpsEndCep.ToString() : “0″;
//enviNFe.NFe.infNFe.dest.enderDest.fone = propriedades.TELEFONE.Replace(“(“, string.Empty).Replace(“)”, string.Empty).Replace(“-”, string.Empty);//enviNFe.NFe.infNFe.transp.modFrete = TNFeInfNFeTranspModFrete.Item9;
enviNFe.NFe.infNFe.det.nItem = “1″;
enviNFe.NFe.infNFe.det.prod.cEAN = string.Empty;
enviNFe.NFe.infNFe.det.prod.cProd = propriedades.CODIGO_ATIVIDADE;
enviNFe.NFe.infNFe.det.prod.xProd = “Estacionamento de veiculos”;
enviNFe.NFe.infNFe.det.prod.NCM = !string.IsNullOrEmpty(propriedades.NCM) ? propriedades.NCM : “00″;
enviNFe.NFe.infNFe.det.prod.CFOP = Convert.ToInt32(propriedades.CFOP);
enviNFe.NFe.infNFe.det.prod.uCom = “UN”;
enviNFe.NFe.infNFe.det.prod.qCom = “1″;
enviNFe.NFe.infNFe.det.prod.vUnCom = Convert.ToDecimal(rps.RpsValSer).ToString(“F2″).Replace(“,”, “.”);
enviNFe.NFe.infNFe.det.prod.vProd = Convert.ToDecimal(rps.RpsValSer).ToString(“F2″).Replace(“,”, “.”);
enviNFe.NFe.infNFe.det.prod.cEANTrib = string.Empty;
enviNFe.NFe.infNFe.det.prod.uTrib = “UN”;
enviNFe.NFe.infNFe.det.prod.qTrib = “1″;
enviNFe.NFe.infNFe.det.prod.vUnTrib = Convert.ToDecimal(rps.RpsValSer).ToString(“F2″).Replace(“,”, “.”);
enviNFe.NFe.infNFe.det.prod.indTot = TNFeInfNFeDetProdIndTot.Item1;//var vAliquota = Convert.ToDecimal(rpsconfig.RpsConfigISS);
double i = (double)rpsconfig.RpsConfigISS / 100;
var ValorISS = (Convert.ToDouble(rps.RpsValSer) * i);enviNFe.NFe.infNFe.det.imposto.ISSQN.vBC = Convert.ToDecimal(rps.RpsValSer).ToString(“F2″).Replace(“,”, “.”);
enviNFe.NFe.infNFe.det.imposto.ISSQN.vAliq = i.ToString().Replace(“,”, “.”);
enviNFe.NFe.infNFe.det.imposto.ISSQN.vISSQN = ValorISS.ToString(“F2″).Replace(“,”, “.”);enviNFe.NFe.infNFe.det.imposto.ISSQN.cMunFG = propriedades.CODIGO_CIDADE;
enviNFe.NFe.infNFe.det.imposto.ISSQN.cListServ = propriedades.CODIGO_ATIVIDADE;
enviNFe.NFe.infNFe.det.imposto.ISSQN.indISS = TNFeInfNFeDetImpostoISSQNIndISS.Item1;
enviNFe.NFe.infNFe.det.imposto.ISSQN.indIncentivo = TNFeInfNFeDetImpostoISSQNIndIncentivo.Item1;enviNFe.NFe.infNFe.total.ICMSTot.vBC = “0.00″; //rps.ValorServicos.ToString(“F2″).Replace(“,”, “.”);
enviNFe.NFe.infNFe.total.ICMSTot.vBCST = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vICMSDeson = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vBCST = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vST = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vProd = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vFrete = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vSeg = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vICMS = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vDesc = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vII = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vIPI = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vPIS = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vCOFINS = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vOutro = “0.00″;
enviNFe.NFe.infNFe.total.ICMSTot.vNF = “0.00″; // Convert.ToDecimal(rps.RpsValSer).ToString(“F2″).Replace(“,”, “.”);
enviNFe.NFe.infNFe.total.ICMSTot.vTotTrib = “0.00″;enviNFe.NFe.infNFe.total.ISSQNtot.vServ = Convert.ToDecimal(rps.RpsValSer).ToString(“F2″).Replace(“,”, “.”);
enviNFe.NFe.infNFe.total.ISSQNtot.vBC = Convert.ToDecimal(rps.RpsValSer).ToString(“F2″).Replace(“,”, “.”);
enviNFe.NFe.infNFe.total.ISSQNtot.vISS = Convert.ToDecimal(ValorISS) > (decimal)0.01 ? ValorISS.ToString(“F2″).Replace(“,”, “.”) : null;
enviNFe.NFe.infNFe.total.ISSQNtot.dCompet = Convert.ToDateTime(rps.RpsDat).ToString(“s”).Substring(0, 10);enviNFe.NFe.infNFe.transp.modFrete = TNFeInfNFeTranspModFrete.Item9;
enviNFe.NFe.infNFe.pag.tPag = TNFeInfNFePagTPag.Item01;
enviNFe.NFe.infNFe.pag.vPag = Convert.ToDecimal(rps.RpsValSer).ToString(“F2″).Replace(“,”, “.”);//var URL = “http://homnfce.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?”;
//QRcode = “chNFe=” + ChaveDeAcesso + digitoVerificadorNFe +
// “&tpAmb=” + TPAMB +
// “&dhEmi=” + Utils.GerarHex(enviNFe.NFe.infNFe.ide.dhCont) +
// “&vNF=” + enviNFe.NFe.infNFe.det.prod.vProd +
// “&nVersao=” + “100″ +
// “&vICMS=” + “0.00″;var URL = URLConsulta +
“chNFe=” + ChaveDeAcesso + digitoVerificadorNFe +
“&nVersao=” + “100″ +
“&tpAmb=” + TPAMB +
“&dhEmi=” + Utils.GerarHex(enviNFe.NFe.infNFe.ide.dhCont) +
“&vNF=” + enviNFe.NFe.infNFe.det.prod.vProd +
“&vICMS=” + “0.00″;enviNFe.NFe.infNFeSupl.qrCode = URL;
}
catch (Exception ex)
{
EventLog.WriteEntry(“Link – NFCe”, “Erro ao gerar o XML – Metodo GerarXML\n” + ex.Message);
}return enviNFe;
}este xml foi enviado em produção justamente que o de Homologação não nos dava um retorno(Acesso ao qrcode) e aceitou nosso xml mesmo com erros…. então optei em enviar em produção, com o consentimento da empresa, no valor de um centavo… e esta funcionando…
estas duas tags coloquei apos pegar um xml de exemplo tbm… mas estou enviando em lote, o seu não esta…
no método de autorização da NFe eles informaram que esta sendo enviado em lote mesmo uma unica NFe
Yan, boa tarde, este XML que estou disponibilizando abaixo, foi encaminhando e este sim, pode ser consultado pelo QRcode(Ainda constam alguns erro no QRcode) mas ja podemos nos basear por ele..
esse é o link para consulta caso queira ver…
*****************XML************
<enviNFe xmlns=”http://www.portalfiscal.inf.br/nfe” versao=”3.10″><idLote>19</idLote><indSinc>0</indSinc><NFe xmlns=”http://www.portalfiscal.inf.br/nfe”><infNFe versao=”3.10″ Id=”NFe13160613534698006531650010010989879010989879″><ide><cUF>13</cUF><cNF>01098987</cNF><natOp>5933</natOp><indPag>0</indPag><mod>65</mod><serie>1</serie><nNF>1098987</nNF><dhEmi>2016-06-06T09:59:01-04:00</dhEmi><tpNF>1</tpNF><idDest>1</idDest><cMunFG>1302603</cMunFG><tpImp>5</tpImp><tpEmis>9</tpEmis><cDV>9</cDV><tpAmb>1</tpAmb><finNFe>1</finNFe><indFinal>1</indFinal><indPres>1</indPres><procEmi>0</procEmi><verProc>1.0.0.0</verProc><dhCont>2016-06-06T09:59:01-04:00</dhCont><xJust>Teste emissao NFCe</xJust></ide><emit><CNPJ>13534698006531</CNPJ><xNome>SINART – SOCIEDADE NACIONAL DE APOIO RODOVIARIO</xNome><enderEmit><xLgr>DJALMA BATISTA</xLgr><nro>2100</nro><xCpl>NAO INFORMADO</xCpl><xBairro>PARQUE DEZ DE NOVEMBRO</xBairro><cMun>1302603</cMun><xMun>Manaus</xMun><UF>AM</UF><CEP>69050010</CEP><cPais>1058</cPais><xPais>Brasil</xPais></enderEmit><IE>9625101</IE><IM>9625101</IM><CRT>3</CRT></emit><det nItem=”1″><prod><cProd>11.01</cProd><cEAN /><xProd>Estacionamento de veiculos</xProd><NCM>00</NCM><CFOP>5933</CFOP><uCom>UN</uCom><qCom>1</qCom><vUnCom>0.01</vUnCom><vProd>0.01</vProd><cEANTrib /><uTrib>UN</uTrib><qTrib>1</qTrib><vUnTrib>0.01</vUnTrib><indTot>1</indTot></prod><imposto><ISSQN><vBC>0.01</vBC><vAliq>0.05</vAliq><vISSQN>0.00</vISSQN><cMunFG>5300108</cMunFG><cListServ>11.01</cListServ><indISS>1</indISS><indIncentivo>1</indIncentivo></ISSQN></imposto></det><total><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vICMSDeson>0.00</vICMSDeson><vBCST>0.00</vBCST><vST>0.00</vST><vProd>0.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>0.00</vNF><vTotTrib>0.00</vTotTrib></ICMSTot><ISSQNtot><vServ>0.01</vServ><vBC>0.01</vBC><dCompet>2016-06-06</dCompet></ISSQNtot></total><transp><modFrete>9</modFrete></transp><pag><tPag>01</tPag><vPag>0.01</vPag></pag><infAdic /></infNFe><infNFeSupl><qrCode>https://sistemas.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?chNFe=13160613534698006531650010010989879010989879&nVersao=100&tpAmb=1&dhEmi=323031362D30362D30365430393A35393A30312D30343A3030&vNF=0.01&vICMS=0.00&digVal=656372517A67315451536258426372797265765878474B344435773D&cIdToken=000001&cHashQRCode=C04680E604CFCA99FFADCD8C9E452D7D17B6CF77</qrCode></infNFeSupl><Signature xmlns=”http://www.w3.org/2000/09/xmldsig#”><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=”#NFe13160613534698006531650010010989879010989879″><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>ecrQzg1TQSbXBcryrevXxGK4D5w=</DigestValue></Reference></SignedInfo><SignatureValue>N5uU78Z5MCzFD++pD6j2/dFkIh7om2plBq32wslkUBvqtEIJxRVMpPcHiHvQzDc9yzqCx1E9uMF7+B95v+Wqz41SEWfJA9DKF9cOL7OpBqdYIqSgSoC6i9GJ/gded0GB01CDEvcP9m5iBOrcwsqwfjPtNehTLw2Wy8fFFNl3G0Mw+/SYEFJK5bUmYy07hJXtTRd5c3XVagvy5wsb5eYNs7hzk13rU1Qb/jPhXV4fTnajIRPiPWzGKFnmZsRAMEU8CWfalPGgF3Qm2dOPM49vS17OqsYDNFEiAhfHaKuStHT+iu03Y7lFxKd0jBzSHOjK7rAGHSICSCJ9RE2D5PY1WA==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></NFe></enviNFe>
qualquer duvida me avisa, que vamos nos falando pra tentar resolver, eu estou desenvolvendo em C#, caso queira dar uma olhada nos métodos, disponibilizo depois….
Hoje utilizo o EnviNFe(Classe gerada através do XSD)
estou conseguindo enviar, e esta recebendo em ambiente de homologação desta forma.. porem ainda falta o QRcode…Segue abaixo o XML que estou gerando..desta forma esta aceitando, porem tenho de corrigir o QRcode…no meio da URL esta enviando alguns “amp;”. que precisa ser removido…
************XML *****************
<?xml version=”1.0″?>-<enviNFe versao=”3.10″ xmlns=”http://www.portalfiscal.inf.br/nfe”>
<idLote>17</idLote>
<indSinc>0</indSinc>
-<NFe xmlns=”http://www.portalfiscal.inf.br/nfe”>
-<infNFe versao=”3.10″ Id=”NFe13160613534698006531650010010989759010989751″>
-<ide>
<cUF>13</cUF>
<cNF>01098975</cNF>
<natOp>5933</natOp>
<indPag>0</indPag>
<mod>65</mod>
<serie>1</serie>
<nNF>1098975</nNF>
<dhEmi>2016-06-02T08:30:56-04:00</dhEmi>
<dhSaiEnt>2016-06-02T08:30:56-04:00</dhSaiEnt>
<tpNF>1</tpNF>
<idDest>1</idDest>
<cMunFG>1302603</cMunFG>
<tpImp>5</tpImp>
<tpEmis>9</tpEmis>
<cDV>1</cDV>
<tpAmb>2</tpAmb>
<finNFe>1</finNFe>
<indFinal>1</indFinal>
<indPres>1</indPres>
<procEmi>0</procEmi>
<verProc>1.0.0.0</verProc>
<dhCont>2016-06-02T08:30:56-04:00</dhCont>
<xJust>Teste emissao NFCe</xJust>
</ide>
-<emit>
<CNPJ>13534698006531</CNPJ>
<xNome>SINART – SOCIEDADE NACIONAL DE APOIO RODOVIARIO</xNome>
-<enderEmit>
<xLgr>DJALMA BATISTA</xLgr>
<nro>2100</nro>
<xCpl>NAO INFORMADO</xCpl>
<xBairro>PARQUE DEZ DE NOVEMBRO</xBairro>
<cMun>1302603</cMun>
<xMun>MANAUS</xMun>
<UF>DF</UF>
<CEP>69050010</CEP>
<cPais>1058</cPais>
<xPais>Brasil</xPais>
</enderEmit>
<IE>9625101</IE>
<IM>9625101</IM>
<CRT>3</CRT>
</emit>
-<det nItem=”1″>
-<prod>
<cProd>11.01</cProd>
<cEAN/>
<xProd>Estacionamento de veiculos</xProd>
<NCM>00</NCM>
<CFOP>5933</CFOP>
<uCom>UN</uCom>
<qCom>1</qCom>
<vUnCom>0.01</vUnCom>
<vProd>0.01</vProd>
<cEANTrib/>
<uTrib>UN</uTrib>
<qTrib>1</qTrib>
<vUnTrib>0.01</vUnTrib>
<indTot>1</indTot>
</prod>
-<imposto>
-<ISSQN>
<vBC>0.01</vBC>
<vAliq>0.05</vAliq>
<vISSQN>0.00</vISSQN>
<cMunFG>1302603</cMunFG>
<cListServ>11.01</cListServ>
<indISS>1</indISS>
<indIncentivo>1</indIncentivo>
</ISSQN>
</imposto>
</det>
-<total>
-<ICMSTot>
<vBC>0.00</vBC>
<vICMS>0.00</vICMS>
<vICMSDeson>0.00</vICMSDeson>
<vBCST>0.00</vBCST>
<vST>0.00</vST>
<vProd>0.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>0.00</vNF>
<vTotTrib>0.00</vTotTrib>
</ICMSTot>
-<ISSQNtot>
<vServ>0.01</vServ>
<vBC>0.01</vBC>
<dCompet>2016-06-02</dCompet>
</ISSQNtot>
</total>
-<transp>
<modFrete>9</modFrete>
</transp>
-<pag>
<tPag>01</tPag>
<vPag>0.01</vPag>
</pag>
<infAdic/>
</infNFe>
-<infNFeSupl>
</infNFeSupl>
-<Signature xmlns=”http://www.w3.org/2000/09/xmldsig#”>
-<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=”#NFe13160613534698006531650010010989759010989751″>
-<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>G9LWXwV/p0fQDRKtrNT0oHZzRW4=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>S2PXauVz0MwqUpukJk9a1uuROnEsA2LFo3KhYav3sDE4JpG25eFvBqQoHZhBTovfyQl5E6QINQ+/zf6AARvxJJCC2CyUSYG9mZ4+w7JGHV1Q78COVmctnBjkWb91Qi153SUr4OTTZfPJEpVONJxhUwrtk8IbbdbYJgkCurUOylYpzC7XfsEF2yPCl4eznLtunPJHzM5fCrFT9VoPBQcapSC6FDdUHSiYCVf4mEnyDIPI/sd1C/RZGCCXcXsyWWaFtxWy/NPT1skR1+ktr2JBb/wv6dGshXX2nCdTLxVPiaVKX33G6rZhiR8Fo6QevDET14tObCP+gy92qOE+aWkhhA==</SignatureValue>
-<KeyInfo>
-<X509Data>
<X509Certificate>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</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</NFe>
</enviNFe>
31 de maio de 2016 at 10:09 in reply to: Ambiente de Homologação para Desenvolvedores do Brasil #1626Bom dia Pessoal, alguém saberia me informar onde esta o erro neste XML?
Fiz varias correções com o auxilio do validador, mas ainda me restam estes dois no QRcode e no ID da NFCe..Segue a descrição do erro pelo validador do Sefaz RS
The ‘Id’ attribute is invalid – The value ‘NFe1316054081162200011465001000159193001591934′ is invalid according to its datatype ‘Id’ – The Pattern constraint failed.
Caminho: Id
The ‘http://www.portalfiscal.inf.br/nfe:qrCode’ element is invalid – The value ‘https://dec.fazenda.df.gov.br/ConsultarNFCe.aspx?chNFe=1316054081162200011465001000159193001591934nVersao=100tpAmb=2dhEmi=323031362D30352D33315431313A30343A33342D30343A3030vNF=4.18vICMS=0.00&digVal=36506C7A4259416A34545063387148634F786E43386F37684E66773D&cIdToken=000001&cHashQRCode=F53FD7CE32CE26DD68F36552DB4EDA1A994EDE51′ is invalid according to its datatype ‘String’ – The Pattern constraint failed.
Caminho: Id*************************XML *********************************************
<?xml version=”1.0″?><enviNFe versao=”3.10″ xmlns=”http://www.portalfiscal.inf.br/nfe”><idLote>6</idLote><indSinc>0</indSinc><NFe xmlns=”http://www.portalfiscal.inf.br/nfe”><infNFe versao=”3.10″ Id=”NFe1316054081162200011465001000159193001591934″><ide><cUF>13</cUF><cNF>00159193</cNF><natOp>5933</natOp><indPag>0</indPag><mod>65</mod><serie>1</serie><nNF>159193</nNF><dhEmi>2016-05-31T11:04:34-04:00</dhEmi><dhSaiEnt>2016-05-31T11:04:34-04:00</dhSaiEnt><tpNF>1</tpNF><idDest>1</idDest><cMunFG>5300108</cMunFG><tpImp>5</tpImp><tpEmis>9</tpEmis><cDV>4</cDV><tpAmb>2</tpAmb><finNFe>1</finNFe><indFinal>1</indFinal><indPres>1</indPres><procEmi>0</procEmi><verProc>1.0.0.0</verProc><dhCont>2016-05-31T11:04:34-04:00</dhCont><xJust>Teste emissao NFCe</xJust></ide><emit><CNPJ>05068435000191</CNPJ><xNome>POTIGUAR ADMINISTRADORA DE SHOPPING CENTERS LTDA.</xNome><enderEmit><xLgr>ANTONIO TOMBOLATO</xLgr><nro>55</nro><xCpl>NAO INFORMADO</xCpl><xBairro>JARDIM QUARTO CENTENARIO</xBairro><cMun>5300108</cMun><xMun>CAMPINAS</xMun><UF>DF</UF><CEP>13070203</CEP><cPais>1058</cPais><xPais>Brasil</xPais></enderEmit><IE>ISENTO</IE><IM>ISENTO</IM><CRT>3</CRT></emit><det nItem=”1″><prod><cProd>11.01</cProd><cEAN /><xProd>Estacionamento de veiculos</xProd><NCM>00</NCM><CFOP>5933</CFOP><uCom>UN</uCom><qCom>1</qCom><vUnCom>4.18</vUnCom><vProd>4.18</vProd><cEANTrib /><uTrib>UN</uTrib><qTrib>1</qTrib><vUnTrib>4.18</vUnTrib><indTot>1</indTot></prod><imposto><ISSQN><vBC>4.18</vBC><vAliq>0.05</vAliq><vISSQN>0.21</vISSQN><cMunFG>5300108</cMunFG><cListServ>11.01</cListServ><indISS>1</indISS><indIncentivo>1</indIncentivo></ISSQN></imposto></det><total><ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vICMSDeson>0.00</vICMSDeson><vBCST>0.00</vBCST><vST>0.00</vST><vProd>0.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>0.00</vNF><vTotTrib>0.00</vTotTrib></ICMSTot><ISSQNtot><vServ>4.18</vServ><vBC>4.18</vBC><vISS>0.21</vISS><dCompet>2016-05-31</dCompet></ISSQNtot></total><transp><modFrete>9</modFrete></transp><pag><tPag>01</tPag><vPag>4.18</vPag></pag><infAdic /></infNFe><infNFeSupl><qrCode>https://dec.fazenda.df.gov.br/ConsultarNFCe.aspx?chNFe=1316054081162200011465001000159193001591934nVersao=100tpAmb=2dhEmi=323031362D30352D33315431313A30343A33342D30343A3030vNF=4.18vICMS=0.00&digVal=36506C7A4259416A34545063387148634F786E43386F37684E66773D&cIdToken=000001&cHashQRCode=F53FD7CE32CE26DD68F36552DB4EDA1A994EDE51</qrCode></infNFeSupl><Signature xmlns=”http://www.w3.org/2000/09/xmldsig#”><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=”#NFe1316054081162200011465001000159193001591934″><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>6PlzBYAj4TPc8qHcOxnC8o7hNfw=</DigestValue></Reference></SignedInfo><SignatureValue>lugXn+bj5EQ10AZZNx2qARKyQzqYwfEDpAfvkvxQ3DAkOJR20mt90eMhwqP0+Y9MoRo96qwyzXAAk6CT95uyy8XQ/Zu1895LN6lHJQRXesczZDqOcnopwU4xcHQcJEui8oQ0AY5CMJtXmCOAm4kgKR0rURtiYgrq3yOOU7fM+HE6QHK+mPgL9p9yI+DtpGPNDK3Rnt8oIuDYIlFGfDE0/EqW1HcfKTlbfMW1XaSclnU45ADYo2oM/WXzwuHYgvsBskohMExV/By2X40d9yK0ZV1WyZb0XoKMWA7b20gtDDRt46uLSWUPMWDYqJn4Bd2U0fatCSSc6SypFJzhJ+Dhuw==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></NFe></enviNFe>
30 de maio de 2016 at 14:39 in reply to: pra que serve o fórum se ninguém responde os tópicos?? #1622Como são as coisas.. A pessoa não procura direito e fica reclamando…
-
AuthorPosts