cdsistemas
Membros Pro-
Total de ítens
81 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que cdsistemas postou
-
Alguma resposta? É problema no SEFAZ-BA?
-
Bom dia, Estou tentando validar o GNRE e está apresentando um erro. Falha na validacao do retorno da UF: cvc-elt.1: Cannot find the declaration of element 'TRetorno_GNRE'. Pode ajudar? 2340943184-pro-rec.xml 20230804091453-env-lot.xml
-
Bom dia, Estou com uma demanda para geração de remessa no padrão CNAB444 que consiste em enviar a chave de acesso Nfe de 44 posições ao final da linha de cada titulo. Já existe essa customização? Hoje só existe layout de 400 e 240.
-
Código da ocorrência no Santander CNAB400
cdsistemas replied to cdsistemas's tópico in Dúvidas gerais
Obrigado, vou baixar e realizar novos testes. -
Boa tarde Diego e Ítalo Fiz vários testes e cheguei a seguinte conclusão: 1) Fiz teste mudando o procEmi e o erro continuou. 2) Fiz teste retirando as TAGs AVULSA e o erro continuou também. Mesma mensagem de erro. Percebi que as TAGs AVULSA não influenciam no erro. No manual da NF-e de 12/01/2023, tem essa pergunta: A partir comecei a estudar a NFA-e Isso procede?
-
Ítalo, bom dia!!! Já entendi o problema mas não estou conseguindo corrigir. Eu utilizo apenas o comando de Enviar(nroLote) e me retorna um exceção: e gera os arquivos: O arquivo 36-env-lot.xml tem as seguintes características: Repare que no ID está com o CNPJ (42498675000152) da secretária do RJ. O retorno é positivo no arquivo 36-rec.xml: As consultas depois são: Arquivo de pedido: 333006522468936-ped-rec.xml Arquivo de retorno: 333006522468936-pro-rec.xml Repare que no chNFe está com o CNPJ (32658459000173) do emitente. Essa mudança de CNPJ que aparentemente está gerando a rejeição. Porém a unica mudança que eu fiz no meu código foi incluir as tags: Avulsa.CNPJ Avulsa.xOrgao Avulsa.matr Avulsa.xAgente Avulsa.UF Avulsa.repEmi Ajudou? 36-env-lot.xml 36-rec.xml 333006522468936-ped-rec.xml 333006522468936-pro-rec.xml
-
Erro ao emitir NF-e com emitente MEI (sem inscrição estadual)
um tópico no fórum postou cdsistemas NFe/NFCe - Nota Fiscal Eletrônica
Bom dia! Estou tentando emitir uma nota é apresenta esse erro. O erro é referente ao ID e o ID é composto pelo CNPJ. Eu fiz o acréscimo das seguintes TAG no meu código Consegue ajudar pra saber onde está o erro? Estou anexando o arquivo de envio de lote. 26-env-lot.xml -
Bom dia!!! Preciso mandar a instrução de alteração de valor de documento do boleto no banco santander no CNAB400. Hoje as instruções atualmente são: Arquivo ACBrBancoSantander.pas Não existe instrução de alteração de valor. Porém no manual existe as instruções 47, 48 e 49. Essas instruções deveriam existir? Obrigado
-
Eu estava tentando passar a instrução de protesto em um boleto já vencido. Alterei a data de vencimento e funcionou.
-
Daniel e Diego, bom dia Achei o problema aqui. Obrigado pela ajuda!!!
-
Bom dia Diego, Estou usando a LIB e CNAB400. Estou colocando a remessa que enviei pro banco. SAN _21.txt Obrigado
-
Boa tarde!!! Estou tentando protestar um boleto da CAIXA é retorna rejeição. na remessa, os valores de vencimento (17/03/2023) e emissão (15/02/2023) estão corretos. Essa é uma linha de exemplo: 10247269680000298330200226235013000002531 00025313000000 40200000000000000000 1803235060000774-1 17032300000000804330333302901N150223060000000000000800000000000000000000000000000000000000000000000234775412000115JARDIM DAS AMERICAS CONFECCOES LTDA AVENIDA NOSSA SENHORA DE LOURDES, 63 JARDIM DAS A81530020CURITIBA PR I47 10 000004 Alguém sabe dizer o que estou fazendo de errado?
-
ACBrNFSeX - Erro X101
cdsistemas replied to cdsistemas's tópico in DFe - Documentos Fiscais Eletrônicos
Bom dia!!! Após várias tentativas descobri que estava trabalhando com libWinCrypt e o correto era libOpenSSL. Passei a testar no exemplo do AcbrNFSeX e no Rio de Janeiro e São Paulo funcionaram. Em Curitiba aparece esse erro: Estou trabalhando com a mesma configuração nos 3 testes. O que pode ser? -
ACBrNFSeX - Erro X101
cdsistemas replied to cdsistemas's tópico in DFe - Documentos Fiscais Eletrônicos
Entrei em contato com o responsável pelo certificado. Tendo um resposta, aviso aqui. Obrigado -
ACBrNFSeX - Erro X101
cdsistemas replied to cdsistemas's tópico in DFe - Documentos Fiscais Eletrônicos
Eu nunca trabalhei com São Paulo e Curitiba, só Rio de Janeiro. Fiz a migração ontem do ACBrNFSe para ACBrNFSeX. Fiz tudo baseado no exemplo do ACBr. Basicamente fiz uma cópia e somente o Rio de Janeiro funcionou. Porque esta dando acesso negado no retorno? Tem a ver com o certificado? Pois estou usando o certificado de um cliente e estou trabalhando em homologação. -
Bom dia, Estou com problema na emissão de NFSe para curitiba e são paulo. Rio de janeiro está funcionando tanto em homologação quanto produção. Estou usando o componente ACBrNFSeX. O arquivo "76-rec-soap.xml" apresenta o erro abaixo (exemplo de curitiba): Consegue ajudar?
-
compra.xPed no danfe simplificado etiqueta
cdsistemas replied to cdsistemas's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Esta dando erro ao anexar o arquivo. Segue os blocos das mudanças: // cdsIdentificacao if not Assigned(cdsIdentificacao) then begin cdsIdentificacao := TClientDataSet.Create(AOwner); FfrxIdentificacao := TfrxDBDataset.Create(AOwner); with FfrxIdentificacao do begin DataSet := cdsIdentificacao; OpenDataSource := False; Enabled := False; UserName := 'Identificacao'; end; with cdsIdentificacao do begin FieldDefs.Add('Id', ftString, 44); FieldDefs.Add('Versao', ftFloat); FieldDefs.Add('Chave', ftString, 60); FieldDefs.Add('cUF', ftString, 2); FieldDefs.Add('cNF', ftString, 9); FieldDefs.Add('NatOp', ftString, 60); FieldDefs.Add('IndPag', ftString, 1); FieldDefs.Add('Mod_', ftString, 2); FieldDefs.Add('Serie', ftString, 3); FieldDefs.Add('NNF', ftString, 11); FieldDefs.Add('DEmi', ftString, 19); FieldDefs.Add('DSaiEnt', ftString, 10); FieldDefs.Add('TpNF', ftString, 1); FieldDefs.Add('CMunFG', ftString, 7); FieldDefs.Add('TpImp', ftString, 1); FieldDefs.Add('TpEmis', ftString, 1); FieldDefs.Add('CDV', ftString, 1); FieldDefs.Add('TpAmb', ftString, 1); FieldDefs.Add('FinNFe', ftString, 1); FieldDefs.Add('ProcEmi', ftString, 1); FieldDefs.Add('VerProc', ftString, 6); FieldDefs.Add('HoraSaida', ftString, 10); FieldDefs.Add('MensagemFiscal', ftString, 200); FieldDefs.Add('URL', ftString, 1000); FieldDefs.Add('Pedido', ftString, 20); CreateDataSet; end; end; procedure TACBrNFeFRClass.CarregaIdentificacao; begin with cdsIdentificacao do begin Close; CreateDataSet; Append; FieldByName('Id').AsString := OnlyNumber(FNFe.infNFe.Id); FieldByName('Versao').AsFloat := FNFe.infNFe.versao; FieldByName('Chave').AsString := FormatarChaveAcesso(FNFe.infNFe.Id); FieldByName('CUF').AsString := IntToStr(FNFe.Ide.CUF); FieldByName('CNF').AsString := IntToStr(FNFe.Ide.CNF); FieldByName('NatOp').AsString := FNFe.Ide.NatOp; FieldByName('IndPag').AsString := IndpagToStr(FNFe.Ide.IndPag ); FieldByName('Mod_').AsString := IntToStr(FNFe.Ide.Modelo); FieldByName('Serie').AsString := IntToStr(FNFe.Ide.Serie); FieldByName('NNF').AsString := FormatarNumeroDocumentoFiscal(IntToStr(FNFe.Ide.NNF)); FieldByName('DEmi').AsString := FormatDateBr(FNFe.Ide.DEmi); FieldByName('DSaiEnt').AsString := IfThen(FNFe.Ide.DSaiEnt <> 0, FormatDateBr(FNFe.Ide.DSaiEnt)); FieldByName('TpNF').AsString := tpNFToStr( FNFe.Ide.TpNF ); FieldByName('CMunFG').AsString := IntToStr(FNFe.Ide.CMunFG); FieldByName('TpImp').AsString := TpImpToStr( FNFe.Ide.TpImp ); FieldByName('TpEmis').AsString := TpEmisToStr( FNFe.Ide.TpEmis ); FieldByName('CDV').AsString := IntToStr(FNFe.Ide.CDV); FieldByName('TpAmb').AsString := TpAmbToStr( FNFe.Ide.TpAmb ); FieldByName('FinNFe').AsString := FinNFeToStr( FNFe.Ide.FinNFe ); FieldByName('ProcEmi').AsString := procEmiToStr( FNFe.Ide.ProcEmi ); FieldByName('VerProc').AsString := FNFe.Ide.VerProc; if FNFe.infNFe.versao = 2.00 then FieldByName('HoraSaida').AsString := ifthen(FNFe.ide.hSaiEnt = 0, '', TimeToStr(FNFe.ide.hSaiEnt)) else FieldByName('HoraSaida').AsString := ifthen(TimeOf(FNFe.ide.dSaiEnt)=0, '', TimeToStr(FNFe.ide.dSaiEnt)); if (FNFe.Ide.Modelo = 65) then begin FieldByName('DEmi').AsString := FormatDateTimeBr(FNFe.Ide.DEmi); if (FNFe.Ide.tpEmis <> teNormal) and EstaVazio(FNFe.procNFe.nProt) then FieldByName('MensagemFiscal').AsString := ACBrStr('EMITIDA EM CONTINGÊNCIA'+LineBreak+'Pendente de autorização'); if FNFe.Ide.TpAmb = taHomologacao then FieldByName('MensagemFiscal').AsString := FieldByName('MensagemFiscal').AsString+LineBreak+LineBreak+ACBrStr('EMITIDA EM AMBIENTE DE HOMOLOGAÇÃO - SEM VALOR FISCAL'); if EstaVazio(FieldByName('MensagemFiscal').AsString) then FieldByName('MensagemFiscal').AsString := ACBrStr('ÁREA DE MENSAGEM FISCAL'); if EstaVazio(FNFe.infNFeSupl.urlChave) then FieldByName('URL').AsString := TACBrNFe(DANFEClassOwner.ACBrNFe).GetURLConsultaNFCe(FNFe.Ide.cUF, FNFe.Ide.tpAmb, FNFe.infNFe.Versao) else FieldByName('URL').AsString := FNFe.infNFeSupl.urlChave; FieldByName('MensagemFiscal').AsString := Trim(FieldByName('MensagemFiscal').AsString); end else begin FieldByName('MensagemFiscal').AsString := ''; FieldByName('URL').AsString := ''; end; FieldByName('Pedido').AsString := FNFe.Compra.Xped; Post; end; end;