PEV152 - Manutenção das oportunidades
PEV152 - Manutenção das oportunidades
Revisão: 18/11/2004 |
Abrangência
Versão 8.11 |
Sintaxe
PEV152 ( < Codigo da Enchoice > ) --> Nil
Parâmetros
Argumento | Tipo | Descrição |
Codigo da Enchoice | Numérico | Indica qual enchoice se refere a chamada do ponto de entrada. |
Retorno
Tipo | Descrição |
(NULO) | Nil |
Descrição
Ponto de entrada do Portal do Vendedor -> Representante Comercial -> Oportunidades, este ponto é usado na rotina PWSV150.PRW , para alteração dos campos:
Na tela de manutenção das oportunidades,
Cabeçalho, se PARAMIXB[1] = 1
Cabeçalho(incluido), se PARAMIXB[1] = 2
Exemplo de ponto de entrada:
User Function PEV152()
Local cParam := PARAMIXB[1]
Local aReturn := {}
Do Case
Case cParam == 1
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Campos a serem mostrados ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
aAdd( aReturn, 'OPPORTUNITYID' )
aAdd( aReturn, 'DESCRIPTION' )
aAdd( aReturn, 'ISSUEDATE' )
aAdd( aReturn, { 'SELLERCODE', 'D' } )
aAdd( aReturn, 'STARTDATE' )
aAdd( aReturn, 'GOALDATE' )
aAdd( aReturn, 'PROSPECTCODE' )
aAdd( aReturn, 'UNITPROSPECTCODE' )
aAdd( aReturn, 'SALESPROCESS' )
aAdd( aReturn, 'SALESSTAGE' )
aAdd( aReturn, 'ACCOMPLISHMENT' )
aAdd( aReturn, 'PROJECTALLOCATEDAMOUNT' )
aAdd( aReturn, 'CURRENCY' )
aAdd( aReturn, 'PRODUCTCODE' )
aAdd( aReturn, 'CRITICALSUCCESSFACTOR' )
aAdd( aReturn, 'CRITICALFAILUREFACTOR' )
aAdd( aReturn, 'PRIORITY' )
aAdd( aReturn, 'OPPORTUNITYSTATUS' )
aAdd( aReturn, 'BUDGETID' )
aAdd( aReturn, 'NOTES' )
Case cParam == 2
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Campos a serem mostrados ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
aAdd( aReturn, { 'OPPORTUNITYID', 'D' } )
aAdd( aReturn, 'DESCRIPTION' )
aAdd( aReturn, 'ISSUEDATE' )
aAdd( aReturn, { 'SELLERCODE', 'D' } )
aAdd( aReturn, 'STARTDATE' )
aAdd( aReturn, 'GOALDATE' )
aAdd( aReturn, 'PROSPECTCODE' )
aAdd( aReturn, 'UNITPROSPECTCODE' )
aAdd( aReturn, 'SALESPROCESS' )
aAdd( aReturn, 'SALESSTAGE' )
aAdd( aReturn, 'ACCOMPLISHMENT' )
aAdd( aReturn, 'PROJECTALLOCATEDAMOUNT' )
aAdd( aReturn, 'CURRENCY' )
aAdd( aReturn, 'PRODUCTCODE' )
aAdd( aReturn, 'CRITICALSUCCESSFACTOR' )
aAdd( aReturn, 'CRITICALFAILUREFACTOR' )
aAdd( aReturn, 'PRIORITY' )
aAdd( aReturn, 'OPPORTUNITYSTATUS' )
aAdd( aReturn, 'BUDGETID' )
aAdd( aReturn, 'NOTES' )
EndCase
Return aReturn
Ele foi disponibilizado para que os parametros passados atraves do array, aReturn, mostre os campos desejados na tela de apresentação, como é apresentado na Customização do Portal Protheus.
Grupos Relacionados | |