||Descrição|| Ponto de Entrada para criar um novo botão na rotina de atendimento no Portal PLS, possibilitanto criar uma nova funcionalidade.  
||Observação 1|| Veja no exemplo que a função do Ponto de Entrada apenas serve para configurar o botão que será criado e não contém nenhuma customização. Toda customização deve ser desenvolvida em uma Web Function separada, que irá receber o conteúdo campo de Número da Autorização via "httpget" e deverá retornar um código HTML válido que será interpretado e exibido na janela pop-up.
É importante lembrar que durante a execução dessa Web Function não há ambiente do Protheus aberto, ou seja, não há empresa selecionada, usuário logado, data base selecionado etc. Sendo assim para acessar as tabelas de dados do Protheus ou executar rotinas que necessitam de ambiente aberto, será necessário criar e utilizar um Web Service que será responsável por esse tipo de execução, assim como trabalha todo o Portal PLS.

||Observação 2|| O terceiro parâmetro que deverá ser retornado pelo PE, que aqui foi chamado de cWinParam apenas será repassado como "specs" para a função window.open(URL,name,specs,replace) do JavaScript.
Uma lista completa de atributos pode ser facilmente encontrada na Internet apenas buscando por window.open. Segue alguns exemplos: "fullscreen=yes\|no", "menubar=yes\|no", "toolbar=yes\|no", "titlebar=yes\|no", "height=pixels".

||Exemplos||User function PPLSBTAT
Local aRet := \{"customizado","W_MEUBOTAO.APW","width=600,height=400"\}
Return aRet
Web Function MEUBOTAO
LOCAL cHTML := "<H3>Página criada através do PE PPLSBTAT.</H3>"  cHTML += "<BR><H5>Número da Autorização: " + httpget->cNumAut + "</H5>"
||Idioma|| Português(Brasil)
||Versões|| 11
||Sistemas Operacionais Suportados||Todos
||Compatível com as Bases de Dados||Todas

||Retorno||
aRet -> \{cCaption,cFunc,cWinParam\}
O Retorno da função deverá ser um Array de 3 posições contendo:
\[1\] cCaption -> Texto que será exibido no botão. Exemplo: "customizado"
\[2\] cFunc -> Chamada de uma Web Function sem passagem de parâmetro. Exemplo: "W_MEUBOTAO.APW" *Veja Obs.1
\[3\] cWinParam -> String contendo parâmetros separados por virgula, referentes à abertura de uma janela pop-up. Exemplo:  "width=600,height=400" *Veja Obs.2
||Programa Fonte|| PPLSSADT.APH