Ir para conteúdo
  • Cadastre-se

Márcio Antônio

Membros
  • Total de ítens

    227
  • Registro em

  • Última visita

Posts postados por Márcio Antônio

  1. Olá, não estou conseguindo enviar um MDF gerado em contingência, dar erro (foto): Segui os passos abaixo...

    Quando a SEFAZ-Virtual do RS voltar os passos são:

    1. Configurar o componente -> Configuracoes.Geral.FormaEmissao = teNormal;

    2. Carregar o XML com o método LoadFromFile;

    3. Executar o método Enviar;

     

      ConectarServico(False);

      // Carregando XML
      with dtmOC do
      begin
        ACBrMDFe.Manifestos.Clear;
        ArquivoMDF := 'MDFe'+cdsMDFnaoEncerradoChaveMDF.AsString+'.xml';
        ACBrMDFe.Manifestos.LoadFromFile(PAnsiChar(Trim(fCaminhoMDFeGerado)+'\'+Trim(ArquivoMDF)), False);
      end;

      // Transmitir MDFe
      with dtmOC do
      begin
        if (ACBrMDFe.Configuracoes.Geral.FormaEmissao = teNormal) then
        begin
          try
            ACBrMDFe.Enviar('1',False);
     

    Erro e essa chave não é a do XML:

    image.thumb.png.4e6500d2056b942eacf0286c519a44f6.png

     

  2. Bom dia, estou consultando uma nota na sefaz:

                   ACBRnfeTrivia.WebServices.Consulta.NFeChave := ChaveNF;
                   ACBRnfeTrivia.WebServices.Consulta.Executar;
     

    Ele me retorna o erro de código: 613 - Rejeição: Chave de Acesso difere da existente em BD 2624.......(chave correta)

    e no "WebServices.Consulta.XMotivo", ele me retorna a mensagem com a chave correta, tem alguma tag que retorna essa chave ou terei que dar um copy na mensagem e pegar a chave?

     

     

  3. 1 minuto atrás, Juliomar Marchetti disse:

    Somente ao Normal. pelo menos é isso que está no manual descrito

    não fala nada em enviar para contigência

    Obrigado Juliomar, pelo retorno. Irei travar essa possibilidade em meu sistema.

  4. Bom dia, uma dúvida sobre a contingência FS/DA, eu sei que nela eu apenas gero o xml e imprimo o danfe, ai eu deixo para transmitir quando a sefaz voltar, a minha dúvida é: eu posso transmitir para a sefaz de contingência do RS ou apenas para a normal?

  5. Então Juliomar, o erro da 20 - 'ESPÉCIE INVÁLIDA', eu descobri, isso foi o cadastro do beneficiário (cadastro efetuado no momento da abertura da conta). Que a gente sempre manda, o 01, que é duplicata mercantil, ai tem que enviar o Código 8  -DUPLICATA DE SERVIÇO, eles ficaram de me confirmar se é isso mesmo o cadastro, ou se abriram a conta de forma errada. Sobre o outro erro, ainda no aguardo do banco, pois o debug está OK...

    • Curtir 1
  6. Olá, estou tendo problemas em homologar o arquivo remessa do banco itaú com registro, estou mandando uma instrução de desconto para o banco, e estou recebendo 2 erros:

    53 - 'INSTRUÇÃO COM O MESMO CONTEÚDO';

    20 - 'ESPÉCIE INVÁLIDA';

    OBS: Tive que enviar com o código 31, e não como 04 (Concessão de Abatimento), na posição 109 e 110.

    Em consulta nas posições 109 a 110 está o código 31 alterações de outros dados, nesse código é necessário seguir as observações B e D.  Segue nosso layout em anexo, para auxilio.

    Em anexo o arquivo remessa que foi gerado.

    E o suporte do itaú demora demais para responder, e quando respondem.... alguém já passou por isso?

    itau.jpg

    CB230202.REM

  7. Boa tarde, Panda. Eu tinha feito a alteração nas duas units do acbr, e mandei apenas o trecho via SOAP, segue abaixo o da API.

          if Boleto.Cedente.CaracTitulo = tcSimples then
            Json.Add('codigoModalidade').Value.AsInteger                    := 1
          else
            Json.Add('codigoModalidade').Value.AsInteger                    := 4;
     

    Mas obrigado pelo retorno.

  8. Fiz essa alteração para atender o meu cliente...

        if Boleto.Cedente.CaracTitulo = tcSimples then
          Gerador.wCampo(tcStr, '#04', PrefixTag('codigoModalidadeTitulo'), 1, 1, 1, '1' , DSC_CODIGO_MODALIDADE)
        else
          Gerador.wCampo(tcStr, '#04', PrefixTag('codigoModalidadeTitulo'), 1, 1, 1, '4' , DSC_CODIGO_MODALIDADE);
     

  9. Olá, estou tendo problemas com a emissão de boletos híbridos no banco do brasil, o meu cliente tem uma conta vinculada, cadastrada no banco, informei no código como abaixo?

                    ACBrBoleto.Cedente.CaracTitulo := tcVinculada

    Sendo que os boletos estão sendo gerados como conta simples, mesmo informando o código acima. Falei com o suporte do banco, e o mesmo me informou que estou passando o código 1, no registro do banco, quando fui analisar os fontes, encontrei isso abaixo, está setado de forma fixa o código "1", tem alguma atualização para isso?

         Gerador.wCampo(tcStr, '#04', PrefixTag('codigoModalidadeTitulo'), 1, 1, 1, '1' , DSC_CODIGO_MODALIDADE);

    Em anexo a documentação do banco, para esse tipo de registro.

    image (1).png

  10. Estou em PE também, o estranho é que em alguns clientes estão trabalhando normalmente, ai não sei se é problema na internet do cliente ou não? mas é somente para a NFe, pois os outros documentos fiscais, estão normal... 

  11. Bom dia, estou tentando me conectar com a sefaz, utilizando as seguintes configurações abaixo(Certificado A1):

         with dtmMonitorNFE.ACBRnfeTrivia.Configuracoes.Geral do
         begin
           SSLLib        := libWinCrypt;
           SSLCryptLib   := cryWinCrypt;
           SSLHttpLib    := httpWinHttp;
           SSLXmlSignLib := xsLibXml2;
         end;

         dtmMonitorNFE.ACBRnfeTrivia.Configuracoes.WebServices.TimeOut := 15000;
         dtmMonitorNFE.acbrnfeTrivia.Configuracoes.Certificados.NumeroSerie := NFeCertificadoInfo.numCertificado;
         dtmMonitorNFE.ACBRnfeTrivia.Configuracoes.Certificados.Senha := NFeCertificadoInfo.senhaCertificado;
         dtmMonitorNFE.ACBRnfeTrivia.Configuracoes.WebServices.UF     :=  fempresaInfo.PessoaInfo.EnderecoPrinc.id_estado;

     

    Quando eu mando conectar, me retorna o erro de timeout 12002, o que pode ser?

     

  12. Bom dia, gostaria de saber como eu sei a forma de pagamento de um boleto, por exemplo(Código de barras ou PIX)?

    o banco do brasil me respondeu que existe esse campo que consta essa informação (na imagem):

    no acbr, eu busco essa informação desse jeito?

    DadosRet.TituloRet.CodigoCanalTituloCobranca;

    img.png

  13. Coloquei um log, e quando ele tenta enviar o boleto, ele da um erro e grava esse log abaixo:

    [18/12/2023 09:38:04.957]C:\Program Files\Client\TriviaFIN.exe - Gerando Boleto Híbrido BB - Geração
    Cod_Retorno=
    Msg_Retorno=
    Ori_Retorno=
    HTTP_Result=0
    JSON=
     

    Vi que em outro post, um colega estava com o mesmo problema que eu, o problema dele foram as libs, seria esse o mesmo problema que eu? se sim, como faço para resolver?

     

     

  14. O sistema operacional lá no cliente é o, o windows server 2012 R2

    e as configurações que estou usando é:

             ACBrBoleto.Configuracoes.WebService.SSLHTTPLib := httpWinHTTP;
             ACBrBoleto.Configuracoes.WebService.SSLCryptLib := cryWinCrypt;
             ACBrBoleto.Configuracoes.WebService.SSLType := LT_TLSv1_2;
             ACBrBoleto.Configuracoes.WebService.TimeOut := 30000;
             ACBrBoleto.Configuracoes.WebService.UseCertificateHTTP := False;
             ACBrBoleto.Configuracoes.WebService.Operacao := tpInclui;

    e não pega de jeito nenhum.... tô doidinho!

  15. Olá pessoal, ainda continuo com problemas na emissão do boleto no cliente, fiz alguns procedimentos que o banco me pediu, mas de nada adiantou, está me retornando o seguinte erro:

    15/12/23 14:24:51:468 - Autenticando Token... 
    15/12/23 14:24:53:806 - Falha Envio: Falha na Autenticação: HTTP_Code=500 Erro=grant_type=client_credentials&scope=cobrancas.boletos-info cobrancas.boletos-requisicao

    testei na minha máquina, e pegou normal.... mas lá no cliente, só me retorna esse erro.

  16. Olá, instalei normalmente o jedi no windows 10, mas no 11 não estou conseguindo, quando rodo o Install.bat, ele me retorna vários erros, como por exemplo:

    C:\Desenvolvimento\Componentes Alexandria\Jedi\jcl-JCL-2.7-Build5676\jcl\source\common\JclAlgorithms.pas(1227) Warning: W1072 Implicit conversion may lose significant digits from 'signed 64-bit integer' to 'Integer'
    C:\Desenvolvimento\Componentes Alexandria\Jedi\jcl-JCL-2.7-Build5676\jcl\source\common\JclAlgorithms.pas(1237) Warning: W1071 Implicit integer cast with potential data loss from 'unsigned 32-bit integer' to 'Integer'
    C:\Desenvolvimento\Componentes Alexandria\Jedi\jcl-JCL-2.7-Build5676\jcl\source\common\JclAlgorithms.pas(1242) Warning: W1072 Implicit conversion may lose significant digits from 'signed 64-bit integer' to 'Integer'
    C:\Desenvolvimento\Componentes Alexandria\Jedi\jcl-JCL-2.7-Build5676\jcl\source\common\JclAlgorithms.pas(1260) Warning: W1072 Implicit conversion may lose significant digits from 'signed 64-bit integer' to 'Integer'
    C:\Desenvolvimento\Componentes Alexandria\Jedi\jcl-JCL-2.7-Build5676\jcl\source\common\JclAbstractContainers.pas(2554) Error: E2010 Incompatible types: 'TObject' and 'T'
    C:\Desenvolvimento\Componentes Alexandria\Jedi\jcl-JCL-2.7-Build5676\jcl\source\common\JclAbstractContainers.pas(2844) Warning: W1071 Implicit integer cast with potential data loss from 'Cardinal' to 'Integer'
    C:\Desenvolvimento\Componentes Alexandria\Jedi\jcl-JCL-2.7-Build5676\jcl\source\common\JclArrayLists.pas(2789) Fatal: F2063 Could not compile used unit 'JclAbstractContainers.pas'

     

    o que pode ser?

×
×
  • 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.