такого параметра в самом способе оплаты нет (можно конечно вывернуться через банковские сборы, но лучше не надо)
гораздо продуктивнее создать отдельный накладной расход.
и добавить в ValidateWrite проверку бизнес-правила: при указанном способе оплаты должен обязательно присутствовать и накладной расход.
проверка может быть и более сложной.
добавление таких бизнес-правил - это нормально и это и есть кастомизация под специфику предприятия (а не то, что делают обычно)
чтобы удобно вводить взаимосвязанные параметры используйте стандартный функционал - шаблоны записей.
|