Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financeiro |
Função: | Model ModelDef - Conciliação Bancária |
Requisito/Story/Issue (informe o requisito relacionado) : | DFINTES-14434 |
02. DESCRIÇÃO
Ao utilizar o ponto de entrada FA473MOD podemos manipular a Model na conciliação bancáriao objeto do Model da rotina de Conciliação Bancária.
Deve ser usado em conjunto com o ponto de entrada F473VIEW , que trata permite a manipulação dos objetos da View da rotina.na rotina .
O retorno deve conter um array multidimensional com a seguinte estrutura :
* Primeira posição : Objeto
* Segunda posição : Método
* Terceira posição em diante: Parâmetros
Objeto : oModel = FwFormModel
Métodos : AddUserButton
Objeto : oStr2 = FwFormStruct
Métodos : AddField
Obs.: O objeto oStr2 trata a tabela SIG
03. PARÂMETROS
oStr- Model dos itens da conciliação bancáriaNão há.
04. RETORNO
Nome | Tipo | Descrição | |||
aRet | Objeto | array multidimensional com a estrutura predeterminada : * Primeira posição : Objeto | oStr | O | Model dos itens da conciliação bancária |
05. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#INCLUDE "PROTHEUS.CH" #INCLUDE "FINA473A.CH" #include "fileio.ch" #INCLUDE "FWMVCDEF.CH" /*/{Protheus.doc} FA473001FA473MOD Ponto de entrada para executar operações no final da rotina F473Concil após o controle de transação. @type Function oStr- Model dos itens da conciliação bancária @type Function @author TOTVS @since 18/11/2020 @return oStr /*/ @author TOTVS @since 18/11/2020 @return aRet multidimensional com a estrutura prederminada. O retorno deve conter um array multidimensional com a seguinte estrutura : * Primeira posição : Objeto * Segunda posição : Metodo * Terceira posição em diante: Parametros Nenhum dos parametros deve ser enviado vazio. oModel = MPFormModel oStr2 = FWFormStruct /*/ User Function FA473MOD() Local oStr aRet As Object aRet := Paramixb[1]{} aAdd(aRet, oStr:AddField({"oStr2","AddField",'IG_FILIAL', "IG_FILIAL" , 'IG_FILIAL' , 'C',10,0 ) Return(oStr } ) aAdd(aRet, {"oStr2","AddField",'IG_AGEMOV', "IG_AGEMOV" ,'IG_AGEMOV' , 'C',10 } ) Return(aRet) |