Integração Contábil CMNET x SIGAGPE
Linha de Produto: |
Microsiga Protheus® |
||||||||
Segmento: |
Recursos Humanos |
||||||||
Módulo: |
SIGAGPE |
||||||||
Rotina: |
|
||||||||
Cadastros Iniciais: |
SRA - Cadastro de Funcionários SRC - Movimento Mensal SRV - Cadastro de Verbas CT5 - Lançamento Padrão RHQ - Base de Rateio CT1 - Cadastro Plano de Contas CTD - Cadastro Itens Contábeis CTT - Cadastro Centro de Custo |
||||||||
Parâmetro(s): |
MV_RHCONEX MV_ERPCM |
||||||||
Requisito/Story/Issue (informe o requisito relacionado): |
DRHPONTP-25 | ||||||||
Tabelas Utilizadas: |
CT2 - Lançamento Contábil SRZ - Resumo da Folha |
Gerar arquivo texto com lançamentos contábeis do GPE a fim de serem importados pela rotina de Importação de Lançamentos do Contábil CMNET.
Após realizar a Contabilização da Folha/Provisão no SIGAGPE, possuindo as configurações de integração CMNET ativas, é possível gerar os arquivos dos lançamentos contábeis para serem importados pelo sistema CMNET.
CONFIGURAÇÃO DE PARÂMETROS
No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie o parâmetro a seguir:
Itens/Pastas
Descrição
Nome:
MV_ERPCM
Tipo:
Lógico
Cont. Por.:
.T.
Descrição:
Indica se ha integração com BackOffice CMNET.
No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o parâmetro a seguir:
Itens/Pastas
Descrição
Nome:
MV_RHCONEX
Tipo:
Lógico
Cont. Por.:
.T.
Descrição:
Indica se a rotina de Fechamento Contábil será processada em Sistema Externo.
Para realizar a contabilização da Folha no Protheus e exportação dos lançamentos em arquivo texto, siga os seguintes passos:
- Acesse a rotina através do menu SigaGPE > Miscelânea > Fechamentos > Contabilização
- Clique em Parâmetros e selecione as opções conforme desejado.
- Confira as informações e clique em OK.
- Uma nova janela será aberta requisitando o período da Folha a ser contabilizado.
- Digite o mês e ano do período e clique em OK.
- Ao retornar à tela inicial da rotina de contabilização, clique em OK.
- O aviso “Confirma configuração dos parâmetros?” será exibido. Confirme.
- Caso o período escolhido para contabilização já tenha sido contabilizado pelo sistema um novo aviso será emitido:
- “Este período já foi contabilizado. Deseja continuar?”
- Confirme ou não o processamento da rotina.
- Aguarde o processamento.
- Uma nova tela será aberta exibindo os valores contabilizados, cada um com seu tipo de operação (débito/crédito).
- Na parte inferior é exibido o saldo de valores.
- Confira os dados e faça alterações conforme necessidade.
- Ao finalizar a conferência, clique em Salvar.
- Os dados serão gravados no sistema.
- Caso haja mais de uma filial selecionada para contabilização, será realizado o processamento destas (repetir os passos 8 a 13).
- Após o processamento de todas filiais selecionadas, uma nova tela será exibida para geração do arquivo texto.
- Escolha o diretório para geração do arquivo.
- Confira as informações e clique em Salvar.
- Ao fim do processamento, um aviso é emitido informando se o arquivo foi gerado com sucesso.
- Será gerado 1 arquivo por filiail + 1 arquivo de Log de processamento.
- Os arquivos serão gravados no diretório indicado.
- Clique em Confirmar.
- Para sair da rotina clique em Cancelar.
- Validação 01: Caso não seja informado o diretório destino do arquivo, é emitido alerta.
- Validação 02: para o correto preenchimento do Tipo de Lançamento. São aceitos apenas os tipos:
- Crédito;
- Débito;
- Partida Dobrada.
- Os tipos são configurados em SigaGPE > Atualizações > Cadastrados > Lançamento Padrão
Arquivo de Lançamentos Contábeis
Para cada filial processada é gerado 1 arquivo de lançamentos contábeis.
O nome do arquivo segue a seguinte estrutura: contabFOL_201702_T1D MG 01_152319
- contabFol - indica que o arquivo é da Contabilização da Folha
- 201702 - indica competência contabilizada (informação é montada a partir da Data da Contabilização)
- T1D MG 01 - indica Grupo Empresa + Filial dos lançamentos contábeis.
- 152319 - indica hora do processamento (Hora+Minuto+Segundo)
O arquivo segue o leiaute definido para integração CMNET.
Arquivo de Log de Processamento
Para cada processamento, é gerado um arquivo Log.
A nomenclatura do arquivo segue a seguinte estrutura: contabFOL_Log_20170412_152319
- contabFOL - indica que o arquivo é da Contabilização da Folha
- Log - indica este é o arquivo de log.
- 20170412 - data do processamento
- 152319 - hora do processamento (Hora+Minuto+Segundo)
Conteúdo do arquivo:
Empresa/Filial: T1/D MG 01 Número do Documento no Protheus: 000008 Valor a Débito: 127497.08 Valor a Crédito: 48477.25 Balanço: Saldo de 79019.83 a Debito. Arquivo(s) gerado(s) com sucesso! --------------------------------------------------
Empresa/Filial: T1/M PR 01 Número do Documento no Protheus: 000002 Valor a Débito: 3000 Valor a Crédito: 240 Balanço: Execução interrompida. Erro na linha: 003(CT2_LINHA) Lançamento Padrão: C01 Mensagem: Tipo de Lançamento Inválido - Configure o lançamento como 1-Debito; 2-Credito; ou 3-Partida Dobrada. --------------------------------------------------
Campo |
Nulo |
Tipo |
Tamanho |
Posição |
Observação/conceito CM |
CMNET x PROTHEUS |
Campo Protheus (enviado no arquivo) |
Data do Lançamento |
Não |
Data |
10 |
01-10 |
Data do lançamento contábil. Formato: dd/mm/aaaa. |
A data que o usuário informa no momento da contabilização - carrega automático a data do sistema, mas pode ser modificada pelo usuário. |
CT2_DATA |
Tipo de Lançamento |
Não |
Num. |
1 |
11-11 |
0 – Débito; |
Identificação do tipo de lançamento. |
CT2_DC |
Tipo de Lançamento |
Não |
Caract. |
1 |
12-12 |
D – Débito; C – Crédito. |
Identificação do tipo de lançamento. |
CT2_DC |
Origem Aplicação |
Sim |
Caract. |
1 |
13-13 |
O – Origem; A – Aplicação. |
Não é mais utilizado pelo CM |
Espaços |
Número do Documento |
Sim |
Caract. |
15 |
14 - 28 |
Campo livre para indicação de um documento. |
É gerado automaticamente pelo sistema (quando contabilizado via RH CM). Para o RH, utiliza o valor da Competência (AAAA/MM) como regra de preenchimento. |
CT2_DATA |
Histórico 1 |
Não |
Caract. |
40 |
29 - 68 |
Preenchimento obrigatório. |
Como forma de identificação do lançamento, será enviada a descrição do Lançamento Padrão. Configurar o campo CT5_HIST com "CT5->CT5_DESC" para preencher automaticamente o campo CT2_HIST. |
CT2_HIST |
Histórico 2 |
Sim |
Caract. |
40 |
69 - 108 |
Descrição do Lançamento. |
Continuação do campo Histórico 1. No caso do RH não será necessária utilização de mais caracteres. |
Espaços |
Histórico 3 |
Sim |
Caract. |
40 |
109-148 |
Descrição do Lançamento. |
||
Histórico 4 |
Sim |
Caract. |
40 |
149-188 |
Descrição do Lançamento. |
||
Histórico 5 |
Sim |
Caract. |
40 |
189-228 |
Descrição do Lançamento. |
||
Centro de Custo |
Sim |
Caract. |
10 |
229-238 |
Código do centro de custo da tabela da CENTCUST. |
Os lançamentos contábeis são separados pelo C.Custo, podendo agrupar pelo C.Custo do funcionário em si. Utilizar os campos: Se lançamento da linha Débito, preencher com CT2_CCD. Se lançamento da linha Crédito, preencher com CT2_CCC. |
CT2_CCD / CT2_CCC |
Conta Contábil |
Não |
Caract. |
18 |
239-256 |
Conta contábil sem máscara. Alinhada à esquerda, com espaços à direita, para completar as 18 posições. |
Conta contábil definida no Lançamento Padrão. Define-se a conta para Débito e a conta para Crédito. Utilizar os campos: Se lançamento da linha Débito, preencher com CT2_DEBITO. Se lançamento da linha Crédito, preencher com CT2_CREDITO. |
CT2_DEBITO / CT2_CREDITO |
Valor do Lançamento |
Não |
Num. |
17,2 |
257-273 |
Valor em moeda corrente. O campo total deverá ter 17 posições, já contando com o ponto e as casas decimais. EX: 00000125425212.52 |
Valor gerado do lançamento. Utilizar o campo CT2_VALOR |
CT2_VALOR |
Valor Oficial |
Sim |
Num. |
17,2 |
274-290 |
Valor relativo à moeda oficial. |
Configuração realizada dentro do Contábil CM. Não utilizada diretamente dentro do RH CM. Por isso, não será enviado no TXT, uma vez que estamos tratando dos dados gerados apenas pelo RH. Caso queira fazer o tratamento de moedas, o mesmo deverá ser feito no próprio Contábil CM. |
00000000000000.00 |
Valor Gerencial 1 |
Sim |
Num. |
17,2 |
291-307 |
Valor relativo à moeda gerencial 1. |
||
Valor Gerencial 2 |
Sim |
Num. |
17,2 |
308-324 |
Valor relativo à moeda gerencial 2. |
||
Valor Gerencial 3 |
Sim |
Num. |
17,2 |
325-341 |
Valor relativo à moeda gerencial 3. |
||
Atividade/Projeto (OBRA) |
Sim |
Num. |
8 |
342-349 |
Indicar código da atividade/projeto da tabela da UNIDNEGOCIO. Este é o código hierárquico que deve ser indicado neste caso. |
Para a contabilização da Folha, o Contábil SEMPRE trata o código com valor PADRÃO - 001001 (que é preenchido quando a informação vem vazia). Assim, o campo NÃO SERÁ INFORMADO no arquivo. |
Espaços |
Valor Histórico |
Sim |
Num. |
17,2 |
350-366 |
Caso lançamento seja relativo à moeda histórica. O campo total deverá ter 17 posições já contando com o ponto e as casas decimais. EX: 00000125425212.52 |
Configuração realizada dentro do Contábil CM. Não utilizada diretamente dentro do RH CM. Por isso, não será enviado no TXT, uma vez que estamos tratando dos dados gerados apenas pelo RH. Caso queira fazer o tratamento de moedas, o mesmo deverá ser feito no próprio Contábil CM. |
00000000000000.00 |
Código Subconta |
Sim |
Num. |
6 |
367-372 |
Código da subconta da tabela da CMNet Soluções. |
Possível utilização da entidade ITEM para atender a essa necessidade. Configurar no Lanc.Padrão caso a entidade ITEM seja usada. |
CT2_ITEMD / CT2_ITEMC |
Código do Histórico Padrão |
Sim |
Caract. |
4 |
373-376 |
Código do histórico padrão da tabela HISTOPADRAO. |
Campo destinado para identificação de uma lista de descrições padrão para o Lançamento. Para facilitar emissão de relatórios. Há o cadastro de Histórico Padrão no Protheus. Necessário envio do cadastro do item no CMNET para manter os mesmos códigos em ambos os sistemas. Utilizar campo CT2_HP. **O campo no Protheus possui 1 caractere a menos. |
CT2_HP |
Planilha |
Não |
Num. |
8 |
377 - 384 |
Todos os registros com um número igual de planilha serão agrupados numa mesma planilha no sistema da CMNet, sem no entanto, corresponder a este número aqui informado. |
O código refere-se ao agrupamento de lançamentos. É controlado pela chave Data + Planilha Utilizar o campo CT2_DOC que possui funcionalidade similar. Ficou definido que será enviado o código gerado pelo Protheus, porém, o CM irá gerar seu próprio número de planilha ao realizar a importação. |
CT2_DOC |
Lançamento |
Sim |
Num. |
8 |
385-392 |
Número de ordem dos lançamentos dentro de uma planilha. |
Linha (ordem/sequencia) do lançamento na planilha Por causa da necessidade de utilizar 2 linhas para lançamentos Partida Dobrada, será realizado o controle das linhas do arquivo através de uma variável. |
nLinha – variável |
Plano Previdenciário |
Sim |
Num. |
10 |
393-402 |
Código do Plano Previdenciário da tabela PLANPREVCONTABIL. |
Não é mais utilizado pelo CM |
Espaços |
Patrocinadora |
Sim |
Num. |
10 |
403-412 |
Código da Patrocinadora da tabela PATRO. |
Não é mais utilizado pelo CM |
|
Código Outro Sistema |
Sim |
Caract. |
20 |
413-432 |
Código de referência desta planilha no sistema de origem. |
Não será utilizado para importação RH Protheus - Contábil CM. É utilizado apenas quando sair do CMNET e ir para outro sistema. |
(Não informar) |