2026-09-02 17:11:13 -03:00
2026-09-02 17:11:13 -03:00
2026-09-02 17:11:13 -03:00
2026-09-02 17:11:13 -03:00
2026-09-02 17:11:13 -03:00
2026-09-02 17:11:13 -03:00

Opportunities Extension 1.0.0

Extensao de navegador para adicionar o atalho "Opportunities Extension" nas paginas Oracle Fusion permitidas, consultar oportunidades e exibi-las em uma tabela filtravel.

Estrutura de desenvolvimento

  • src/content.js: script unico mantido no projeto.
  • scripts/build.mjs: gera os pacotes especificos para cada navegador.
  • dist/chromium/: output para Google Chrome e Microsoft Edge.
  • dist/firefox/: output para Firefox.

Build

Use o Node.js:

npm run build

O build recria dist/chromium e dist/firefox a partir da mesma fonte.

Release 1.0.0

  • Consulta paginada de oportunidades com filtros por periodo, customer, owner, status, stage e busca textual.
  • Ordenacao por coluna, links para oportunidades e contas, copia do numero da oportunidade e indicadores por stage.
  • Preferencias de tipos de oportunidade persistidas no navegador.
  • Tema claro/escuro baseado no Oracle Redwood.
  • Outputs separados para Chromium/Edge e Firefox.

Como carregar em modo desenvolvimento

Chrome ou Microsoft Edge

  1. Abra chrome://extensions ou edge://extensions.
  2. Ative o modo de desenvolvedor.
  3. Clique em "Carregar sem compactacao".
  4. Selecione a pasta dist/chromium.

Firefox

  1. Abra about:debugging#/runtime/this-firefox.
  2. Clique em "Carregar extensao temporaria".
  3. Selecione o arquivo dist/firefox/manifest.json.

Paginas atendidas

  • https://eeho.fa.us2.oraclecloud.com/hcmUI/faces/FuseWelcome
  • https://eeho.fa.us2.oraclecloud.com/fscmUI/faces/FuseWelcome

Ao encontrar o grupo #yourapps_groupNode_sales, a extensao adiciona o tile antes do item .flat-grid-cell.flat-grid-cell-addicon. Ao clicar no tile, abre a interface de oportunidades.

Description
Extensão de navegador Chrome/Edge e Firefox que permite navegar de forma mais fluida sobre as oportunidades obtidas pelo HCM Opportunities.
Readme 329 KiB
Languages
JavaScript 100%