Árvore de páginas

Versões comparadas

Chave

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

Produtização - SARA - Melhoria no Cadastro de Complemento Mínimo de Tarifa

Características do Requisito

Linha de Produto:

SARA

Segmento:

Supply Chain - Logística

Módulo:

Faturamento

Rotina(s):

Cadastro de Itens de Tarifa (itens faturáveis)

Cadastro de Tabela de Tarifas (lançamento do Complemento Mínimo)

Cálculos do Faturamento Com Complemento Mínimo

Função de Retorno de Valores dos Operandos de Cálculo

Parâmetro(s):

UTILIZA_MAPSELECT2_RETORNA_VALOR_OPERANDO:

Identifica se na função Retorna Valor Operando, o sistema considerará o caminho do pré-calculo se quando o o caminho do documento de saída ou DA for Nulo ou Zero.

Valores possíveis: S/N.

Requisito (ISSUE):LOGSARA01-460

País(es):

Brasil

Banco(s) de Dados:

SQL Server

Tabelas Utilizadas:

SARA_DB..tab_tar_valor_comp_min

SARA_DB..tab_tar_valor_comp_min_val

SARA_LOG..tab_tar_valor_comp_min

SARA_LOG..tab_tar_valor_comp_min_val

Sistema(s) Operacional(is):

Windows

Descrição

No Módulo Faturamento foram efetuadas algumas melhorias para facilitar o cadastro de itens e tabela de tarifas relacionados ao complemento mínimo, bem como, ajustar a função que retorna os valores de operandos para não considerar o caminho 2 (pré-cálculo) quando o valor do caminho 1 (Documento de saída normal) for igual a 0 (zero).

Resumo das alterações no módulo Faturamento:

1.  Alterado o Cadastro de Tabela de Tarifas Referente ao Lançamento do Complemento Mínimo:

Antes deste desenvolvimento, para efetuar o cadastro do complemento mínimo no item da tabela de tarifas era necessário o cadastramento prévio de complementos mínimos por fórmula, gerando dificuldade no cadastro e também uma quantidade enorme de registros obsoletos com o passar do tempo.

Agora existem duas formas para cadastrar o complemento mínimo para os Itens da Tabela de Tarifas:

  • Forma antiga:
    Cadastrar previamente o Faturamento Mínimo Fórmula (Menu Cadastro / Faturamento Mínimo / por Fórmulas) e, na tela de Cadastro de Tabelas de Tarifa - Itens - Complemento Item Tarifa, informar apenas o seu código.
  • Forma nova:
    Informar diretamente na tela de Cadastro de Tabelas de Tarifa - Itens - Complemento Item Tarifa, a fórmula, os valores e as taxas, o serviço (em caso de desvio), se é cálculo imposto e cálculo de carga perigosa.
    Nesta nova forma, os valores informados são armazenados em duas tabelas novas criadas para este fim (tabelas tab_tar_valor_comp_min e tab_tar_valor_comp_min_val).

 

A rotina de processamento de cálculo foi alterada para atender as duas formas de cadastro do complemento mínimo, a antiga e a nova.

2.  Alterado o Cadastro de Itens de Tarifa Permitindo Ordenação e Agrupamento na Grade de Registros:

Alterada a grade de registros do cadastro de itens de tarifa, permitindo a ordenação, os filtros e o agrupamento de registros.

Incluído um botão para permitir exportar os dados do grid para EXCEL.

 

 

3.  Alterada a

função

Função de

retorno

Retorno de

valores dos operandos para ignorar ou não o caminho

Valores dos Operandos Para Ignorar ou Não o Caminho 2 (pré-calculo)

quando

Quando o

retorno

Retorno do

caminho

Caminho 1 (Documento de saída normal) for igual a ZERO,

conforme parametrização

Conforme Parametrização.

Antes deste desenvolvimento, no processo de cálculo de faturamento , a função que retorna os valores dos operandos estava utilizando para cálculo a regra do caminho do pré-calculo, quando o resultado do caminho referente ao documento de saída ou DA resultava em um valor NULO valor Nulo ou ZERO Zero.

Agora foi criado um parâmetro para identificar o tipo de cálculo dos operandos (UTILIZA_MAPSELECT2_RETORNA_VALOR_OPERANDO). Este parâmetro deverá indicar se será considerado o caminho do pré-calculo, quando o caminho do documento de saída ou DA for NULO Nulo ou ZERO Zero.

