Page tree

PONTO DE ENTRADA TMSTAB

Descrição

Ponto de Entrada disponibilizado para a pesquisa de tabela de frete, troca da região de origem e destino da tabela, e troca do código, tipo e sequencia da tabela de ajustes.

Observações

Este Ponto de Entrada está localizado no fonte de funções genéricas TMSXFUNA.

Exemplos

#Include 'Protheus.ch'

User Function TMSTAB()

Local aRetPE := {}
Local _cTabFre := PARAMIXB[1]
Local _cTipTab := PARAMIXB[2]
Local _cSeqTab := PARAMIXB[3]
Local _cCdrOri := PARAMIXB[4]
Local _cCdrDes := PARAMIXB[5]
Local _cCodCli := PARAMIXB[6]
Local _cLojCli := PARAMIXB[7]

Local _cCodNeg := PARAMIXB[8]

Local _cServic := PARAMIXB[9]


//Retorna a tabela de frete inicio e fim de trajeto (região de origem e destino da tabela)
aAdd(aRetPE,'INICIO')
aAdd(aRetPE,'FIM')


//Retorna o novo código da tabela, tipo e sequencia do ajuste.

aAdd(aRetPE,"NTAB")

aAdd(aRetPE,"NTIP")

aAdd(aRetPE,"SQ")


Return aRetPE

Idioma

Português(Brasil)

Versões

Versões_Anteriores

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Retorno

Array
Com a região de inicio e fim, da tabela de frete, código da tabela, tipo da tabela e sequencia do ajuste.

Eventos de chamada do Ponto de Entrada

Ao calcular o frete, o ponto de entrada é executado no momento da seleção da tabela de frete.

Variáveis

cTabFre = Tabela de Frete
cTipTab := Tipo de Tabela
cSeqTab := Sequencia
cCdrOri := Código de Região de Origem
cCdrDes := Código de Região de Destino
cCodCli := Código de Cliente
cLojCli := Loja do Cliente

cCodNeg := Código de Negociação do Cliente

cServic := Serviço de Negociação do Cliente

Programa Fonte

TMSXFUNA.PRW