Abrangência
Sintaxe
PEV193 ( < Codigo da Enchoide > ) --> Nil
Parâmetros
| | |
Codigo da Enchoide | Numérico | Indica qual enchoice se refere a chamada do ponto de entrada. |
Retorno
Descrição
Ponto de entrada do Portal do Vendedor -> Representante Comercial -> Apontamentos de Visita, este ponto é usado na rotina PWSV190.PRW , para alteração dos campos:
Na tela de inclusão de apontamentos de visita,
Cabeçalho; se PARAMIXB[1] = 1
Manutenção de Item; se PARAMIXB[1] = 2
Cabeçalho; se PARAMIXB[1] = 3
Exemplo de ponto de entrada:
User Function PEV193()
Local cParam := PARAMIXB[1]
Local aReturn := {}
Do Case
Case cParam == 1
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Campos a serem mostrados ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
aAdd( aReturn, { 'SELLERCODE', 'D' } )
aAdd( aReturn, 'REGISTERDATE' )
aAdd( aReturn, 'CONTACTSEQUENCE' )
aAdd( aReturn, { 'CUSTOMERCODE', 'N', { 'BRWCUSTOMER', ;
{ 'CCUSTOMERCODE', 'CCODE' }, ;
{ 'CCUSTOMERUNIT', 'CUNIT' } ;
}, ;
{ 'CCODE', 'CUNIT', 'CDESCRIPTION' } } )
aAdd( aReturn, 'CUSTOMERUNIT' )
aAdd( aReturn, 'EVENTCODE' )
aAdd( aReturn, 'OPPORTUNITYID' )
Case cParam == 2
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Campos a serem mostrados ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
aAdd( aReturn, { 'PRODUCTCODE', 'N', { 'GETCATALOG', ;
{ 'CPRODUCTCODE', 'CPRODUCTCODE' } ;
}, ;
{ 'CPRODUCTCODE', 'CDESCRIPTION' } } )
aAdd( aReturn, 'QUANTITY' )
aAdd( aReturn, 'UNITVALUE' )
aAdd( aReturn, { 'TOTALVALUE', 'D' } )
Case cParam == 3
//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
//³ Campos a serem mostrados ³
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
aAdd( aReturn, 'SELLERCODE' )
aAdd( aReturn, 'REGISTERDATE' )
aAdd( aReturn, 'CONTACTSEQUENCE' )
aAdd( aReturn, 'CUSTOMERCODE' )
aAdd( aReturn, 'CUSTOMERUNIT' )
aAdd( aReturn, 'EVENTCODE' )
aAdd( aReturn, 'OPPORTUNITYID' )
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.