Árvore de páginas

Pontos de entrada para definição de quais campos poderão ser editados na alteração de um título a receber

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Financeiro

Rotina:

Rotina

Nome Técnico

FINA040

Contas a Receber

Ponto de Entrada:

F040CPO

Função: 

FA040MCPO() 

País(es):

todos homologados

Banco(s) de Dados:

todos homologados.

Tabelas utilizadas:

SE1 - Títulos a Receber

Sistema(s) operacional(is):

Todos homologados

Versões/Release:

12.1.17


Descrição

O ponto de entrada F040CPO permite definir quais campos poderão ser editados na alteração de um título do contas a receber.


Ponto de Entrada

Descrição:

Permite definir quais campos poderão ser editados na alteração de um título do contas a receber.

Eventos:

Alteração de Títulos a Receber

Programa Fonte:

FINA040 - Contas a Receber

Função:

FA040MCPO()

Retorno:
NomeTipoDescriçãoObrigatório
ParamIxbArrayArray contendo os campos que já foram definidos como editáveis na alteração de um título a receber, pela regra padrão da rotinaSim

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aRet

Array

Array contendo os campos que poderão ser editados na alteração de um título a receber

Sim

 

Exemplo:

#include 'protheus.ch'
#include 'rwmake.ch'

User Function F040CPO()
//Estrutura do aCpos original da rotina,
//contendo os campos que foram definidos
//para serem editáveis na alteração do título
Local aAux := aClone( ParamIxb )

//Array para retorno dos campos que poderão ser editados
//na alteração de um título a receber
Local aRet := {}

aAdd( aAux, 'E1_CCUSTO' )
aAdd( aAux, 'E1_ITEMCTA' )
aAdd( aAux, 'E1_CLVL' )

aRet := aClone( aAux )

Return aRet