Class: DellinInfo::API::Order

Inherits:
Object
  • Object
show all
Includes:
ValideData
Defined in:
lib/dellininfo/order.rb

Constant Summary collapse

ATTRIBUTES =
[
  :availableAD,
  :estimatedDeliveryDate,
  :terminalSender,
  :unvailableSfRequestReason,
  :isSfRequestOrdered,
  :availableSfRequest,
  :opf,
  :terminalReceiver,
  :docNumber,
  :comment,
  :sizedWeight,
  :ordNum,
  :sizedVolume,
  :docDate,
  :sqlUuid,
  :height,
  :width,
  :length,
  :aviaDeliveryType,
  :numAvia,
  :giveoutDate,
  :conditionAvia,
  :oversizedVolume,
  :oversizedWeight,
]

Instance Method Summary collapse

Methods included from ValideData

#delete_spase_key, #parse_hash_response, #set_attr_method, #there_tracks

Instance Method Details

#to_sObject



35
36
37
38
# File 'lib/dellininfo/order.rb', line 35

def to_s
  "накладная № #{@docNumber} от #{Date.parse docDate}\nОтправление из города #{@city_sender} в город #{@city_receiver}\nстатус: #{@state}\n#{'-'*10}\n"
                             
end