Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4506 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Boleto da Caixa Federal com o ACBrMonitor e apontou os seguintes erros:

- Numero do Banco eu informo 4, está aparecendo 104-9, o certo seria 104-0.

- Agência/Código do Cedente eu informo Agencia=1210, digito=6, conta=00000161, digito=8, codigo operação:003, teria que aparecer assim: 1210.003.00000161-8 e aparece no Boleto assim: 1210/-6.

  • 4 semanas depois ...
  • Administradores
Postado

Boa tarde.

Vc está utilizando o SICOB ou o SIGCB?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 3 semanas depois ...
  • 2 semanas depois ...
  • Administradores
Postado

Bom dia.

Como vc informou qual banco deseja utilizar?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Administradores
Postado

Boa tarde.

Vc está compilando o ACBrMonitor ou apenas baixou o instalador? Acredito que o ACBrMonitor ainda não esteja com a implementação da Caixa SICOB.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 5 meses depois ...
  • Administradores
Postado

Boa tarde.

A compilação do instalador do ACBrMonitor para diponibilização no SourceForget é a cada 2 meses e na área do usuários do ACBrSac é semanalmente....

Caso você queria pode também baixar os fontes e compilar direto em sua máquina.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Boa noite. Certo, compilei o acbr monitor pelo delphi, e agora estou com a versão 0.9.13b_20120615. Estou emitindo o boleto da caixa (IndiceACBr=3), mas vejo problemas nos campos "Agencia/Cod Cedente" e "Nosso Número". Os problemas são:

"Agencia/Cod Cedente": No meu caso aqui, deveria imprimir "1070.870.00000171-2", mas está imprimindo "1070/171-6";

"Nosso Número": Deveria imprimir "800000000000591-8", mas está imprimindo "24000000000000591-0";

Dúvida: Como eu faço para setar o número da operação do cedente, via função "BOLETO.ConfigurarDados" ou diretamente pelo ACbr Monitor?

Obrigado

  • Administradores
Postado

Bom dia.

Pelo que você está dizendo que seria o correto no seu caso, você precisa utilizar a classe cobCaixaEconomicaSicob, ou seja, o índiceACBr = 4.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Pois é, eu testei isso, mas daí a composição do código de barras não sai certo, pois deve sair "00000.00000 00000.000000 00000.000000 0 00000000000000" e está saindo "00000.00000 00000.0000 .0 0 00000000000000".

Em relação ao parâmetro da operação que questionei na resposta anterior, como faço?

Obrigado

  • Administradores
Postado

O Código de Operação deve ser informado no campo código do cedente, se você vai utilizar os comandos de configuração para setar as informações do cedente, então você manda essa informação através do comando, mas se for deixar fixo no ACBrMonitor ai basta configurar lá.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Oi, eu acho que não, pois veja bem como é o layout da caixa.

4.1.3.3 – AGÊNCIA / CÓDIGO DO CEDENTE*:

- Código do Cliente no sistema de Cobrança, informado pela CAIXA.

- Formato AAAA.PPP.XXXXXXXX-DV, onde:

AAAA: Código da Agência do Cedente

PPP: Operação (870)

XXXXXXXX: Código do Cedente

DV: Dígito Verificador (Módulo 11)

Sendo assim, o código do cedente não pode ser o mesmo do código de operação, certo? Como eu seto esse código de operação? E em relação ao código de barras que questionei na última pergunta, como devo proceder?

Obrigado

  • Administradores
Postado

Boa tarde Digo.

Quando o banco te passar o código do cedente, irá lhe passar uma unica sequência numérica, que irá conter a agência + o código de operação + código do cedente ....

Vc já está com os dados de alguma empresa para fazer testes?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

hummmm entendi Juliana. Sim, eu estou implementando em um cliente, ele precisa emitir esse boleto da caixa. Então para o caso da agencia/código do cedente, eu informo o valor inteiro no parâmetro "CodigoCedente". Em relação ao código de barras que eu te passei, o que tu me diz? hehehehe

Obrigado

Postado

Juliana, estou fazendo uns testes aqui, e na verdade o codigo de barras não está saindo certo, porque o "nosso numero" ainda não está certo. Os valores do campo "Ag./Cod Cedente" agora estão corretos, realmente eu preciso passar o parâmetro assim: "87000000171", daí sai certo. Vou tentar corrigir o problema do "nosso numero", se eu não conseguir eu volto a postar aqui, ok?

Obrigado pela atenção

Postado

Juliana, no modelo 4 do boleto, o "nosso número" está configurado para sair assim?

4.1.4.6 – NOSSO NÚMERO*:

- Número de identificação do título no Banco. Permite ao Banco e a empresa identificar os dados da

cobrança que deram origem ao bloqueto.

- Composição: 8ZZZZZZZZZZZZZZ-D, Onde:

8 - Constante

ZZZZZZZZZZZZZZ - Nosso Número do Cedente

D - *Dígito Verificador

* Dígito Verificador do Nosso Número calculado através do Modulo 11 (incluindo o 8), conforme ANEXO IV.

Admite 0 (zero), diferentemente do DV Geral do Código de Barras.

Pergunto isso, pois está saindo assim "8200000591-0", onde o correto era sair "800000000000591-8".

Obrigado

  • Administradores
Postado

Boa tarde.

Observe a função FormataNossoNumero da unit, porém antes de efetuar alterações considere as observações do manual do banco.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Oi Juliana, eu achei a função que faz isso.

function TACBrCaixaEconomicaSICOB.FormataNossoNumero(const ACBrTitulo :TACBrTitulo): String;

var

  ANossoNumero: string;

begin

   with ACBrTitulo do

   begin

      ANossoNumero := OnlyNumber(NossoNumero);

      if Carteira = 'SR' then

           ANossoNumero:= '82'+ padr(Copy(ANossoNumero,Length(ANossoNumero)-7,8),8)

      else

        ANossoNumero:= '9' + padR(Copy(ANossoNumero,Length(ANossoNumero)-8,9),9);

   end;

   Result := ANossoNumero;

end;  

A Carteira que uso é SR, ou seja, ali no código deveria ser: '8'+ padr(Copy(ANossoNumero,Length(ANossoNumero)-13,14),14), certo?

Como faço pra corrigir isso para contribuir com o projeto? Te envio o arquivo, tu compara e comita em seguida?

Obrigado

  • Administradores
Postado

Isso mesmo Digo

O procedimento é esse, a única orientação ao efetuar alterações é seguir o padrão que vem sendo utilizado no projeto e ao efetuar alterações observar se não vai "quebrar" alguma outra regra do banco para outros convênios ou carteiras.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Administradores
Postado

Bom dia Digo.

Por favor anexe aqui o manual que você baseou para efetuar esta alteração, observe as orientações do manual disponível no site do banco:

IX - CAMPO LIVRE (posições 20 a 44)

Para as posições do Campo Livre, informar:

- Se carteira Sem Registro: Nosso número com 10 posições e Código do Cedente, ambos

sem o DV.

Ex.: 82NNNNNNNN AAAA YYY XXXXXXXX

Onde: 82 - Identificador da carteira Sem Registro

NNNNNNNN - Nosso número do Cliente

AAAA - CNPJ da Agência Cedente

YYY - Operação Código

XXXXXXXX - Código fornecido pela Agência

- Se Carteira Rápida: Nosso Número com 10 posições e Código do Cedente,

ambos sem o DV.

Ex.: 9NNNNNNNNN AAAA YYY XXXXXXXX

Onde: 9 - Identificador da carteira Rápida

NNNNNNNNN - Nosso número do Cliente

AAAA - CNPJ da Agência Cedente

YYY - Operação Código

XXXXXXXX - Código fornecido pela Agência

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Administradores
Postado

Bom dia.

A resposta está no tópico sobre o assunto.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 4506 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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