Acesse
> Menus: Relatórios / Rotinas Especiais
Componentes da tela:
- Campo “Arquivo de Origem” (onde é sugerido o Diretório de Trabalho e o nome de arquivo RHARQCON.TXT) com o botão de localização do diretório/arquivo do lado direito.
- Campo “Arquivo de Destino” (que não recebe nenhuma sugestão) com o botão de localização do diretório/arquivo do lado direito.
- Botões “Iniciar Gravação”, “Visualizar Origem” e “Visualizar Destino”.
Este programa lê o arquivo RHARQCON.TXT e com os dados do mesmo, grava um outro arquivo com o XML definido no SCHEMA fornecido pela CONSINCO. Durante a gravação é visualizada uma barra de progresso, que permite ao Usuário acompanhar a realização da gravação, e, após a gravação, é mostrada uma mensagem informando que o procedimento foi finalizado.
Caso o Usuário tenha mais de uma Empresa, terá que fazer a Apropriação Contábil da Folha para cada Empresa separadamente, gerando o arquivo RHARQCON.TXT e posteriormente o XML para o Sistema de Contabilidade da CONSINCO (repetindo todo o procedimento para cada Empresa por vez).
4Para este programa terá que ser gerado o arquivo RHARQCON.TXT pelo programa RHPR1860 (Apropriação Contábil da Folha), com o Item de Controle “Arq. Estendido em Layout Novo ou Antigo?” com a opção “Novo (Layout 2)”, e com o Item de Controle “Gravar o Código Aux. do Estabelecimento?” com a opção “Sim, posição 153 (layout 2)/143 (layout 1)”.
É gravada a estrutura “LancamentoImportacao” (no XML) com os seguintes dados:
- Campo “NROEMPRESA” (tipo numérico) com as três primeiras posições do Código Auxiliar do Estabelecimento (posição 153 a 155 do primeiro registro do arquivo RHARQCON.TXT).
- Campo “NROLOTE” (tipo numérico) com o conteúdo 102 (fixo).
- Campo “DTCONTABIL” com a Data do Lançamento (posição 077 a 084 do primeiro registro do arquivo RHARQCON.TXT) no formato DD-MM-AAAA (no registro do arquivo RHARQCON.TXT está no formato AAAAMMDD).
- Campo “HISTORICOPADRAO” (alfanumérico) com o seguinte texto fixo: Apropriacao Contabil da Folha de Pagamento de MM/AAAA. A parte referente ao MM/AAAAA será o Mês e o Ano da Data do Lançamento do primeiro registro do arquivo RHARQCON.TXT
Obs.: O campo “NROPROCESSO” não será gravado.
Para cada registro do arquivo RHARQCON.TXT são gravadas as seguintes estruturas:
É gravada uma estrutura “LancamentoConta” para a Conta Devedora e uma outra estrutura “LancamentoConta” para a Conta Credora, com os seguintes dados:
- Campo “CONTA” (numérico) com a Conta Devedora (posição 085 a 099 do registro RHARQCON.TXT) ou com a Conta Credora (posição 105 a 119 do registro do RHARQCON.TXT), dependendo de estar sendo gravada a estrutura “LancamentoConta” com a Conta a Devedora ou com a Conta Credora.
- Campo “TIPO” (alfanumérico) com D ou C, dependendo de estar sendo gravada a estrutura “LancamentoConta” com a Conta a Devedora ou com a Conta Credora.
- Campo “VALOR” (numérico) com o Valor do Lançamento (posição 130 a 144 do registro do arquivo RHARQCON.TXT), separando as duas casas decimais com um ponto (não tem separador de milhar). O Valor do Lançamento é gravado tanto na estrutura “LancamentoConta” com a Conta Devedora, como na estrutura “LancamentoConta” com a Conta Credora.
- Campo “HISTORICOCOMPLETO” (alfanumérico) com a Descrição do Item Contábil (posição 036 a 075 do registro do arquivo RHARQCONTXT).
Para cada estrutura “LancamentoConta” (tanto a estrutura com a Conta Devedora, como para a estrutura com a Conta Credora), é gravada uma estrutura “LancamentoContaParam”, com os seguintes dados:
- Campo “PARAMETRO” (alfanumérico) com o conteúdo E (fixo).
- Campo “SEQPARAMETROVALOR” (alfanumérico) com o 5º, o 6º e o 7º dígito do Código Auxiliar do Estabelecimento (posição 157 a 159 do registro do arquivo RHARQCONT.XT).
Para cada estrutura “LancamentoConta” (tanto a estrutura com a Conta Devedora, como para a estrutura com a Conta Credora), caso a respectiva Conta Contábil (Conta Devedora ou Conta Credora) se inicie pelo dígito 4 (o primeiro dígito mais à esquerda), é gravada uma estrutura “LancamentoContaParam”, com os seguintes dados:
- Campo “PARAMETRO” (alfanumérico) com o conteúdo T (fixo).
- Campo “SEQPARAMETROVALOR” (alfanumérico) com as seis primeiras posições da Classificação Contábil Estruturada/Estendida (posição 013 a 018 do registro do arquivo RHARQCONT.XT).