05 Processamento De Arquivo Atividade Pr Tica I
Manipulação de arquivo Texto
O propósito dessa atividade é desenvolver um sistema que gere arquivos de pagamento dos funcionários de uma empresa para serem enviados para os seguintes bancos: Itaú e Bradesco
A atividade consiste em ler um arquivo principal de pagamentos que contem todos os funcionários acompanhados com seus respectivos bancos e valores. A partir da leitura desse arquivo deve ser criado um arquivo para cada banco de forma simultânea, obedecendo às regras de cada banco:
Itaú:
Arquivo deve ter cabeçalho dos campos separados por tabulação
Coluna
Informação
Descrição
1
Linha
Número da linha, começando do zero com 10 caracteres preenchidos com zero a esquerda
2
Agencia
Número da conta com 8 caracteres preenchidos com zero a esquerda
3
Conta
Número da conta com 15 caracteres preenchidos com zero a esquerda
4
Digito
Número do dígito da conta 1 caractere
5
Valor
Valor de depósito
A última linha deve ter o número 9999999999 com o número de conta 0 (15 caracteres) dígito 0 e valor total = Somatório do valor das linhas anteriores
Bradesco:
Arquivo deve ter cabeçalho dos campos separados por ponto e vírgula (;)
Coluna
Informação
Descrição
1
Linha
Número da linha, começando do zero com 10 caracteres preenchidos com zero a esquerda
2
Agencia
Número da conta com 6 caracteres preenchidos com zero a esquerda
3
Conta
Número da conta com 10 caracteres preenchidos com zero a esquerda
4
Digito
Número do dígito da conta 2 caractere
5
Valor
Valor de depósito sem a casa de centavos com 10 caracteres preenchidos com zero a esquerda
6
Decimal
Apenas os centavos com 2 caracteres preenchidos com zero a esquerda
A última linha deve ter o número 9999999999 com o número de conta 0 (6 caracteres), dígito = 00 e valor total = Somatório do valor das linhas anteriores (faça a mesma separação entre o valor e as casas decimais.
Considere as seguintes informações para o arquivo principal de pagamentos:
Funcionário
Banco
Agência
Conta
Valor
Alan Cristian
Itaú