Qtr::PaymentMilestone
Inherits JSON::Serializable < YAML::Serializable < Struct < Value < Object
Milestone payment term
Constructors
new(label : String, percentage : Float64, amount_base : Float64, amount_converted : Float64 | Nil = nil)
new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
new(pull : JSON::PullParser)
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance methods
amount_base
amount_base=(amount_base : Float64)
amount_converted
amount_converted=(amount_converted : Float64 | Nil)
label
label=(label : String)
percentage
percentage=(percentage : Float64)