Você está na página 1de 4

DT LOGTMS01-296 Migrador Contrato de

Cliente
MIGRADOR - CONTRATO DE CLIENTE
Características do Requisito
Linha de Produto: Microsiga Protheus®
Segmento: Supply Chain - Logística
Módulo: SIGATMS - Gestão de Transportes

Rotina Nome Técnico


TMSMIGCTRC Migrador de Contratos de Clientes
Rotina(s)
Nome Técnico
Rotina: envolvida(s)
Migrador versão 11.8 para versão 12 -
UPDTMS12
Código do Solicitante
RUPTMS Atualizador de dicionário UpdDistr

Efetuar a migração dos dados da Tabela "Itens Prestação


Serviço TMS" (DUX) para as tabelas Serviços Negociação
Cadastros Iniciais:
Cliente (DDA), Negociações (DDB) e Negociações por
Cliente (DDC).
Requisito/Story/Issue
(informe o requisito LOGTMS01-296
relacionado):
País(es): Todos
Banco(s) de Dados: Todos
• DDA - Serviços Negociação Cliente
• DDB - Negociações
• DDC - Negociações por Cliente
• DDP- Percent. rateio fixo pag.frete
• DE5 - EDI - Notas Fiscais
• DF1 - Itens do Agendamento
• DIK - CRT - Conhecimento Internacional
• DJI - Histórico Componente Frete
• DT4 - Cotação de Frete
• DT5 - Solicitação de Coleta
• DT6 - Documentos de Transporte
• DT9 - Conf. Componentes por Contrato
• DTC - Doc Cliente para Transporte
• DTP - Lote de Entrada Notas Fiscais
• DVC - Tabela de Ajustes
Tabelas Utilizadas: • DVD - Itens de Tabela de Ajuste
• DVO - Complemento de Ajuste
• DVR - Valor Informado x Documento
• DW2 - Subitens de Tabela de Ajuste
• DW7 - Proposta Comercial
• DWE - Politica Comercial
• DWF - Itens da Politica Comercial
• DWG - Tipo de Valor por Componente
• DWH - Desconto por Estado
• DWI - Ajustes da Proposta
• DWJ - Itens de Ajuste da Proposta
• DWK - Complemento de Ajuste da Propo
• DWR - Histórico Reajuste de Cliente
• DWZ - Base Componente TDA (Ajuste)
• DY2 - Excedente subfaixa no ajuste

Sistema(s) Operacional(is): Windows® / Linux®

Descrição
Efetuar a migração dos dados da Tabela "Itens Prestação Serviço TMS" (DUX) para as
tabelas Serviços Negociação Cliente (DDA), Negociações (DDB) e Negociações por Cliente
(DDC), quando da aplicação do pacote do Protheus 12.1.17.

Procedimento para Utilização


Na migração do Protheus para a release 12.1.17, o sistema irá executar automaticamente um
programa migrador que fará a conversão da tabela DUX para as tabelas relacionadas ao novo
contrato de cliente DDA, DDB, DDC, ou seja, novo conceito de itens de negociação com
clientes.

Será criado um registro na tabela DDB com o código “01” e descrição “GENERICA”. Este
código será atribuído em todas as tabelas que utilizam o código da negociação. Assim,
inicialmente, as negociações e os registros de documentos já existentes ficarão abaixo de uma
negociação genérica.

O sistema irá selecionar todos os registros (não deletados) das tabelas de contratos dos clientes
(AAM), e de serviços dos contratos dos clientes (DUX). Não serão excluídos desta seleção
contratos já vencidos ou suspensos. Toda a base de dados será contemplada, pois mesmo
contratos que não estão mais ativos deverão ser migrados, por conta de consulta a históricos do
sistema.

Para cada registro da tabela de Contrato de Clientes (AAM), será gerado um registro na tabela de
Negociações por Cliente (DDC).

Para cada registro da tabela de Serviços dos Contratos dos Clientes (DUX), será gerado um
registro na tabela de Serviço de Negociação por Cliente (DDA).

Todas as funções do sistema que utilizem as configurações de campos da tabela DUX, serão
alteradas para utilizarem as configurações dos campos da tabela DDA.

Todas as tabelas mencionadas acima no documento (Tabelas Utilizadas) que possuem o campo
relacionado ao Serviço, serão carregados com o campo Código de Negociação
(Alias_CODNEG) igual a '01'.

Importante:

A tabela DUX não será mais utilizada no sistema.

Caso existam campos de usuário criados e que sejam relacionados com o grupo de campo
relativo ao serviço, será necessário criar o campo do código de negociação na respectiva tabela e,
consequentemente o mesmo deverá ser populado.

Criado o grupo de campo 119 - Código da negociação.

Será criado um log do processamento dentro da pasta: protheus_Data\temp\ . Nessa pasta o log
indicará se a migração foi bem-sucedida, ou se ocorreu algum erro durante o processamento.

Exemplo:

A execução do processo de migração será efetuada pelas rotinas abaixo, desde que o dicionário
oficial seja a partir da versão 12.1.17:

• MP710TO120: Migrador de versão para ambientes a partir da versão 7.


• UPDDISTR: Release incremental para ambientes a partir da versão 12.

Após rodar o processo é gerado um log no subdiretório "temp" dentro do diretório do servidor.

Você também pode gostar