Árvore de páginas

GFEXFB02 – Alterar a Quantidade para Cálculo do Componente de Frete no Cálculo de Frete 

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGAGFE

Ponto de Entrada - GFEXFB02

Descrição:

Alterar o valor da quantidade para cálculo do componente de frete no cálculo de frete, o valor utilizado será o valor correspondente ao campo 'Calc Sobre' do cadastro do componente correspondente.

Localização:

Antes do cálculo do valor do componente.

Programa Fonte:

GFEXFUNB - Cálculo de Frete

Parâmetro:

NomeTipoDescriçãoObrigatório
PARAMIXB[1]NuméricoValor do Componente de FreteSim

Retorno:

Nome

Tipo

Descrição

Obrigatório

nValComp

Numérico

Novo valor de quantidade para cálculo para o componente de frete. Caso não haja alteração no valor, deve-se retornar o valor recebido como parâmetro (PARAMIXB[1]).

Sim

 

Exemplo: GFEXFB01
User Function GFEXFB02()
	Local nValComp := ParamIxb[1]
	IF GV2->GV2_CDCOMP = 'FRETE PESO'
		conout('Alterando valor de ' + CvalToChar(nValComp) )
		nValComp := nValComp * 0.5
	EndIf
Return nValComp