Ir para conteúdo
  • Cadastre-se

cdsistemas

Membros Pro
  • Total de ítens

    81
  • Registro em

  • Última visita

Tudo que cdsistemas postou

  1. Alguma resposta? É problema no SEFAZ-BA?
  2. 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
  3. Boa tarde, Na emissão de NFS-e acontece esse erro em algumas notas. Hoje por exemplo tive 11 nota emitidas e 1 rejeitada. Detalhe é que a numeração foi computada mas não consigo pegar o retorno. Abaixo são todos os arquivos gerados no diretório de LOG. Consegue me ajudar?
  4. Também estou com esse problema. Precisa mexer em alguma coisa pra liberar ou temos que aguardar voltar ao normal?
  5. cdsistemas

    Remessa CNAB 444

    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.
  6. Bom dia, Italo e Diego!!! Incluí o arquivo na pasta e adicionei o parâmetro acima. Funcionou!!! Muito obrigado e ótimo final de semana pra vocês.
  7. Italo, boa tarde!!! Fiz exatamente como você disse e não funcionou. Fiz teste até incluindo com o zero na frente e nada. Precisa liberar algum parâmetro pra ler do arquivo?
  8. Bom dia Link do manual http://notadomilhao.prefeitura.sp.gov.br/cidadao/informacoes-gerais/manuais Link dos serviços: http://www.manducontabilidade.com.br/codigos-de-iss-da-prefeitura-de-sao-paulo Obrigado
  9. Boa tarde, Ao emitir uma NFS-e em São Paulo, quando utilizo o codigo do serviço 7498 não imprime a descrição. no código fonte na função function CodItemServToDesc(const s: string): string não existe esse código porém o rps consegue ser transmitido. manual de SP: Consegue ajudar?
  10. Bom dia! Segue o link: http://www.fazenda.rj.gov.br/sefaz/content/conn/UCMServer/path/Contribution Folders/site_fazenda/informacao/sistemaseletronicos/dfe/manuais/DF-e_NF-e.pdf?lve
  11. Obrigado, vou baixar e realizar novos testes.
  12. 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?
  13. Ítalo, boa tarde!!! Estou enviando essas TAGs porque o emitente é MEI e não tem inscrição.
  14. Í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
  15. 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
  16. 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
  17. Eu estava tentando passar a instrução de protesto em um boleto já vencido. Alterei a data de vencimento e funcionou.
  18. Daniel e Diego, bom dia Achei o problema aqui. Obrigado pela ajuda!!!
  19. Bom dia Diego, Estou usando a LIB e CNAB400. Estou colocando a remessa que enviei pro banco. SAN _21.txt Obrigado
  20. 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?
  21. 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?
  22. Entrei em contato com o responsável pelo certificado. Tendo um resposta, aviso aqui. Obrigado
  23. 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.
  24. 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?
  25. 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;
×
×
  • 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.