jfaguiar Posted July 2, 2018 Report Share Posted July 2, 2018 Com <fat> dá esse erro 5505 - Erro: XML não atende a especificação do Schema XML: [nfe_v4.00.xsd] , analise a lista de erros: [1 - Linha:0001 Coluna:3864 Campo:[NIHIL] Conteúdo:[NIHIL] Erro:O elemento 'cobr' no espaço para nome 'http://www.portalfiscal.inf.br/nfe' apresenta elemento filho 'fat' no espaço para nome 'http://www.portalfiscal.inf.br/nfe' inválido. Lista de possíveis elementos esperados: 'dup' no espaço para nome 'http://www.portalfiscal.inf.br/nfe'. ] - TVONFEUTIL2G:VALIDAXML 1 - Linha:0001 Coluna:3864 Campo:[NIHIL] Conteúdo:[NIHIL] Erro:O elemento 'cobr' no espaço para nome 'http://www.portalfiscal.inf.br/nfe' apresenta elemento filho 'fat' no espaço para nome 'http://www.portalfiscal.inf.br/nfe' inválido. Lista de possíveis elementos esperados: 'dup' no espaço para nome 'http://www.portalfiscal.inf.br/nfe'. segue xml: <?xml version="1.0" encoding="UTF-8"?> <NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe versao="4.00" Id="NFe35180723265087000124550010000004221000004227"> <ide> <cUF>35</cUF> <cNF>00000422</cNF> <natOp>VENDA DE MERCADORIA ADQUIRIDA TERCE</natOp> <mod>55</mod> <serie>1</serie> <nNF>422</nNF> <dhEmi>2018-07-02T15:10:57-03:00</dhEmi> <dhSaiEnt>2018-07-02T15:10:57-03:00</dhSaiEnt> <tpNF>1</tpNF> <idDest>1</idDest> <cMunFG>3505708</cMunFG> <tpImp>1</tpImp> <tpEmis>1</tpEmis> <cDV>7</cDV> <tpAmb>1</tpAmb> <finNFe>1</finNFe> <indFinal>0</indFinal> <indPres>1</indPres> <procEmi>0</procEmi> <verProc>NF-eletronica.com</verProc> </ide> <emit> <CNPJ>23265087000124</CNPJ> <xNome>PRO-POLIMEROS COM. IMP. E EXP. DE ARTEFATOS PLASTICOS LTDA.</xNome> <xFant>PRO-POLIMEROS</xFant> <enderEmit> <xLgr>AV. SAGITARIO</xLgr> <nro>138</nro> <xBairro>ALPHAVILLE</xBairro> <cMun>3505708</cMun> <xMun>BARUERI</xMun> <UF>SP</UF> <CEP>06473073</CEP> <cPais>1058</cPais> <xPais>Brasil</xPais> <fone>1124245650</fone> </enderEmit> <IE>206393585116</IE> <CRT>3</CRT> </emit> <dest> <CNPJ>67448118000158</CNPJ> <xNome>RENAPLAST IND. E COM. DE PLASTICOS LTDA - EPP</xNome> <enderDest> <xLgr>RUA OLINDO PINTO BONIFACIO</xLgr> <nro>232</nro> <xBairro>PIQUETE</xBairro> <cMun>3550308</cMun> <xMun>SAO PAULO</xMun> <UF>SP</UF> <CEP>12620000</CEP> <cPais>1058</cPais> <xPais>Brasil</xPais> </enderDest> <indIEDest>1</indIEDest> <IE>533005804111</IE> <email>logistica@propolimeros.com.br</email> </dest> <det nItem="1"> <prod> <cProd>0010</cProd> <cEAN></cEAN> <xProd>PEBDL C/DELIZ LF 0720/21AF</xProd> <NCM>39011010</NCM> <CFOP>5119</CFOP> <uCom>KG</uCom> <qCom>9625.0000</qCom> <vUnCom>7.1700</vUnCom> <vProd>69011.25</vProd> <cEANTrib></cEANTrib> <uTrib>KG</uTrib> <qTrib>9625.0000</qTrib> <vUnTrib>7.1700</vUnTrib> <indTot>1</indTot> </prod> <imposto> <vTotTrib>0</vTotTrib> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>0</modBC> <vBC>69011.25</vBC> <pICMS>18.00</pICMS> <vICMS>12422.03</vICMS> </ICMS00> </ICMS> <IPI> <cEnq>999</cEnq> <IPITrib> <CST>50</CST> <vBC>69011.25</vBC> <pIPI>5.00</pIPI> <vIPI>3450.56</vIPI> </IPITrib> </IPI> <PIS> <PISAliq> <CST>01</CST> <vBC>69011.25</vBC> <pPIS>1.65</pPIS> <vPIS>1138.69</vPIS> </PISAliq> </PIS> <COFINS> <COFINSAliq> <CST>01</CST> <vBC>69011.25</vBC> <pCOFINS>7.65</pCOFINS> <vCOFINS>5279.36</vCOFINS> </COFINSAliq> </COFINS> </imposto> </det> <det nItem="2"> <prod> <cProd>0004</cProd> <cEAN></cEAN> <xProd>POLIETILENO BAIXA DENSIDADE CONVENCIONAL</xProd> <NCM>39011092</NCM> <CFOP>5119</CFOP> <uCom>KG</uCom> <qCom>4125.0000</qCom> <vUnCom>7.7700</vUnCom> <vProd>32051.25</vProd> <cEANTrib></cEANTrib> <uTrib>KG</uTrib> <qTrib>4125.0000</qTrib> <vUnTrib>7.7700</vUnTrib> <indTot>1</indTot> </prod> <imposto> <vTotTrib>0</vTotTrib> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>0</modBC> <vBC>32051.25</vBC> <pICMS>18.00</pICMS> <vICMS>5769.23</vICMS> </ICMS00> </ICMS> <IPI> <cEnq>999</cEnq> <IPITrib> <CST>50</CST> <vBC>32051.25</vBC> <pIPI>5.00</pIPI> <vIPI>1602.56</vIPI> </IPITrib> </IPI> <PIS> <PISAliq> <CST>01</CST> <vBC>32051.25</vBC> <pPIS>1.65</pPIS> <vPIS>528.85</vPIS> </PISAliq> </PIS> <COFINS> <COFINSAliq> <CST>01</CST> <vBC>32051.25</vBC> <pCOFINS>7.65</pCOFINS> <vCOFINS>2451.92</vCOFINS> </COFINSAliq> </COFINS> </imposto> </det> <total> <ICMSTot> <vBC>101062.50</vBC> <vICMS>18191.26</vICMS> <vICMSDeson>0</vICMSDeson> <vFCP>0</vFCP> <vBCST>0</vBCST> <vST>0</vST> <vFCPST>0</vFCPST> <vFCPSTRet>0</vFCPSTRet> <vProd>101062.50</vProd> <vFrete>0</vFrete> <vSeg>0</vSeg> <vDesc>0</vDesc> <vII>0</vII> <vIPI>5053.12</vIPI> <vIPIDevol>0</vIPIDevol> <vPIS>1667.54</vPIS> <vCOFINS>7731.28</vCOFINS> <vOutro>0</vOutro> <vNF>106115.62</vNF> </ICMSTot> </total> <transp> <modFrete>0</modFrete> <transporta> <xNome>EMITENTE</xNome> </transporta> <vol> <qVol>550</qVol> <esp>SACOS</esp> <marca>CAMINHAO</marca> <pesoL>13750</pesoL> <pesoB>13750</pesoB> </vol> </transp> <cobr> <fat> <nFat>422</nFat> <vOrig>26528.90</vOrig> <vLiq>26528.90</vLiq> </fat> <dup> <nDup>422</nDup> <dVenc>2018-07-31</dVenc> <vDup>26528.90</vDup> </dup> <fat> <nFat>422</nFat> <vOrig>26528.90</vOrig> <vLiq>26528.90</vLiq> </fat> <dup> <nDup>422</nDup> <dVenc>2018-08-07</dVenc> <vDup>26528.90</vDup> </dup> <fat> <nFat>422</nFat> <vOrig>26528.90</vOrig> <vLiq>26528.90</vLiq> </fat> <dup> <nDup>422</nDup> <dVenc>2018-08-14</dVenc> <vDup>26528.90</vDup> </dup> <fat> <nFat>422</nFat> <vOrig>26528.92</vOrig> <vLiq>26528.92</vLiq> </fat> <dup> <nDup>422</nDup> <dVenc>2018-08-21</dVenc> <vDup>26528.92</vDup> </dup> </cobr> <pag> <detPag> <tPag>15</tPag> <vPag>106115.62</vPag> </detPag> </pag> <infAdic> <infAdFisco>Total do Fundo de Combate a Pobreza : vFCP = R$ 0,00 - vFCTST = 0,00 - vFCPSTRET = R$ 0,00</infAdFisco> <infCpl>Empresa equiparada a Industria conf. Lei 4.503/66, Art. 4., Inciso IV e Decreto 7.212/10, Art. ; 11., Inciso I e Art. 14., inciso I, alinea a. ; datas de vencimentos: 31/07/2018, 07/08/2018, 14/08/2018 e 21/08/2018 ;</infCpl> </infAdic></infNFe> </NFe sem <fat> dá esse erro: Soma do valor das parcelas difere do valor liquido da fatura: Segue xml: <?xml version="1.0" encoding="UTF-8"?> <NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe versao="4.00" Id="NFe35180723265087000124550010000004221000004227"> <ide> <cUF>35</cUF> <cNF>00000422</cNF> <natOp>VENDA DE MERCADORIA ADQ. TERCEIROS</natOp> <mod>55</mod> <serie>1</serie> <nNF>422</nNF> <dhEmi>2018-07-02T15:24:32-03:00</dhEmi> <dhSaiEnt>2018-07-02T15:24:32-03:00</dhSaiEnt> <tpNF>1</tpNF> <idDest>1</idDest> <cMunFG>3505708</cMunFG> <tpImp>1</tpImp> <tpEmis>1</tpEmis> <cDV>7</cDV> <tpAmb>1</tpAmb> <finNFe>1</finNFe> <indFinal>0</indFinal> <indPres>1</indPres> <procEmi>0</procEmi> <verProc>NF-eletronica.com</verProc> </ide> <emit> <CNPJ>23265087000124</CNPJ> <xNome>PRO-POLIMEROS COM. IMP. E EXP. DE ARTEFATOS PLASTICOS LTDA.</xNome> <xFant>PRO-POLIMEROS</xFant> <enderEmit> <xLgr>AV. SAGITARIO</xLgr> <nro>138</nro> <xBairro>ALPHAVILLE</xBairro> <cMun>3505708</cMun> <xMun>BARUERI</xMun> <UF>SP</UF> <CEP>06473073</CEP> <cPais>1058</cPais> <xPais>Brasil</xPais> <fone>1124245650</fone> </enderEmit> <IE>206393585116</IE> <CRT>3</CRT> </emit> <dest> <CNPJ>67448118000158</CNPJ> <xNome>RENAPLAST IND. E COM. DE PLASTICOS LTDA - EPP</xNome> <enderDest> <xLgr>RUA OLINDO PINTO BONIFACIO</xLgr> <nro>232</nro> <xBairro>PIQUETE</xBairro> <cMun>3550308</cMun> <xMun>SAO PAULO</xMun> <UF>SP</UF> <CEP>12620000</CEP> <cPais>1058</cPais> <xPais>Brasil</xPais> </enderDest> <indIEDest>1</indIEDest> <IE>533005804111</IE> <email>logistica@propolimeros.com.br</email> </dest> <det nItem="1"> <prod> <cProd>0010</cProd> <cEAN></cEAN> <xProd>PEBDL C/DELIZ LF 0720/21AF</xProd> <NCM>39011010</NCM> <CFOP>5119</CFOP> <uCom>KG</uCom> <qCom>9625.0000</qCom> <vUnCom>7.1700</vUnCom> <vProd>69011.25</vProd> <cEANTrib></cEANTrib> <uTrib>KG</uTrib> <qTrib>9625.0000</qTrib> <vUnTrib>7.1700</vUnTrib> <indTot>1</indTot> </prod> <imposto> <vTotTrib>0</vTotTrib> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>0</modBC> <vBC>69011.25</vBC> <pICMS>18.00</pICMS> <vICMS>12422.03</vICMS> </ICMS00> </ICMS> <IPI> <cEnq>999</cEnq> <IPITrib> <CST>50</CST> <vBC>69011.25</vBC> <pIPI>5.00</pIPI> <vIPI>3450.56</vIPI> </IPITrib> </IPI> <PIS> <PISAliq> <CST>01</CST> <vBC>69011.25</vBC> <pPIS>1.65</pPIS> <vPIS>1138.69</vPIS> </PISAliq> </PIS> <COFINS> <COFINSAliq> <CST>01</CST> <vBC>69011.25</vBC> <pCOFINS>7.65</pCOFINS> <vCOFINS>5279.36</vCOFINS> </COFINSAliq> </COFINS> </imposto> </det> <det nItem="2"> <prod> <cProd>0004</cProd> <cEAN></cEAN> <xProd>POLIETILENO BAIXA DENSIDADE CONVENCIONAL</xProd> <NCM>39011092</NCM> <CFOP>5119</CFOP> <uCom>KG</uCom> <qCom>4125.0000</qCom> <vUnCom>7.7700</vUnCom> <vProd>32051.25</vProd> <cEANTrib></cEANTrib> <uTrib>KG</uTrib> <qTrib>4125.0000</qTrib> <vUnTrib>7.7700</vUnTrib> <indTot>1</indTot> </prod> <imposto> <vTotTrib>0</vTotTrib> <ICMS> <ICMS00> <orig>0</orig> <CST>00</CST> <modBC>0</modBC> <vBC>32051.25</vBC> <pICMS>18.00</pICMS> <vICMS>5769.23</vICMS> </ICMS00> </ICMS> <IPI> <cEnq>999</cEnq> <IPITrib> <CST>50</CST> <vBC>32051.25</vBC> <pIPI>5.00</pIPI> <vIPI>1602.56</vIPI> </IPITrib> </IPI> <PIS> <PISAliq> <CST>01</CST> <vBC>32051.25</vBC> <pPIS>1.65</pPIS> <vPIS>528.85</vPIS> </PISAliq> </PIS> <COFINS> <COFINSAliq> <CST>01</CST> <vBC>32051.25</vBC> <pCOFINS>7.65</pCOFINS> <vCOFINS>2451.92</vCOFINS> </COFINSAliq> </COFINS> </imposto> </det> <total> <ICMSTot> <vBC>101062.50</vBC> <vICMS>18191.26</vICMS> <vICMSDeson>0</vICMSDeson> <vFCP>0</vFCP> <vBCST>0</vBCST> <vST>0</vST> <vFCPST>0</vFCPST> <vFCPSTRet>0</vFCPSTRet> <vProd>101062.50</vProd> <vFrete>0</vFrete> <vSeg>0</vSeg> <vDesc>0</vDesc> <vII>0</vII> <vIPI>5053.12</vIPI> <vIPIDevol>0</vIPIDevol> <vPIS>1667.54</vPIS> <vCOFINS>7731.28</vCOFINS> <vOutro>0</vOutro> <vNF>106115.62</vNF> </ICMSTot> </total> <transp> <modFrete>0</modFrete> <transporta> <xNome>EMITENTE</xNome> </transporta> <vol> <qVol>550</qVol> <esp>SACOS</esp> <marca>CAMINHAO</marca> <pesoL>13750</pesoL> <pesoB>13750</pesoB> </vol> </transp> <cobr> <dup> <nDup>422</nDup> <dVenc>2018-07-31</dVenc> <vDup>26528.90</vDup> </dup> <dup> <nDup>422</nDup> <dVenc>2018-08-07</dVenc> <vDup>26528.90</vDup> </dup> <dup> <nDup>422</nDup> <dVenc>2018-08-14</dVenc> <vDup>26528.90</vDup> </dup> <dup> <nDup>422</nDup> <dVenc>2018-08-21</dVenc> <vDup>26528.92</vDup> </dup> </cobr> <pag> <detPag> <tPag>15</tPag> <vPag>106115.62</vPag> </detPag> </pag> <infAdic> <infAdFisco>Total do Fundo de Combate a Pobreza : vFCP = R$ 0,00 - vFCTST = 0,00 - vFCPSTRET = R$ 0,00</infAdFisco> <infCpl>Empresa equiparada a Industria conf. Lei 4.503/66, Art. 4., Inciso IV e Decreto 7.212/10, Art. ; 11., Inciso I e Art. 14., inciso I, alinea a. ; datas de vencimentos: 31/07/2018, 07/08/2018, 14/08/2018 e 21/08/2018 ;</infCpl> </infAdic></infNFe> </NFe> Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 2, 2018 Report Share Posted July 2, 2018 Veja se não é isso: https://www.oobj.com.br/bc/article/rejeição-852-número-da-parcela-inválido-ou-não-informado-como-resolver-766.html jfaguiar 1 Quote Link to comment Share on other sites More sharing options...
sistem Posted July 3, 2018 Report Share Posted July 3, 2018 Amigo eu faço assim, confirme com os amigos do forum como eles fazem... faço uma fatura para muitas duplicatas ex: Function LoadDuplicatas( oNFe, TotalLiq, TotFinac, dData, nNotaUn ) Local oItem, cString := "", nItem := 0, nfracao:=0, nValorTit:=0, x1, lEnt:=.t. For x1=1 to Val(Cond->Par_Cond) nfracao=TotFinac-(Int(TotFinac/Val(Cond->Par_Cond))*Val(Cond->Par_Cond)) If Val(Cond->Par_Cond) > 1 If x1=1 nValorTit := Int(TotFinac/Val(Cond->Par_Cond))+nFracao Else nValorTit := Int(TotFinac/Val(Cond->Par_Cond)) Endif ElseIf Val(Cond->Par_Cond) = 1 nValorTit := TotFinac/Val(Cond->Par_Cond) Endif oItem := TVoNfeCobr() WITH OBJECT oItem If lEnt :nFat := Strzero(nNotaUn,6) :vOrig := TotFinac //TotalLiq :vLiq := TotFinac //TotalLiq lEnt:=.f. Endif :nDup := Strzero(nNotaUn,6)+Left(Pedm->Ser_Pedm,1)+StrZero(x1,2)+StrZero(Val(Cond->Par_Cond),2) // No.Duplicata :dVenc := dData+Val(Subs(Cond->Pra_Cond,(x1*5)-4,4)) // Dat.vencimento :vDup := nValorTit // Val.Duplicata END oNFe:AddItem( oItem ) Next Return(nil) veja o código acima a variavel lEnt faz o controle da tag <fat> ser lida uma unica vez no loop o xml deferia ficar +ou- assim: 1000, reais o valor da nota, com duas duplicata de 500,00 reais por exemplo <fat> <nFat>422</nFat> // aqui o numero da nota <vOrig>1000.00</vOrig> <vLiq>1000.00</vLiq> </fat> <dup> <nDup>422</nDup> // aqui vc poderia fazer assim 4220102 = numero da nota 422 + primeira parcela 01 de duas parcelas 02 = 4220102 <dVenc>2018-07-31</dVenc> <vDup>500.00</vDup> </dup> <dup> <nDup>422</nDup> // 4220202 = no.nota segunda parcela de duas obs: isso eh soh um exemplo <dVenc>2018-08-07</dVenc> <vDup>500.00</vDup> </dup> Quote Link to comment Share on other sites More sharing options...
Wellington Vieira Posted July 3, 2018 Report Share Posted July 3, 2018 Amigo eu faço assim, confirme com os amigos do forum como eles fazem... faço uma fatura para muitas duplicatas ex: veja o código acima a variavel lEnt faz o controle da tag <fat> ser lida uma unica vez no loop o xml deferia ficar +ou- assim: 1000, reais o valor da nota, com duas duplicata de 500,00 reais por exemplo <fat> <nFat>422</nFat> // aqui o numero da nota <vOrig>1000.00</vOrig> <vLiq>1000.00</vLiq> </fat> <dup> <nDup>422</nDup> // aqui vc poderia fazer assim 4220102 = numero da nota 422 + primeira parcela 01 de duas parcelas 02 = 4220102 <dVenc>2018-07-31</dVenc> <vDup>500.00</vDup> </dup> <dup> <nDup>422</nDup> // 4220202 = no.nota segunda parcela de duas obs: isso eh soh um exemplo <dVenc>2018-08-07</dVenc> <vDup>500.00</vDup> </dup> Bom dia, Também faço assim... Quote Link to comment Share on other sites More sharing options...
Alain da Silva Posted July 3, 2018 Report Share Posted July 3, 2018 bom dia, pelo que vi as parcelas somente devem ser colocadas se a forma de pagamento for "14-duplicata mercantil" no caso do seu xm esta <detPag><tPag>15</tPag> //boleto<vPag>106115.62</vPag></detPag> Grupo Y. Dados da Cobrança Campo�Seq Modelo Regra de Validação Aplic. Msg Efeito Descrição Erro Y07-10 55 Informado o Grupo Duplicata (id:Y07) e não informado Duplicata Mercantil como uma das Formas de Pagamento (tag:tPag<>14,id:YA02) Obrig. 867 Rej. Rejeição: Grupo duplicata informado e forma de pagamento não é Duplicata Mercantil. Quote Link to comment Share on other sites More sharing options...
Wellington Vieira Posted July 3, 2018 Report Share Posted July 3, 2018 Rejeição 905: Campos do grupo Fatura não informados - Como resolver? Nº do Artigo: 789 | Avaliação: Não Avaliado | Última atualização: 03/07/2018 09:08:04 Quando for emitida uma NF-e (modelo 55) e informado Grupo de Cobrança (tag: cob - ID: Y01) sem os dados da fatura (nFat, vOrig, vDesc e vLiq), haverá a rejeição pelo motivo 905 - Campos do grupo Fatura não informados. Exceções e Observações Para essa Regra de Validação não há exceções. Sempre que informado o grupo de cobrança é obrigatório o preenchimento dos dados da fatura. Regra de Validação da Sefaz Exemplo Foi emitida uma NF-e com 2 parcelas de duplicatas, cada uma com o valor de R$ 183.92. Porém não foram preenchido os campos referente aos dados da fatura. Nessas condições, a NF-e foi rejeitada pelo motivo 905. Trecho de XML: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!-- Grupo Dados da cobrança da NF-e --> <cobr> <dup> <nDup>001</nDup> <dVenc>2018-05-16</dVenc> <!-- Valor da duplicata --> <vDup>183.92</vDup> </dup> <dup> <nDup>002</nDup> <dVenc>2018-06-16</dVenc> <!-- Valor da duplicata --> <vDup>183.92</vDup> </dup> </cobr> Como resolver? A resolução é bem simples, utilizando os mesmos dados do exemplo devemos adicionar os campos referente aos dados da fatura. Trecho de XML que deverá ser alterado: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 <!-- Grupo Dados da cobrança da NF-e --> <cobr> <!-- Dados da fatura --> <fat> <!-- Número da fatura --> <nFat>001</nFat> <!-- Valor original da fatura --> <vOrig>367.84</vOrig> <!-- Valor do desconto da fatura --> <vDesc>0.00</vDesc> <!-- Valor líquido da fatura --> <vLiq>367.84</vLiq> </fat> <!-- Dados das duplicatas/parcelas --> <dup> <nDup>001</nDup> <dVenc>2018-05-16</dVenc> <!-- Valor da duplicata --> <vDup>183.92</vDup> </dup> <dup> <nDup>002</nDup> <dVenc>2018-06-16</dVenc> <!-- Valor da duplicata --> <vDup>183.92</vDup> </dup> </cobr> Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.