Integração Base de dados Magnus x EMS - MI7022
Visão Geral do Programa
Essa função é utilizada por usuários que necessitam integração entre as bases de dados definidas no Magnus e que deverão agora ser utilizadas pelo EMS. É particularmente útil, quando o usuário já tem as bases de dados definidas no Magnus e para evitar que tenham que ser recriadas no EMS, pode-se simplesmente selecionar quais as bases que se deseja importar e replicá-las no ambiente EMS.
Procedimentos de verificação de implantação da integração dos módulos MI no Magnus I e EMS:
Gerais:
Tanto para a instalação do serviço de AppServer, para Magnus ou EMS, deve-se contatar o Suporte Tecnologia. Versão mínima exigida de Progress é 9.
A instalação de integração Magnus e EMS para Manutenção Industrial é válida somente a partir do release 2.02MI do EMS, onde a instalação é restrita a alguns clientes que tiveram seus nomes aprovados pela Datasul. A partir do release 2.04 esta integração está liberada a todos os clientes.
Informações no Magnus:
Cadastrar no programa AJ0123.p – Cadastro de Servidor RPC, o servidor RPC e a Conexão RPC associada (Ex. -AppService ems202mi -H armacao -S 5162).
Utilizar o botão Teste para verificar se o servidor AppServer está no ar. Se der erro, deve-se efetuar a configuração do servidor AppServer. Neste caso, entrar em contato com o Suporte Tecnologia.
Executar o programa de cadastro Parâmetros Globais, opção Grupo , após informar que o módulo MI está implantado, ele pedirá a definição da disponibilidade da Integração ou não. Veja a seguir:
Magnus/EMS: EMS (se a conexão com EMS e Magnus se não houver conexão com o EMS).Ex. de Parâmetros: -AppService ems202mi -H armacao -S 5162
Ex. de Servidor RPC: PQU (deve ser o mesmo nome do servidor cadastro no aj0123)
Deve ser cadastrada uma linha de produção (Manutenção de Linhas de Produção – CD0709) com código 0 (Zero) ), do tipo Serviço.
Definir nos parâmetros de MI (Parâmetros da manutenção Industrial – MI0101) quais as faixas de ordem que serão utilizadas pelo MI, bem como o item Débito Direto para a geração das ordens.
Informações que estão integradas:
Ordens de manutenção
Movimentações de material/estoque
Custos das ordens de MI
Saldos em estoque
Reservas de ordens de MI
Alocação de reservas de ordens de MI
As seguintes funções no Magnus geram movimentações/atualizações no EMS:
Requisição de material no estoque – CE0205.
Transações diversas de estoque – CE0220 (desde que gere movimentação de estoque).
Recebimento de materiais para a ordem de manutenção.
Alteração de família de materiais ou do item, quando altera-se para item que permite saldo negativo com ou sem confirmação. Neste caso, são eliminadas todas as alocações do item.
No EMS:
Cadastrar no programa BTB013AA – Cadastro de Servidor RPC, o servidor RPC e a Conexão RPC associada (Ex. -AppService mgi00-mi -H armacao -S 5162).
Utilizar o botão Teste Servidor RPC para verificar se o servidor AppServer está no ar. Se der erro, deve-se efetuar a configuração do servidor AppServer. Neste caso, entrar em contato com o Suporte Tecnologia.
Executar o programa Parâmetros Globais da Manutenção – MI3000, e efetuar a definição de quais módulos estão no Magnus e quais estão no EMS. Definir qual o servidor RPC que será utilizado pela Manutenção.
Deve ser cadastrada uma linha de produção (Manutenção de Linhas de Produção – CD0709) com código 0 (Zero), do tipo Serviço.
Definir nos parâmetros de MI (Parâmetros da manutenção Industrial – MI0101) quais as faixas de ordem que serão utilizadas pelo MI, bem como o item Débito Direto para a geração das ordens (devem ser iguais ao do Magnus). Estas faixas e o item devem ser iguais aos dos parâmetros de MI no Magnus.
Se o módulo Custos estiver implantado no EMS, deve-se cadastrar os parâmetros de custos no EMS e no Magnus.
Executar o programa de importação de informações do Magnus (Integração Base de Dados Magnus x EMS – MI07022) e definir/importar as informações a serem importadas. Inicialmente, deve-se importar o cadastro de contas (conta, subconta e contas contábeis), estabelecimento, centro de custo, grupos de estoque, grupos de máquina, família, calendário genérico, datas do calendário, unidade de medida, item, narrativa do item, linha de produção, depósito, divisão e emitente. Se o módulo Investimento estiver integrado, importar as tabelas do investimento.
As seguintes funções no EMS geram movimentações/atualizações no Magnus:
Requisição de material no MI – MI0306.
Relatórios que apresentem movimentações de estoque/material/mão de obra e custos das ordens de MI. Neste caso, estão englobados os programas de relatório de ordens de Mi no módulo Custos, saldo em estoque, reservas e alocação.
Criação de ordem de manutenção Industrial e produção correspondente, com as seguintes origens:
Cadastro Manual.
Geração pela Solicitação de Serviço.
Geração Automática de ordens de MI.
Confirmação de ordens Planejadas.
Princípios de funcionamento do AppServer:
O AppServer é um aplicativo do Progress que efetua a comunicação entre o MG e o EMS. A forma de como ele é adquirido ou funciona deve ser esclarecida junto ao Suporte da Tecnologia.
Quando estamos utilizando o ambiente do MI EMS e o restante no MG, temos o MI em bancos com a estrutura do EMS e o restante do produto em bancos com a estrutura do MG. Neste caso, AppServer executa API's no MG e no EMS para gerar a integração das informações de forma on-line. Veja a figura a seguir:
Diagrama de Integração das informações
Magnus – Pasta Parâmetros
Objetivo da tela: | Permitir selecionar as bases de dados do Magnus que deverão ser importados. |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Todos | Ao ser acionado, marca ou desmarca TODAS as bases de dados da relação. |
Magnus – Pasta Impressão
Objetivo da tela: | Permitir estabelecer o destino e a forma de execução do relatório. Ver detalhes no conceito Pasta Impressão. |