Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Deck of Cards
idconfiguracao
Card
labelRelações das tabelas

O quadro abaixo mostra a relação das tabelas do Protheus com as tabelas do Logix. 


É necessário ajustar as seguintes tabelas no Protheus:

TabelaCampoTamanho
NNRNNR_CODIGO06
SB1B1_DESC76
SA2A2_COD15
Nota
titleObservação:

Os campos NNR_CODIGO e A2_COD fazem parte dos grupos de campos 024 e 001.

Aviso
titleAtenção

Há o programa MIN1802 para fazer o “de-para” entre os códigos de local do Logix e do Protheus. No Logix o código do local tem o tamanho char(10). Porém, no Protheus tem no máximo char(06).

Card
labelParametrizações

Para a utilização da integração do Logix com o Manutenção de Ativos é necessário configurar alguns parâmetros tando no Manutenção de Ativos quanto no Logix. 

Os parâmetros que devem ser configurados no ambiente do Manutenção de Ativos são:

ParâmetroDescriçãoConteúdo
MV_NGINTLOIndica qual será o Banco de Dados, Alias, Número da Porta e Servidor que será utilizado para integração LOGIX. Deve utilizar o caractere ";" (ponto e vírgula) para separar as informações.Exemplo: INFORMIX;logix_tst;7890;10.0.0.32
MV_NGITER

Indica se está integrado a outro ERP. (L = LOGIX, R = RM, M = Mensagem única).


L
MV_NGMNTESIntegração Manutenção (MNT) com Estoque (EST) Informar S=Sim ou N=Não.S
MV_NGMNTPCIntegração Manutenção (MNT) com Planej. e Contr. da Produção (PCP). Informar S=Sim ou N=Não.S
MV_PRODTERItem de estoque que indica Terceiros no SIGAMNT.TERCEIROS
MV_NGCORPRPermite gerar Empenho e SC’s para OS. Corretivas S = Sim; N = Não.S
MV_NGGERSA Indica se deve gerar Solicitação ao Armazém em vez de gerar Solicitação de Compra. S=Sim; N=Não; P=Produtos apenas.N
MV_ESTNEGIdentifica se o sistema permitira que os saldos em estoque dos produtos fique negativo através de movimentação. Conteúdo deve ser (S)im ou (N)ão.S
MV_PRODFERItem de estoque que indica Ferramentas no SIGAMNT utilizado para integração com Mensagem Única.FERRAMENTA
MV_NGMNTATIntegraçã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.3
MV_NGMNTCMIntegração Manutenção (MNT) com Compras (COM). Informar S=Sim ou N=Não.S
Nota

É necessário que o parâmetro “MV_RASTRO” esteja configurado. Desta forma, o usuário será obrigado a preencher o número do Lote nos insumos da Ordem de Serviço (STL) que envia as informações da tabela de Movimentações Internas (SD3).

Card
labelbanco (mudar)

Além disso, há informações do banco de dados do Logix que serão utilizadas pelo Protheus. No arquivo Totvs

No arquivo TOTVSAPPSERVER.INI  (C:\TOTVS\logix\bin\appserver ou algum diretório da rede) deverão ser buscados os parâmetros do ambiente utilizado

[nome do ambiente]

ØDBALIAS

ØDBDataBase

[TCP]

ØTYPE

ØPort

  • Com estas informações é possível efetuar consulta no ODBC (bancos Informix ou SQLServer) ou Net Manager (banco Oracle) para obter as configurações do banco de dados do Logix.
Card
labelDe / Para Empresas


Card
labeldbAccess



Programas de Integração


A seguir será apresentado todas as rotinas pertencentes à integração Logix com o Manutenção de Ativos e qual a finalidade de cada uma delas:

...

Deck of Cards
idprogramas
Card
labelMIN1805

Para iniciar a integração deverá ser processado o programa MIN1805. Este programa é responsável pela primeira carga na integração dos cadastros nos módulos do Protheusdo Logix com o Manutenção de Ativos.

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.

