Este é um post disponível para assinantes MVPVideo: Registro Header de Arquivo – Curso Criando Componente Boleto em Delphi – Parte 15
Veja nesta videoaula onde iremos iniciar a criação das classes definidas no modelo. A primeira classe a ser criada será a TArquivo, classe abstrata base das demais classes destinadas a geração de arquivo de remessa.
Mini Resumo: Veja nesta videoaula onde iremos iniciar a criação das classes definidas no modelo. A primeira classe a ser criada será a TArquivo, classe abstrata base das demais classes destinadas a geração de arquivo de remessa (e claro de retorno, cuja implementação não está prevista neste curso). O próximo passo será a criação da primeira classe filha, a TCNAB240, que implementará o método GerarRemessa. Este método seguirá a estrutura definida no layout da Febraban, ou seja, irá criar os registros Header de Arquivo, de Lote, Registros Detalhes, Trailer de Lote e Trailer de Arquivo. Nesta videoaula, iremos criar o método responsável pelo registro Header de Arquivo.
Metodologia de desenvolvimento do exemplo: A metodologia do curso é baseada na criação das classes básicas do componente (TTitulo, TPessoa, etc.) e das classes específicas de cada banco (TBanco001, TBanco104, etc.). A instanciação destas classes se dará por meio do Design Pattern Factory Method. Para a impressão do boleto, usaremos o ClientDataSet para receber os dados já formatados de acordo com especificação de cada banco. Ao final, teremos um componente para geração de boletos preparado para implementar novos bancos sempre que necessário.
Tecnologias utilizadas: Delphi 7, Astah Community
Exemplos construídos: Criaremos as classes TArquivo e TCnab240. Serão definidos os métodos GerarRemessa e HeaderArquivo, além de alguns ajustes necessários nas unidades Pessoa e uFuncoes.
Palavras chaves: Delphi, POO, Design Patterns, Astah Community, componente, Boletos, Abstract Factory.

Curso(s):
Space do autor

download


0
0
