Ponto-de-Entrada: AT110DLF - Edição do Registro de Localização Física
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todas TotvsDbAccess |
Idiomas: | Português (Brasil) |
Descrição:
Ponto de entrada localizado na função AT110Man, responsável pela montagem da interface de edição do registro de localização física.
O objetivo do ponto de entrada é permitir a manipulação dos dados recebidos para edição quando a rotina é acionada através dos programas do módulo de Gestão de Contratos (SIGAGCT).
Eventos
O ponto de entrada pode ser acionado nos seguintes processos:
- Durante a edição da planilha de um contrato, quando acionado o botão "Loc. Física".
- Durante a edição de uma localização física pelo cadastro de localização física (TECA110), antes da montagem da interface.
- Durante a edição da planilha de um contrato, quando acionado o botão "Loc. Física".
- Durante a edição de uma localização física pelo cadastro de localização física (TECA110), antes da montagem da interface.
Programa Fonte
TECA110
Sintaxe
AT110DLF - Edição do Registro de Localização Física ( [ PARAMIXB[1] ], [ PARAMIXB[2] ], [ PARAMIXB[3] ] ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB[1] | Array of Record | Array com os campos e valores recebidos do módulo de Gestão de Contratos (GCT) para edição da localização física. | |||||||||||||||
PARAMIXB[2] | Array of Record | Array aHeader da interface de manutenção da planilha do contrato. | |||||||||||||||
PARAMIXB[3] | Array of Record | Array aCols da interface de manutenção da planilha do contrato. |
Retorno
aRet
- (array_of_record)
- Array com os campos e valores a serem exibidos na tela de edição da localização física.
Observações
O ponto de entrada é executado antes da montagem da interface de edição, independentemente da origem da chamada, seja pela edição da planilha no módulo de Gestão de Contratos ou pela edição direta do registro de localização física no módulo de Gestão de Serviços.
Quando a chamada for realizada pelas rotinas do módulo de Gestão de Contratos, os parâmetros do ponto de entrada terão valor, caso contrário todos estarão vazios (NIL).
Quando a chamada for realizada pelas rotinas do módulo de Gestão de Contratos, os parâmetros do ponto de entrada terão valor, caso contrário todos estarão vazios (NIL).
Exemplos
User Function AT110DLF()
Local aDadosCtr := PARAMIXB[1]
Local aHeadCNB := PARAMIXB[2]
Local aColsCNB := PARAMIXB[3]//-- Customizações do cliente
aAdd(aDadosCtr,{'AGW_CEP','02450010'})
aAdd(aDadosCtr,{'AGW_SETOR','TESTE'})
aAdd(aDadosCtr,{'AGW_DDD','011'})
aAdd(aDadosCtr,{'AGW_TELEFO','9999.9999'})
Return aDadosCtr
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas