Árvore de páginas

STISTRUMOD - Inclusão de campos específicos no modelo de dados STIPayFinancial - TOTVS PDV

Descrição:

Ponto de entrada para permitir inclusão de campos customizados no modelo de dados oStruMst

Eventos:

O ponto de entrada é executado na carga do modelo (ModelDef)

Programa Fonte:STIPayFinancial.PRW

Parâmetros:

ParamIxb[1]Objeto
Objeto do modelo de dados
Nome
Tipo
Descrição
Retorno:
oRetObjeto

Retorna o objeto do modelo de dados

Nome
Tipo
Descrição

Exemplo:

#INCLUDE "Protheus.ch"

User Function Stistrumod()

Local oStruMst  := ParamIxb[1]

    oStruMst:AddField(  "VOUCHER"   ,; //[01] Titulo do campo
    "VOUCHER"   ,; //[02] Desc do campo
    "L4_XVOUCHE"    ,; //[03] Id do Field
    "C"             ,; //[04] Tipo do campo
    10              ,; //[05] Tamanho do campo
    0               ,; //[06] Decimal do campo
    Nil             ,; //[07] Code-block de validacao do campo
    Nil             ,; //[08] Code-block de validacao When do campo
    Nil             ,; //[09] Lista de valores permitido do campo
    Nil             ,; //[10] Indica se o campo tem preenchimento obrigatorio
    Nil             ,; //[11] Code-block de inicializacao do campo
    Nil             ,; //[12] Indica se trata-se de um campo chave
    Nil             ,; //[13] Indica se o campo pode receber valor em uma operacao de update.
    .F.             ) //[14] Indica se o campo e virtual
   
Return oStruMst