Histórico da Página
Este documento tem como por objetivo reunir as informações relevantes sobre a integração do TCOP X Manutenção de Ativos (SIGAMNT) X
BackofficeRM
PRÉ REQUISITOS:
Garantir que a integração do Backoffice RM com SIGAMNT esteja com todas as premissas realizadas e funcionando. Acesse : TOTVS Gestão de Ativos - BackofficeRM x ProtheusSigaMNT - EAI 2.0 - Integrações - TDN
Garantir que a integração do TCOP X Backoffice RM esteja configurada corretamente. Acesse Integração com Backoffice RM X TCOP
SISTEMAS ENVOLVIDOS
- TCOP
- Manutenção de Ativos PROTHEUS - Ativo Fixo e Manutenção de Ativos.
- Backoffice RM
POR ONDE COMEÇAR?
SISTEMAS ENVOLVIDOS
- TCOP
- Manutenção de Ativos PROTHEUS - Ativo Fixo e Manutenção de Ativos.
- Backoffice RM
INTEGRAÇÃO BACKOFFICE RM X SIGAMNT X TCOP
FLUXOGRAMA
PASSOS:
1- CONFIGURAR A INTEGRAÇÃO
2 - REALIZAR CADASTROS BÁSICOS
3 - ENVIAR APONTAMENTOS
5 -CONSULTAR CUSTOS (DIRETOS E INDIRETOS)
POR ONDE COMEÇAR?
EXECUTAR CONFIGURADOR
Para ativar a Para ativar a integração basta executar o configurador selecionando o pacote correspondente "Manutenção de Ativos X Backoffice RM .Veja os detalhes : Executando configurador de integração.
ADAPTERS DESTA INTEGRAÇÃO
Após a execução do configurador estes adapters serão criados.
M. Única | Rotina | Mensagem | Descrição | Envia | Recebe | Método | Operação | Canal | Versão | Alias | Condição | ||
Sim | MNTI494A | ASSETMONTHLYUNDIRECTCOSTS | Custos Indiretos | sim | não | Síncrono | Todas | EAI | 1.000 | ||||
Sim | MNTI494B | ASSETMONTHLYDIRECTCOSTS | Custos Diretos | sim | não | Síncrono | Todas | EAI | 1.000 | ||||
Sim | MNTA851 | APPOINTMENT | Apontamentos de Equipamentos | sim | sim | Síncrono | Todas | EAI | 1.000 | ||||
Sim | MNTA850 | ACTIVITY | Motivos de Improdutividade | sim | não | Síncrono | Todas | EAI | 1.000 | MNT851VLAM() | |||
Sim | MNTA080ATFA012 | EQUIPMENT ASSETS (Backoffice ProtheusRM) | EquipamentosAtivos | sim | não | Síncrono | Todas | EAI | 1.002001 | ||||
Sim | ATFA012 | ASSETS (Backoffice RM) | AtivosPMSA200 | PROJECT | Projeto | não | sim | nãoSincrono | Síncrono | Todas | EAI | 12. | 001000 |
...
Sim | RMPMSA201 | ParâmetroSUBPROJECT | DescriçãoObra | Valor Padrãonão |
CODLOJADEFAULT | Informar um codgo de loja default | 01 | ||
MASCARABEM | Máscara do Bem. Obrigatório 2 Níveis. | ####.##### | ||
CODCLASSIFICPAIS | Código de um pais cadastrado | 0 |
PARÂMETROS PROTHEUS
...
Calendário padrão a ser utilizado na criação do projeto.Informe o código do calendário cadastrado 001.
(Lembrando que deve ter cadastrado um calendario no módulo (SIGAPMS) conforme orientado na documentação de cadastros de integração) :
sim | Sincrono | Todas | EAI | 2.000 | |||||||
Sim | PMSA201A | STEPPROJECT | Etapa | não | sim | Sincrono | Todas | EAI | 2.000 | ||
Sim | PMSA203 | TASKPROJECT | Tarefa | não | sim | Sincrono | Todas | EAI | 2.000 | ||
Sim | MATA020 | CUSTOMERVENDOR | Fornecedor | sim | sim | Sincrono | Todas | EAI | 2.002 | ||
Sim | MATA030 | CUSTOMERVENDOR | Cliente | sim | sim | Sincrono | Todas | EAI | 2.002 | ||
Sim | QIEA030 | UNITOFMEASURE | Unidade de medida | sim | não | Sincrono | Todas | EAI | 2.000 | ||
Sim | CTBA030 | COSTCENTER | Centros de custo | sim | não | Sincrono | Todas | EAI | 2.000 |
Depois de aivar a integração pelo configurador verifique os parâmetros
PARÂMETROS RM
RM | ||
Parâmetro | Descrição | Valor Padrão |
CODLOJADEFAULT | Informar um codgo de loja default | 01 |
MASCARABEM | Máscara do Bem. Obrigatório 2 Níveis. | ####.##### |
CODCLASSIFICPAIS | Código de um pais cadastrado | 05 |
PARÂMETROS PROTHEUS
Protheus | ||
Parâmetro | Descrição | Valor Padrão |
---|---|---|
MV_NGINTMB | Indica integração do processo de mobilidade: sincronismo de equipamentos, parte diária e custos/apontamentos. Informe 1=Sim;2=Não. | 1 |
MV_NGINTER | - Indica se esta integrado a outro ERP (L=Logix, R=RM, M=Mensagem Unica, N=Nao) | M |
MV_ESTNEG | Identifica se o sistema permitira que os saldos em estoque dos produtos fique negativo atraves de movimentacao. Conteudo deve ser (S)im ou (N)ao. | N |
MV_INTCAL | Calendário padrão a ser utilizado na criação do projeto.Informe o código do calendário cadastrado 001. (Lembrando que deve ter cadastrado um calendario no módulo (SIGAPMS) conforme orientado na documentação de cadastros de integração) : https://tdn.totvs.com/display/INT/DI_MANUAL_TOTVS_TOP_BackOffice_Protheus_EAI2.0 | 001 |
MV_PRJINIC | Define a fase do projeto a ser considerada. Informe o código da fase cadastrada no módulo SIGAPMS: Fase do projeto Protheus | 06 |
EDT/Tarefa | Configure o campo EDT tarefa conforme orientado na documentação:EDT/Tarefa Protheus | |
MV_NGMNTAT | Habilita integração com o e Manutenção | 3 |
O próximo passo é realizar os cadastros básicos .
CADASTROS BASICOS SIGAMNT :
ATIVIDADES - MOTIVO DE IMPRODUTIVIDADE (ACTIVITY)
Cadastrar as atividades definidas no PROTHUES com o tipo de hora "1 - Trabalhada".
Acesso no RM => módulo Projetos | aba Cadastros gerais | agrupador Basicos | Motivo de Improdutividade
Acesso PROTHEUS => Adicionar ao menu as rotinas conforme abaixo:
Agrupador: | Parte Diária | ||
Descrição | Programa | Módulo |
---|
...
MV_NGMNTAT
...
CADASTROS:
MOTIVO DE IMPRODUTIVIDADE (ACTIVITY)
CLIENTE/FORNECEDOR (CUSTOMERVENDOR)
Os Clientes e Fornecedores devem ser cadastrados no BackOffice RM e sincronizados automaticamente para o Protheus através da mensagem única CustomerVendor.
Ao iniciar uma base vazia (zerada) do Protheus, para incluir a tabela de Municípios no Protheus é necessário acessar o Protheus no sistema 09 - Livros Fiscais. Se não acessar o sistema Fiscal do Protheus antes de enviar o cadastro do RM irá apresentar mensagem de inconsistência informando que é valor inválido para o campo Município.
Uma vez que o Cliente e Fornecedor são tratados na mesma mensagem (CustomerVendor), ao cadastrar um registro do tipo Ambos no RM é gerado no Protheus um registro em cada tabela, SA1 (Clientes) e SA2 (Fornecedor).
Mesmo que a empresa não utilize Cliente/Fornecedor global no RM, deve-se compartilhar a tabela referente no Protheus por empresa.
Ao cadastrar Cliente/Fornecedor é importante verificar se o campo loja esta informado como inic padrão
Acesse SIGACFG / Base de dados/ Tabela SA1 e SA2 (campo A1_LOJA, A2_LOJA) na aba opções informar o codigo de uma loja default.
UNIDADE DE MEDIDA (UNITOFMEASURE)
CENTROS DE CUSTO (COSTCENTER)
PROJETOS (PROJECT)
OBRA (SUBPROJECT)
ETAPA (STEPPROJECT)
TAREFA (TASKPROJECT)
ATIVOS (ASSETS)
E importante cadastrar o ativo informando o código de barras e a quantidade igual a 1.
Após o cadastro de ativos e imprescindivel o cadastro do bem e o vinculo do mesmo.
É possivel também ativar um gatilho que quando informado no cadastro do bem o vinculo de ativos preenche automaticamente o código de barras. Para ativar esse gatilho acesse:
SIGACFG | Base de Dados | Gatilhos
Campo: T9_CODIMOB
Cnt. Dominio: T9_BARCODE
Tipo: 1 - Primário
Regra: SN1->N1_CODBAR
Posiciona: 1 - sim
Alias: SN1
Ordem: 1
Chave: xFilial("SN1")+M→T9_CODIMOB
Agrupador: | Parte Diária | ||
Descrição | Programa | Módulo | Tabelas |
---|---|---|---|
Atividades | MNTA850 | Manutenção de Ativos | TV0 |
Parte Diária | MNTA851 | Manutenção de Ativos | TV1,TV2 |
Acerto Parte Diária | MNTA852 | Manutenção de Ativos | TV0,TV1,TV2 |
...
- Detalhes para adição em menus do PROTHEUS estão em Personalização de menus;
- As tabelas TV0, TV1, TV2 devem esta compartilhadas em todos os níveis;
- O parâmetro do PROTHEUS "MV_NGMBATV" indica o código da atividade produtiva, utilizada para o processo de apropriação diária (Appointment) via Mensagem Única.
BEM (SIGAMNT MODULO 95)
- via Mensagem Única.
CADASTROS BASICOS RM
Unidade de medida
centros de custo
Projetos
Obra , etapa e tarefa
CLIENTE/FORNECEDOR (CUSTOMERVENDOR)
Os Clientes e Fornecedores devem ser cadastrados no BackOffice RM e sincronizados automaticamente para o Protheus através da mensagem única CustomerVendor.
Ao iniciar uma base vazia (zerada) do Protheus, para incluir a tabela de Municípios no Protheus é necessário acessar o Protheus no sistema 09 - Livros Fiscais. Se não acessar o sistema Fiscal do Protheus antes de enviar o cadastro do RM irá apresentar mensagem de inconsistência informando que é valor inválido para o campo Município.
Uma vez que o Cliente e Fornecedor são tratados na mesma mensagem (CustomerVendor), ao cadastrar um registro do tipo Ambos no RM é gerado no Protheus um registro em cada tabela, SA1 (Clientes) e SA2 (Fornecedor).
Mesmo que a empresa não utilize Cliente/Fornecedor global no RM, deve-se compartilhar a tabela referente no Protheus por empresa.
Ao cadastrar Cliente/Fornecedor é importante verificar se o campo loja esta informado como inic padrão
Acesse SIGACFG / Base de dados/ Tabela SA1 e SA2 (campo A1_LOJA, A2_LOJA) na aba opções informar o codigo de uma loja default.
ATIVOS (ASSETS)
E importante cadastrar o ativo (patrimônio) informando o código de barras e a quantidade igual a 1.
Após o cadastro de ativos e imprescindivel o cadastro do Bem e o vinculo do mesmo.
BEM (SIGAMNT MODULO 95)
É necessário cadastrar um Bem e vincular o mesmo a um Ativo.
O vinculo ocorre aravés do campo imobilizado no cadastro Bem.Bastando informar o ativo no campo imobilizado.
É possivel também ativar um gatilho que quando informado no cadastro do bem o vinculo de ativos preenche automaticamente o código de barras. Para ativar esse gatilho acesse:
SIGACFG | Base de Dados | Gatilhos
Campo: T9_CODIMOB
Cnt. Dominio: T9_BARCODE
Tipo: 1 - Primário
Regra: SN1->N1_CODBAR
Posiciona: 1 - sim
Alias: SN1
Ordem: 1
Chave: xFilial("SN1")+M→T9_CODIMOBCOLOCAR AS TELAS DO CADASTO DE BEM /VEICULO E O VINCULO COM ATIVO
APONTAMENTO
Para envio do Apontamento é necessário:
...
Para enviar esse apontamento para o Protheus, deve executar o processo no RM "Enviar Apontamentos para o Manutenção de Ativos":
PARTE DIARIA
ACERTO DE PARTE DIARIA
GERAR UMA MULTA
PAGAR A MULTA
IMPORTAR CUSTOS
CUSTOS DIRETOS E INDIRETOS
...