Sistema de ordem de compra
Permissão de envio de e-mail de OC somente se situação igual a "Aprovado"
ORCCOM.RQ-009
Descrição
O envio da Ordem de Compra por e-mail pode ser definido para que somente OCs com a situação "Aprovado" possam ser enviadas por e-mail.
Para que o botão "Enviar e-mail" somente seja apresentado na interface Ordem de compra quando a situação da OC seja "Aprovado" deve-se ser executada a configuração indicada.
Fluxo normal
Configuração:
Configurar uma operação customizada (Operações customizadas):
- Operação: AJUSTAR_ACAO_EMAIL_OC
- Título: Ajustar ação de envio de e-mail das OCs
- Descrição: Remove o botão de "Enviar e-mail" caso a ordem de compra não esteja aprovada.
- Tipo de implementação: Groovy Scripting Engine
- Implementação:
feature = ctx.getEvent().getObject();
if (!feature.getServiceModel().getRecord().getSituacao().in("A")) {
feature.getForm().delAction("EMAIL");
}
- Política de acesso: Restrito
Configurar a preferência:
- Preferência: ORDEM_COMPRA.EVENT_LISTENER
- Valor: ORCCOM.CAD_PEDIDOS_COMPRA.VIEW.PRE_DISPLAY : AJUSTAR_ACAO_EMAIL_OC
- Domínio: ADSRT.TEXT_LONG
- Por usuário: Não