BigWings
Moderadores-
Total de ítens
9.862 -
Registro em
-
Última visita
-
Days Won
153
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que BigWings postou
-
Rejeicao: Falha no Schema XML do lote de NFe
BigWings replied to Walney Moreira Klein's tópico in ACBrMonitor PLUS
Veja que informou ISENTO para a IE do emitente. Para emitir NFe é obrigatório o emitente ter inscrição estadual. -
Rejeicao: Falha no Schema XML do lote de NFe
BigWings replied to Walney Moreira Klein's tópico in ACBrMonitor PLUS
Seu XML ainda contém espaço entre as tags, o que pode causar erros de leitura pelo ACBr. Está validando o XML antes de enviar? A rejeição indica que enviou um arquivo com erros de schema, que deveria ser validado localmente. Veja o retorno após assinar e validar: NFE.ASSINARNFE(" <?xml version="1.0" encoding="utf-8"?> <NFe xmlns="http://www.portalfiscal.inf.br/nfe"> <infNFe Id="NFe33200527440526000149550010000000011000000047" versao="4.00"> <ide> <cUF>33</cUF> <cNF>00000004</cNF> <natOp>Venda</natOp> <mod>55</mod> <serie>001</serie> <nNF>000000001</nNF> <dhEmi>2020-05-28T11:30:49-03:00</dhEmi> <dhSaiEnt>2020-05-28T11:30:49-03:00</dhSaiEnt> <tpNF>1</tpNF> <idDest>1</idDest> <cMunFG>3303401</cMunFG> <tpImp>1</tpImp> <tpEmis>1</tpEmis> <cDV>7</cDV> <tpAmb>2</tpAmb> <finNFe>1</finNFe> <indFinal>0</indFinal> <indPres>9</indPres> <procEmi>0</procEmi> <verProc>1.7.9</verProc> </ide> <emit> <CNPJ>99999090910270</CNPJ> <xNome>Marcos Vinicius Batista da Silva Represecaoes</xNome> <xFant>Madu</xFant> <enderEmit> <xLgr>RUA Presidente Raul Veiga</xLgr> <nro>157</nro> <xCpl>Ap 203</xCpl> <xBairro>Olaria</xBairro> <cMun>3303401</cMun> <xMun>Nova Friburgo</xMun> <UF>RJ</UF> <CEP>28623490</CEP> <cPais>1058</cPais> <xPais>Brasil</xPais> <fone>997057577</fone> </enderEmit> <IE>0</IE> <CRT>1</CRT> </emit> <dest> <CNPJ>99999999000191</CNPJ> <xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome> <enderDest> <xLgr>AV Alberto Braune, 224, sala 221</xLgr> <nro>.</nro> <xCpl>.</xCpl> <xBairro>OLARIA</xBairro> <cMun>3303401</cMun> <xMun>NOVA FRIBURGO</xMun> <UF>RJ</UF> <CEP>28625630</CEP> <cPais>1058</cPais> <xPais>Brasil</xPais> <fone>22992074687</fone> </enderDest> <indIEDest>2</indIEDest> <IE></IE> <email></email> </dest> <det nItem="1"> <prod> <cProd>000001</cProd> <cEAN></cEAN> <xProd>Mascara de Barreira P</xProd> <NCM>63079090</NCM> <CFOP>5102</CFOP> <uCom>UNID</uCom> <qCom>10.0000</qCom> <vUnCom>2.50000</vUnCom> <vProd>25.00</vProd> <cEANTrib></cEANTrib> <uTrib>UNID</uTrib> <qTrib>10.0000</qTrib> <vUnTrib>2.50000</vUnTrib> <vFrete>0.00</vFrete> <vDesc>0.00</vDesc> <indTot>1</indTot> </prod> <imposto> <ICMS> <ICMSSN102> <orig>0</orig> <CSOSN>102</CSOSN> </ICMSSN102> </ICMS> <IPI> <cEnq>999</cEnq> <IPINT> <CST>99</CST> </IPINT> </IPI> <PIS> <PISOutr> <CST>99</CST> <qBCProd>0.0000</qBCProd> <vAliqProd>0.0000</vAliqProd> <vPIS>0.00</vPIS> </PISOutr> </PIS> <COFINS> <COFINSOutr> <CST>99</CST> <qBCProd>0.0000</qBCProd> <vAliqProd>0.0000</vAliqProd> <vCOFINS>0.00</vCOFINS> </COFINSOutr> </COFINS> </imposto> <infAdProd></infAdProd> </det> <total> <ICMSTot> <vBC>0</vBC> <vICMS>0</vICMS> <vICMSDeson>0</vICMSDeson> <vBCST>0</vBCST> <vST>0</vST> <vProd>25.00</vProd> <vFrete>0.00</vFrete> <vSeg>0.00</vSeg> <vDesc>0.00</vDesc> <vII>0</vII> <vIPI>0</vIPI> <vPIS>0</vPIS> <vCOFINS>0</vCOFINS> <vOutro>0.00</vOutro> <vNF>25.00</vNF> </ICMSTot> </total> <transp> <modFrete>0</modFrete> <transporta> <CNPJ></CNPJ> <xNome>O Proprio</xNome> <IE></IE> <xEnder></xEnder> <xMun></xMun> <UF></UF> </transporta> <vol> <qVol>1</qVol> <esp>Caixa</esp> <marca>.</marca> <nVol>SN</nVol> <pesoL>1,000</pesoL> <pesoB>1,000</pesoB> <lacres> <nLacre>.</nLacre> </lacres> </vol> </transp> <cobr> <fat> <nFat>000004</nFat> <vOrig>25.00</vOrig> <vDesc>0.00</vDesc> <vLiq>25.00</vLiq> </fat> <dup> <nDup>001</nDup> <dVenc>2020-05-28</dVenc> <vDup>25.00</vDup> </dup> </cobr> <pag> <detPag> <tPag>01</tPag> <vPag>25.00</vPag> <card> <tpIntegra>2</tpIntegra> </card> </detPag> </pag> <vTroco>0.00</vTroco> <infAdic> <infAdFisco></infAdFisco> <infCpl>DOCUMENTO EMITIDO POR ME OU EPP OPTANTE PELO SIMPLES NACIONAL NAO GERA DIREITO A CREDITO FISCAL DE IPI COMISSAO DA DEFESA DO CONSUMIDOR/ALERJ RUA 1.DE MARCO S/N-CENTRO-RJ-CEP20010-090TEL.21-2588-1418 PROCON/NOVA FRIBURGO/AV.ALBERTO BRAUNE225-CENTRO TEL.(22)2522-7866 CODECON ALERJ-RUA DA ALFANDEGA,N8/TERREO CENTRO,RJ-TEL 0800-2827060 Val Aprox Tributos R$ 1.05 ( Total dos Impostos / Total Nota) 0.04 %) Fonte: IBPT ETSTTESDVASHDAS </infCpl> </infAdic> </infNFe> </NFe>") OK: C:\Apps\ACBrMonitorPLUS\Arqs\99999090910270\NFe\202005\NFe\33200599999090910270550010000000011000000041-nfe.xml NFE.VALIDARNFE("C:\Apps\ACBrMonitorPLUS\Arqs\99999090910270\NFe\202005\NFe\33200599999090910270550010000000011000000041-nfe.xml") ERRO: Falha na validação dos dados da nota: 1 1839 - Element '{http://www.portalfiscal.inf.br/nfe}IE': [facet 'pattern'] The value '0' is not accepted by the pattern '[0-9]{2,14}|ISENTO'. Foi informado o valor "0" para a inscrição estadual do destinatário, que não é aceito segundo o schema. -
Esse XML está validando normalmente pelo programa exemplo do ACBrNFe, opção "Validar XML". Provavelmente o seu problema está nas DLLs OpenSSL/XmlSec/LibXML2, veja se está com elas atualizadas na máquina.
- 7 replies
-
- qrcode
- homologação
-
(e 1 mais)
Tags:
-
Você precisa estar com o componente configurado, no que diz respeito a UF do webservice, ambiente, versão, etc. O parâmetro que você deve passar é apenas o layout do serviço, no caso informei LayNfeRecepcao, o mais correto para o teu exemplo seria LayNfeAutorizacao. Os demais parâmetros são passados apenas para receber valor, conforme o Daniel já mencionou. Veja que apenas declaro a variável URL, chamo o método LerServicoDeParams, e após isso a variável URL vai conter a URL do webservice que será chamada. A lista completa de serviços para a NFe (unit pcnConversaoNFe.pas): TLayOut = (LayNfeRecepcao, LayNfeRetRecepcao, LayNfeCancelamento, LayNfeInutilizacao, LayNfeConsulta, LayNfeStatusServico, LayNfeCadastro, LayNFeCCe, LayNFeEvento, LayNFeEventoAN, LayNFeConsNFeDest, LayNFeDownloadNFe, LayNfeAutorizacao, LayNfeRetAutorizacao, LayAdministrarCSCNFCe, LayDistDFeInt, LayNFCeEPEC);
-
Você pode tentar algo assim: var Versao: Double; URL, Servico, SoapAction: String; begin ACBrNFe1.LerServicoDeParams(LayNfeRecepcao, Versao, URL, Servico, SoapAction); ShowMessage(URL);
-
O que quis dizer é que se o usuário ainda quiser que a quantidade, valor unitário, etc seja mostrado no DANFSE, pelo que vi no fonte não tem esse tratamento. Minha ideia pra esse caso em que o provedor devolve uma estrutura de itens como texto no campo de discriminação dos serviços é que isso seja feito no componente ACBrNFSe, na leitura do XML, populando os itens da nota conforme já existe no componente. Na impressão do DANFSE bastaria marcar a propriedade DetalharServico (hoje ela existe apenas no DANFSe em Fortes).
-
Acho que dessa forma vai haver reclamação por parte dos usuários por estar suprimindo as demais informações.
-
Como ficou o boleto com os dados que você informou? Os demais dados que compõe o código de barras, agência e dígito, conta e dígito, código do beneficiário e dígito, vencimento, valor, como informou? Pra referência, aqui tem um tópico com um caso bem semelhante ao teu:
-
Fioriolli - MG - 3143401 - Estrutura do xml recebida incorreta
BigWings replied to Elisangela Costa's tópico in ACBrNFSe
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Fioriolli - MG - 3143401 - Estrutura do xml recebida incorreta
BigWings replied to Elisangela Costa's tópico in ACBrNFSe
Já tentou editar o arquivo Fiorilli.ini e remover a assinatura do RPS? -
Não. Tente com o programa exemplo.
-
ACBrNFe1.WebServices.Consulta.cStat
-
O que perguntei foi qual o valor que você está passando no método de envio, não o que está sendo gerado no XML. ACBrNFSe1.Configuracoes.Geral.Salvar ACBrNFSe1.Configuracoes.Arquivos.Salvar ACBrNFSe1.Configuracoes.WebServices.Salvar Já estudou o programa exemplo do componente?
-
-
problemas em alimentar tags
BigWings replied to luiz123's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Veja trecho da unit pnfsNFSeW_Infisc.pas: // Total Retenção ISSQN Gerador.wGrupo('ISS'); Gerador.wCampo(tcDe2, '', 'vBCISS' , 01, 15, 0, FdTotBCISS, ''); Gerador.wCampo(tcDe2, '', 'vISS' , 01, 15, 0, FdTotISS, ''); Gerador.wCampo(tcDe2, '', 'vBCSTISS', 01, 15, 0, 0, ''); Gerador.wCampo(tcDe2, '', 'vSTISS' , 01, 15, 0, NFSe.Servico.Valores.ValorIssRetido, ''); Gerador.wGrupo('/ISS'); Como pode ver no código, a tag vBCSTISS é preenchida sempre com 0.00 de forma que a tag nem é gerada no XML, e a vSTISS com o valor de Servico.Valores.ValorIssRetido. -
Está implementando algo no evento "OnAntesDeAssinar"?
-
Aparentemente é só pegar o resultado de ACBrNFe1.SSL.CertSubjectName e inverter a ordem. Por que precisa que seja a mesma ordem mostrada no IE?
-
Está configurando o componente pra salvar os arquivos de envio e retorno? Qual o valor que está sendo passado para o número de lote no método de envio?
-
Dessa forma está acessando pelo índice do enumerado, e não pelo valor. Faça:
-
Como está alimentando a tag no componente?
-
DCLACBr_GNREGuiaRL.bpl
BigWings replied to Eleandro Be More Web's tópico in Dúvidas Gerais sobre o ACBr
O que você pode tentar: - Apagar manualmente os pacotes do ACBr pelo menu Component - Install Packages. - Remover toda a pasta ACBr\Lib. - Reinstalar o ACBr, marcando a opção de apagar arquivos antigos. -
Provedor IPM / X509Certificate
BigWings replied to Heronim Antonio Marçal's tópico in DFe - Documentos Fiscais Eletrônicos
Parece que esse provedor não tem conceito de RPS, é gerado o XML da NFSe diretamente e enviado para o webservice... -
Nesse caso, informar a chave da NFe correta. O MDFe na verdade não valida a chave da NFe com o município de descarregamento, você poderia informar o munícipio de descarregamento em SP e informar como documento essa NFe que ele seria autorizado, mas em uma fiscalização isso estaria errado e passível de multa, por estar circulando mercadoria sem estar acobertado por nota.