You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 36
Next »
TTLGMQ_AF251VLO_Manipulação_de_dados_da_Aquisição_pra_transferência
Características do Requisito
Linha de Produto: | Microsiga Protheus. |
Segmento: | Serviços |
Módulo: | Ativo Fixo. |
Rotina: | Rotina | Nome Técnico | Aquisição por Transferência. | ATFA251.PRX |
|
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 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. É executado por meio da função AF251VORIG chamada tudoOk.
As variáveis da aba superior Dados do Bem e Complementos são, respectivamente, o array aCols e o objeto oGetDadosC que estão declaradas como private.
Ponto de Entrada
Descrição: | O ponto de entrada 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. É executado 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: | Vetor 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 })