Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Logística TMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:

TOTVS TMS - Linha Protheus - Gestão de Transportes (SIGATMS)

Função:TMSXFUND - Biblioteca de Funções
País:Brasil
Ticket:Não se aplica.
Requisito/Story/Issue (informe o requisito relacionado) :DLOGTMS02-26326


02. DESCRIÇÃO

Ponto de Entrada utilizado para alterar a data base da viagem para agendamento de entrega, no TMS Protheus (SIGATMS).


SINTAXE

TMSPLANE( ) ---> aRet


PARÂMETROS

Nome

Tipo

Descrição

Default

Obrigatório

Referência

aParamIXBVetor

Vetor com os dados para definição da nova data base, sendo:
[ 1 ]  - DUD_FILDOC - Filial de Origem do documento - Tipo: String

[ 2 ] - DUD_DOC - Número do documento - Tipo: String

[ 3 ] - DUD_SERIE - Série do documento - Tipo: String

[ 4 ] - DTQ_DATGER - Data da geração da viagem - Tipo: Date

[ 5 ] - DTQ_HORGER - Hora da geração da viagem - Tipo: String





RETORNO

Retorno

Tipo

Descrição

Obrigatório

aRetVetor

Retorna um conteúdo tipo vetor do TMS Protheus (SIGATMS).

[ 1 ] - Nova data base

[ 2 ] - Nova hora base



03. DEMAIS INFORMAÇÕES

A execução do ponto de entrada TMSPLANE, é realizada na informação do documento na viagem e no carregamento.

As rotinas são:

  • TMSXFUND

Exemplo de utilização:

TMSPLANE
#INCLUDE "PROTHEUS.CH"

User Function TMSPLANE()
Local cFilDoc    := ParamIXB[1]
Local cDoc       := ParamIXB[2]
Local cSerie     := ParamIXB[3]
Local dDatViagem := ParamIXB[4]
Local cHorViagem := ParamIXB[5]
Local aRet       := {CToD(""),""}

aRet[1] := CToD("31/12/2024")
aRet[2] := "12:50"

Return aRet



04. ASSUNTOS RELACIONADOS

  • Não se aplica.