01. VISÃO GERAL
O plugin irá gerar e exibir no grid os dados do relatório Diário, porém alguns campos sofreram alterações no formato, sendo personalizados conforme solicitado pelo cliente:
- DATA DE DOCUMENTO/LANÇAMENTO: Data contida no header do relatório Diário;
- CONTA: Os 6 últimos dígitos da conta contábil do relatório Diário;
- VALOR: Valores dos lançamentos a débito/crédito do relatório Diário;
- TEXTO PADRÃO(50): Histórico do relatório Diário, com os caracteres concatenados para serem exibidos numa única linha;
- CENTRO DE CUSTO: Centro de custo do relatório Diário;
- CENTRO DE LUCRO: Conterá o texto VEMBIM0 (zero no final), caso a conta contábil do módulo Contabilidade inicie com o dígito 3;
- ÁREA FUNCIONAL: Atv/Pr. do relatório Diário, com a inclusão de um hífen antes do antepenúltimo caractere. Caso o valor seja nulo, deve ser incluído um espaço em branco;
- REFERÊNCIA: O arquivo deverá ter no máximo 900 linhas e caso exceda o limite, será feita a quebra do arquivo e um novo documento será gerado. Para manter a referência, esse campo representará o número do arquivo dentro do conjunto total de arquivos. A descrição completa será “RDS” + nº arquivo atual “-“ + nº total de arquivos + “ “(espaço em branco) + data exportação do arquivo. Por exemplo, se o relatório de 06/07/2023 a ser exportado tiver um total de 100 arquivos e o atual for o número 50, o campo será descrito como “RDS50100 06072023”.
Obs.: O limite para importação do arquivo no sistema SAP é de 999 linhas, porém este projeto irá trabalhar com 900, para acrescentar uma linha caso o lançamento da última fique sem um débito ou um crédito, ajustando o documento para que não haja erro no valor total.