Page tree

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:

Rotina

Nome Técnico

Contrato Cliente

TECA250

Nome Técnico

Rotina(s) envolvida(s)

MATXFUNC

Função Genérica

RTMSR14 

Proposta
TMSA011 Ajuste Tabela de Frete
TMSA040 Cotação de Frete
TMSA050 Entrada Dc. Cliente
TMSA180 Coleta Automática
TMSA200 Cálculo de Frete
TMSA460 Solicitação de Coletas
TMSA491 Fatura Automática
TMSA500 Manut. Doctos
TMSA670 Cópia de Ajustes
TMSA680 Exclusão de Ajustes
TMSA700 Gera Contrato de Clientes
TMSA750Reajustes Tabelas Clientes
TMSA960Simulado
TMSA962Simulado Cliente Novo
TMSA980Clientes Preservados
TMSA990Clientes sem Movimento
TMSAE55Notas Fiscais EDI
TMSAF05Agendamento
TMSAF70Negociações Contrato
TMSAI70CRT 
TMSAW10Propostas
TMSAW15 Política Comercial
TMSAW20Proposta
TMSR480Clientes c/Ajuste
TMSR550Clientes s/Movimento
TMSXFUNAFunção Genérica
TMSXFUNBFunção Genérica
TMSXFUNCFunção Genérica
TMSXFUNDFunção Genérica

Cadastros Iniciais:

Para a correta utilização deste requisito, é necessário que o módulo Gestão de Transportes (SIGATMS) esteja apto a gerar documentos de transportes.

Requisito (ISSUE):

PCREQ-141

LOGTMS01-294

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

  • DDA - Negociação do Cliente.
  • DDB - Cadastro de Negociação.
  • DDC - Serviço no Contrato.

Sistema(s) Operacional(is):

Windows® / Linux®

Descrição

Implementada a melhoria que possibilita ao usuário configurar no Contrato do Cliente diversas negociações.

Em cada negociação, será possível associar vários serviços e desta forma, um cliente poderá ter o mesmo serviço configurado em diversas negociações com tabelas de fretes diferentes.

Estrutura do Contrato de Cliente

O contrato do cliente está composto da seguinte estrutura de dados: 

 

Cabeçalho

Tabela AAM - Contrato Prestação de Serviços (Existente na estrutura antiga), não foi realizada modificações. 

 

Itens (Grids) - Pasta TMS

  • Tabela DDC - Negociações por Cliente.
  • Tabela DDA - Serviços Negociações Cliente (Antiga DUX).
  • Tabela DT9 - Conf Componentes por Contrato.
  • Tabela DDP - Percent. rateio fixo pag.frete.
  • Tabela DDH - Tab Pagar x Contr Cliente.

 

Modelo da estrutura dos grids do contrato pasta TMS: 

Negociações x Clientes

No momento da Inclusão, Alteração ou Exclusão de um contrato do cliente, será possível realizar ou retirar o vínculo do contrato com as suas negociações, bem como efetuar as configurações das negociações do cliente. O usuário poderá definir todos os tratamentos de cada negociação do cliente, como status da negociação, inicio de vigência e fim de vigência entre outras opções. 

Cópia de Contrato

Na cópia do contrato o sistema irá herdar todas as negociações, serviços, componentes, rateios e tabela a pagar do contrato base, e o usuário deverá efetuar a manutenção no novo contrato que será gerado, excluindo, incluindo ou alterando as informações herdadas.

Dias Coletas

Quando a funcionalidade de geração de coletas automáticas for utilizada, todos os solicitantes que estiverem configurados como coleta automática serão levados em consideração, porém não mais será considerada a configuração dos dias da semana, que será substituída pela nova configuração criada no serviço de negociação do contrato do cliente campo Dias Coletas, o qual irá armazenar em quais dias da semana o cliente solicita coleta automática. Um Wizard de preenchimento deste campo será acionado por meio da opção “Outras Ações / Dias Coleta”. Esta opção somente será utilizável quando o solicitante possuir código de cliente vinculado, o cliente possuir contrato de serviços de coleta configurado e o cadastro do solicitante estiver configurado para coletas automáticas. O usuário poderá marcar ou desmarcar todos os dias da semana.

