Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
LGMQ

TTLGMQ_AF251VLO_Manipulação_de_dados_da_Aquisição_

pro

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 " 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

sim

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"

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 })