...
- 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 |
---|
|
Card |
---|
label | Relaçõ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 |
---|
| 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 |
---|
label | Estorno 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 |
---|
label | Requisiçã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 |
---|
label | Estorno 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. |
|
Configuração
Deck of Cards |
---|
|
Card |
---|
label | Relaçõ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: Tabela | Campo | Tamanho |
---|
NNR | NNR_CODIGO | 06 | SB1 | B1_DESC | 76 | SA2 | A2_COD | 15 |
Nota |
---|
| Os campos NNR_CODIGO e A2_COD fazem parte dos grupos de campos 024 e 001. |
Aviso |
---|
| 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 |
---|
| 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 |
---|
label | Programas de Integração |
---|
|
|
|
...