Olá Santosh,
Tomando como exemplo o que você mencionou, a configuração OBC4 apenas nos informará se precisamos inserir um valor no centro de benefícios ou não (obrigatório/opcional/suprimir). Agora, suponha que o centro de benefícios seja um campo obrigatório em OBC4 e ao realizar uma contabilização, inserimos um centro de benefícios. Aqui, o papel do OBC4 termina porque seu critério é cumprido.
Agora, considere um cenário em que a empresa deseja que um centro de benefícios específico (XYZ) seja utilizado para a contabilização sob o código da empresa (ABC). Como o centro de benefícios pode ser inserido manualmente no momento da contabilização do documento, se não aplicarmos nenhuma validação, o documento será contabilizado com um centro de benefícios incorreto. Portanto, precisamos de uma validação para exibir a mensagem de erro quando o centro de benefícios for diferente de XYZ para a contabilização de documentos sob o código da empresa ABC.
Espero que agora esteja claro. Avise-me se surgir algum problema.
Saudações,
Gaurav