Ir para conteúdo
  • Cadastre-se

7Master

Membros
  • Total de ítens

    38
  • Registro em

  • Última visita

Posts postados por 7Master

  1. Olá! Estou homologando o boleto e remessa do banco Santader, porém tive algumas rejeições. Se alguém puder me ajudar, agradeço.

    Estou alimentando o Titulo.Carteira  := QryBoletosConfigCarteiraCARTEIRA.AsString; Número da carteira é 101. Porém na linha digitável do boleto não aparece.

    O campo Titulo.CodigoMoraJuros := cjValorMensal, ou seja, está retornando o valor 2 nos fontes. Porém o banco rejeitou o arquivo de remessa.

    O Valor de Juros e multa estou setando assim:

      Titulo.ValorMoraJuros    := RoundABNT(((ValorBoleto * QryBoletosConfigCarteiraVALOR_JUROS_MORA.AsFloat)/100),2);
      Titulo.PercentualMulta   := RoundABNT(((ValorBoleto * QryBoletosConfigCarteiraPERC_MULTA.AsFloat)/100),2);

    O correto seria Titulo.PercentualMulta := RoundABNT(((ValorBoleto * QryBoletosConfigCarteiraPERC_MULTA.AsFloat)/100),5) ?

     

     

     

     

     

    REGISTRO DETALHE  - SEGMENTO P      REMESSA

     

     

     

     

     

     

     

     

    POS INI/FIN

    DESCRIÇÃO

    A/N

    TAM

    DEC

    CONTEÚDO

    NOTAS

    CORREÇÕES

    127 - 141

    Valor da mora/dia  ou Taxa mensal

    N

    15

    2

    Decimais, sem separador

    18

    . . SE CAMPO 118 INFORMAR 2 OU 6, ESTE CAMPO DEVE INFORMAR TAXA DE JUROS COM 5 CASA DECIMAIS, LINHA 3. .

     

     

     

    Screenshot_1.png

    Screenshot_13.png

  2. Olá, estou usando Delphi Tokyo com firedac. 

    Tenho uma FDQuery onde faço um select que traz muitos dados, porém a propriedade da FDQuery Fetch Mode está fmOnDemand e a propriedade evRowsetsize está true. O correto seria mostrar os primeiros 50 e a medida que o cursor chegasse no ultimo ele trouxesse mais 50.

    No meu TFDConnection Fetch Mode está fmAll, preciso deixar assim.

    Já tentei marcar a opção ignore inherited rules e tb não resolveu.

    Alguém pode me ajudar?

  3. Olá Pessoal, tudo bem? 


    Estou tentando homologar os boletos para o banco SAFRA e o mesmo me mandou algumas rejeições mas não é de codificação e sim de layout impresso.

    Não consigo acessar arquivo para poder alterar, vc pode me dar uma dica de qual em classe eu altero. Acessei a Class ACBrBoletoFCFortesFr porém o layout q está la é o lPadraoEntrega não sei como consigo o acesso ao layout lPadrao

    image.thumb.png.54ab30fe2ab77c4466cd1961a10d6422.png

     

    Segue abaixo as rejeições que o banco passou. Se puder me ajudar agradeço muito.

     

    Boleto, precisamos corrigir as informações em destaque:

    • Local de Pagamento: Corrigir  a frase, para: Pagável em qualquer Banco do Sistema de Compensação;
    • Agência / Código do Cedente: Corrigir a nomenclatura, para: Agência / Código Beneficiário;
    • Nomenclatura, Instruções de Responsabilidade do Cedente: Corrigir a nomenclatura, para: INSTRUÇÕES DE RESPONSABILIDADE DO BENEFICIÁRIO;
    • Nomenclatura, PAGADOR / AVALISTA: Corrigir a nomenclatura, para: SACADOR / AVALISTA;

    27867148.thumb.gif.c200d2166841729fd87fa8dae940ba3c.gif

  4. Olá, recentemente recebemos este email da SEFAZ/CE. Alguém sabe informa se já foram feitas as alterações no componente?

     

    Boa tarde,

    Segue abaixo comunicado (informativo) importante publicado no Portal do CFe (http://cfe.sefaz.ce.gov.br/mfe#/) no dia 29/07/2019:

     

    A Secretaria da Fazenda (Sefaz-CE) alerta aos contribuintes que os seguintes endereços (URLs), utilizados pelo Integrador, não estarão mais disponíveis a partir do dia 12/08/2019:

     https://apiintegrador.azurewebsites.net

     https://integrador.blob.core.windows.net

     https://validador-fiscal-api.azurewebsites.net

    O Integrador passará a utilizar aos novos endereços (URLs) abaixo, conforme foi informado por comunicados publicados nos dias 08/02/2019 e 03/04/2019:

     https://storeintegradorsefazce.blob.core.windows.net

     https://validadorsefazce.azurewebsites.net

     https://integradorsefazce.azurewebsites.net

     http://validadorsefazce.azurewebsites.net

     http://integradorsefazce.azurewebsites.net

    A Sefaz reforça as seguintes orientações, feitas nos dois comunicados anteriores:

    –  Liberação de acesso nos firewalls ou proxies dos contribuintes (clientes) dos novos endereços (URLs).

    –  Atualização das DLLs para a versão do dia 22/07/2019, disponível no endereço http://cfe.sefaz.ce.gov.br/mfe/informacoes/downloads#/ , que já utiliza as novas URLs. Essa atualização deveria ocorrer de forma automática caso a instalação anterior do Integrador estivesse íntegra e as novas URLs liberadas. A atualização automática acontece em 2 passos realizados na inicialização do Integrador: na primeira inicialização é feito o download das DLLs; mais atuais e na segunda inicialização a atualização é aplicada.

    –  Realização de testes em laboratório.

    Essa atualização DEVE ser realizada impreterivelmente até o dia 11/08/2019, pois, a partir do dia 12/08/2019, como as URLs anteriores serão desativadas, as informações utilizadas pelo Integrador e Validador Fiscal de Pagamentos Eletrônicos deixarão de ser enviadas à Sefaz, o que implicará em penalidades aos contribuintes.

     

     

     

    Para mais informações, utilize o Call Center (85) 3108-2200, opção 4 (informática).

    Fortaleza, 30 de julho de 2019.

    Secretaria da Fazenda do Estado do Ceará

    Equipe MFe/Sefaz-CE

  5. Fala aí galera, blz?
    Estou com um problema de queda de conexão com firebird 2.5. 
    Utilizo o TSQLConnection Delphi XE para fazer a conexão em um servidor remoto. Se a conexão ficar ociosa por 5min e tentar fazer qualquer coisa, recebo uma mensagem informando que a conexão caiu. 
    Existe algum parâmetro para fazer aumentar esse tempo ou alguma solução para se reconectar sem que seja preciso fechar a aplicação?

    Mensagem de erro:

    Unable to complete network request to host "174.222.52.222".


    Error reading data from the connection.

    erro.gif

  6. Em 08/08/2018 at 17:08, Daniel Simoes disse:

    Como parte dos nossos esforços de melhoraria contínua da usabilidade de nossa comunidade, estamos aplicando várias melhorias...

    • Recentemente inauguramos o nosso Novo Portal
    • Aumentamos os recursos de nosso Servidor dedicado para 16gb x 6 processadores
    • E agora estamos implementando um Novo Tema no fórum

    Esse Tema, se chama Infraskew e foi desenvolvido por TAMAN. Um experiente desenvolvedor de Temas para a plataforma que usamos, a Invision Power Board

    É um tema Moderno, Bonito, e funcional... Ele facilita muito a navegação no fórum, por manter o Menu Principal, sempre no topo da Tela.

    image.png

    Reparem que nele também está a caixa de Busca no fórum...

    Esperamos que vocês gostem do novo Tema (e das novas cores)... Fiquem a vontade para nos enviar suas sugestões, elogios ou críticas sobre o novo tema...

    Caso você deseje continuar usando o Tema Tradicional do ACBr, basta selecionar o mesmo no final da Página...

    image.png

    Parabéns a todos que fazem para deste projeto, ficou top!

    • Curtir 2
  7. Olá, amigos estou tentando fazer a impressão direta do Danfe.

    Quando faço a configuração abaixo ele não visualiza o Danfe, porém abre a tela de SETUP de impressão para selecionar a impressora. Como faço para não mostrar o Setup e sim a impressão ser feita direta.

    Citar

     ACBrNFeDANFCeFortes1.MostrarPreview := False;

     

    Existe algum manual do ACBR com todos esses detalhes? Como faço para baixa-lo?

  8. Resposta deles

    ----- Mensagem original --------

    Assunto: Re: Fwd: Re: O WS 4.0 está ok?
    Data: Tue, 24 Jul 2018 16:12:30 -0300
    De: Juliana Magalhaes 
    Empresa: Secretaria da Fazenda
    Para: Fabiano Ramos <[email protected]>, 



    Fabiano,

    Como vários contribuintes estão acessando os web services da versão 4.00 de NFE com sucesso, sugerimos que o contribuinte teste o acesso fora do sistema dele, usando alguma ferramenta simples, exemplo o SoapUI, para que assim ele possa ter certeza que nossos serviços estão disponíveis. 

    O fato dele conseguir acessar a contingência não indica que ele esteja acessando corretamente os nossos serviços, inclusive as URLs...

    Dica de como configurar o TLS no soapUI:
    https://blogs.perficient.com/ibm/2016/02/19/4-steps-to-enable-tls-protocols-in-soap-ui/

    Exemplo de URL de um dos web services para ser usada no teste:
    https://nfeh.sefaz.ce.gov.br/nfe4/services/NFeStatusServico4?WSDL

    Lembrando também que é necessário configurar as opções de SSL no soapUI (SSL Settings > KeyStore e KeyStore Password).

    As URLs dos demais serviços estão disponíveis em:
    http://nfeh.sefaz.ce.gov.br/pages/informacoes/web_services.jsf
     

    -- 
    Atenciosamente,
    
    Juliana Magalhães
    SEFAZ-CE / CAT / CESINF
    
     
    1 minuto atrás, 7Master disse:

    Resposta deles

    ----- Mensagem original --------

    Assunto: Re: Fwd: Re: O WS 4.0 está ok?
    Data: Tue, 24 Jul 2018 16:12:30 -0300
    De: Juliana Magalhaes 
    Empresa: Secretaria da Fazenda
    Para: Fabiano Ramos <[email protected]>, 



    Fabiano,

    Como vários contribuintes estão acessando os web services da versão 4.00 de NFE com sucesso, sugerimos que o contribuinte teste o acesso fora do sistema dele, usando alguma ferramenta simples, exemplo o SoapUI, para que assim ele possa ter certeza que nossos serviços estão disponíveis. 

    O fato dele conseguir acessar a contingência não indica que ele esteja acessando corretamente os nossos serviços, inclusive as URLs...

    Dica de como configurar o TLS no soapUI:
    https://blogs.perficient.com/ibm/2016/02/19/4-steps-to-enable-tls-protocols-in-soap-ui/

    Exemplo de URL de um dos web services para ser usada no teste:
    https://nfeh.sefaz.ce.gov.br/nfe4/services/NFeStatusServico4?WSDL

    Lembrando também que é necessário configurar as opções de SSL no soapUI (SSL Settings > KeyStore e KeyStore Password).

    As URLs dos demais serviços estão disponíveis em:
    http://nfeh.sefaz.ce.gov.br/pages/informacoes/web_services.jsf
     

    
    -- 
    Atenciosamente,
    
    Juliana Magalhães
    SEFAZ-CE / CAT / CESINF
    
     

    O status consulta normalmente, o problema ocorre ao enviar a NFe

  9. 14 horas atrás, BigWings disse:

    O que exatamente você configurou?

    Anexe o XML para análise.

    Estou com mesmo problema ainda, liguei para SEFAZ e fui informando que o suporte técnico da 4.0 foi passado para o SEBRAE  e não tem telefone, o suporte é por email. Até o momento não me responderam.

    Estou com esse mesmo retorno conforme o amigo colocou.

    905-Rejeição: Campos do grupo Fatura não informados

    e se coloco CamposFatObrigatorios para True retorna :

    Erro Retornado : Rejeicao: Falha no Schema XML da NFe

     

    Infelizmente nosso estado em relação a parte fiscal a SEFAZ sempre deixou a desejar, não quero informar vDesc = 0.01, pois pode gerar um problema no futuro. Se os amigos do projeto ou nós mesmos aqui deste post conseguir vamos publicar aqui a solução para que outras pessoas possam ser ajudadas.

    Conto com vcs e contem comigo, assim que eu tiver uma posição deles ou uma solução postarei aqui.

     

    Abraço

    7 minutos atrás, BigWings disse:

    Provavelmente a SEFAZ aplicou a regra mas esqueceu de atualizar os schemas que permitem que a regra seja aplicada.

    Reporte o problema a eles, para que façam a correção.

    Verdade, pode ser. Já passei pra eles ontem

  10. Olá Galera, tudo em paz?

    Recentemente o SINTEGRA atualizou as paginas com o anti-robô eu tinha criado uma unit para consultar via webbrowser para que o usuário visualizasse a Ficha Cadastral do CNPJ, mas o webbrowser não dá suporte ao anti-robô. Existe algum componente do ACBR que faça essa consulta, ou alguém poderia me dar um dica de como solucionar.

     

    Desde já agradeço a todos.

    Abç

  11. Olá Juliana, tudo bem?

    Estive conversando com o Regys e ele me pediu pra abrir um post aqui para correção do ACBrBancoNordeste.pas e tb ajudar as pessoas que não conseguiram homologar o BNB.

    O layout deles realmente é bem confuso, no campo carteira eles informam que deve ter 1 posição. Ex: se a carteira for 21 informar 4 na remessa, porém no boleto tem que aparecer 21 na carteira. Só questão de estética, pois não ira influenciar em nada, mas por conta disso eles não homologam.

    Então fiz a seguinte alteração:

    constructor TACBrBancoNordeste.create(AOwner: TACBrBanco);
    begin
       inherited create(AOwner);
       fpDigito                := 3;
       fpNome                  := 'Banco do Nordeste';
       fpNumero                := 4;
       fpTamanhoMaximoNossoNum := 7;
       fpTamanhoAgencia        := 4;
       fpTamanhoConta          := 7;
       fpTamanhoCarteira       := 2; {alterei para 2, anteriormente valor 1}
       fSequencia              := 1;
    end;

    E pronto, os arquivos foram homologados.

    A nota está em anexo.

    nota bnb.jpg

    ACBrBancoNordeste.pas

  12. 3 minutos atrás, José M. S. Junior disse:

    Bom dia,

    Poderia anexar a página do manual onde apresenta essa divergência, para a possível correção.

    Olá Junior, bom dia. Descobri que o problema não era na carteira e sim na função PadLeft, ela não esta 100%. Nesta função temos os parâmetros (string, qtde, caracter), ou seja, se quiser adicionar 5 zeros a esquerda, preencho PADLEFT('12345', 5,'0'), porém se essa string ja tiver 5 caracters ou mais ele ignora e deixa somente os zeros. Neste exemplo o retorno correto seria: 12345 mas ele retora 00000. Então quando ele vai montar o código de barra e pega a conta do cedente, o acbr ja traz ela com 7 dígitos, e ai quando uso PADLEFT(cedente.conta, 7, '0') ele retorna 0000000. No meu caso eu acrescentei a função RemoveZerosEsquerda .

    Os atributos sempre estão vindo com zeros a esquerda mesmo sem ter. ex: Cedente.Conta, Cedente.Agencia. isso antes de montar o código de barras.

    Class ACBrBancoNordeste
    
    CodigoBarras := IntToStrZero( Numero, 3 )+'9'+ FatorVencimento +
                          IntToStrZero(Round(ACBrTitulo.ValorDocumento*100),10) +
                          PadLeft(OnlyNumber(RemoveZerosEsquerda(Cedente.Agencia)),4,'0') +
                          PadLeft(OnlyNumber(RemoveZerosEsquerda(Cedente.Conta)),7,'0') +
                          PadLeft(Cedente.ContaDigito,1,'0') +
                          ACBrTitulo.NossoNumero +
                          CalcularDigitoVerificador(ACBrTitulo) +
                          CarteiraToTipoOperacao(ACBrTitulo.Carteira) + '000';

     

  13. Em 07/05/2018 at 09:32, 7Master disse:

    Pessoal, estou homologando junto ao banco BNB boletos com a carteira 21 e layout 400. Os mesmos foram rejeitados na linha digitável. Quando fui verificar a function MontarCodigoBarras ela tem uma outra function chamada CarteiraToTipoOperacao, nesta função é onde está o problema.

    
    function TACBrBancoNordeste.CarteiraToTipoOperacao(const Carteira: string):String; 
    begin
      if Carteira = '1' then
        Result:= '21'
      else if Carteira = '2' then
         Result:= '21'
        //*Result:= '41' <--- Errado*
      else if Carteira = '4' then
        Result:= '21'
      else if Carteira = '5' then
        Result:= '41'
      else if Carteira = '6' then
        Result:= '31'
      else if Carteira = 'I' then
        Result:= '51'
      else
        Result:= Carteira;
    end;

     

     

     

  14. Pessoal, estou homologando junto ao banco BNB boletos com a carteira 21 e layout 400. Os mesmos foram rejeitados na linha digitável. Quando fui verificar a function MontarCodigoBarras ela tem uma outra function chamada CarteiraToTipoOperacao, nesta função é onde está o problema.

    function TACBrBancoNordeste.CarteiraToTipoOperacao(const Carteira: string):String; 
    begin
      if Carteira = '1' then
        Result:= '21'
      else if Carteira = '2' then
         Result:= '21'
        //*Result:= '41' <--- Errado*
      else if Carteira = '4' then
        Result:= '21'
      else if Carteira = '5' then
        Result:= '41'
      else if Carteira = '6' then
        Result:= '31'
      else if Carteira = 'I' then
        Result:= '51'
      else
        Result:= Carteira;
    end;

     

    rejeicao.gif

  15. Estou usando OpenSSL no Acbr, e o certificado A3, porém esta dando esse erro na hora de pegar os dados do certificado "TDFeOpenSS não suporta carta de certificado pelo número de série".

    Minha configuração é a seguinte:

     if  CdsParametrosPATH_CERTIFICADO.AsString <> EmptyStr then
      ACBrNFe.Configuracoes.Certificados.ArquivoPFX  := CdsParametrosPATH_CERTIFICADO.AsString;
      ACBrNFe.Configuracoes.Certificados.Senha       := CdsParametrosSENHA_CERTIFICADO.AsString;
      ACBrNFe.Configuracoes.Certificados.NumeroSerie := CdsParametrosSERIAL.AsString;
      ACBrNFe.SSL.DescarregarCertificado;

      ACBrNFe.Configuracoes.Geral.ModeloDF := moNFe;
      ACBrNFe.Configuracoes.Geral.VersaoDF := ve400;
      ACBrNFe.Configuracoes.Geral.ExibirErroSchema := False;
      ACBrNFe.Configuracoes.Geral.FormatoAlerta    := 'TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%.';

      ACBrNFe.Configuracoes.Geral.SSLLib        := libOpenSSL; //libWinCrypt;
      ACBrNFe.Configuracoes.Geral.SSLCryptLib   := cryOpenSSL;//cryWinCrypt;
      ACBrNFe.Configuracoes.Geral.SSLXmlSignLib := xsMsXml;
      ACBrNFe.Configuracoes.Geral.SSLHttpLib    := httpOpenSSL; //httpWinHttp;
      ACBrNFe.SSL.SSLType := StrToSSLType('LT_TLSv1_2');

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