01. DADOS GERAIS
Produto: | |
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: |
TOTVS Backoffice (Linha Protheus) - Planejamento e Controle Orçamentário (SIGAPCO)
|
---|
Função: | PCOA490 |
---|
País: | Brasil |
---|
Ticket: | Interno |
---|
Requisito/Story/Issue | DSERCTR1-46030 |
---|
02. DESCRIÇÃO
O ponto de entrada PCOA4902
é utilizado no contexto de um sistema de planejamento, onde abre-se a estrutura do planejamento de um determinado tipo de planejamento. O ponto de entrada permite a customização dos campos que serão incluídos no grid de dados de planejamento (aCpos
), baseado nas necessidades do usuário. Ele atua na inclusão de campos adicionais nas configurações de dados de planejamento, conforme retornado pelo bloco de execução do ponto de entrada.
If ExistBlock("PCOA4902")
If VALTYPE(aCposUsr := ExecBlock("PCOA4902",ALV->ALV_CFGPLN,AM1->AM1_CODIGO))="A"
aEval(aCposUsr , {|x| aAdd(aCpos , x ) } )
EndIf
EndIf
User Function PCOA4902
Local aCampos := {}
Local cCfgPlan := PARAMIXB[1]
Local cCodigo := PARAMIXB[2]
If !Empty(cCfgPlan)
// Adiciona um novo campo ao planejamento
aAdd(aCampos, "NOVO_CAMPO")
EndIf
Return aCampos
04. ASSUNTOS RELACIONADOS