Class: ChannelAdvisor::OrderServiceSOAP::OrderCriteria

Inherits:
Object
  • Object
show all
Defined in:
lib/channel_advisor/order_service/types.rb

Overview

http://api.channeladvisor.com/datacontracts/ordersOrderCriteria

orderCreationFilterBeginTimeGMT - SOAP::SOAPDateTime
orderCreationFilterEndTimeGMT - SOAP::SOAPDateTime
statusUpdateFilterBeginTimeGMT - SOAP::SOAPDateTime
statusUpdateFilterEndTimeGMT - SOAP::SOAPDateTime
joinDateFiltersWithOr - SOAP::SOAPBoolean
detailLevel - ChannelAdvisor::OrderServiceSOAP::DetailLevelType
exportState - ChannelAdvisor::OrderServiceSOAP::ExportStateType
orderIDList - ChannelAdvisor::OrderServiceSOAP::ArrayOfInt_
orderStateFilter - ChannelAdvisor::OrderServiceSOAP::OrderStateCode
paymentStatusFilter - ChannelAdvisor::OrderServiceSOAP::PaymentStatusCode
checkoutStatusFilter - ChannelAdvisor::OrderServiceSOAP::CheckoutStatusCode
shippingStatusFilter - ChannelAdvisor::OrderServiceSOAP::ShippingStatusCode
distributionCenterCode - SOAP::SOAPString
pageNumberFilter - SOAP::SOAPInt
pageSize - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(orderCreationFilterBeginTimeGMT = nil, orderCreationFilterEndTimeGMT = nil, statusUpdateFilterBeginTimeGMT = nil, statusUpdateFilterEndTimeGMT = nil, joinDateFiltersWithOr = nil, detailLevel = nil, exportState = nil, orderIDList = nil, orderStateFilter = nil, paymentStatusFilter = nil, checkoutStatusFilter = nil, shippingStatusFilter = nil, distributionCenterCode = nil, pageNumberFilter = nil, pageSize = nil) ⇒ OrderCriteria


524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
# File 'lib/channel_advisor/order_service/types.rb', line 524

def initialize(orderCreationFilterBeginTimeGMT = nil, orderCreationFilterEndTimeGMT = nil, statusUpdateFilterBeginTimeGMT = nil, statusUpdateFilterEndTimeGMT = nil, joinDateFiltersWithOr = nil, detailLevel = nil, exportState = nil, orderIDList = nil, orderStateFilter = nil, paymentStatusFilter = nil, checkoutStatusFilter = nil, shippingStatusFilter = nil, distributionCenterCode = nil, pageNumberFilter = nil, pageSize = nil)
  @orderCreationFilterBeginTimeGMT = orderCreationFilterBeginTimeGMT
  @orderCreationFilterEndTimeGMT = orderCreationFilterEndTimeGMT
  @statusUpdateFilterBeginTimeGMT = statusUpdateFilterBeginTimeGMT
  @statusUpdateFilterEndTimeGMT = statusUpdateFilterEndTimeGMT
  @joinDateFiltersWithOr = joinDateFiltersWithOr
  @detailLevel = detailLevel
  @exportState = exportState
  @orderIDList = orderIDList
  @orderStateFilter = orderStateFilter
  @paymentStatusFilter = paymentStatusFilter
  @checkoutStatusFilter = checkoutStatusFilter
  @shippingStatusFilter = shippingStatusFilter
  @distributionCenterCode = distributionCenterCode
  @pageNumberFilter = pageNumberFilter
  @pageSize = pageSize
end

Instance Attribute Details

#checkoutStatusFilterObject

Returns the value of attribute checkoutStatusFilter


518
519
520
# File 'lib/channel_advisor/order_service/types.rb', line 518

def checkoutStatusFilter
  @checkoutStatusFilter
end

#detailLevelObject

Returns the value of attribute detailLevel


513
514
515
# File 'lib/channel_advisor/order_service/types.rb', line 513

def detailLevel
  @detailLevel
end

#distributionCenterCodeObject

Returns the value of attribute distributionCenterCode


520
521
522
# File 'lib/channel_advisor/order_service/types.rb', line 520

def distributionCenterCode
  @distributionCenterCode
end

#exportStateObject

Returns the value of attribute exportState


514
515
516
# File 'lib/channel_advisor/order_service/types.rb', line 514

def exportState
  @exportState
end

#joinDateFiltersWithOrObject

Returns the value of attribute joinDateFiltersWithOr


512
513
514
# File 'lib/channel_advisor/order_service/types.rb', line 512

def joinDateFiltersWithOr
  @joinDateFiltersWithOr
end

#orderCreationFilterBeginTimeGMTObject

Returns the value of attribute orderCreationFilterBeginTimeGMT


508
509
510
# File 'lib/channel_advisor/order_service/types.rb', line 508

def orderCreationFilterBeginTimeGMT
  @orderCreationFilterBeginTimeGMT
end

#orderCreationFilterEndTimeGMTObject

Returns the value of attribute orderCreationFilterEndTimeGMT


509
510
511
# File 'lib/channel_advisor/order_service/types.rb', line 509

def orderCreationFilterEndTimeGMT
  @orderCreationFilterEndTimeGMT
end

#orderIDListObject

Returns the value of attribute orderIDList


515
516
517
# File 'lib/channel_advisor/order_service/types.rb', line 515

def orderIDList
  @orderIDList
end

#orderStateFilterObject

Returns the value of attribute orderStateFilter


516
517
518
# File 'lib/channel_advisor/order_service/types.rb', line 516

def orderStateFilter
  @orderStateFilter
end

#pageNumberFilterObject

Returns the value of attribute pageNumberFilter


521
522
523
# File 'lib/channel_advisor/order_service/types.rb', line 521

def pageNumberFilter
  @pageNumberFilter
end

#pageSizeObject

Returns the value of attribute pageSize


522
523
524
# File 'lib/channel_advisor/order_service/types.rb', line 522

def pageSize
  @pageSize
end

#paymentStatusFilterObject

Returns the value of attribute paymentStatusFilter


517
518
519
# File 'lib/channel_advisor/order_service/types.rb', line 517

def paymentStatusFilter
  @paymentStatusFilter
end

#shippingStatusFilterObject

Returns the value of attribute shippingStatusFilter


519
520
521
# File 'lib/channel_advisor/order_service/types.rb', line 519

def shippingStatusFilter
  @shippingStatusFilter
end

#statusUpdateFilterBeginTimeGMTObject

Returns the value of attribute statusUpdateFilterBeginTimeGMT


510
511
512
# File 'lib/channel_advisor/order_service/types.rb', line 510

def statusUpdateFilterBeginTimeGMT
  @statusUpdateFilterBeginTimeGMT
end

#statusUpdateFilterEndTimeGMTObject

Returns the value of attribute statusUpdateFilterEndTimeGMT


511
512
513
# File 'lib/channel_advisor/order_service/types.rb', line 511

def statusUpdateFilterEndTimeGMT
  @statusUpdateFilterEndTimeGMT
end