Árvore de páginas

Ponto-de-Entrada: MTSLDORD - Alteração da sequência de requisição de lote
Versões: Microsiga Protheus 10
Compatível Países: Brasil
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
O ponto de entrada MTSLDORD tem por objetivo permitir que a sequência de requisição de lotes utilizados na função SldPorLote() seja alterada. Vale ressaltar que esse ponto de entrada somente será executado para ambiente TOPConnect.
Programa Fonte
SIGACUSB.PRX
Sintaxe

MTSLDORD - Alteração da sequência de requisição de lote ( [ cLoteCtl ], [ cNumLote ], [ cCod ], [ cLocal ], [ cLocalAte ] ) --> cOrder

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cLoteCtl Caracter Código do lote
cNumLote Caracter Código do subLote
cCod Caracter Código do produto
cLocal Caracter Local de
cLocalAte Caracter Local até
Retorno
    cOrder(caracter)
  • Cláusula Order By a ser retornada para query
Exemplos
#INCLUDE "RWMAKE.CH"User Function MTSLDORD()Local cOrder   := ''Local cLoteCtl := PARAMIXB[1] Local cNumLote := PARAMIXB[2] Local cCod     := PARAMIXB[3] Local cLocal   := PARAMIXB[4] Local cLocalAte:= PARAMIXB[5] //-- Exemplo de Ordenação / Customização do ClientecOrder := "ORDER BY "+SqlOrder("B8_FILIAL+B8_PRODUTO+DTOS(B8_DTVALID)+B8_LOCAL+B8_DATA+R_E_C_N_O_+B8_LOTECTL+B8_NUMLOTE")Return cOrder