Class: Edi::Walmart::PriceMessageSender
- Inherits:
-
FeedMessageSender
- Object
- BaseService
- BaseEdiService
- FeedMessageSender
- Edi::Walmart::PriceMessageSender
- Defined in:
- app/services/edi/walmart/price_message_sender.rb
Constant Summary
Constants included from AddressAbbreviator
AddressAbbreviator::MAX_LENGTH
Instance Attribute Summary
Attributes inherited from BaseEdiService
Instance Method Summary collapse
Methods inherited from FeedMessageSender
#ecl_in_queue, #instantiate_transporter, #process
Methods inherited from BaseEdiService
#duplicate_po_already_notified?, #initialize, #mark_duplicate_po_as_notified, #report_order_creation_issues, #safe_process_edi_communication_log
Methods included from AddressAbbreviator
#abbreviate_street, #collect_street_originals, #record_address_abbreviation_notes
Methods inherited from BaseService
#initialize, #log_debug, #log_error, #log_info, #log_warning, #logger, #options, #process, #tagged_logger
Constructor Details
This class inherits a constructor from Edi::BaseEdiService
Instance Method Details
#feed_category ⇒ Object
14 15 16 |
# File 'app/services/edi/walmart/price_message_sender.rb', line 14 def feed_category 'price_advice' end |
#feed_type ⇒ Object
5 6 7 |
# File 'app/services/edi/walmart/price_message_sender.rb', line 5 def feed_type 'PRICE_AND_PROMOTION' end |
#query_param ⇒ Object
9 10 11 12 |
# File 'app/services/edi/walmart/price_message_sender.rb', line 9 def query_param # "shipNode=#{orchestrator.fulfillment_center_id}" nil end |