Árvore de páginas

Versões comparadas

Chave

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

PONTO DE ENTRADA TMSVLINF

Veja também

Descrição

Ponto de Entrada para montar vetor com componentes de Valor Informado.

Observações

Este Ponto de Entrada, localizado no TMSA200 (Calculo do Frete), é executado ao efetuar o cálculo do frete.

Exemplos

#Include 'Protheus.ch'

User Function TMSVLINF()
Local cLojaCli := PARAMIXB[1]
Local cCodCli := PARAMIXB[2]
Local cServic := PARAMIXB[3]
Local cCodNeg := PARAMIXB[4]
Local cTipFre := PARAMIXB[5]
Local cFilOri := PARAMIXB[6]
Local cDoc := PARAMIXB[7]
Local cSerie := PARAMIXB[8]
Local cProduto := PARAMIXB[9]

Local aRet := {}

If cProduto == "0000001"
Aadd(aRet, {"07", 10, 0 .F. } )
EndIf

Return aRet

Preview

Idioma

Português(Brasil)

Versões

Versões_Anteriores

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Retorno

Array contendo as seguintes posições:

  • [01] = Código do Componente de Valor Informado
  • [02] = Qtde. do valor informado
  • [03] = .T.(Deletado) - .F.(Não Deletado)

Eventos de chamada do Ponto de Entrada

Ao entrar na rotina de painel de agendamento, o PE TMF76FIL() é chamadoefetuar o cálculo do frete.

Variáveis

cLojaCli - Caracter - Loja do Cliente Devedor
cCodCli - Caracter - Codigo do Cliente Devedor
cServic -  Caracter - Serviço
cCodNeg - Caracter - Código da Negociação
cTipFre - Caracter - Tipo de Frete
cFilOri - Caracter - Filial Documento
cDoc - Caracter - Documento
cSerie - Caracter - Serie
cProduto - Caracter - Produto

Programa Fonte

TMSA200.PRW