01. DADOS GERAIS
| Produto: | TOTVS Prestadores de Serviços Transporte de Passageiros |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Serviços |
| Módulo: | SIGAGTP |
| Função: | |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERGTP-11608 |
02. SITUAÇÃO/REQUISITO
Devido a necessidade de embarcar o urbano no protheus e após as atualizações necessária para isso, agora precisamos de fato embarcar o Urbano no protheus e rodar a aplicação dentro do smartclient.
03. SOLUÇÃO
Para isso será necessário seguir os passos abaixo:
- Compile o fonte
WSURBAPP.PRWno seu RPO; - Vá no configurador e adicione esse fonte que acabou de compilar no menu do módulo 88 para poder acessar dentro do Protheus;
- No seu
AppServer.iniadicione na tag[GENERAL]o parâmetro `App_Environment=[nome_do_seu_ambiente] para habilitar a leitura de aplicativos com PO-UI no seu smartclient; - Agora vá no repositório da aplicação e rode o comando
ng build; - O angular irá gerar uma pasta de saída contendo todos os arquivos da aplicação no diretório
/dist; - Selecione a pasta
urbano-protheuse clique em 'compactar para arquivo zip' ou simplesmente faça o 'zip' da página (importante sempre fazer pela ferramente nativa do Windows, o 7zip pode causar problemas para a leitura dentro do ERP); - Antes de finalizar a compactação, troque a extensão do arquivo de
.zippara.appe confirme a mudança; - Agora pegue esse arquivo
urbano-prothueus.appe compile no seu RPO. - Entre no smartclient e acesso o módulo onde adicionou a rotina
WSURBAPP.PRWe então abra a rotina, deverá abrir a aplicação do Urbano com Angular e PO-UI dentro do smartclient.
- Compile o fonte
04. DEMAIS INFORMAÇÕES
Documentação:
FwCallApp - Abrindo aplicativos Web no Protheus
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas

