Histórico da Página
INTEGRAÇÃO Manutenção de Ativos X LOGIX
A partir do release 12.1.16, estará disponível aos clientes TOTVS a oferta de Integração do Manutenção de Ativos ( Protheus ) ao ERP Logix.
O objetivo deste documento é descrever os processos que envolvem a integração do módulo Manutenção de Ativos do Protheus com o Manutenção Industrial, Engenharia, Plano Operacional, Estoque, Custos, Compras, Recursos Humanos e Contabilidade do Logix e servir como base para a configuração do sistema. Os processos descritos nesse documento foram elaborados tendo em vista a utilização do Logix.
O presente documento tem como foco a configuração do módulo Manutenção de Ativos e seus processos em integração com o logix, não sendo responsabilidade do mesmo descrever as parametrizações referentes ao Logix. Para os demais processos e configurações recomenda-se as documentações e especificação desenvolvidas para o projeto e documentações específicas do Logix. Em alguns momentos, de forma complementar, são citadas também configurações referentes ao Protheus e outras documentações.
Recomenda-se, para auxiliar no processo, utilizar as evidências de testes desenvolvidas durante a etapa de testes integrados para visualizar o funcionamento prático da integração.
Sistemas Envolvidos
- ERP Logix: O BackOffice Logix é o produto Totvs responsável por enviar via integração no banco de dados as informações de Cliente/Fornecedor, Item contábil (Área e Linha de Negócio), Centro de Custo, Produto, Saldo dos Produtos, unidade de medida, Funcionários e Recuso.
- Manutenção de Ativos ( Protheus ): Manutenção de Ativos é uma solução completa para o Planejamento e Controle de Manutenção de Ativos. O produto proporciona uma administração completa de todo o processo de Engenharia de Manutenção, passando pela Gestão de Materiais, que consiste num controle efetivo de todos os insumos necessários para a sua execução, como itens de estoque, Ferramentas e Equipamentos, além de gerir a disponibilidade de Mão-de Obra e Terceiros. Determina os Custos, contabiliza-os e registra o Histórico das Manutenções. O MNT atende a demanda de qualquer departamento de manutenção moderno, proporcionando a Gestão de praticamente todas as modalidades de Ordens de Serviço de manutenção como:
- Corretivas, Preventivas, apoio a Preditivas, Reformas e Lubrificação.
Integração
O objetivo do projeto é integrar o ERP Logix com o Manutenção de Ativos ( Protheus ), por meio de uma tabela "muro" para troca de informações.
Escopo
O escopo da integração é a sincronização entre os cadastros de backOffice de ambos sistemas. Para fazer esse controle, as seguintes entidades foram integradas
- Item Contábil (Área e Linha de Negócio): Logix envia;
- Funcionário : Logix envia;
- Funcionário da Manutenção: Logix envia;
- Centro de Custo: Logix envia;
- Unidade de medida: Logix envia;
- Produto: Logix envia;
- Saldo do Produto: Logix envia;
- Fornecedor: Logix envia ;
- Recurso: Logix envia ;
- Requisição de Empenho: Protheus envia ;
Transferência de funcionário: RM envia (a partir da versão 12.1.13).
Pré-requisitos instalação/implantação/utilização
Versão do Logix:
Versão do Protheus: 12.1.17
Para o correto funcionamento da integração é necessário realizar as seguintes configurações nos sistemas envolvidos:
Configurar os seguintes parâmetros:
Parâmetro
Conteúdo
Observação
MV_NGINTLO
Exemplo:
INFORMIX;logix_tst;7890;10.0.0.32
Indica qual será o nome do Banco de dados, Alias, Número da Porta e Servidor do DBACESS que será utilizado para integração LOGIX. Deve utilizar o caractere “;” (ponto e virgula) para separar as informações.
MV_NGINTER
L
L= LOGIX;R=RM;M=Mensagem única.
MV_NGGERSA
N
Indica se deve gerar Solicitação de Armazém ao invés de Solicitação de Compras.
MV_ESTNEG
S
Não permite estoque negativo. O estoque é consultado no RM, independente das movimentações na SD3 e da SB2. Porém há funções Microsiga que não relevam essa consulta no âmbito do MNT. Por isso a funcionalidade deveria ser desenvolvida pelo módulo de Estoque (função SaldoSB2). Em todo caso, o SB2 está sendo alterado conforme o resultado da consulta da integração.
MV_NGMNTES
S
Integração com Estoque.
MV_NGMNTPC
S
integração com PCP.
MV_PRODFER
<produto>
Item de estoque que indica ferramentas no SIGAMNT.
MV_PRODTER
<produto>
Item de estoque que indica terceiros no SIGAMNT.
MV_NGMNTCP
N
Indica se a numeração dos itens da solicitação de compras será a mesma. Este parâmetro sobrepõe o processo padrão de geração do Compras.
MV_NGCORPR
S
Permite gerar empenho e SC’s para OS Corretiva.
MV_NGMNTAT
3
Integração Manutenção (MNT) c/ Ativo (ATF). Informar “” ou “N” não integra; 1= alterações no ATF replicarão no MNT; 2= MNT p/ ATF; 3= MNT p/ ATF e ATF p/ MNT.
MV_NGMNTCM
S
Integração do Manutenção de Ativos (MNT) com Compras (COM). Informar S para sim e N para não.
Acessar o configurador do Prohteus e em “Schedule \ De-para empresa”, deve ser cadastrado todas as empresas que irão interagir com o Protheus, segue abaixo um modelo. Caso não houve a rotina adicionar no menu a função “APCFG050”.sad
Para o funcionamento da rotina “De\Para Empresas” deve ser informado alguns campos com o conteúdo default;
- Referencia = "LOGIX”
- Company = “001”
Campo Branch deve ser informado o código da empresa utilizada no LOGIX, os campos “Emp.Protheus” e “Fil. Protheus” deve ser informado a filial e a empresa destino das informações da empresa utilizada no LOGIX.
Processos
Nessa seção estão descritos detalhes da carga inicial realizada pelo Logix e a respeito da construção de cada adapter projetado para a integração com envio de dados pelo Protheus.
- O quadro abaixo mostra quais tabelas terão carga automática, sendo enviada pelo Logix ao Protheus. Os registros serão enviados ao Protheus pelo sistema mandatório (Logix), não sendo possível alterar ou excluir do Protheus. Todo processo de inclusão, alteração ou exclusão deverá ser realizado somente pelo Logix.
Adapter
Tabela Protheus
Tabela Logix
Produto
SB1
ITEM
Saldos Físico e Financeiro
SB2
ITEM_CUSTO
Centro de Custo
CTT
CAD_CC
Fornecedor
SA2
FORNECEDOR
Funcionário - Manutenção
ST1
FUNCIONARIO_MIN
Funcionário - GPE
SAR
FUNCIONARIO
Grupo de Produto
SBM
GRUPO_CTR_ESTOQ
Recurso
SH1
RECURSO
Unidade de Medida
SAH
UNID_MED
Baixa de Estoque
Mapeamento Sentido Protheus -> LOGIX
A integração de baixa de estoque sentido Protheus -> LOGIX é gerada a partir da geração de movimentação de estoque no Protheus, tabela SD3. Como referência é enviado o código da Ordem de Serviço gerada no Protheus.
Um ponto importante a ressaltar é que no Protheus não existe um cabeçalho da requisição. Toda a informação é gravada na tabela SD3 e cada item recebe um número sequencial (NUMSEQ). O número DOC até pode agrupar a requisição de vários itens, mas o MNT sempre gera requisições individuais, com DOC e SEQ únicos. Somente pelo Estoque do Protheus é possível gerar vários SEQ’s para um mesmo DOC.
Testes pontuais:
- [NG401INC] Inclusão de um insumo realizado na rotina de retorno de OS (Atualizações / Controle de Oficina / Retorno O.S.).
- [STL4011] Inclusão de um insumo realizado na rotina de retorno em lote (Atualizações / Controle de Oficina / Em Lote).
- [RETINSUMO] Inclusão de um insumo realizado na rotina de rateio de insumos (Atualizações / Controle de Oficina / Rateio Insumo).
- [MNTA415P1] Inclusão de um insumo realizado na rotina de retorno de OS simplificado (Atualizações / Controle de Oficina / Retorno Simplificado).
- [FGRAVA435] Inclusão de um insumo realizado na rotina de retorno de OS modelo 2 (Atualizações / Controle de Oficina / Retorno Mod. 2).
- [MNTA480GRA] Inclusão de um insumo realizado na rotina de retorno por etapa (Atualizações / Controle de Oficina / Por Etapa).
- [MNTA510STL] Inclusão de um insumo realizado na rotina de Fechamento em lote (Atualizações / Controle de Oficina / Fechamento em Lote).
- Estorno de Baixa de estoque
- Mapeamento Sentido Protheus -> LOGIX
A integração estorno de baixa de estoque no sentido Protheus -> LOGIX também é gerada a partir da geração de movimentação de estoque no Protheus, tabela SD3. No sistema Manutenção de Ativos o funcionamento do estorno se dá pela geração de uma movimentação de operação contrária à baixa, ou seja, o estorno é uma operação complementar que “neutraliza” a baixa. Já para a integração o estorno passa a ser uma requisição de cancelamento de baixa, semelhante a uma operação de exclusão de movimentação.
Os testes pontuais podem ser realizados, de forma geral, nos mesmos lugares em que há a mensagem de baixa de estoque, mas normalmente utilizando-se da operação contrária. Por exemplo: se a inclusão de um insumo gera baixa de estoque, a exclusão desse insumo ou alteração de sua quantidade gera uma mensagem de cancelamento e, posteriormente, uma nova baixa.
Testes pontuais:- [NG401GRAVA] alteração ou exclusão de um insumo realizado na rotina de retorno de OS (Atualizações / Controle de Oficina / Retorno O.S.).
- Mapeamento Sentido Protheus -> LOGIX
Requisição de Empenho
- Mapeamento Sentido Protheus -> LOGIX
A integração de requisição de emprenho é gerada através de uma função centralizadora NGAtuERP, conforme pode ser visto no mapeamento. Ela é responsável por gerar um registro na tabela SD4 do Protheus.
Testes pontuais:
[a340TER] - Ao confirmar um plano de manutenção e a manutenção possua um insumo do tipo terceiro.
[NGINTCOMPEST] - Inclusão de insumos previstos na rotina de ordem de serviço manual/corretiva. Incluir insumo do tipo produto para uma OS liberada.
[NGFINAL] – Ao finalizar uma O.S. com insumo previsto do tipo produto.
- Estorno requisição de empenho
- Mapeamento Sentido Protheus -> LOGIX
A integração do estorno da requisição de emprenho é gerada através de uma função centralizadora NGAtuERP, conforme pode ser visto no mapeamento. Ela é responsável por apagar um registro na tabela SD4 do Protheus.
Testes pontuais:
[NGDELSC1PR] - Exclusão de insumos previstos na rotina de ordem de serviço manual/corretiva. Excluir um insumo do tipo produto para uma OS liberada.
[NGFINAL] - Ao finalizar uma O.S. com insumo previsto do tipo produto.
- Mapeamento Sentido Protheus -> LOGIX
Como fazer (opcional)
Descreva os passos que viabilizem a integração.
Exemplo:
Os passos para viabilizar a integração são:
- No Logix ou no Protheus efetue o cadastro das seguintes informações: Clientes, fornecedores, transportadores, cidades, cotação de moeda e unidades de medida.
- No Logix cadastrar um novo depositante e efetuar toda a parametrização necessária para a operação de WMS.
- No Logix cadastrar um novo produto que seja controlado pelo WMS, para o depositante cadastrado anteriormente.
- No Logix efetuar um processo de recebimento para o produto cadastrado anteriormente, utilizando uma nota fiscal provisória (tipo “A”).
- No Protheus consultar a nota fiscal de recebimento que foi registrada no Logix, validando as informações recebidas.
- No Logix efetuar um processamento de regularização fiscal, efetuando a cobertura dos produtos recebidos anteriormente.
- No Protheus verificar se foi efetuado corretamente o relacionamento entre os dois documentos.
- No Logix efetuar um processo de expedição para o novo produto cadastrado, até o momento do envio da mensagem de integração de pedido de venda.
- No Protheus efetuar o faturamento do pedido de venda recebido.
- No Protheus verificar se a nota fiscal gerada contém todas as informações necessárias para o segmento de operador logístico (armazém geral).
- No Protheus efetuar a escrituração fiscal das notas fiscais, verificando se as regras da legislação deste segmento foram respeitadas.
- No Logix é possível consultar o número do pedido de venda gerado para as notas fiscais de retorno simbólico e conta/ordem no programa WMS6333 (Consulta de Documentos). Para os processos de faturamento de serviço o número do pedido está disponível no programa WMS6411 (Movimentos a Faturar).