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: |
| ||||||||||
Cadastros Iniciais: | 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). | ||||||||||
Requisito/Story/Issue (informe o requisito relacionado): | LOGTMS01-296 | ||||||||||
País(es): | Brasil | ||||||||||
Banco(s) de Dados: | Todos | ||||||||||
Tabelas Utilizadas: |
| ||||||||||
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 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 permanecerão abaixo de uma negociação genérica.
- O sistema 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 (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'.
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.
- documento_tecnico
- tmsmigctrc
- migrador
- contrato_de_cliente
- mp_tmsoms_inov
- sigatms
- logistica
- versao_12_1_17
- gestao_de_transportes
- itens_contrato_cliente
- teca250
- p12
- bra
- brasil
- migrador_de_contratos_de_clientes
- updtms12
- ruptms
- updistr
- logtms01_296
- protheus
- dux
- dda
- ddb
- ddc
- itens_prestacao_servico_tms
- servicos_negociacao_cliente
- negociacoes
- negociacao_por_cliente