Class: OpenStax::Salesforce::Remote::Opportunity
- Inherits:
-
ActiveForce::SObject
- Object
- ActiveForce::SObject
- OpenStax::Salesforce::Remote::Opportunity
- Defined in:
- lib/openstax/salesforce/remote/opportunity.rb
Overview
Opportunity object from Salesforce
Constant Summary collapse
- VALID_STAGE_NAMES =
[ 'Confirmed Adoption Won', 'Closed Lost' ].freeze
- VALID_TYPES =
[ 'New Business', 'Renewal', 'Renewal - Verified' ].freeze
Instance Method Summary collapse
Methods inherited from ActiveForce::SObject
find_or_initialize_by, #save_if_changed
Instance Method Details
#term_year_object ⇒ Object
64 65 66 |
# File 'lib/openstax/salesforce/remote/opportunity.rb', line 64 def term_year_object @term_year_object ||= OpenStax::Salesforce::Remote::TermYear.from_string(term_year) end |