Á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
labelParâmetros 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
labelParametros Parâmetros 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 de dados

Há informações do banco de dados do Logix que serão utilizadas pelo Protheus. No arquivo TOTVSAPPSERVER.INI  deverão ser buscados os parâmetros referente 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:

CampoConteúdo
ReferenciaLOGIX
Company001
BranchCódigo 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:

...