Testando customizações de módulo existentes no Order Hub
Depois de customizar um módulo existente, é possível testar as mudanças configurando o Order Hub para se conectar ao ambiente do kit de ferramentas.
- Efetue login no Order Hub em https://www.supply-chain.ibm.com/order-management.
- Ative o menu Customizações em um de seus locatários (ou alterne para um locatário de customização existente) Para obter mais informações, consulte Ativando o menu de customização para um locatário
- Selecione Configurações> Customizações no menu.
- Clique em Ativar customização do módulo do OOB
- Configure o módulo customizado para ON.
- Salve suas mudanças.
- Se o servidor local não estiver em execução, inicie o servidor.
yarn start-app - Abra uma nova guia e acesse a URL a seguir ao substituir a < port> pelo número da porta aplicável ao módulo que está sendo customizado. Por exemplo, para o módulo buc-app-order , o número da porta padrão é 8300
Aceite o certificado para que o módulo customizado possa ser carregado no Order Hub.https://bucgenerichost:<port> - Atualize a guia do navegador que está com login efetuado no Order Hub. O item de menu que você ativou para customização agora deve ser mostrado entre parênteses (modo DEV). Esses itens de menu agora serão renderizados a partir de seu servidor local em vez de Order Hub.

- Agora é possível testar suas customizações..
- Se você desejar testar suas customizações com um servidor OMS diferente do servidor configurado em seu locatário do Order Hub , atualize o arquivo <module-name>/packages/<route-name>/src-custom/environments/environment.ts incluindo as informações a seguir:
Em queimport { BucSvcAngularStaticAppInfoFacadeUtil } from '@buc/svc-angular'; // set url to the OMS app server // example url: https://mydomain.mycompany.com:9443/smcfs BucSvcAngularStaticAppInfoFacadeUtil.setLocalDevModeCustomizationTeamOMSUrl('https://<host>:<port>/smcfs');hosteportsão os valores do nome do host e do número da porta do servidor OMS que você deseja testar - Depois de concluir todos os testes, é possível implementar as customizações em seus locatários Para obter mais informações, consulte Implementando customizações para aplicativos existentes.