Geralmente, a maioria das implementações são feitas com um tipo de condição misto ou totalmente personalizado. Isso não significa que você sempre deve optar por um tipo de condição personalizado.
De acordo com os requisitos, é necessário defini-lo. Por exemplo, em uma ordem de compra, pode ser desejável adicionar um tipo de condição para um despachante aduaneiro, um seguro com várias opções como peso, quantidade, etc.
Tudo depende dos parâmetros mantidos no tipo de condição, como classe de condição, se é um tipo de condição de grupo, se a acumulação é necessária, etc.
Vá para a transação M/06, escolha o tipo de condição e vá para os detalhes, pressione F1 e F4, com isso você terá uma boa ideia.