Pagetitle |
---|
| TMC80CPO- Inclusão de Novas Colunas na Consulta Documentos |
---|
| TMC80CPO- Inclusão de Novas Colunas na Consulta Documentos |
---|
|
Ponto-de-Entrada: TMC80CPO - Inclusão de Novas Colunas na Consulta de Documentos
Versões: | Microsiga Protheus 12.1.17 | Compatível Países: | Todos | Sistemas Operacionais: | Todos | Compatível às Bases de Dados: | Todos | Idiomas: | Espanhol , Inglês |
Descrição:Este Ponto de Entrada localizado no TMSAC080 (Consulta de documentos padrão chamada pela Viagem Mod2, Carregamento e Ocorrências), permite incluir novas colunas de usuário durante a seleção dos documentos. O Ponto de Entrada TMC080CPO foi criado para a nova tela de consulta de documentos, criada na release 12.1.17, e substitui os Pontos de Entrada TMCPOCTRC e TM144CDC (disponíveis nas releases anteriores).
SintaxeTMC080CPO - Inclusão de Novas Colunas ( [ Nul ] ) --> aUsrCol
Parâmetros:
| Nome |
|
| Tipo |
|
| Descrição |
|
| Default |
|
| Obrigatório |
|
| Referência |
|
| ParamIXB |
|
| Array of Record |
|
| parâmetros - Array onde o primeiro item é também um array com a lista de Alias disponíveis na query de Consulta. |
|
|
|
|
|
|
|
|
|
|
RetornoaUsrCol(vetor)- Array multimensional com linhas informando as colunas que devem ser inseridas - a primeira coluna deve conter o campo que será inserida e a segunda, com a sua respectiva expressão Advpl para execução (opcional).
Observações - O array deve conter campos existentes no dicionário (mesmo que sejam virtuais) em sua primeira posição - que é obrigatória
- A segunda posição do array retornado é opcional e deve conter uma expressão advpl válida para a exibição no Grid.
Exemplos//---------------------------------------------------------------------- User Function TMC80CPO() Local aCpos := {} Local aAliasPE := PARAMIXB[1] aAdd(aCpos,{"DUD_STATUS"})
//-- Transferência ou Entrega If cSerTms == '2' .Or. cSerTms == '3' aAdd(aCpos,{"DT6_RETCTE"}) aAdd(aCpos,{"A1_END","Posicione('SA1',1,xFilial('SA1')+DT6_CLIDES+DT6_LOJDES,'A1_END')"}) aAdd(aCpos,{"F2_VALIPI","Posicione('SF2',1,DUD_FILDOC+DUD_DOC+DUD_SERIE,'F2_VALIPI')"}) EndIf
Return aCpos
Essa informação também está disponível na Central de Atendimento através do link: https://centraldeatendimento.totvs.com/hc/pt-br/articles/360007493691 |