Linha de Produto: | Microsiga Protheus |
Segmento: | Supply Chain - Logística |
Módulo: | SIGAGFE |
Ponto de Entrada: | GFEXWS20 | ||||||||
Descrição: | Permite a manipulação da variável publica deValPedagio | ||||||||
Localização: | Na função GFEWSSIMULATION | ||||||||
Programa Fonte: | GFEWSSIMULATION - Serviço Específico de Simulação de Frete do Frete Embarcador (SIGAGFE) | ||||||||
Parâmetros: |
| ||||||||
Retorno: | Não se aplica |
#Include 'Protheus.ch' User Function GFEXWS20() Local cFil := PARAMIXB[1] Local cEmis := PARAMIXB[2] Local cDtEmis := PARAMIXB[3] Local cCatVeic := PARAMIXB[4] Local cCdTpVc := PARAMIXB[5] // CDTPVC Local nEixo := PARAMIXB[6] Local cValPedagio := 0 Local nAgrFrt1 := Len(aAgrFrt1) Do Case Case cCatVeic == 4 nEixo := 3 cValPedagio := 25,20 / NAgrFrt1 Case cCatVeic == 5 nEixo := 4 cValPedagio := 16,80 / nAgrFrt1 Case cCatVeic == 6 nEixo := 4 cValPedagio := 33,60 / nAgrFrt1 Case cCatVeic == 7 nEixo := 5 cValPedagio := 42,00 / nAgrFrt1 Case cCatVeic == 8 nEixo := 6 cValPedagio := 50,40 / nAgrFrt1 End Case AADD(aDadosGW1, cValPedagio) Return aDadosGW1 |