Bom dia !
Galera estou iniciando testes coma versão 17 do angular junto com po-ui da Totvs, estou fazendo um exemplo bem simples que inclusive é o que a Totvs passa nos primeiros passos, porem estou tendo um enorme dificuldade de encontrar documentação atualizada e de fazer este danado funcionar corretamente. No Caso este dano dentro do Totvs ao chamar a rotina o erro
"Falha ao Ajustar os arquivos Index poui "
Já tentei ajustar o que foi passado em outra pergunta aqui dentro porem não deu certo, Abri um chamado na Totvs e o pessoal me passou o seguinte procedimento para fazer no Angular.json O QUE GEROU OUTRO ERRO O SERVER NEM SOBE DESTA MANEIRA,
"Seu outputPath deve ficar da seguinte maneira:
outputPath: {
"base": "dist/my-protheus-app",
"browser": ""
}"
Alguém aqui esta realmente utilizando esta tecnologia e na versão mais atual? Ja passaram por este problema ? Se Sim como resolveram ?
Desde ja sou grato a todos pela força.
Esse erro ocorre ao chamar o app dentro da FWCallApp?
Olá, quando tive este problema resolvi alterando o angular.json:
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
...
"main": "src/main.ts",
No "builder" alterei de application para browser.
E aonde está "main" antes estava como "browser".
Aproveitando o tópico estou iniciando o desenvolvimento utilizando o PO-UI (Angular) e estamos encontrando algumas dificuldades em fazer a chamada da aplicação através do menu do protheus. Ao chamar a rotina ela apresenta uma mensagem de erro que estou enviando em anexo. Aproveito e coloco aqui também o erro : THREAD ERROR ([17048], barrobello, VMAPP) 06/05/2026 09:47:26
AjustaIndex: Falha ao Ajustar os arquivos Index do App my-po-project_env_compila on AJUSTAINDEX(FWCALLAPP.PRW) 25/02/2026 13:54:45 line : 690
Quanto ao link da documentação, estou seguindo esta : https://centraldeatendimento.totvs.com/hc/pt-br/articles/23060993444375-Cross-Segmento-TOTVS-Backoffice-Linha-Protheus-ADVPL-Erro-AjustaIndex-Falha-ao-Ajustar-os-arquivos-Index-do-App?input_string=ajustaindex
Olhando a documentação sugerida (base de conhecimento) meu arquivo angular.json esta igual a documentação.
Conseguem me ajudar a entender o que pode estar de errado. Neste momento estou fazendo uma simples tela para apresentar um menu (coisa simples) para entender o funcionamento e no futura algo mais elaborado.
Abaixo coloco algumas informações do meu ambiente Angular
ngular CLI : 21.2.9
Angular : 21.2.11
Node.js : 24.15.0
Package Manager : npm 11.12.1
Operating System : win32 x64
┌────────────────────────────────┬────────────┐
│ Package │ Installed Version │ Requested Version │
├────────────────────────────────┼────────────┤
│ @angular-devkit/build-angular │ 21.2.9 │ ^21.2.9 │
│ @angular/build │ 21.2.9 │ ^21.2.9 │
│ @angular/cli │ 21.2.9 │ ^21.2.8 │
│ @angular/common │ 21.2.11 │ ^21.2.0 │
│ @angular/compiler │ 21.2.11 │ ^21.2.0 │
│ @angular/compiler-cli │ 21.2.11 │ ^21.2.0 │
│ @angular/core │ 21.2.11 │ ^21.2.0 │
│ @angular/forms │ 21.2.11 │ ^21.2.0 │
│ @angular/platform-browser │ 21.2.11 │ ^21.2.0 │
│ @angular/router │ 21.2.11 │ ^21.2.0 │
│ rxjs │ 7.8.2 │ ~7.8.0 │
│ typescript │ 5.9.3 │ ~5.9.2 │
│ vitest │ 4.1.5 │ ^4.0.8 │
└────────────────────┴───────────┴────────────┘