Árvore de páginas

Versões comparadas

Chave

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

Índice

Índice


Objetivo

Estas rotinas tem o objetivo de criar índices de reajuste para aplicá-los aos contratos de manutenção do Field Service. 

Essa documentação tem como objetivo explicar como é feito o cálculo de reajuste baseado nas informações preenchidas no Índice Índices (TECA130) e Taxa de Índices (TECA140) e na geração do pedido de vendas através da rotina Prestação de Serviços.


Mapa Mental

Conheça neste diagrama as informações que contemplam as funcionalidades da rotina: 

Operações

*Todo o processo de inclusão de Índice e Taxa de Índice, até o reajuste segue o mesmo exemplo de contrato de manutenção.

Deck of Cards
idOperações
Card
Inserir Índice
defaulttrue
id1
labelÍndices (TECA 130)

Esta rotina tem o objetivo de criar índices de reajuste para aplicá-los aos contratos de manutenção do Field Service.


Para inclusão de um índice, siga os seguintes passos:

Atualizações >> Field Service >> Contrato de Assistência >> Índices >> Incluir;

  1.  Escolha a filial;
  2.  Digite um código para o índice;
  3.  Digite a descrição;
  4.  Digite o tipo de taxa (Composta ou Nominal)
  5.  Confirme a inclusão.


*TAXA COMPOSTA: CÁLCULONo caso de utilização de mais de uma taxa de índice, o comportamento entre elas será composto.

*TAXA NOMINAL: CÁLCULOImage RemovedNo caso de utilização de mais de uma taxa de índice, o comportamento entre elas será simples.


Image Added


Outras Ações / Ações relacionadas:

Ação

Descrição

Excluir

Exclusão do registro.
ImprimirEfetuar a impressão dos registros.
CopiarEfetuar a cópia de um registro.
Imprimir BrowseImpressão da listagem do Browse.


Principais Campos e Parâmetros:

Parâmetro

Campo

Descrição

AAD_CODINDCódigoCódigo do índice.
AAD_DESCRIDescriçãoDescrição do índice.
AAD_TPTAXATipo Taxa

Modo de efetuar a somatória de taxas quando se considera um período com mais de uma taxa.


Tabelas utilizadas:

  • AAD - Índices
Card
Inserir Taxa de índice
defaulttrue
id2
labelTaxas de índices (TECA140)

Esta rotina tem o objetivo de criar a taxa de reajuste para aplicá-la ao índice criado.


Para inclusão da taxa de índice, siga os seguintes passos:

Atualizações >> Field Service >> Contrato de Assistência >> Taxas de Índices >> Incluir;

  1.  Escolha a filial;
  2.  Selecione o código do índice criado;
  3.  Selecione a data do índice de reajuste  **A data do índice de reajuste (AAE_DATA) deverá ser maior ou igual à data do último reajuste (ou data inicial de cobrança) e menor ou igual à data final de cobrança**;
  4.  Defina a porcentagem do valor a ser reajustado;
  5.  Em Sinal, selecione Positivo ou Negativo;
  6.  Confirme a inclusão da Taxa de Índice.

**É possível criar mais de um taxa de índice com o mesmo índice, desde que os campos AAE_DATA sejam diferentes.

*SINAL POSITIVO: Caso o reajuste aumente o valor do contrato.

*SINAL NEGATIVO: Caso o reajuste diminua o valor do contrato.


Image Added


Outras Ações / Ações relacionadas:

Ação

Descrição

Excluir

Exclusão do registro.
ImprimirEfetuar a impressão dos registros.
CopiarEfetuar a cópia de um registro.
Imprimir BrowseImpressão da listagem do Browse.


Principais Campos e Parâmetros:

Parâmetro

Campo

Descrição

AAE_CODINDCódigoCódigo do Índice de reajuste.
Image Removed
AAE_DATADataData do índice de reajuste.
AAE_INDICEÍndice (%)Percentual do índice de reajuste.
AAE_SINALSinalSinal do índice de reajuste.


Tabelas utilizadas:

  • AAE - Índices de Reajuste
Card
defaulttrue
id3
labelInserindo Índice no Contrato (TECA200)

Inclua ou altere um Contrato de Manutenção, para inserir o Índice criado.


Atualizações >> Field Service >> Contrato de Assistência >> Manutenção >> Incluir/Alterar;

  1.  Escolha a filial (Caso esteja incluindo um novo contrato);
  2.  Em Índice, selecione o índice de reajuste criado;
  3.  Opcional: Selecione  Selecione o período (em meses), caso queira que o mesmo índice reincida sob o contrato;
  4.  Selecione uma Base de Atendimento;
  5.  Salve o contrato..


Image Added


Principais Campos e Parâmetros:

Parâmetro

Campo

Descrição

AAH_CODINDCódigoCódigo do Índice de reajuste.
AAH_PERREAPeríodoPeríodo para o reajuste (em meses)
AAH_ULTREADataData do último reajuste.
AAH_INIVLDData

Data de início da validade do Contrato de Manutenção.

AAH_INICOBData

Data de Início da Cobrança do Contrato de Manutenção. Esta data possibilita a utilização do conceito de carência para a colocação dos PV.

AAH_FIMCOBData

Data de Término da Cobrança do Contrato de Manutenção. Esta data possibilita que seja colocado PV somente em um intervalo de tempo.

AAH_VALORValor

Valor do Contrato de Manutenção. Caso não seja informado o Sistema utilizará o valor do Contrato de manutenção contido na Base de Atendimento. O valor informado deve ser mensal.

Card
defaulttrue
id5
labelPedido de Venda

Para configuração do processo de geração dos Pedidos de Venda a partir de um Contrato de Manutenção acesse:

