Você está na página 1de 4

Criação de Tabela para cadastro:

Deverá ser atualizado no ambiente 1809 da Brilia o programa para emissão de boletos bancários
e arquivo txt do Itaú conforme abaixo.

Para a realização da impressão automática dos boletos no momento da impressão da DANFE, é


necessário definir alguns parâmetros, nos quais será necessário desenvolver uma Tabela Z e
uma Tela para o cadastro das informações necessárias para a impressão automática dos
boletos.

Tabela “ZFIT100” de Parâmetros do Boleto:

Obs. Para especificação estou usando como ZFIT100, entretanto na execução do


desenvolvimento, deverá seguir os padrões estabelecidos pela Fabrica de desenvolvimento.

Deverá conter os seguintes campos

 BUKRS
 VALIDADE DE
 VALIDADE ATE
 BANCO_DM
 BANCO
 LOTE
 SQUENCIA
 IMP_BOL_DANFE
 ENV_EMAIL

Nome do Campo Descrição Elemento de Dados Tamanho Tipo Observação


BUKRS Empresa DZBUKR 4 CHAR Campo Chave
ZVAL_DE Validade Inicial 8 Dats Campo Chave
ZVAL_ATE Validade Final 8 Dats Campo Chave
Banco do Parceiro
ZBANCO_DM de Negocio 1 CHAR Campo Chave
HBKID Banco da Empresa HBKID 5 CHAR Campo Chave
STAPL N° Lote STAPL 4 Num Campo Chave
ZSEQ Sequencial 3 Num Campo Chave
Imprime Boleto na
IMP_BOL_DANFE Danfe 1 CHAR
ENV_EMAIL Envia por Email 1 CHAR

1.1.1 APP para cadastro do Banco do DIA

APP para cadastro do banco do DIA


Nesta etapa deverá ser desenvolvido um APP para que o usuário possa cadastrar o banco no
qual será definido no momento da Impressão do boleto na emissão da DANFE, e também será
o banco que irá como default na transação ZBOLETO.

Leiaute para a Tela de Cadastro:

A Tela inicial deverá buscar as informações da tabela zfit100:

Empresa = ZFIT100-BUKRS

Inicio de Validade = ZFIT100-ZVAL_DE

Fim da Validade = ZFIT100-ZVAL_ATE

Banco = ZFIT100-HBKID

Lote = ZFIT100-STAPL

Seguencia = ZFIT100-ZSEQ

Imprime boleto com a Danfe = ZFIT100-IMP_BOL_DANFE

Envia por Email = ZFIT-ENV_EMAIL


Regras de Preenchimento.
Ao Clicar no botão Criar, deverá abrir uma rela ao lado direito da tela com as opções de
cadastro:

Regras de Negócio:
 ** Os campos marcados com * deve ser obrigatório. (Não estão obrigatórios)
 ** O campo sequencia deve ser preenchido automático, sempre respeitando a sequencia
do ultimo registro cadastrado dentro da mesma validade, ou seja:
Se o registro incluído já estiver inserido na tabela, deverá somar o sequencial + 1Se ao
salvar não existir um registro com a mesma chave, então cadastrar o sequencial com
“001”. (Não esta cadastrando 001)

Lembrando, os campos chaves são:

 BUKRS
 ZVAL_DE
 ZVAL_ATE
 ZBANCO_DM
 HBKID
 STAPL
 ZSEQ