Antes de iniciar

Para fazer a transição do Application Console para o Order Hub baseado em Angular, é importante ter um entendimento completo de suas customizações existentes.

Comparação funcional

Assegure-se de que você esteja ciente dos fluxos customizados para seus casos de uso de negócios e os arquivos que são customizados, revisando os arquivos que estão presentes em sua pasta de extensões Além disso, revise a comparação funcional e avalie se seus casos de uso customizados já foram considerados.. Se não for considerado, e se uma interface com o usuário ou recurso for aprimorado, talvez seja necessário implementar seus casos de uso de negócios de forma diferente

Comparação técnica

Antes de iniciar o desenvolvimento de suas customizações para o Order Hub, revise e entenda as mudanças de implementação de customização entre o Application Console e o Order Hub na comparação técnica.

Tipos de customização.

O Order Hub suporta os tipos de customização a seguir para ajudar a atender às suas necessidades de negócios:
Customização por configuração
Há determinadas páginas / padrões no Order Hub que permitem customizações simples concluindo mudanças na configuração definidas por meio de arquivos JSON. Os padrões que suportam esse recurso são os formulários de procura, tabelas e atributos de campo que possuem o ícone de configurações (imagem).

Esta é uma abordagem ideal para obter customizações comuns do Application Console no Order Hub-sem qualquer codificação necessária.

Customização diferencial
A abordagem de customização diferenciada permite manter seu código de customização separado do código IBM . Usando a abordagem de customização diferenciada, suas atualizações serão preservadas quando o Order Hub liberar atualizações para as mesmas páginas que você customizou. Nenhuma mesclagem de código é necessária; simplesmente recompile com o código DTK mensal..

Esta é uma abordagem ideal para aprimorar a UI do Order Hub para atender às suas necessidades de negócios sem mesclagens de código-simplesmente recompile com o código DTK mensal.

Customização por substituições
A abordagem de customização por substituições fornece flexibilidade completa para customizar qualquer coisa em páginas existentes No entanto, depois de fazer mudanças no código, você estará assumindo a propriedade dessa rota ou página e de todos os ativos de código acompanhantes que vêm com essa página Isso significa que quando a IBM liberar novas atualizações, você não obterá automaticamente atualizações para essa página.. Para obter novas atualizações, será necessário ressincronizar suas mudanças de customização para a liberação de código mais recente

Angular é uma estrutura baseada em typescript diferente para desenvolver telas quando comparado a JSPs e applets Java. No novo aplicativo, você precisaria implementar novamente seus casos de uso customizados Para obter mais informações sobre a estrutura de customização do Order Hub, consulte Customizando o Order Hub.

Recursos adicionais

Para ajudar você a se familiarizar ainda mais com o Order Hub, revise os recursos adicionais a seguir: