Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Administradores
Postado

Bom dia.

Foi necessário modificar a forma de setar qual classe de banco será utilizada.

Necessidade surgiu pois, a Caixa Econômica Federal, possui dois manuais de geração de arquivos e também de impressão de boletos, um para o convênio SICOB e outro para o SIGCB, totalmente distintos.

Conforme o Jeter Rabelo levantou diretamente com o suporte da Caixa, não é possivel definir qual layout deve ser usado com base no número do convênio e nem em qualquer outra informação, por isso, foi necessário a utilização de duas classes para a Caixa, uma para cada convênio.

Como o número do banco permanece o mesmo, não é mais possivel selecionar a classe a ser instanciada atraves desta propriedade, então foram feitas as seguintes alterações:

1-) Criado o Tipo Enumerado TACBrTipoCobranca, para todos os bancos, nesta lista temos o tipo cobCaixaEcomica e cobCaixaSICOB.

2-) Criado a propriedade TipoCobranca para a classe banco, com esta propriedade será definida qual classe deverá ser instanciada.

3-) Com as mudanças acima, foi alterada a propriedade número para ser Ready Only.

Já efetuei testes em nosso programa e desta nova maneira, o componente está funcionando perfeitamente.

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á 4972 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.