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 |
---|---|---|---|---|---|
aParamIXB | Vetor | Vetor com os dados para definição da nova data base, sendo: [ 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 |
---|---|---|---|
aRet | Vetor | 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:
#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.