Árvore de páginas

Versões comparadas

Chave

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

...

  • Conversores de criação de tabela:
  • MEN00044 – Criar tabelas log_integr_entrada e log_integr_saída
  • MAN01007 – Criar tabela min_histórico_integração
  • MAN01015 – Criar tabela man_logix_integração_email (MIN1801)
  • MAN01075 – Criar tabela man_local_logix_Protheus (MIN1802)
  • MAN01076 – Criar tabela man_loc_oc_assistência_tecn (MIN1803)

...

Processos


Nessa seção estão descritos detalhes da carga inicial realizada pelo Logix para a integração com envio de dados pelo Protheus.



...

Configuração

Deck of Cards
idconfiguracaoProcessos
Card
labelRelações das tabelasCarga Inicial

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.

Image Added

Card
labelBaixa de Estoque

A integração de baixa de estoque sentido Protheus para 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 Manutenção de Ativos (SIGAMNT) 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.

Card
labelEstorno de Baixa de Estoque

A integração estorno de baixa de estoque no sentido Protheus para 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.

Card
labelRequisição de empenho (Reserva)

A integração de requisição de emprenho é gerada através de uma função centralizadora NGAtuERP. Ela é responsável por gerar um registro na tabela SD4 do Protheus.

Card
labelEstorno de Requisição de Empenho

A integração do estorno da requisição de empenho é gerada por intermédio de uma função centralizadora NGAtuERP. Ela é responsável por apagar um registro na tabela SD4 do Protheus.




Âncora
configuracao
configuracao

Configuração


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 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).

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
labelProgramas de Integração


...