Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Supply Chain - Logística |
Módulo: | SIGAGFE - Gestão de Frete Embarcador |
Função: | GFEXFBH - Funções de cálculo de frete |
Ticket: | 5485231 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGGFE-8883 |
02. SITUAÇÃO/REQUISITO
Ao possuir mais de um componente por romaneio configurado na tarifa e o cálculo de frete utiliza mais de uma rota, o sistema realiza a definição do maior valor de frete individualizado por componente de frete. Esta forma de cálculo permite que o valor total seja composto pelo valor de componentes da duas rotas utilizadas.
Quando o cálculo possui um componente por romaneio e existe mais de uma unidade de cálculo, o valor rateado fica correto, porém no log é apresentado o fator de rateio de forma incorreta.
03. SOLUÇÃO
Alterada a rotina incluindo um novo campo para definir o escopo de definição do maior valor de frete em relação a componente por romaneio. Caso o novo campo tenha o valor 1 = por componente (Padrão), o comportamento atual será mantido, realizando a definição de maior valor de forma individualizada por componente. Com a opção 2 = por unidade de cálculo, ao invés de definir o maior valor de frete por componente, é realizada a definição de maior valor de frete entre todas as unidades de cálculo e utilizados todos os valores de componente referente a rota desta unidade de cálculo.
...
Totvs custom tabs box | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
|
04. DEMAIS INFORMAÇÕES
Para possuir esta funcionalidade é necessária a criação do campo GV9campo GV9_FRMCRC e o fonte GFEXFBH com a data superior a .
...
Propriedade | Valor |
---|---|
Campo | GV9_FRMCRC |
Tipo | 1 - CaracterCaractere |
Tamanho | 1 |
Contexto | Real |
Propriedade | Alterar |
Título | Escop CompRC |
Descrição | Escopo Componente RC |
Help | Indica o escopo de verificação do componente por romaneio. (1=por componente (individualizado); 2=por unidade de cálculo (total por unidade)) |
Lista Opções | 1=por componente;2=por unidade de cálculo |
Inic. Padrão | "1" |
Validação | Pertence("12") |
05. ASSUNTOS RELACIONADOS
...