Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    9.862
  • Registro em

  • Última visita

  • Days Won

    153

Tudo que BigWings postou

  1. Veja que informou ISENTO para a IE do emitente. Para emitir NFe é obrigatório o emitente ter inscrição estadual.
  2. 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.
  3. 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.
  4. 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);
  5. Você pode tentar algo assim: var Versao: Double; URL, Servico, SoapAction: String; begin ACBrNFe1.LerServicoDeParams(LayNfeRecepcao, Versao, URL, Servico, SoapAction); ShowMessage(URL);
  6. 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).
  7. Acho que dessa forma vai haver reclamação por parte dos usuários por estar suprimindo as demais informações.
  8. 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:
  9. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  10. Já tentou editar o arquivo Fiorilli.ini e remover a assinatura do RPS?
  11. Não. Tente com o programa exemplo.
  12. ACBrNFe1.WebServices.Consulta.cStat
  13. 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?
  14. 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.
  15. Está implementando algo no evento "OnAntesDeAssinar"?
  16. Aparentemente é só pegar o resultado de ACBrNFe1.SSL.CertSubjectName e inverter a ordem. Por que precisa que seja a mesma ordem mostrada no IE?
  17. Essa não é impressora fiscal? A não fiscal é a DR700.
  18. 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?
  19. Dessa forma está acessando pelo índice do enumerado, e não pelo valor. Faça:
  20. Como está alimentando a tag no componente?
  21. 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.
  22. Parece que esse provedor não tem conceito de RPS, é gerado o XML da NFSe diretamente e enviado para o webservice...
  23. 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.
  24. Então a NFe que tem que ser referenciada no MDFe é a NFe de remessa para conserto, com destino em SP, e não a nota de compra do produto pelo teu cliente.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.