Árvore de páginas

Índice


Objetivo

Essa documentação tem como objetivo explicar como é feito o cálculo de reajuste baseado nas informações preenchidas no Í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.

    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: No caso de utilização de mais de uma taxa de índice, o comportamento entre elas será composto.

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



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

    Ação

    Descrição

    Excluir

    Exclusão do registro.
    Imprimir Efetuar a impressão dos registros.
    Copiar Efetuar a cópia de um registro.
    Imprimir Browse Impressão da listagem do Browse.


    Principais Campos e Parâmetros:

    Parâmetro

    Campo

    Descrição

    AAD_CODIND Código Código do índice.
    AAD_DESCRI Descrição Descrição do índice.
    AAD_TPTAXA Tipo Taxa

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


    Tabelas utilizadas:

    • AAD - Índices

    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.



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

    Ação

    Descrição

    Excluir

    Exclusão do registro.
    Imprimir Efetuar a impressão dos registros.
    Copiar Efetuar a cópia de um registro.
    Imprimir Browse Impressão da listagem do Browse.


    Principais Campos e Parâmetros:

    Parâmetro

    Campo

    Descrição

    AAE_CODIND Código Código do Índice de reajuste.
    AAE_DATA Data Data do índice de reajuste.
    AAE_INDICE Índice (%) Percentual do índice de reajuste.
    AAE_SINAL Sinal Sinal do índice de reajuste.


    Tabelas utilizadas:

    • AAE - Índices de Reajuste

    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.  Selecione o período (em meses);
    4.  Selecione uma Base de Atendimento;
    5.  Salve o contrato.



    Principais Campos e Parâmetros:

    Parâmetro

    Campo

    Descrição

    AAH_CODIND Código Código do Índice de reajuste.
    AAH_PERREA Período Período para o reajuste (em meses)
    AAH_ULTREA Data Data do último reajuste.
    AAH_INIVLD Data

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

    AAH_INICOB Data

    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_FIMCOB Data

    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_VALOR Valor

    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.

    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

    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.



    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:

    Nome Parâmetro Rotina
    Tipo Taxa AAD_TPTAXA TECA130
    Data do taxa de índice AAE_DATA TECA140
    Índice (%) AAE_INDICE TECA140
    Sinal AAE_SINAL TECA140
    Período AAH_PERREA TECA210
    Valor do Contrato AAH_VALOR TECA210
    Início da cobrança AAH_INICOB TECA210
    Fim da cobrança AAH_FIMCOB TECA210
    Tipo do contrato AAH_TPCONT TECA210
    Último Reajuste AAH_ULTREA TECA210