Histórico da Página
TTLGMQ_AF251VLO_Manipulação_de_dados_da_Aquisição_
propra_transferência
Características do Requisito
Linha de Produto: | Microsiga Protheus. | ||||
Segmento: | Serviços. | ||||
Módulo: | Ativo Fixo. | ||||
Rotina: |
| ||||
Ponto de Entrada: | AF251VLO. | ||||
Chamados Relacionados | TTLGMQ. | ||||
País(es): | Todos. | ||||
Banco(s) de Dados: | Todos Homologados. | ||||
Tabelas Utilizadas: | SN1, SN3. | ||||
Sistema(s) Operacional(is): | Todos Homologados. | ||||
Versões/Release: | 11.80 | ||||
Versão Corrigida: | 11.80 | ||||
Versão Expedida: | 11.80 |
Descrição
Este ponto de entrada permite manipular os dados das abas inferiores "Totais do Rateio" e " e Detalhes dos Impostos". São passados para o PE os objetos oGetDadTot e oGetDadImp que permitem a manipulação das abas inferiores respectivamente citadas acima. Será É executado através por meio da função AF251VORIG chamada tudoOk.
As variáveis da aba superior "Dados do Bem" e e "Complementos" são são, respectivamente, o array aCols e o objeto oGetDadosC que estão declaradas como private.
Ponto de Entrada
Descrição: | Este O ponto de entrada permite manipular AF251VLO manipula os dados das abas inferiores " Totais do Rateio " e " Detalhes dos Impostos". São passados para o PE os objetos oGetDadTot e oGetDadImp que permitem a manipulação das abas inferiores respectivamente citadas acima. Será É executado através por meio da função AF251VORIG chamada tudoOk. | ||
Localização: | Rotina customizada, não fica no menu padrão. | ||
Eventos: | AF251VLO. | ||
Programa Fonte: | ATFA251.PRX | ||
Função: | AF251VORIG | ||
Retorno: | |||
Nome | Tipo | Descrição | Obrigatório |
oGetDadTot | objeto | Objeto com todos os dados da aba inferior "Totais do Rateio" | sim | oGetDadImp | objeto | Objeto com todos os dados da aba inferior "Detalhes dos Impostos" | simVetor de 2 elementos como no exemplo. O primeiro elemento com oGetDadTot, o segundo com oGetDadImp manipulados ou não. |
Exemplo:
#Include 'Protheus.ch'
User Function AF251VLO()
Local oGetDTot := paramixb[1]
Local oGetDadImp := paramixb[2]
/* -------------------------------------------------------------------------
chamada - ExecBlock( 'AF251VLO', .F., .F., {@oGetDadTot, @oGetDadImp})
Obs: oGetDadosC, objeto da aba superior "Complementos", é private
-------------------------------------------------------------------------- */
Alert("Ponto de Entrada Executado")
oGetDTot:aCols[1,4] := 20000
oGetDadImp:aCols[1][3]:= 10
oGetDTot:ForceRefresh()
oGetDadImp:ForceRefresh()
Return ({ oGetDTot, oGetDadImp })