Árvore de páginas

Versões comparadas

Chave

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

GFEXFB05 - Cálculo do

...

Romaneio - Selecionar

...

Tabela de

...

Frete

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Logística

Módulo:

SIGAGFE

 

...

 Ponto de Entrada - GFEXFB05

Descrição:

Seleciona a tabela de frete de acordo com os parâmetros definidos em campos específicos.

Localização:

No cálculo do romaneioRomaneio, quando existir mais de uma tabela de frete.

Programa Fonte:

GFEXFUNB - Funções para Cálculo do Frete (SIGAGFE)

Parâmetros:

PARAMIXB[1]StringNúmero do romaneio.

Sim 

PARAMIXB[2]BoolIndica se usa tabela temporária.

Sim

PARAMIXB[3]StringAlias da tabela temporáriaSim
PARAMIXB[4]ArrayArray de dados - Paramixb[2] = FalseSim
Nome
Tipo
Descrição
Obrigatório

Retorno:

Nome

Tipo

Descrição

Obrigatório

aRet

Array

Array de duas posições

[1] - Boolean - Encontrou registro = True.

[2] - String - Mensagem de retorno para adicionar ao log do cálculo de frete

Sim

...

Exemplo: GFEXWS05

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 

User Function GFEXFB05()

Local cNrRom := PARAMIXB[1]
Local lTabTemp := PARAMIXB[2]
Local cTRBSTF := PARAMIXB[3]
Local aTRBSTFx := PARAMIXB[4]

Local aRet = { }

aRet[1] := .T.
aRet[2] := "Mensagem do Log de calculo do romaneio"

//O retorno do ponto de entrada será o próprio array com seu conteúdo alterado.

 Return aRet