Definindo uma Nova Solicitação

Para definir uma nova solicitação, elabore e crie um novo objeto de negócios de Solicitação e vincule esse objeto a um novo objeto de negócios de Tipo de Solicitação. As seções a seguir destacam detalhes importantes na configuração de uma nova Solicitação.

Exibição e Manutenção da Solicitação

O padrão para novos objetos de negócios é usar a definição do esquema e as dicas da interface do usuário para definir o comportamento dela. O ciclo de vida do objeto de negócios define as ações a serem executadas. A abordagem alternativa é definir mapas explícitos de interface do usuário e lidar com quaisquer ações dentro do mapa. O objeto de negócios do produto base F1-TodoSumEmailReq é um exemplo desse método. A recomendação é usar a abordagem Dicas da Interface do Usuário .

Visualizando uma Solicitação

Os usuários geralmente desejam visualizar os resultados da solicitação antes de enviá-la para processamento. Opções de ON especiais estão disponíveis para ONs de solicitação para oferecer suporte à funcionalidade de visualização.
  • Script do Serviço de Solicitação de Visualização. Esse script recupera as informações exibidas quando um usuário pede uma visualização de uma solicitação.
  • Mapa da Solicitação de Visualização. Esse mapa exibe a visualização de uma solicitação.

O mapa de visualização será necessário somente se o objeto de negócios seguir a abordagem de mapa explícito, de acordo com F1-TodoSumEmailReq. Os objetos de negócios que usam as dicas de esquema e interface de usuário para definir a interface do usuário podem utilizar um fragmento de mapa para implementar uma ação de visualização que chame o script de visualização, usando o esquema do script para gerar o mapa de visualização.

Executando o Processamento de Solicitações

O pressuposto é que um algoritmo de entrada é responsável pelo processamento da solicitação. É comum que as solicitações sejam processadas em segundo plano, e não em tempo real. A técnica padrão é usar um monitor diferido para fazer a transição da solicitação para o status que tem o algoritmo conectado. O ciclo de vida F1-TodoSumEmailReq é um exemplo.

Segurança da Solicitação

Alguns usuários podem não estar autorizados a enviar determinadas solicitações. Ao adicionar uma nova solicitação, a lista de tipos de solicitação disponíveis é restrita aos tipos em que o usuário tem acesso de segurança ao serviço de aplicativo do objeto de negócios da solicitação relacionada. Isso pode afetar a escolha do serviço de aplicativo e a configuração adicional necessária para um novo objeto de negócios de solicitação.