Árvore de páginas

WFM120MODEL - Inclusão de novas estruturas ao modelo

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGACOM - Compras

Rotina:

Rotina

Nome Técnico

WFMATA120

Workflow Pedido de Compras.

Tickets relacionados

813226

Requisito:

DMANMAT02-225

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos


Ponto de Entrada

Descrição:

O Ponto de Entrada WFM120MODEL permite incluir novos campos (estrutura) no modelo que será apresentado na tela do Fluig.

Localização:

O Ponto de Entrada será ativado na função ModelDef, função que faz a construção do modelo de dados que será apresentado ao usuário.

Programa Fonte:

WFMATA120.prx

Parâmetros:


NomeTipoDescriçãoObrigatório
PARAMIXB[1]CaracterTipo da informação ("STRUCT" ou "MODEL")Sim
PARAMIXB[2]

#Include 'Protheus.ch'
User Function WFM120MODEL()
Local cTipo := PARAMIXB[1]
Local aCab := PARAMIXB[2]
Local aMod := {}

If cTipo == 'STRUCT'
aAdd(aRet,{'C7_VALDESC','C',10,'@!',"Valor","Valor",{},NIL,NIL,NIL,NIL,0})
ElseIf cTipo == "MODEL"
aAdd(aMod,{'C7_VALDESC','C',10,'@!',"Valor","Valor",{},NIL,NIL,NIL,NIL,0})
aAdd(aRet,aMod)
EndIf

Return aRet

ArrayArray com as informações da estrutura ou modeloSim


Retorno:

Nome

Tipo

Descrição

Obrigatório

 Ret

Array

Array com a estrutura ou o modelo atualizado

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function WFM120MODEL()

Local cTipo:= PARAMIXB[2]

If cTipo == '1'

    aCab[4][2]:= 'NF' //Validações do usuário

EndIf

Return aCab