CreateRecurringJobRequest
Creates a recurring Bulk Data Exchange Job and assigns it a recurringJobId. When you create a recurring job, you must include a recurrence interval, such as Daily, Weekly, Monthly, or Frequency In Minutes. Once a recurring job has been created, a separate job ID is created for each job that is created/executed. For example, if a job runs every hour, it will have a recurring job ID and each hourly job will have a jobId and file reference ID.
Fields
dailyRecurrence ( DailyRecurrence )
downloadJobType ( token )
frequencyInMinutes ( int )
monthlyRecurrence ( MonthlyRecurrence )
UUID ( string )
weeklyRecurrence ( WeeklyRecurrence )

dailyRecurrence ( DailyRecurrence ) [0..1]
Optional element to specify a daily schedule for a recurring job.
See the Field Index to learn which calls use dailyRecurrence.

downloadJobType ( token ) [?..1]
Specifies the report you want to download. Each Bulk Data Exchange job can only have one jobType per job. For instance, if you are downloading a SoldReport, it will only have pre-defined SoldReport data within the file.

Applicable values:
ActiveInventoryReport
A report that contains all of the active listings for a specific seller ID. The eBay servers read the credential information passed in by the seller's application to determine which seller's data to retrieve.
FeeSettlementReport
A report that contains all of the fees that you have incurred as invoices are generated by the eBay servers. This report gives large merchants the ability to look at their fees for many listings in one file.
SoldReport
Lists all items that have been sold by this seller (sold items that were submitted to the Large Merchant Service by the seller's application).

When an item is sold, the eBay application creates an 'order' for the seller. If only one item is sold, there is one order ID and one line item ID associated with the sale. However, if multiple items are sold as part of the same transaction, there is one order ID for the sale, and multiple line item IDs - one line item ID for each item sold.

Therefore, the Sold Report returns the order IDs and line item IDs for every order associated with the seller who is making the request. Sellers use this information to make inventory updates and start order fulfillment.

When orders have been fulfilled, the seller will probably want to remove them from the list of all orders that comes back every time they receive a SoldReport. To do this, they can acknowledge each order that has been fulfulled (using order ID or line item ID) by uploading a list of the fulfulled order information using an OrderAck request.

After you upload a data file with an OrderAck request, the orders (or line items within an order) will no longer appear in the SoldReport. (After you send the first OrderAck call, future SoldReports that you request will only contain unacknowledged orders and line items.)
See the Field Index to learn which calls use downloadJobType.

frequencyInMinutes ( int ) [0..1]
Use this element to specify job recurrence interval in minutes.
See the Field Index to learn which calls use frequencyInMinutes.

monthlyRecurrence ( MonthlyRecurrence ) [0..1]
Optional element to specify a monthly schedule for a recurring job.
See the Field Index to learn which calls use monthlyRecurrence.

UUID ( string ) [?..1]
A Universally Unique Identifier (UUID) provided by the seller's application.
See the Field Index to learn which calls use UUID.

weeklyRecurrence ( WeeklyRecurrence ) [0..1]
Optional element to specify a weekly schedule for a recurring job.
See the Field Index to learn which calls use weeklyRecurrence.

This document was generated with a customized version of the apireferencedocs tool.

© 2008–2009 eBay, Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.