O programa fará exportação dos dados das tabelas item (man9922/MAN10021), item_custo (sup1300), cad_cc (con0480 ou con10148), fornecedor (vdp0815/VDP1000), funcionario (rhu0830), funcionario_min (min0510), grupo_ctr_estoq (sup0270) e recurso (man0060), linha_prod (vdp0340/VDP10056).

Aviso
titleAtenção

Se o parâmetro “Utiliza envio de cadastros do Logix por meio do Trade Easy?”, do LOG00087, estiver igual a “S” não serão enviados os dados das tabelas item e fornecedor e se o parâmetro “Utiliza envio de cadastros do Logix para o RH do Protheus por EAI?”, do LOG00087, estiver igual a “S” não serão enviados os dados das tabelas cad_cc e fornecedor.

Na exportação dos itens o programa fará consistência com o cadastro do programa MIN1802. Desta forma, buscará o código do local de estoque do Protheus correspondente ao local de estoque ou local de inspeção do item no Logix. Caso o local de estoque ou local de inspeção do item não estejam cadastrados no programa MIN1802, será enviada a informação que há hoje no cadastro do programa MAN9922.

Para a exportação dos centros de custos o programa irá verificar se é utilizado o conceito de “Empresa Plano” (con0040). Caso seja utilizado, os centros de custo serão buscados da empresa plano. Caso contrário, serão buscados da empresa corrente.

Dica

Para que as informações dos funcionários do RHU sejam enviadas para o Protheus, é preciso que o parâmetro ““Enviar informações do RH do Logix para a integração com o Protheus?”, do LOG00087, esteja igual a “S”.

O programa buscará todos os registros de cada tabela, sem verificar se já existem nas tabelas do Protheus. No programa de importação do Protheus será feita esta validação. A cada leitura destes dados será gravado um registro na tabela log_integr_entrada para, posteriormente, repassar para o Protheus. As mensagens de erro serão gravadas no programa MAN4340.

Nota
titleObservação

Este programa não tem tela. Como são buscados todos os dados das tabelas, o tempo de processamento é demorado. Dependendo da quantidade de registro é melhor processá-lo um dia antes de precisar as informações.

Card
labelMIN1801

MIN1801 – Usuários que receberão e-mail das solicitações do Protheus


Esta rotina é destinada ao cadastro dos nomes dos usuários que receberão e-mail com informações das criações de Reserva de Estoque, Ordem de Compra ou Ordem de Produção. Será preciso dizer para quais itens, famílias e/ou grupos de controle de estoque o usuário receberá o e-mail.


Nota
titleObservação

Se for utilizado o protocolo de autenticação do tipo SSL, por enquanto, o build do TotvsTec não suporta ele! Desta forma não será possível enviar e-mails pelo Logix. Este protocolo será considerado/validado no próximo build.

  

 

Card
labelMIN1802

MIN1802 – DE-PARA Entre os locais do LOGIX e PROTHEUS


Esta rotina é destinada ao relacionamento os locais de estoque do Logix e Protheus, pois o código do local de estoque no Protheus é menor.


Nota
titleObservação

Caso não for efetuado o cadastro neste programa, ao enviar as informações de locais do Logix para o Protheus os códigos do “Local de Estoque” e “Local de Inspeção” poderão ficar truncados.


Card
labelMIN1803

MIN1803 – Centro de custo e local de assistência técnica


Esta rotina tem por objetivo identificar quais serão os centros de custo e os locais de estoque de Assistência Técnica. Quando o Protheus enviar uma solicitação do item utilizando este Centro de Custo, o programa MIN1800 criará uma reserva de transferência ao invés de reserva normal.

Após o processamento do programa MIN1800 o usuário deverá fazer a transferência da reserva via o programa SUP5740. Desta forma, o item será consumido no local de Assistência Técnica parametrizado neste programa.

...