Á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 Romaneio, 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

...

Bloco de código

...

language

...

delphi

...

title

...

Exemplo: GFEXWS05
4
5
6
7
8
9
10
11
12
13
14
15
16 
linenumberstrue
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

 

...


 Return aRet