Os modelos de documentos são usados em vários momentos no Sterling™ Order Management System. O tipo de modelo indica como ele é utilizado.
Sobre esta tarefa
Geralmente, os modelos são necessários em cenários nos quais um determinado conjunto de atributos de uma determinada entidade precisa ser considerado para processamento. Por exemplo, ao chamar a API copyOrder(), o modelo de Copiar Pedido é utilizado para indicar quais atributos de pedido devem ser copiados.
É possível determinar quais atributos e elementos XML devem ser incluídos ou excluídos do modelo mestre XML para um tipo de processo de cumprimento específico.
Para definir modelos XML de um tipo de processo:
Procedimento
- Na árvore no painel lateral de regras de aplicativo, escolha Modelagem de Processo. A janela Modelagem de Processo é exibida na área de trabalho.
- Na janela Modelagem de Processo, selecione a guia Pedido, Carga ou Geral para visualizar a árvore de modelagem de processo correspondente para esse tipo de documento base.
- Na raia Tipos de Processo, clique com o botão direito no tipo de processo aplicável e escolha Detalhes. A janela Detalhes do Tipo de Processo é exibida.
- Escolha a guia Modelos. Os modelos mestres disponíveis para o tipo de processo de cumprimento com o qual você está trabalhando são exibidos como guias. Esses modelos mestres são recuperados da tabela YFS_BASE_DOCUMENT_TYPE.
- Escolha a guia do modelo mestre aplicável. O modelo mestre XML é carregado a partir da tabela YFS_BASE_DOCUMENT_TEMPLATE e combinado com o modelo XML armazenado para este tipo de documento na tabela YFS_DOCUMENT_TEMPLATE. Os atributos estendidos também são incluídos no modelo mestre
para cada elemento que tiver atributos estendidos. O XML resultante é mostrado no formato hierárquico na árvore.
Nota: A ramificação estendida do XML de modelo é gerada automaticamente. Ela não é armazenada em tabelas YFS_DOCUMENT_TEMPLATE ou YFS_BASE_DOCUMENT_TEMPLATE.
- Escolha o ícone Criar Novo para incluir um atributo ou elemento XML no XML de modelo principal para esse tipo de processo Escolha o ícone Excluir para excluir um atributo XML no modelo mestre XML para este tipo de processo.
Nota: Se você desejar excluir todos os atributos de um elemento, deverá excluir o elemento inteiro.
Nota: Alguns atributos são obrigatórios e não podem ser excluídos do modelo.