Árvore de páginas

Integração Contábil CMNET x SIGAGPE

    Linha de Produto:

    Microsiga Protheus®

    Segmento:

    Recursos Humanos

    Módulo:

    SIGAGPE

    Rotina:

    Rotina

    Nome Técnico

    GPEM114

    Integração Contábil - Protheus GPE x Sistemas Externos

    Rotina(s) envolvida(s)

    Nome Técnico

    GPEM110

    Contabilização da Folha

    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

     

    1. 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.



    2. 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:

    1. Acesse a rotina através do menu SigaGPE > Miscelânea > Fechamentos > Contabilização
    2. Clique em Parâmetros e selecione as opções conforme desejado.
    3. Confira as informações e clique em OK.
    4. Uma nova janela será aberta requisitando o período da Folha a ser contabilizado.
    5. Digite o mês e ano do período e clique em OK.
    6. Ao retornar à tela inicial da rotina de contabilização, clique em OK.
    7. 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.
    8. Aguarde o processamento.
    9. Uma nova tela será aberta exibindo os valores contabilizados, cada um com seu tipo de operação (débito/crédito).
    10. Na parte inferior é exibido o saldo de valores.
    11. Confira os dados e faça alterações conforme necessidade.
    12. Ao finalizar a conferência, clique em Salvar.
    13. 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).
    14. Após o processamento de todas filiais selecionadas, uma nova tela será exibida para geração do arquivo texto.
    15. Escolha o diretório para geração do arquivo.
    16. Confira as informações e clique em Salvar.
    17. 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.
    18. Clique em Confirmar.
    19. 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:

    Exemplo de arquivo gerado com sucesso
    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!
    --------------------------------------------------
    Exemplo de arquivo com mensagem de erro.
    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;
    1 – Crédito;
    2 – Partida Dobrada (2 é utilizado para indicar lançamentos feitos através de partida dobrada. Neste caso, o sistema considera o lançamento seguinte com a contra-partida do anterior).

    Identificação do tipo de lançamento.
    Utilizar o campo CT2_DC.
    A partir da informação do campo CT2_DC, realizar De-Para dos valores.
    Débito - Se CT2_DC = 1; preencher com 0.
    Crédito - Se CT2_DC = 2; preencher com 1.
    Partida Dobrada - Se CT2_DC = 3; preencher com 2.

    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.
    Utilizar o campo CT2_DC.
    A partir da informação do campo CT2_DC, realizar De-Para dos valores.
    Débito - Se CT2_DC = 1; preencher com D.
    Crédito - Se CT2_DC = 2; preencher com C.
    Partida Dobrada - Se CT2_DC = 3; preencher com D na 1ª linha, e depois com C na 2ª linha.

    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)