ssouza_fiscal
Membros Pro-
Total de ítens
174 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que ssouza_fiscal postou
-
Após Atualização esta dando a Rejeição E0625
ssouza_fiscal replied to andre.zardo's tópico in ACBrNFSe
Muito Obrigado Ítalo, deu certinho! nfse enviada com sucesso! Eu tinha pego a última versão mas não tinha instalado tudo novamente, acho que foi esse o meu erro... Grato. -
Após Atualização esta dando a Rejeição E0625
ssouza_fiscal replied to andre.zardo's tópico in ACBrNFSe
Bom pessoal, Estou enfrentando a mesma rejeição (E0625) ao emitir NFS-e no padrão nacional para ME/EPP (Simples Nacional) sem retenção de ISSQN. A mensagem é: Após análise, identifiquei que o XML gerado está enviando a tag <pAliq> com valor zero, conforme abaixo: <tribMun> <tribISSQN>1</tribISSQN> <tpRetISSQN>1</tpRetISSQN> <pAliq>0.00</pAliq> </tribMun> No entanto, de acordo com a validação do sistema nacional, para ME/EPP sem retenção, a tag <pAliq> não deve ser enviada. O portal da prefeitura não envia essa tag neste cenário. Já tentei as seguintes abordagens: Não informar Servico.Valores.Aliquota no código Comentar a linha que gera a tag pAliq na unit PadraoNacional.GravarXml.pas Adicionar condicional if pAliq > 0 para evitar geração Mesmo assim, a tag continua sendo gerada no XML final. Alguém mais está enfrentando esse problema? Sabem se há alguma outra propriedade ou configuração que força a geração dessa tag? Segue trecho do XML gerado: <DPS xmlns="http://www.sped.fazenda.gov.br/nfse" versao="1.01"> <infDPS> <prest> <regTrib> <opSimpNac>3</opSimpNac> <regApTribSN>2</regApTribSN> <regEspTrib>0</regEspTrib> </regTrib> </prest> <valores> <trib> <tribMun> <tribISSQN>1</tribISSQN> <tpRetISSQN>1</tpRetISSQN> <pAliq>0.00</pAliq> <!-- TAG QUE NÃO DEVERIA EXISTIR EU IMAGINO --> </tribMun> </trib> </valores> </infDPS> </DPS> acredito que eu não esteja passando os parâmetros de forma correta: procedure TfrmEmissorNFSe.Alimentar_Componente_layout_PadraoNacional(NumDFe, NumLote: String); var vValorServico: Double; vAliquota: Double; begin vValorServico := TADOStoredProc(srcContratoParcelaNFCe.DataSet).FieldByName('valorPagamento').AsFloat; with ACBrNFSeX1 do begin NotasFiscais.Clear; // Configura o município emissor ANTES de preencher a nota Configuracoes.Geral.CodigoMunicipio := StrToIntDef(OnlyNumber(srcEmpresa.DataSet.FieldByName('codigoCidade').AsString), 0); NotasFiscais.NumeroLote := NumLote; NotasFiscais.Transacao := True; with ACBrNFSeX1.NotasFiscais.New.NFSe do begin Numero := NumDFe; verAplic := 'SmartFiscal-3.00'; IdentificacaoRps.Numero := NumDFe; IdentificacaoRps.Serie := '900'; IdentificacaoRps.Tipo := trRPS; DataEmissao := Now; Competencia := Date; DataEmissaoRPS := Now; tpEmit := tePrestador; cLocEmi := OnlyNumber(srcEmpresa.DataSet.FieldByName('codigoCidade').AsString); { === AJUSTES CRÍTICOS CONFORME XML QUE FUNCIONA === } {case TADOStoredProc(srcEmpresa.DataSet).FieldByName('idRegimeTributario').AsInteger of 1: // Simples Nacional (ME/EPP) begin OptanteSN := osnOptanteMEEPP; // opSimpNac = 3 RegimeEspecialTributacao := retNenhum; // regEspTrib = 0 end; 2: // Regime Normal begin OptanteSN := osnNaoOptante; // opSimpNac = 2 RegimeEspecialTributacao := retNenhum; end; end; } // =============================== // CONFIGURAÇÃO TRIBUTÁRIA (IGUAL AO PORTAL) // =============================== OptanteSN := osnOptanteMEEPP; RegimeEspecialTributacao := retNenhum; RegimeApuracaoSN := raFederaisSN; // 2. STATUS StatusRps := srNormal; IncentivadorCultural := snNao; { === PRESTADOR (DPS) === } Prestador.IdentificacaoPrestador.CNPJ := OnlyNumber(srcEmpresa.DataSet.FieldByName('numeroCNPJ').AsString); Prestador.IdentificacaoPrestador.InscricaoMunicipal := srcEmpresa.DataSet.FieldByName('inscricaoMunicipal').Value;//FormatFloat('000000000000000', srcEmpresa.DataSet.FieldByName('inscricaoMunicipal').Value); //Prestador.RazaoSocial := srcEmpresa.DataSet.FieldByName('razaoSocial').AsString; Prestador.Contato.Telefone := OnlyNumber(srcEmpresa.DataSet.FieldByName('teleforneContato').AsString); Prestador.Contato.Email := srcEmpresa.DataSet.FieldByName('eMailRemetente').AsString; // ENDEREÇO (se disponível) Prestador.Endereco.CodigoMunicipio := OnlyNumber(srcEmpresa.DataSet.FieldByName('codigoCidade').AsString); Prestador.Endereco.Endereco := srcEmpresa.DataSet.FieldByName('nomeEndereco').AsString; Prestador.Endereco.Numero := '1'; Prestador.Endereco.Bairro := srcEmpresa.DataSet.FieldByName('nomeBairro').AsString; Prestador.Endereco.UF := srcEmpresa.DataSet.FieldByName('unidadeFederativa').AsString; Prestador.Endereco.CEP := OnlyNumber(srcEmpresa.DataSet.FieldByName('numeroCEP').AsString); Prestador.Endereco.CodigoPais := 1058; { === SERVIÇO === } Servico.CodigoServicoNacional := '122011900'; Servico.CodigoTributacaoMunicipio := '100'; // cTribMun Servico.ItemListaServico := '080101'; Servico.CodigoNBS := srcEmpresa.DataSet.FieldByName('CodigoNBS').AsString; //'115021000'; // cNBS if(Length(MemoInformacaoAdicional.Text) = 0) then Servico.Discriminacao := 'MENSALIDADE ESCOLAR ' + UpperCase(FormatDateTime('MMMM', TADOStoredProc(srcContratoParcelaNFCe.DataSet).FieldByName('DataPagamento').Value)) + '/' + FormatDateTime('YYYY', TADOStoredProc(srcContratoParcelaNFCe.DataSet).FieldByName('DataPagamento').Value) else Servico.Discriminacao := MemoInformacaoAdicional.Text; Servico.infoCompl.xInfComp := 'ALUNO: ' + TADOStoredProc(srcContratoParcelaNFCe.DataSet).FieldByName('NomeAluno').AsString; Servico.CodigoMunicipio := Prestador.Endereco.CodigoMunicipio; Servico.CodigoPais := 1058; //Servico.CodigoCnae := '8520-1/00'; // =============================== // VALORES – SIMPLES NACIONAL // =============================== vAliquota := TADOStoredProc(srcEmpresa.DataSet).FieldByName('ValorISS').AsFloat; Servico.Valores.ValorServicos := vValorServico; Servico.Valores.BaseCalculo := vValorServico; Servico.Valores.ValorDeducoes := 0; Servico.Valores.DescontoIncondicionado := 0; Servico.Valores.DescontoCondicionado := 0; Servico.Valores.BaseCalculo := Servico.Valores.ValorServicos; Servico.Valores.Aliquota := 2;//vAliquota; //if OptanteSN = osnOptanteMEEPP then //Servico.Valores.ValorISS := 0 //else Servico.Valores.ValorISS := RoundTo(vValorServico * vAliquota / 100, -2); //Servico.Valores.ValorISS := RoundTo(vValorServico * 0.02, -2); Servico.Valores.ValorLiquidoNfse := vValorServico; Servico.Valores.IssRetido := stNormal; Servico.Valores.tribMun.tribISSQN := tiOperacaoTributavel; Servico.Valores.tribMun.tpRetISSQN := trNaoRetido; Servico.Valores.totTrib.indTotTrib := indSim; Servico.Valores.totTrib.vTotTribFed := 0; Servico.Valores.totTrib.vTotTribEst := 0; Servico.Valores.totTrib.vTotTribMun := 0; Servico.Valores.totTrib.pTotTribFed := 0; Servico.Valores.totTrib.pTotTribEst := 0; Servico.Valores.totTrib.pTotTribMun := 0; Servico.Valores.totTrib.pTotTribSN := srcEmpresa.DataSet.FieldByName('percentualImposto').Value; // ou o percentual real { === TOMADOR === } Tomador.IdentificacaoTomador.CpfCnpj := OnlyNumber(srcContratoParcelaNFCe.DataSet.FieldByName('CPFResponsavel').AsString); Tomador.RazaoSocial := srcContratoParcelaNFCe.DataSet.FieldByName('nomeResponsavel').AsString; Tomador.Endereco.Endereco := srcContratoParcelaNFCe.DataSet.FieldByName('EnderecoResponsavel').AsString; Tomador.Endereco.CEP := srcContratoParcelaNFCe.DataSet.FieldByName('CEPResponsavel').AsString; Tomador.Endereco.Complemento := 'N/A'; Tomador.Endereco.Bairro := srcContratoParcelaNFCe.DataSet.FieldByName('BairroResponsavel').AsString; end; end; // end; Esse trecho a cima são as minhas tentativas Agradeço desde já pela ajuda! -
Olá boa noite, estou com um problema parecido no meu caso o campo cTribNac vem vazio no xml eu não sei como fazer ele receber o valor que no seu recebeu
-
Erro ao inicializar a biblioteca LibXML2.dll
um tópico no fórum postou ssouza_fiscal NFC-e - Nota Fiscal do Consumidor Eletrônica
Bom dia Pessoal, tentei encontrar um tópico aberto para incluir essa dica mas não encontrei, por isso vou colocar aqui o que fiz, caso alguém passe pelo mesmo problema já sabem como resolver. Na hora de emitir NFC-e / NF-e em um computador com windows 11 aparecia essa msg: Erro ao inicializar a biblioteca LibXML2.dll, li diversos tópicos mas no meu caso não resolveu. solução: 1: Siga as dicas de copiar as DLL(ACBr\DLLs\LibXml2\x86 / ACBr\DLLs\OpenSSL\1.1.1.10\X86) para a pasta aonde está a sua aplicação(exe), no meu caso a minha aplicação foi gerada com x86. 2: instale o VC_redist.x86.exe que se encontra na pasta ACBr\DLLs\Diversos\x86 Levei alguns dias, porque o erro dizia claramente que o problema estava com a LIBXML2 até instalar o VC_redist.x86.exe, pronto! resolveu. Em outras versões do windows, no meu caso, não ocorreu esse erro.- 1 reply
-
- 1
-
-
Erro ao enviar NFCe
ssouza_fiscal replied to ssouza_fiscal's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Oi pessoal, para quem passou ou está com esse problema, vou compartilhar como resolvi, a versão do meu Delphi que apresentava esse problema era a 10.3, o que eu fiz e não resolveu: 1: Instalei novamente o meu ACBr com a opção de limpar tudo! 2: Atualizei os schemas na pasta aonde está exe. 3: Atualizei as minhas DLL's na pasta aonde está exe. 4: segui os posts com quem passou pelo mesmo problema mas não consegui resolver. Solução encontrada: Formatei o PC! instalei a versão Delphi 12 e fiz tudo do zero, deu tudo certo, então provavelmente seja versões antigas instaladas, só tive que fazer uma alteração: uma coisa que antes não fazia que foi necessário fazer por conta das alterações foi ao instalar o certificado A1 marquei a opção marcar essa chave com exportável antes pegava o status do envio da nfce / nfe vindo da sefaz assim: ACBrNFe1.WebServices.Retorno.cStat após a atualização precisei mudar para ACBrNFe1.WebServices.Enviar.cStat, dessa forma, vem o status certinho. -
Erro ao enviar NFCe
ssouza_fiscal replied to ssouza_fiscal's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Obrigado Juliomar, irei fazer isso, obrigado! -
Erro ao enviar NFCe
ssouza_fiscal replied to ssouza_fiscal's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
ACBrNFe1.Configuracoes.Geral.VersaoQRCode := veqr200; ACBrNFe1.Configuracoes.Geral.VersaoDF := ve400; Está dessa forma, correto? -
Erro ao enviar NFCe
um tópico no fórum postou ssouza_fiscal NFC-e - Nota Fiscal do Consumidor Eletrônica
Boa tarde Pessoal, não estou conseguindo enviar NFCe, dá esse erro: element '{http://www.portalfiscal.inf.br/nfe}qrCode' is not a valid value of the local atomic type O que eu já fiz: 1: Instalei novamente o meu ACBr com a opção de limpar tudo! 2: Atualizei os schemas na pasta aonde está exe. 3: Atualizei as minhas DLL's na pasta aonde está exe. 4: segui os posts com quem passou pelo mesmo problema mas não consegui resolver. Agradeço a ajuda pessoal. -
Deu certo amigo, muito obrigado!
-
Boa noite Daniel, obrigado por responder! o projeto eu encontrei só não encontrei os componentes para instalação para Delphi, já atualizei os meus fontes.
-
Bom dia pessoal, tem versão do ACBrTEFApi para Delphi? encontrei somente para Lazarus, é isso mesmo?
-
falha no schema xml
ssouza_fiscal replied to ssouza_fiscal's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Segue o XML do erro mencionado acima NFCe.xml -
falha no schema xml
um tópico no fórum postou ssouza_fiscal NFC-e - Nota Fiscal do Consumidor Eletrônica
Olá pessoal, estou recebendo essa mensagem: falha no schema xml ao enviar a NFC-e, a nota chega a entrar na base de dados da sefaz mas não consigo receber o retorno! só dá esse erro: falha no schema xml, podem me ajudar? agradeço! -
ACBrBoletoFCFortesFr unit jpeg not found
ssouza_fiscal replied to ssouza_fiscal's tópico in ACBrBoleto
Obrigado... -
ACBrBoletoFCFortesFr unit jpeg not found
ssouza_fiscal replied to ssouza_fiscal's tópico in ACBrBoleto
Resolvi, coloquei assim Vcl.Imaging.jpeg e funcionou -
Boa tarde, fui tentar instalar o ACBrBoletoFCFortesFr mas pede uma unit por nome jpeg, li no fórum que houve uma alteração e a necessidade de inclusão dessa unit, podem me dá um apoio? obrigado
-
bom dia, implementei a sua sugestão mas ainda não consegui pegar o XML completo, no meu caso a nota já se encontra na sefaz autorizada, e eu estou com a mesma informação sendo que em contingência, só reforçando, esse caso é aquele caso aonde não consigo receber o retorno da sefaz por problemas de lentidão. No caso aonde a nota está em contingência mas não se encontra na sefaz, quando faço o envio dá tudo certo, mas na consulta só vem aquele xml resumido....
-
Pegar Status da NFCe consultada
ssouza_fiscal replied to ssouza_fiscal's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Bom dia Élviro, primeiro obrigado pela ajuda, estudei o seu código mas não vi ainda em que momento vc substitui o XML da sefaz pelo XML em contingência que está localmente em seu computador.. nessa pasta XMLOriginal você guarda o XML que enviou mas não recebeu retorno da sefaz correto? o que eu gostaria era justamente fazer essa mudança, descartar o meu XML que encontra-se em contingência pelo o autorizado pela sefaz.... obrigado mais uma vez
