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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas