Árvore de páginas

Versões comparadas

Chave

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

...

Ponto de entrada que permite calcular o frete a pagar em viagens sem documentosexpurgar componentes da proporcionalização na cotação de frete quando for frete informado no agendamento.

03. EXEMPLO DE UTILIZAÇÃO

...

Bloco de código
languagejava
themeMidnight
titleTMSSEMDOC TM040VFC
Programa Fonte
TMSA040.PRW

Sintaxe 
TM040VFC - Permite alterar a proporcionalização dos componentes ( [ nVlrFec,Aclone(aDesconto),nDsc ] ) --> aRet

#Include "Protheus.ch"

User Function TM040VFC()
Local nVlrFec  := ParamIXB[1]
Local aVetCmp  := ParamIXB[2]
Local nFxDesc  := ParamIXB[3]
Local nVlrRet  := 0
Local aVetRet  := {}
Local nCntFor1 := 0

For nCntFor1 := 1 To Len(aVetCmp)
	If aVetCmp[nCntFor1,11] == "31"	//-- Componente que não poderá ser proporcionalizado
		Aadd(aVetRet,aVetCmp[nCntFor1,11])
		nVlrRet += aVetCmp[nCntFor1,nFxDesc + 2]
	EndIf
Next nCntFor1

Return {nVlrRet,Aclone(aVetRet)}
  

...