| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::DataType::PromotionalSaleDetailsType
If a seller has reduced the price of a listed item with the Promotional Price Display feature, this type contains the original price of the discounted item and other information.
eBay::API::XML::DataType::PromotionalSaleDetailsType inherits from the eBay::API::XML::BaseDataType class
End time of a discount for an item whose price a seller has reduced with the Promotional Price Display feature.
# Argument: 'xs:dateTime'
Calls: GetBidderList Returned: Conditionally Calls: GetItem Returned: Conditionally Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll Calls: GetSellerList Returned: Conditionally Details: DetailLevel: ItemReturnDescription, ReturnAll Calls: GetMyeBayBuying Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll Context: WatchList Calls: GetMyeBaySelling Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll Context: ActiveList
# Returns: 'xs:dateTime'
Original price of an item whose price a seller has reduced with the Promotional Price Display feature.
# Argument: 'ns:AmountType'
Calls: GetBidderList Returned: Conditionally Calls: GetItem Returned: Conditionally Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll Calls: GetSellerList Returned: Conditionally Details: DetailLevel: ItemReturnDescription, ReturnAll Calls: GetMyeBayBuying Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll Context: WatchList Calls: GetMyeBaySelling Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll Context: ActiveList
# Returns: 'ns:AmountType'
Start time of a discount for an item whose price a seller has reduced with the Promotional Price Display feature.
# Argument: 'xs:dateTime'
Calls: GetBidderList Returned: Conditionally Calls: GetItem Returned: Conditionally Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll Calls: GetSellerList Returned: Conditionally Details: DetailLevel: ItemReturnDescription, ReturnAll Calls: GetMyeBayBuying Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll Context: WatchList Calls: GetMyeBaySelling Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll Context: ActiveList
# Returns: 'xs:dateTime'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::DataType::PromotionalSaleDetailsType; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. PromotionalSaleDetailsType.pm # Generated by: ......... genEBayApiDataTypes.pl # Last Generated: ....... 08/24/2008 16:44 # API Release Number: ... 579 # ##########################################################################
use eBay::API::XML::BaseDataType; our @ISA = ("eBay::API::XML::BaseDataType"); use eBay::API::XML::DataType::AmountType; my @gaProperties = ( [ 'EndTime', 'xs:dateTime', '', '', '' ] , [ 'OriginalPrice', 'ns:AmountType', '' ,'eBay::API::XML::DataType::AmountType', '1' ] , [ 'StartTime', 'xs:dateTime', '', '', '' ] ); push @gaProperties, @{eBay::API::XML::BaseDataType::getPropertiesList()}; my @gaAttributes = ( ); push @gaAttributes, @{eBay::API::XML::BaseDataType::getAttributesList()};
sub new { my $classname = shift; my %args = @_; my $self = $classname->SUPER::new(%args); return $self; } sub isScalar { return 0; }
sub setEndTime { my $self = shift; $self->{'EndTime'} = shift }
sub getEndTime { my $self = shift; return $self->{'EndTime'}; }
sub setOriginalPrice { my $self = shift; $self->{'OriginalPrice'} = shift }
sub getOriginalPrice { my $self = shift; return $self->_getDataTypeInstance( 'OriginalPrice' ,'eBay::API::XML::DataType::AmountType'); }
sub setStartTime { my $self = shift; $self->{'StartTime'} = shift }
sub getStartTime { my $self = shift; return $self->{'StartTime'}; } ## Attribute and Property lists sub getPropertiesList { my $self = shift; return \@gaProperties; } sub getAttributesList { my $self = shift; return \@gaAttributes; } 1;