Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
(Obrigatório)
Especificação |
Produto | Datasul | Módulo | MI / Frotas / Planejamento |
Segmento Executor | Supply Chain |
Projeto1 | D_MAN_MNT002 | IRM1 | |
Requisito1 | PCREQ-9441 | Subtarefa1 | |
Chamado2 | |
Release de Entrega Planejada | 12.1.10 | Réplica | |
País | (X) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Este requisito possui dois objetivos principais:
- Implementação de técnica para troca de abas para permitir a abertura de várias abas do mesmo programa HTML.
- Cadastro de literais para os programas HTML.
O impacto dessas alterações são somente técnicos, não afetam as regras de negócio dos programas. Esta implementação já estava prevista no War Room das novas telas HTML.
Definição da Regra de Negócio
Cadastro de Literais
O cadastro de literais do HTML 5 é realizado no ambiente http://romana/gcad-tools/.
Acessar o menu de cadastro de literais:

Cadastrar as literais dos módulos MMI, MAB, MPL, MCP e MEN. Após cadastrar as literais deve ser gerado o arquivo translation.js e realizado o check-in no TFS nos diretórios dos módulos:
MMI: $/Datasul/Fontes_Doc/Sustentacao/V11/V11/html/mmi/modules/webapp/src/main/webapp/i18n
MAB: $/Datasul/Fontes_Doc/Sustentacao/V11/V11/html/mab/modules/webapp/src/main/webapp/i18n
MPL: $/Datasul/Fontes_Doc/Sustentacao/V11/V11/html/mpl/modules/webapp/src/main/webapp/i18n
MCP: $/Datasul/Fontes_Doc/Sustentacao/V11/V11/html/mcp/modules/webapp/src/main/webapp/i18n
MEN: $/Datasul/Fontes_Doc/Sustentacao/V11/V11/html/men/modules/webapp/src/main/webapp/i18n
Importante:
A literal deve ser cadastrada seguindo o padrão descrito no TDN. Caso seja necessário alterar o ID de alguma literal então o fonte Html também deve ser alterado para referenciar o novo ID da literal.
Troca de Abas
Implementação de técnica para troca de abas conforme documentação do TDN:
http://tdn.totvs.com/display/public/FRAMJOI/Abertura%2C+troca+de+abas+e+cache+de+dados
http://tdn.totvs.com/display/public/FRAMJOI/AppViewService
Implementar a técnica nos projetos:
MMI: $/Datasul/Fontes_Doc/Sustentacao/V11/V11/html/mmi/modules/webapp/src/main/webapp/i18n
MAB: $/Datasul/Fontes_Doc/Sustentacao/V11/V11/html/mab/modules/webapp/src/main/webapp/i18n
MPL: $/Datasul/Fontes_Doc/Sustentacao/V11/V11/html/mpl/modules/webapp/src/main/webapp/i18n
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))