Forum Replies Created

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • in reply to: Exemplo XML NFCe #1641

    Bom dia,

    Willian trago novidades boas! Consegui emitir a NFC-e, usando a DLL da FlexDocs usando as funções que havia falado aqui:

    “AssinarNFCe”, “EnviaNFe2G” e “BuscaNFe2G”.

    No casso primeiro assino o XML sem a URL do QR code e sem DigestValue com a função “AssinarNFCe” onde o retorno é o conteúdo do XML assinado e com QR Code.

    Após isso envio o conteúdo do XML Assinado na função “EnviaNFe2G” e após ter o retorno positivo, busco com a função “BuscaNFe2G” onde pelo o que percebi é feita as validações.

    Após receber o número do protocolo nessa etapa, não salvo o procNFe (parece que não precisa).

    Após isso vou no site “https://homologacao.sefaz.mt.gov.br/nfce/consultanfce” e busco pela chave de acesso que foi criada e com isso tenho todas as informações da NFC-e e a mesma fica em “autorização de uso”.

    Obrigado pela ajuda! Abraço!

    in reply to: Exemplo XML NFCe #1640

    O problema agora é entender o envio, seja ele individual ou em lote utilizando apenas a flexdocs.

    Estou testando usando o WS de MT por que nosso cliente que vai ter que usar o NFC-e é de lá. E apesar de mensagens de sucesso no envio aqui, por exemplo:

    <retConsReciNFe xmlns=\"http://www.portalfiscal.inf.br/nfe\" versao=\"3.10\">
    	<tpAmb>2</tpAmb>
    	<verAplic>3.10</verAplic>
    	<nRec>510000009174852</nRec>
    	<cStat>104</cStat>
    	<xMotivo>Lote processado</xMotivo>
    	<cUF>51</cUF>
    	<dhRecbto>2016-06-07T08:19:32-04:00</dhRecbto>
    	<protNFe versao=\"3.10\">
    		<infProt>
    			<tpAmb>2</tpAmb>
    			<verAplic>3.10</verAplic>
    			<chNFe>51160613441541000105650030000007999006565354</chNFe>
    			<dhRecbto>2016-06-07T08:19:32-04:00</dhRecbto>
    			<digVal>yMFv4lWtjFNAByBL6E4IwT7ztuQ=</digVal>
    			<cStat>204</cStat>
    			<xMotivo>Duplicidade de NF-e [ 510000009147912 ]</xMotivo>
    		</infProt>
    	</protNFe>
    </retConsReciNFe>

    Quando consulto a nota na Sefaz do MT fala que ela ta em contingência:

    NFC-e emitida em Contingência. O documento deverá estar disponível para consulta em até 24 horas da sua emissão. Favor efetuar nova consulta após este período.

    Agora é tentar entender o que estou fazendo pra ela não ficar como “enviada” ou qualquer outro status

    in reply to: Exemplo XML NFCe #1639

    William,

    Agradeço de mais o apoio que tem oferecido!

    No processo de NFe já costumamos enviar apenas 1 por vez, então tentei seguir o mesmo processo pro NFC-e.

    Quanto a geração do QRCode, acredito que esse passo já está correto aqui:

    //retorna o XML assinado
    strXmlAssinado = objNFeUtil.AssinarNFCe(strXMLString_, nfe.strNomeCertificado, “000001″, “0123456789″, “100″, strURL, “0″, out intStats, out strResultado, out strLote, out strURL);

    usando a dll da flexdocs, já tem a função assinarNFCe. Neste caso quando eu passo a url em branco, se assinar com sucesso já é retornado a url de consulta com o digestvalue montado já:

    	<qrCode>
    			<![CDATA[http://homologacao.sefaz.mt.gov.br/nfce/consultanfce?chNFe=51160613441541000105650030000007999006565354&nVersao=100&tpAmb=2&cDest=04205303475&dhEmi=323031362d30362d30365431363a30323a30332d30333a3030&vNF=10.00&vICMS=1.70&digVal=794d4676346c57746a464e414279424c364534497754377a7475513d&cIdToken=000001&cHashQRCode=014EBBC301F906490FF3CDAC19FA2716A6053F50]]>
    		</qrCode>
    in reply to: Exemplo XML NFCe #1634

    Olá Willian, desculpe não enviar mais noticias, mas estou bem corrido aqui.

    Estou desenvolvendo em C# também apesar de estar com algumas dúvidas. Como havia dito estou usando a DLL da FlexDocs e utilizo esses métodos:

    “AssinarNFCe”, “EnviaNFe2G” e “BuscaNFe2G”.

    Dessa forma, está gerando o XML assinado, apesar de não saber bem se ta correto, e na função “BuscaNFe2G” está retornando hoje erro de certificado (estou testando com certificado diferente do meu cliente real)… então estou esperando o retorno do certificado do mesmo.

    Meu XML assinado está ficando assim:

    <?xml version="1.0" encoding="UTF-8"?>
    <NFe xmlns="http://www.portalfiscal.inf.br/nfe">
    	<infNFe Id="NFe13160618648533000905650030000004599006455246" versao="3.10">
    		<ide>
    			<cUF>13</cUF>
    			<cNF>00645524</cNF>
    			<natOp>Venda</natOp>
    			<indPag>0</indPag>
    			<mod>65</mod>
    			<serie>3</serie>
    			<nNF>459</nNF>
    			<dhEmi>2016-06-01T16:02:03-03:00</dhEmi>
    			<tpNF>1</tpNF>
    			<idDest>1</idDest>
    			<cMunFG>1300029</cMunFG>
    			<tpImp>5</tpImp>
    			<tpEmis>9</tpEmis>
    			<cDV>6</cDV>
    			<tpAmb>2</tpAmb>
    			<finNFe>1</finNFe>
    			<indFinal>1</indFinal>
    			<indPres>1</indPres>
    			<procEmi>0</procEmi>
    			<verProc>1.0</verProc>
    			<dhCont>2016-06-01T16:02:03-03:00</dhCont>
    			<xJust>Teste emissao NFCe</xJust>
    		</ide>
    		<emit>
    			<CNPJ>13441541000105</CNPJ>
    			<xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>
    			<enderEmit>
    				<xLgr>Avenida Santa Maria</xLgr>
    				<nro>457</nro>
    				<xBairro>Bairro Guerobinha</xBairro>
    				<cMun>1300029</cMun>
    				<xMun>Alvares</xMun>
    				<UF>AM</UF>
    				<CEP>44100000</CEP>
    			</enderEmit>
    			<IE>105831972</IE>
    			<CRT>3</CRT>
    		</emit>
    		<dest>
    			<CPF>04205303475</CPF>
    			<xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>
    			<enderDest>
    				<xLgr>Rua Teste</xLgr>
    				<nro>123</nro>
    				<xBairro>Centro</xBairro>
    				<cMun>1300102</cMun>
    				<xMun>Anori</xMun>
    				<UF>AM</UF>
    				<CEP>44021042</CEP>
    			</enderDest>
    			<indIEDest>9</indIEDest>
    		</dest>
    		<det nItem="1">
    			<prod>
    				<cProd>11264</cProd>
    				<cEAN>7891000315507</cEAN>
    				<xProd>NOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xProd>
    				<NCM>00000000</NCM>
    				<CFOP>5102</CFOP>
    				<uCom>kg</uCom>
    				<qCom>1.12000</qCom>
    				<vUnCom>10.00</vUnCom>
    				<vProd>10.00</vProd>
    				<cEANTrib>7891000315507</cEANTrib>
    				<uTrib>kg</uTrib>
    				<qTrib>1.0000</qTrib>
    				<vUnTrib>10.00</vUnTrib>
    				<indTot>1</indTot>
    			</prod>
    			<imposto>
    				<ICMS>
    					<ICMS00>
    						<orig>0</orig>
    						<CST>00</CST>
    						<modBC>3</modBC>
    						<vBC>10.00</vBC>
    						<pICMS>17.00</pICMS>
    						<vICMS>1.70</vICMS>
    					</ICMS00>
    				</ICMS>
    			</imposto>
    		</det>
    		<det nItem="2">
    			<prod>
    				<cProd>22</cProd>
    				<cEAN>7891523635854</cEAN>
    				<xProd>FUTEBOL BOLA PENALTY MAX 500 511085 PU SORTIDA UN</xProd>
    				<NCM>61034200</NCM>
    				<CFOP>5102</CFOP>
    				<uCom>PAR</uCom>
    				<qCom>2.0000</qCom>
    				<vUnCom>49.0500000000</vUnCom>
    				<vProd>49.05</vProd>
    				<cEANTrib />
    				<uTrib>PAR</uTrib>
    				<qTrib>1.0000</qTrib>
    				<vUnTrib>49.0500000000</vUnTrib>
    				<indTot>1</indTot>
    			</prod>
    			<imposto>
    				<ICMS>
    					<ICMS00>
    						<orig>0</orig>
    						<CST>00</CST>
    						<modBC>3</modBC>
    						<vBC>49.05</vBC>
    						<pICMS>17.00</pICMS>
    						<vICMS>8.34</vICMS>
    					</ICMS00>
    				</ICMS>
    				<PIS>
    					<PISAliq>
    						<CST>01</CST>
    						<vBC>49.05</vBC>
    						<pPIS>0.00</pPIS>
    						<vPIS>0.00</vPIS>
    					</PISAliq>
    				</PIS>
    				<COFINS>
    					<COFINSAliq>
    						<CST>01</CST>
    						<vBC>49.05</vBC>
    						<pCOFINS>0.00</pCOFINS>
    						<vCOFINS>0.00</vCOFINS>
    					</COFINSAliq>
    				</COFINS>
    			</imposto>
    		</det>
    		<total>
    			<ICMSTot>
    				<vBC>10.00</vBC>
    				<vICMS>1.70</vICMS>
    				<vICMSDeson>0.00</vICMSDeson>
    				<vBCST>0.00</vBCST>
    				<vST>0.00</vST>
    				<vProd>10.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>10.00</vNF>
    			</ICMSTot>
    		</total>
    		<transp>
    			<modFrete>9</modFrete>
    		</transp>
    		<pag>
    			<tPag>01</tPag>
    			<vPag>50.00</vPag>
    		</pag>
    		<pag>
    			<tPag>04</tPag>
    			<vPag>59.30</vPag>
    		</pag>
    		<infAdic>
    			<infCpl>Volte Sempre</infCpl>
    		</infAdic>
    	</infNFe>
    	<infNFeSupl>
    		<qrCode>
    			<![CDATA[http://homnfce.sefaz.am.gov.br/nfceweb/consultarNFCe.jsp?chNFe=13160618648533000905650030000004599006455246&nVersao=100&tpAmb=2&cDest=04205303475&dhEmi=323031362d30362d30315431363a30323a30332d30333a3030&vNF=10.00&vICMS=1.70&digVal=786752516b67304b592b7056624a6d355035615146506c763076553d&cIdToken=000001&cHashQRCode=8A82026C2376920BADF713C0199D8FA5F742621A]]>
    		</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="#NFe13160618648533000905650030000004599006455246">
    				<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>xgRQkg0KY+pVbJm5P5aQFPlv0vU=</DigestValue>
    			</Reference>
    		</SignedInfo>
    		<SignatureValue>UsnnHemuAP0OvNozDGOWHfunbJscIcYoSmRwBICkq2sgwp/PSXRrR9xcyPgMBaDdjOOCJ+gnDI9KEAaJSeeZU/bZjGQRYF/+2aYIKXFH+yFC3H6o0vbaY9w37u5fzsfpLoQfqQdznQWVmskT6Uv48249uCaZYmrUJscKiwN+kjKQbyf4PcnSFpr7sZ699v1uoF2eLgNCMF5xa961MOYSk8Q3eE9iIuNBKY0Ep3xiy4u2whs9CvVlPuYOyNwWJvqW2/g8gyymNOwTOYEwyHmkHrRmCc0jy5W2OvycZrmZiC3Oi5zPu6X2XfzLmgvbEMM9alZC5NRAtbbMAzruvhRpcQ==</SignatureValue>
    		<KeyInfo>
    			<X509Data>
    				<X509Certificate>MIIIRTCCBi2gAwIBAgIQY4Of4CAy6hPaRPbxltmrizANBgkqhkiG9w0BAQsFADB4MQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDE2MDQGA1UECxMtU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgZG8gQnJhc2lsIC0gUkZCMRwwGgYDVQQDExNBQyBDZXJ0aXNpZ24gUkZCIEc0MB4XDTE1MTAyMjAwMDAwMFoXDTE2MTAyMDIzNTk1OVowgfYxCzAJBgNVBAYTAkJSMRMwEQYDVQQKFApJQ1AtQnJhc2lsMQswCQYDVQQIEwJHTzEQMA4GA1UEBxQHR09JQU5JQTE2MDQGA1UECxQtU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgZG8gQnJhc2lsIC0gUkZCMRYwFAYDVQQLFA1SRkIgZS1DTlBKIEExMSEwHwYDVQQLFBhBdXRlbnRpY2FkbyBwb3IgQVIgQ2VydGExQDA+BgNVBAMTN0dMT0JBTCBDT01FUkNJTyBWQVJFSklTVEEgREUgQ0FMQ0FET1MgU0E6MTg2NDg1MzMwMDAxNDAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCSg4p1x6/+tnMZSL67bojSkZqlL4Mx6ykOeDqTItCIPDbL4PRxO+Odv+/dUtfE584OArPj0tUU9yOFKCCYJjIdV2Ht7Ib36SNPLZzYr0HtXwLR1dsHxKBwY8rYwUYIHEDVM3ifZV0C173rIGTIY5tbbrsBTq/zrKOdXxXtBuA9D13mvvo1DFOelXnCq4ueppW3IaDGL4B1oY/0HvolCitIWeWH1l+RsFI9DObcHhb4EvUMp1vs8losVWCs+VEb5eZeUvgugD4yBfhtYc2g5tqYpIDp1E5p6lAg52Tdb0y7XC8dbYrBBNZVXKl7hcUNB4mK1n2YI0AUY7JIDSUGPZTvAgMBAAGjggNKMIIDRjCBrwYDVR0RBIGnMIGkoD4GBWBMAQMEoDUEMzI4MDUxOTcxNTE4MDM5NjgxNjgwMDAwMDAwMDAwMDAwMDAwMDAwMDM2MzM1NlNFU1BHT6AbBgVgTAEDAqASBBBJTUFEIEVTUEVSIEVTUEVSoBkGBWBMAQMDoBAEDjE4NjQ4NTMzMDAwMTQwoBcGBWBMAQMHoA4EDDAwMDAwMDAwMDAwMIEReXVyaUBzYXZhbi5jb20uYnIwCQYDVR0TBAIwADAfBgNVHSMEGDAWgBQukerWbeWyWYLcOIUpdjQWVjzQPjAOBgNVHQ8BAf8EBAMCBeAwfwYDVR0gBHgwdjB0BgZgTAECAQwwajBoBggrBgEFBQcCARZcaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMvQUNfQ2VydGlzaWduX1JGQi9EUENfQUNfQ2VydGlzaWduX1JGQi5wZGYwggEWBgNVHR8EggENMIIBCTBXoFWgU4ZRaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9sY3IvQUNDZXJ0aXNpZ25SRkJHNC9MYXRlc3RDUkwuY3JsMFagVKBShlBodHRwOi8vaWNwLWJyYXNpbC5vdXRyYWxjci5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL0FDQ2VydGlzaWduUkZCRzQvTGF0ZXN0Q1JMLmNybDBWoFSgUoZQaHR0cDovL3JlcG9zaXRvcmlvLmljcGJyYXNpbC5nb3YuYnIvbGNyL0NlcnRpc2lnbi9BQ0NlcnRpc2lnblJGQkc0L0xhdGVzdENSTC5jcmwwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIGbBggrBgEFBQcBAQSBjjCBizBfBggrBgEFBQcwAoZTaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9jZXJ0aWZpY2Fkb3MvQUNfQ2VydGlzaWduX1JGQl9HNC5wN2MwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwLmNlcnRpc2lnbi5jb20uYnIwDQYJKoZIhvcNAQELBQADggIBAAOuHXH67nY3v4hccyoQLS7hIJiROFKbMQjitZpgc9ZO5p6Vetd8HxqoC3AnUROIdFC59fKmr/8MpGLOObExgRj3nKdB2wyd9KdAZMI1FOAKjeo42bqwtGOQbW3blhw8u44HHTkbEAL96/o89sXBmNqe6nBYGolIYGbInjRlpQzHkQmmNIV+NL8KgZB2DQrSfxVHGxyEOKFCrXlSF04cC7tTgWhVunmDxC45fSUCClEa5oq0B3zUPlj2BSmWSAP70KKiI/PUGh7b9RoQKTpYwk7ld8J8kWGj/xLKDb6MTjIR63RbIWBhx6IFj9Dqg8rqyjvsqmYaRygl2PKyLKJpvPsKDjXMoJgZg19yuFKhHUTGIcqqZHAFmCB880ObWIzx+YN2rwg/ZtH0CJXDeTfzaeQXVqk/ID3orrHJjNKjaSNbkttgHZBHXg5qKT3Isx57ryk3wHoJ7BM2wBTtj4STD5s37RmBMr5tJB6FsiDN8UVBJBAMJzfYWV8XkiQBPgaSaPYDil2WMPtKXKrrf2g81UeQ2yrjKyT/IrOABDlL1P9SESBI3C3RmlyRQENxmyHK5xdHW8rxV2mivYEQymnthP34pc1yjAzkCOQq8x38z4gVzSBXzylJBCND+o4DTkZ6DsNO7tewgFAJlv7yxMqtzNrwsk+7PNu6B8uuyfV2P67R</X509Certificate>
    			</X509Data>
    		</KeyInfo>
    	</Signature>
    </NFe>

    Pude ver que o seu tem algumas diferenças (as 2 primeiras TAGs <idLote> e <indSinc>) e que seu ambiente está como produção. No meu caso estou apenas em homologação ainda

    in reply to: Exemplo XML NFCe #1631

    Olá novamente!

    Seguindo seu exemplo, estou fazendo testes com o NFC-e, mas no caso estou usando a DLL da flexdocs.

    Estou achando o processo confuso. No site da FlexDocs fala em usar as seguintes funções: “AssinarNFCe”, “EnviaNFe2G” e “BuscaNFe2G”.

    A parte de assinar o arquivo NFCe e enviar ocorre tudo bem, mas no buscar está dando erro e em nenhum momento é gerado um NFCe com as tags iniciais

    <enviNFe xmlns=\"http://www.portalfiscal.inf.br/nfe\" versao=\"3.10\">
    	<idLote>17</idLote>
    	<indSinc>0</indSinc>

    Realmente está complicado kkkk

    in reply to: Exemplo XML NFCe #1629

    Bom dia William!

    Gostaria de saber como você está fazendo pra enviar/buscar o XML do NFCe. Qual padrão você está seguindo?

    Estou usando um exemplo que encontrei na internet onde o XML para envio começa da seguinte forma:

    <?xml version="1.0" encoding="UTF-8"?>
    	<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
    		<infNFe Id="NFe13140311707347000195650030000004591064552496" versao="3.10">
    			<ide>
    				<cUF>13</cUF>
    				<cNF>06455249</cNF>
    				<natOp>Venda</natOp>
    				<indPag>0</indPag>
    				<mod>65</mod>
    				<serie>3</serie>
    				<nNF>459</nNF>
    				<dhEmi>2014-03-15T09:20:03-03:00</dhEmi>
    				<tpNF>1</tpNF>
    				<idDest>1</idDest>
    				<cMunFG>1300029</cMunFG>
    				<tpImp>4</tpImp>
    				<tpEmis>9</tpEmis> 
    				<cDV>6</cDV>
    				<tpAmb>2</tpAmb>
    				<finNFe>1</finNFe>
    				<indFinal>1</indFinal>
    				<indPres>1</indPres>
    				<procEmi>0</procEmi>
    				<verProc>1.0</verProc>
    			</ide>
    

    Está certo dessa forma? Pois quando envio, consigo gerar o arquivo assinado, mas no momento de fazer a busca função “BuscaNFe2G” aparece uma mensagem de erro: 5503 – Erro: XML mal formado [Dados no nível raiz inválidos. Linha 1, posição 1.]

    Abraço.

Viewing 6 posts - 1 through 6 (of 6 total)