Á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 do Manutenção de Ativos

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
labelParametrizações do Logix

Para que a integração esteja ativa é preciso que o parâmetro “Indicar se haverá integração do Logix com a manutenção de ativos?”, do LOG00087, esteja igual a “S”. Será preciso também informar a operação de saída para a baixa na efetivação de reserva do item - “Operação de estoque de baixa de reserva na efetivação - Protheus”, no LOG00087. Além disso, o cadastro no SUP0660 da operação deve ser parametrizada da seguinte maneira:

CampoConteúdo
Tipo operaçãoS (saída)
OrigemL (Local)
DestinoU (CC/Produção)
QuantidadeS
CustoM (custo médio)
DetalhamentoS
RecalculoN
Acumulado1 (com saída positiva)
OC/PV3 (não atualiza)

Será preciso informar operação de transferência do Local enviado pelo Protheus para o Local de Assistência Técnica - Operação de transferência da reserva de Assistência Técnica – Protheus”,no LOG00087 e no cadastro no SUP0660 a operação deve ser parametrizada da seguinte maneira:

CampoConteúdo
Tipo operaçãoD (diversos)
OrigemL (Local)
DestinoL (Local)
QuantidadeS
CustoS (sem custo)
DetalhamentoN
RecalculoN
Acumulado5 (não acumulado)
OC/PV3 (não atualiza)

É necessário inicializar o parâmetro “Número da transação da integração entre MIN e Protheus”, do LOG00087 e para que o Logix envie as informações dos funcionários do RHU é necessário setar o parâmetro “Enviar informações do RH do Logix para a integração com o Protheus?”, do LOG00087. O parâmetro sempre será inicializado com o valor “S”.

Para a integração com o módulo de Recursos Humanos do Protheus é necessário marcar o parâmetro “Utiliza envio de cadastros do Logix para o RH do Protheus por EAI?”, do LOG00087, igual a “S”. Desta forma não serão enviados as informações das tabelas Centro de Custo e Fornecedor via tabela LOG_INTEGR_ENTRADA.

Quando houver integração com o módulo de Exportação da Trade Easy é necessário marcar o parâmetro “Utiliza envio de cadastros do Logix por meio do Trade Easy?”, do LOG00087, igual a “S”. Desta forma não serão enviados as informações das tabelas Item, Fornecedor e Unidade de Medida via tabela LOG_INTEGR_ENTRADA.


Nota
titleImportante

Os parâmetros citados acima estão no caminho PROCESSO MANUFATURA / MANUTENCÃO INDUSTRIAL / INTEGRACÃO

Card
labelbanco (mudar)Banco de dados

Há informações do banco de dados do Logix que serão utilizadas pelo Protheus. 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

ØPortreferente ao banco de dados (DBALIAS e DBDataBase) do ambiente utilizado, além dos itens TYPE e Port da tag TCP para a conexão.

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

Acessar o configurador e em “Schedule \ De-para empresa” devem ser cadastradas todas as empresas que irão interagir com o Protheus, segue abaixo um modelo. Caso não haja a rotina adicionar no menu a função “APCFG050”.

Para o funcionamento da rotina “De\Para Empresas” devem ser informados alguns campos com o conteúdo default:

   Referencia = "LOGIX”

   Company = “001”

Campo Branch deve ser informado o código

CampoConteúdo
ReferenciaLOGIX
Company001
BranchCó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.
Emp.ProtheusEmpresa destino das informações (SIGAMNT)
Fil. ProtheusFilial destino das informações (SIGAMNT)
Card
labeldbAccess

Para que o Protheus consiga comunicar com o banco de dados do Logix, existe a necessidade de configurar o ODBC com as informações do Banco de Dados do Logix, no mesmo servidor onde se encontra o dbAccess Protheus. Para se configurar o ODBC, é imprescindível ter o driver “IBM INFORMIX ODBC DRIVER”, escolhendo para inserir um novo ODBC conforme exemplo abaixo:

Para verificar se a conexão do dbAccess está conectando corretamente com o Oracle, recomenda-se utilizar o Assistente de Conexão, disponível no último folder do dbAccess, sendo apresentada a mensagem conforme imagem abaixo:

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:

...