Sha256: 58d0384669860cad3053e28820a0d0a2cf8153984f4f8fa4a57a934a78d2d065
Contents?: true
Size: 816 Bytes
Versions: 1
Compression:
Stored size: 816 Bytes
Contents
class Unico::RegularizationOrAdministrativeSanction < Unico::Model self.abstract_class = true self.table_name = :unico_regularization_or_administrative_sanctions belongs_to :creditor, class_name: '::Creditor' belongs_to :regularization_or_administrative_sanction_reason, class_name: '::RegularizationOrAdministrativeSanctionReason' delegate :administrative_sanction?, :regularization?, :reason_type_humanize, to: :regularization_or_administrative_sanction_reason, allow_nil: true validates :creditor, :occurrence, presence: true validates :regularization_or_administrative_sanction_reason, presence: true validates :suspended_until, presence: true, if: :administrative_sanction? validates :suspended_until, :occurrence, timeliness: { type: :date }, allow_blank: true end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
unico-training-7.8.0 | app/models/unico/regularization_or_administrative_sanction.rb |