Exemplo de como ficará o preenchimento do campo: “ * *  *” indica que serão geradas coletas automáticas, na segunda, quarta e sábado.

Gera Contrato de Clientes (TMSA700) 

Foi realizado o ajuste na rotina de geração de contrato de clientes, para utilizar a negociação por cliente. Criado um novo pergunte para a rotina adicionando a pesquisa o código de negociação. Todas as negociações existentes, inclusive as não ativas, serão apresentadas e o usuário deverá selecionar negociações e serviços os quais serão copiados, informando o código e o tipo da tabela de frete.

Parâmetro de Pergunte:

  • Negociação De?
  • Negociação Até?

Cadastro de Negociações (TMSAF70)

Com a implementação da melhoria, foi criado um novo cadastro para as negociações de cliente, onde nesta rotina deverá ser informado um código e uma descrição para a negociação. 

 

Procedimento para Configuração 

CONFIGURAÇÃO DE MENUS 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGATMS, conforme instruções a seguir:

Menu

Atualizações

Submenu

Comercial

Nome da Rotina

Negociações Contrato

Programa

TMSAF70

Módulo

SIGATMS

Tipo

Função Protheus

Procedimento para Utilização 

Definição da Regra de Negócio

Migração de tabelas

Com a atualização do Protheus para o release 12.1.17, o sistema irá migrar os dados da tabela de serviços do contrato de cliente (DUX) para uma nova estrutura de dados denominada Serviços no Contrato tabela (DDC).

Para mais informações do procedimento de migração, consulte: DT LOGTMS01-296 Migrador Contrato de Cliente

 

Cadastro de Negociações (TMSAF70)

Nesta nova rotina, cadastraremos um código de negociação juntamente com sua descrição, posteriormente, esta negociação será utilizada no contrato do cliente.

Para cadastrar uma nova negociação:

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Comercial / Negociação Contrato (TMSAF70).
  2. Selecione “Incluir”.
  3. Cadastre o código e a descrição da negociação.
  4. Confirme a inclusão.

 

Contrato do Cliente (TECA250)

Na tela do contrato de cliente, serão apresentadas as negociações (Tabela DDC), bem como os serviços vinculados a cada negociação do contrato (Tabela DDA).

Para cadastrar um novo contrato:

  1. Em Gestão de Transportes (SIGATMS), acesse Atualizações / Comercial / Contrato Cliente (TECA250).
  2. Selecione a opção Incluir
  3. Preencha os principais campos do cabeçalho do contrato (Tabela AAM). 
  4. Após o preenchimentos dos campos de cabeçalho, vamos partir para os itens onde no primeiro Grid temos as informações referente as Negociações do Cliente (Tabela DDC).
  5. No campo Cod. Negociac, selecione a tecla F3 do teclado para pesquisar por uma negociação (cadastrada anteriormente na rotina Negociação Contrato (TMSAF70)).
    Ao selecionar a negociação, automaticamente o campo Desc. Negoc será preenchido. 
  6. No campo seguinte Tipo Neg Ctr, o cliente pode determinar se a negociação terá um tempo determinado ou vitalicio para o contrato.
  7. Caso a escolha seja tempo determinado, deve-se informar o Inicio e Fim de Vigência da Negociação. 
  8. Campo Status determina o status atual da negociação para o contrato, podendo ser:
    1. 1 - Ativa.
    2. 2 - Suspensa.
    3. 3 - Encerrada.
    4. 4- Cancelada.
  9. Para a inclusão iremos deixar o campo com a configuração igual a 1 - Ativa.
  10. Agora vamos configurar o grid seguinte Serviços de Negociações do Cliente (Tabela DDA). 
  11. No campo Serviço, selecione a tecla F3 do teclado e pesquise por um serviço de negociação (cadastrado anteriormente por meio da rotina cadastro de Serviços x Tarefa).
  12. Após a seleção do serviço, o campo Desc Servic será preenchido automaticamente com a descrição.
  13. Informe uma tabela de frete vigente no campo Tab Frete e confirme a inclusão do contrato por meio da opção Confirmar.  

    Exemplo de contrato cadastrado conforme as regras mencionadas acima: 


Importante:

Não será permitido alterar ou excluir negociações ou serviços com documento de transporte, solicitação de coletas, agendamentos ou cotações geradas.