https://tdn.totvs.com/pages/viewpage.action?pageId=274312000#app-switcher


Atualização sobre a exclusão do Pedido de Venda no Contrato de Manutenção:

13280051 DSERSGS-13809 DT Exclusão de PV no Contrato de Manutenção

Image Removed

Card
defaulttrue
id4
labelProcessando o Reajuste (TECA210)

Atualizações >> Field Service >> Contrato de Assistência >> Pedidos de Venda por Contrato de Manutenção;

Após o período decorrido é necessário processar o Contrato de Manutenção, para que ocorra a atualização dos valores de acordo com o índice estabelecido.

  1.  Clique em "+Processa"
  2.  Selecione a Filial;
  3.  Aguarde o processamento das informações;
  4.  Visualize o contrato. Após o período selecionado, seu valor estará atualizado de acordo com os parâmetros e regras inseridos nas rotinas de Índice e Taxas de Índices.


*Note:

  1. A data atual da base está em exatamente um mês após o início da cobrança do contrato, pois o período (AAH_PERREA) inserido foi de 1 mês;
  2. O valor (AAH_VALOR), foi acrescido de 10%, de R$ 1.000,00 para R$ 1.100,00, pois os parâmetros escolhidos no índice (AAE_INDICE) foi de 10% e o sinal (AAE_SINAL) foi positivo;
  3. Como houve reajuste, a data do último reajuste (AAH_ULTREA) foi atualizada.

Image Added



Reajuste
Card
defaulttrue
id6
labelCálculo do reajuste

O reajuste do valor do Contrato de Manutenção será realizado somente após a geração do pedido de venda.


Processamento dos pedidos de vendas:

  1. O sistema "percorre" todos os dias, desde a data do ultimo processamento de venda até a data base do sistema;
  2. Verifica se o contrato está ativo, caso não esteja nada será feito;
  3. Verifica se a data atual do processamento é maior ou igual à data do início de cobrança do contrato (AAH_INICOB);
  4. Caso o contrato seja por tempo determinado, o sistema continuará o processamento apenas se a data atual do processamento do pedido for menor ou igual à data final de cobrança (AAH_FIMCOB);
  5. Verifica se os campos Índice (AAH_CODIND) e Período (AAH_PERREA) não estão vazios;
  6. Calcula o número de meses decorridos desde o último reajuste., sendo a diferença entre a data do último processamento de venda e a data do último reajuste (AAH_ULTREA). Se nunca houve um reajuste, o sistema utiliza como parâmetro, a data do início da cobrança do contrato (AAH_INICOB). 
  7. Quando o número de meses calculados for maior ou igual ao Período (AAH_PERREA) especificado, o sistema aciona a função de cálculo do fator de reajuste;
  8. O cálculo do fator de reajuste, dependerá do tipo de taxa (AAD_TPTAXA), composta ou nominal (simples), e do sinal (AAE_SINAL), positivo ou negativo.
  9. Ao calcular o fator de reajuste, o mesmo é multiplicado ao valor do contrato (AAH_VALOR), reajustando assim, o seu valor.


Cálculo do fator de reajuste (multiplicador):

Taxa composta positiva: Fator = 1 * ( 1 + (AAE_INDICE / 100) )

Taxa composta negativa: Fator = 1 * ( 1 - (AAE_INDICE / 100) )

Taxa nominal positiva: Fator = 1 + (AAE_INDICE / 100) )

Taxa nominal negativa: Fator = 1 - (AAE_INDICE / 100) )


*Os tipos de taxas (AAD_TPTAXA), composta ou nominal, da rotina TECA130 farão diferença nos casos em que forem necessárias a inserção de mais de um taxa de índice ao mesmo tempo:

Exemplos: 

  • Como primeiro exemplo, levaremos em consideração um contrato no valor de R$ 1.000,00, e inserir duas taxas de índices compostas de 10% para o
  • reajuste. O cálculo será:

                     Valor Reajustado = 1.000 * ( 1,1 * 1,1 )

                     Valor Reajustado = 1.000 * 1,21

                     Valor Reajustado = R$ 1.210,00

  • Para o segundo exemplo, levaremos em consideração um contrato no valor de R$ 1.000,00, e inserir duas taxas de índices nominais de 10% para o reajuste. O cálculo será:

                     Valor Reajustado = 1.000 * ( 1 + (0,1+0,1) )

                     Valor Reajustado = 1.000 * 1,20

                     Valor Reajustado = R$ 1.200,00


  • Como exemplo 3, levaremos em consideração um contrato no valor de R$ 1.000,00, e inserir uma taxa de índice composta de 10% para o reajuste. O cálculo será:

                     Valor Reajustado = 1.000 * 1,1

                     Valor Reajustado = R$ 1.100,00

  • Como exemplo 4, levaremos em consideração um contrato no valor de R$ 1.000,00, e inserir uma taxa de índice nominal de 10% para o reajuste. O cálculo será:

                     Valor Reajustado = 1.000 * ( 1 + 0,1)

                     Valor Reajustado = 1.000 * 1,1

                     Valor Reajustado = R$ 1.100,00



Principais Campos e Parâmetros:

NomeParâmetroRotina
Tipo TaxaAAD_TPTAXATECA130
Data do taxa de índiceAAE_DATATECA140
Índice (%)AAE_INDICETECA140
SinalAAE_SINALTECA140
PeríodoAAH_PERREATECA210
Valor do ContratoAAH_VALORTECA210
Início da cobrançaAAH_INICOBTECA210
Fim da cobrançaAAH_FIMCOBTECA210
Tipo do contratoAAH_TPCONTTECA210
Último ReajusteAAH_ULTREATECA210
Teste