habilitar montagem, entrega e solicitações comerciais na base (em atualização)

Introdução

O sistema UNUM, a partir da versão 2011.4, disponibiliza uma configuração, através de x-class, para realizar Entrega, Montagem e Solicitações Comerciais.

Onde realizar a configuração?

Montagem

Classe: -1894443216 /* Montagem */

X-class: -1894443215 /* /Configuracao/Operacoes/Pedidos ou Provisoes/Pedido ou Provisao/Compras e Vendas/Vendas/Montagem/0100 INTEQerp infrastructure.ic */

Entrega

Classe: -1894443210 /* Entrega */

X-class: -1894443209 /* /Configuracao/Operacoes/Pedidos ou Provisoes/Pedido ou Provisao/Compras e Vendas/Vendas/Montagem/0100 INTEQerp infrastructure.ic */

Solicitações comerciais

Classe: -1894443156 /* Rentabilidade */

X-class: -1894443060 /* /Configuracao/Operacoes/Pedidos ou Provisoes/Rentabilidades/0100 INTEQerp infrastructure.ic */

Como habilitar as configurações ?

Para habilitar qualquer uma das três configurações, deverá ser criado um x-class na classe específica, atribuindo um valor true ou false para a propriedade habilitado. Ver exemplo abaixo:

this.habilitado = true;

Locais que utilizam esta configuração

Pedido de Saída

O processo de Pedido de Saída, localizado em UNUM >> Venda >> Pedido >> Pedidos de Saída, utiliza estas configurações para alterar a visibilidade dos botões "Endereços", "Entrega", "Montagem" e "Solicitações Comerciais. Caso as três configurações estejam desabilitadas, os botões da grade "Cabeçalho" serão migrados para o processo, ficando ao lado esquerdo do botão "Negociação". Com isto, o usuário poderá realizar qualquer ação em qualquer lugar do processo. Caso esteja habilitada qualquer uma das três configurações, os botões permaneceram no processo, mas serão habilitados conforme sua configuração.