O funcionamento da função que Retorna o Valor dos Operandos passou a ser da seguinte forma:

  • Se o parâmetro estiver desligado, o sistema
irá retornar
  • retornará sempre o valor do caminho selecionado, mesmo o valor sendo
nulo
  • Nulo ou
zero
  • Zero.
  • Em caso de valor
NULO
  • Nulo ou
BRANCO
  • Branco, o sistema resultará sempre o valor
ZERO
  • 0 (Zero).
  • O
valor DEFAULT
  • valor padrão para o parâmetro é
DESLIGADO
  • desligado (
'
  • "N
'
  • ").

 

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

 

Procedimento para Configuração

CONFIGURAÇÃO DE PARÂMETROS

 No Módulo Sistema > Cadastro > Parâmetros/ Cadastro / Parâmetros, configurar o parâmetro UTILIZA_MAPSELECT2_RETORNA_VALOR_OPERANDO.

 

Procedimento para Utilização

Roteiro

para testes

Para Testes da

rotina

Rotina:

1.  Alterado o cadastro de

tabela

Tabela de

tarifas referente

Tarifas referentes ao lançamento do complemento mínimo:

a. No Módulo

Faturamento > Cadastro > Faturamento Mínimo >

Faturamento / Cadastro / Faturamento Mínimo / Por Fórmulas,

cadastrar

 cadastre uma ou mais configurações de faturamento mínimo.

Obs.

    Observação: utilize, de preferência

utilizar fórmulas

, fórmulas que usem mais de uma taxa ou valor.

b. Para uma tabela de tarifa/item de tarifa,

registrar

registre o complemento mínimo.

Pode-se efetuar o cadastro de duas formas:

  • Utilizando o modo antigo: informando o campo
“Faturamento
  • Faturamento Mínimo
Fórmula”
  • Fórmula.
  • Utilizando o modo novo implementado
, deixando
  • : deixe o campo
“Faturamento
  • Faturamento Mínimo
Fórmula”
  • Fórmula vazio e
preenchendo
  • preencha diretamente a fórmula, os valores, o serviço, se cálculo imposto e o cálculo de carga perigosa.

c.

Faturar

Fature um lote que

utilize essa

utilize esta tabela de tarifa.

 

 

2. Alterado o

cadastro

Cadastro de

itens de tarifa permitindo

Itens de Tarifa, permitindo a ordenação e o agrupamento na grade de registros

.

:

a. No Módulo Faturamento

> Cadastro > Itens

/ Cadastro / Itens de Tarifa (Serviços Faturáveis),

verificar as

verifique as funcionalidades de ordenação,

filtros

os filtros e o agrupamento de registros do grid.

Exportar o grid para excel utilizando

b. Exporte o grid para Excel, utilizando para isso o novo botão criado em tela para este fim.

 

3. Alterada a função de retorno de valores dos operandos para ignorar ou não o caminho 2 (pré-calculo), quando o retorno do caminho 1 (Documento de saída normal) for igual a

ZERO

0 (Zero), conforme parametrização.

a. Para determinado OPERANDO de cálculo, no módulo

SISTEMA > Cadastro >

Sistema / Cadastro / Mapa Campos,

efetuar o cadastro de um

cadastre um Caminho 1 (Documento de saída normal) que

vá retornar ZERO

retornará Zero/Nulo.

Sugestão

utilizar

:
Utilize um


SELECT 1 from tab_lote where 1=2.
Para o Caminho 2 (Pré-Cálculo),

utilizar

utilize um

select

SELECT que retorne registros.

 

b. No Módulo Faturamento,

efetuar um cálculo

efetue o cálculo de um lote que

utilize esse

utilize este OPERANDO.

Verificar

Verifique:
Se o parâmetro UTILIZA_MAPSELECT2_RETORNA_VALOR_OPERANDO estiver desligado, então o

sistema NÃO

sistema não deve utilizar o Caminho 2 (Pré-Cálculo), pelo fato de que o caminho 1 não está retornando valor.
Se o parâmetro UTILIZA_MAPSELECT2_RETORNA_VALOR_OPERANDO estiver ligado, então o sistema deve utilizar o Caminho 2 (Pré-Cálculo), pelo fato de que o caminho 1 não está retornando valor.