Escolar Documentos
Profissional Documentos
Cultura Documentos
Índice:
Pré-condições para características e valores
Características “dinamicamente” obrigatórias
Utilização de ações para definir valores - onde a ação deve
ser gravada
Tabelas em condições e para dedução de valores
SAP AG 1999
SAP AG 1999
SAP AG 1999
Pré-
Pré-condi
condiç
ção Características, valores de característica
Características
Condiç
Condição Itens da lista técnica
de seleç
seleção Operações, suboperações,
seqüências de operações, MAPs
SAP AG 1999
A primeira coluna no diagrama define o tipo de dependência de objetos. A segunda coluna identifica
a que objeto (ou objetos) a dependência pode ser atribuída. Uma pré-condição pode ser atribuída a
características e/ou valores de características. Uma condição de seleção pode ser atribuída a uma
característica a fim de tornar obrigatória a atribuição de valor, se a característica estivesse
previamente “oculta”. Uma ação pode ser atribuída a qualquer um dos objetos a seguir:
características, valores de características e perfis de configuração.
VALORES DE CARACTERÍSTICA:
O valor de característica ao qual a pré-condição é atribuída só
aparece na função de atribuição de valores se a condição for
cumprida.
CARACTERÍSTICAS:
A característica à qual a pré-condição é atribuída só aparece
na função de atribuição de valores se a condição for
cumprida.
SAP AG 1999
Soluç
Solução:
ão: a pré-
pré-condi
condiç
ção para os valores específicos
específicos da
característica
característica DISCO RÍGIDO
RÍGIDO só
só aparece quando um
valor específico
específico da característica
característica CPU é selecionado.
selecionado.
SAP AG 1999
Se um determinado valor (ou valores) for selecionado para a característica CPU, ele afetará a seleção
de valores possíveis para outra característica, Disco rígido. Na pré-condição, você define as
circunstâncias em que uma característica ou valor de característica ficam ocultos.
Se uma CPU diferente de 400 ou 433 for selecionada, a característica Disco rígido não terá mais
todos os valores possíveis permitidos para seleção. Se a característica CPU não tiver valor, como isso
pode afetar a característica Disco rígido? À medida que essa pré-condição vale para Disco rígido e
foi atendida, todos os valores são permitidos. Esta é uma diferença importante entre as pré-condições
e as condições de seleção. Uma pré-condição é atendida se a condição que você entrar for verdadeira
ou não tiver sido violada.
Uma pré-condição é atendida quando:
o valor definido é selecionado para a característica definida
nenhum valor é selecionado para a característica definida
a pré-condição não é atendida se um valor diferente for selecionado para a característica definida
Você também pode utilizar características restringíveis para restringir os valores de características
permitidos ao configurar objetos.
Soluç
Solução:
ão: atribua uma pré-
Solução: pré-condi
condiç
ção à característica
pré-condição característica SOFTWARE
SAP AG 1999
: : :
TABLE TAB_PC
SAP AG 1999
Se você utilizar uma tabela de pré-condições, entre as combinações válidas de valores para pré-
condições nas linhas individuais da tabela.
Uma pré-condição somente é atendida se os valores de características atribuídos corresponderem a
uma linha da tabela. Isto garante que uma configuração está consistente.
Você pode entrar a mesma combinação em mais de uma linha. As linhas devem ficar completas, sem
espaços em branco!
Soluç
Solução:
ão: as pré-
Solução: pr é-condi
condiç
ções com tabelas
pré-condições ECONÔMICO DESKTOP 300
características
características relevantes
SAP AG 1999
Se você deseja exibir os valores permitidos apenas nas funções de atribuição de valores, entre o valor
de característica ao qual a pré-condição se refere na própria pré-condição. Ou seja, o valor somente
será exibido, se isso for permitido pelas combinações de valores da tabela. Você atribui a pré-
condição ao valor a que ela se refere.
Se você quiser utilizar a pré-condição para verificar a consistência, não é necessário entrar nenhum
valor de característica na pré-condição propriamente dita. Isso significa que o sistema só verifica se o
valor é permitido após a definição do valor. Se o valor não for permitido, será exibida uma
mensagem de inconsistência. Você atribui a pré-condição à característica cujos valores devem ser
verificados.
SAP AG 1999
Soluç
Solução:
ão: uma condiç
Solução: condição de seleç
condição seleção para a característica
seleção característica SOFTWARE
SAP AG 1999
SAP AG 1999
Soluç
Solução:
ão: uma aç
Solução: ação para a característica
ação característica PACOTE, valor LUXO
SAP AG 1999
Esta ação também pode ser atribuída ao perfil de configuração. Para obter o mesmo efeito, a sintaxe
deve ser a seguinte:
($self.GABINETE = ‘TORRE’,
$self.CPU = ‘433’,
$self.SUPLEMENTOS = 'MOUSE',
$self. ........................ )
IF $root.PACOTE e.g. 'LUXO'
UM ou mais ACIONADORES
Soluç
Solução:
ão: uma aç
Solução: ação para o perfil de configuraç
ação configuração
configuração
SAP AG 1999
Você também poderia atribuir esta ação a um dos valores de característica mencionados na seção de
condições. A seção de condições teria que consultar o outro valor de característica.
SAP AG 1999
Você pode atribuir uma tabela a uma ação para calcular os valores ausentes em uma configuração.
Se as interdependências entre objetos forem mais complexas, você pode atribuir tabelas a restrições.
Para utilizar ações e procedimentos com tabelas para inferir valores, defina alternativas de atribuição
de valores. Uma alternativa de atribuição de valor descreve quais campos de tabela são campos-
chave e quais são campos de dados. Os campos-chave determinam os valores nos campos de dados.
As características que fazem referência a campos de dados na tabela devem ser precedidas da
variável $SELF, para garantir que os valores possam ser deduzidos dessas características.
TABLE TAB_PC
SAP AG 1999
1-1 Crie as seguintes características, utilizando a função de cópia sempre que aplicável:
1-5-2 Determine quais características não são exibidas a todo momento. Como
diferenciar?
2-1 Crie as seguintes características, utilizando a função de cópia sempre que aplicável:
2-2-3 Crie uma dependência de ação com uma referência à tabela de variantes
definida anteriormente.
Crie uma dependência de ação para definir o seguinte:
1-1 Crie as seguintes características, utilizando a função de cópia sempre que aplicável:
T_990_070_##
T_990_080_##
Logística Funções centrais Sistema de classificação Dados mestre
Administração de característica Criar
Atribua as características à classe para o PC, T_990_010_##, e mantenha a seguinte
seqüência de características:
T_990_010_## Gabinete de PC
T_990_020_## CPU do PC
T_990_030_## Suplementos para PC
T_990_070_## Disco rígido
T_990_080_## Software
T_990_040_00 Cor (nó da classe)
T_990_050_00 Brilho (nó da classe)
Logística Funções centrais Sistema de classificação Dados mestre
Administração de classe Modificar
Na tela de características da atualização de classes, entre sua classe:
Cursor na característica anterior à que será inserida:
Processar Inserir ( ou botão)
Ou mova após inserir:
Selecione a característica
Cursor na característica anterior à que será inserida:
Processar Deslocar
1-5-2 Determine quais características não são exibidas a todo momento. Como
diferenciar?
T_990_080_## (Software) Vide o código Características ocultas.
2-1 Crie as seguintes características, utilizando a função de cópia sempre que aplicável:
Consulte os exercícios anteriores para obter o caminho de menu para criação de
característica.
2-2-3 Crie uma dependência de ação com uma referência à tabela de variantes
definida anteriormente.