Seller Central
Seller Forums

Amazon Seller Forums » Amazon Marketplace Web Service (MWS) » Marketplace Web Service (Amazon MWS) Questions

Thread: ReportRequest _CANCELLED_
This question is not answered.


Permlink Replies: 5 - Pages: 1 - Last Post: 15 Jan, 2018 5:25 PM by: Buildcom
Simplay3

Posts: 4
Registered: 06 Apr, 17 8:21 PM
Posted on: 11 Jan, 2018 5:01 PM  
Click to report abuse...   Click to reply to this thread Reply
Using the Reports - Version 2009-01-01 API and the MarketplaceWebService Samples

I can request and then get a report with
requestReport.ReportType = "_GET_FLAT_FILE_ACTIONABLE_ORDER_DATA_";

But when requestReport.ReportType = "_GET_FLAT_FILE_ORDERS_DATA_";
The report request is CANCELLED. What are possible causes?

There are no scheduled Order Reports. Many previous daily scheduled reports are DONE, but never acknowledged. UpdateReportAcknowledgments operation is never used. Is this a factor, when my RequestReport is immediate and not scheduled? I'm looking at documentation here.
http://docs.developer.amazonservices.com/en_US/reports/Reports_Overview.html

Cancelled report requests have Batch IDs today of
52559017543, 52558017543, 52553017542, 52552017542, 52551017542
Is this a helpful question? Yes 0   No
5 Replies
Sort replies by:
Buildcom

Posts: 258
Registered: 24 Jan, 13 8:32 PM
Posted on: 12 Jan, 2018 10:29 AM   in response to: Simplay3 in response to: Simplay3
Helpful
Click to report abuse...   Click to reply to this thread Reply
What does your request look like? Also have you tried scratchpad to ensure you are passing the correct information?

https://mws.amazonservices.com/scratchpad/index.html
Was this reply helpful? Yes 0   No 0
Simplay3

Posts: 4
Registered: 06 Apr, 17 8:21 PM
Posted on: 12 Jan, 2018 3:00 PM   in response to: Buildcom in response to: Buildcom  
Click to report abuse...   Click to reply to this thread Reply
StartDate and EndDate fields are optional, but there must be undocumented requirements. The default 180 days is not working in ScratchPad, so I entered dates as well. No order dates before 2017-09-01T00:00:00 GMT are returned to me. If my EndDate is before this, then request is canceled. Now it is 2018-01-12T21:00:00 GMT. There are orders 179 days ago, but I cannot get them reported. 2017-08-31T18:30:28-07:00 is the oldest order date returned in any of these reports.

<ReportRequestInfo>
<ReportType>_GET_FLAT_FILE_ORDERS_DATA_</ReportType>
<ReportProcessingStatus>_CANCELLED_</ReportProcessingStatus>
<EndDate>2018-01-12T22:39:18+00:00</EndDate>
<Scheduled>false</Scheduled>
<!-- optional Start - End dates left empty in ScratchPad --><ReportRequestId>xxxxxxxxxxx</ReportRequestId>
<StartedProcessingDate>2018-01-12T22:39:23+00:00</StartedProcessingDate>
<SubmittedDate>2018-01-12T22:39:18+00:00</SubmittedDate>
<StartDate>2018-01-12T22:39:18+00:00</StartDate>
<CompletedDate>2018-01-12T22:39:29+00:00</CompletedDate>
</ReportRequestInfo>
<ReportRequestInfo>
<ReportType>_GET_FLAT_FILE_ORDERS_DATA_</ReportType>
<ReportProcessingStatus>_CANCELLED_</ReportProcessingStatus>
<EndDate>2017-08-01T04:00:00+00:00</EndDate>
<Scheduled>false</Scheduled>
<!-- orders in this range but Start - End dates before 2017-09-01 --><ReportRequestId>xxxxxxxxxxx</ReportRequestId>
<StartedProcessingDate>2018-01-12T22:34:26+00:00</StartedProcessingDate>
<SubmittedDate>2018-01-12T22:34:21+00:00</SubmittedDate>
<StartDate>2017-07-01T04:00:00+00:00</StartDate>
<CompletedDate>2018-01-12T22:34:32+00:00</CompletedDate>
</ReportRequestInfo>
<ReportRequestInfo>
<ReportType>_GET_FLAT_FILE_ORDERS_DATA_</ReportType>
<ReportProcessingStatus>_DONE_</ReportProcessingStatus>
<EndDate>2017-09-01T04:00:00+00:00</EndDate>
<Scheduled>false</Scheduled>
<!-- Strange only 1 order in report dated 2017-08-31T18:30:28-07:00 --><ReportRequestId>xxxxxxxxxxx</ReportRequestId>
<StartedProcessingDate>2018-01-12T22:34:10+00:00</StartedProcessingDate>
<SubmittedDate>2018-01-12T22:34:05+00:00</SubmittedDate>
<StartDate>2017-08-01T04:00:00+00:00</StartDate>
<CompletedDate>2018-01-12T22:34:18+00:00</CompletedDate>
<GeneratedReportId>7912878016017543</GeneratedReportId>
</ReportRequestInfo>
<ReportRequestInfo>
<ReportType>_GET_FLAT_FILE_ORDERS_DATA_</ReportType>
<ReportProcessingStatus>_DONE_</ReportProcessingStatus>
<EndDate>2017-12-31T05:00:00+00:00</EndDate>
<Scheduled>false</Scheduled>
<ReportRequestId>xxxxxxxxxxx</ReportRequestId>
<StartedProcessingDate>2018-01-12T22:22:42+00:00</StartedProcessingDate>
<SubmittedDate>2018-01-12T22:22:37+00:00</SubmittedDate>
<StartDate>2017-09-01T04:00:00+00:00</StartDate>
<CompletedDate>2018-01-12T22:24:45+00:00</CompletedDate>
<GeneratedReportId>7913132991017543</GeneratedReportId>
</ReportRequestInfo>
Was this reply helpful? Yes 0   No 0
Buildcom

Posts: 258
Registered: 24 Jan, 13 8:32 PM
Posted on: 15 Jan, 2018 11:11 AM   in response to: Simplay3 in response to: Simplay3  
Click to report abuse...   Click to reply to this thread Reply
Oh the days aren't optional. You have to give it a start and end date.
Was this reply helpful? Yes 0   No 1
Simplay3

Posts: 4
Registered: 06 Apr, 17 8:21 PM
Posted on: 15 Jan, 2018 12:38 PM   in response to: Buildcom in response to: Buildcom  
Click to report abuse...   Click to reply to this thread Reply
If I give a Start date of 2017-07-20 and End date of 2017-08-31, then it the Report Request is canceled. Why? The start and end dates are specified and they are less than 180 days from 2017-01-15.
Was this reply helpful? Yes 0   No 0
Buildcom

Posts: 258
Registered: 24 Jan, 13 8:32 PM
Posted on: 15 Jan, 2018 5:25 PM   in response to: Simplay3 in response to: Simplay3  
Click to report abuse...   Click to reply to this thread Reply
My Assumption is that you can only provide them dates from the past 60 days.

"Tab-delimited flat file order report that can be requested or scheduled. The report shows orders from the previous 60 days. For Marketplace and Seller Central sellers."

http://docs.developer.amazonservices.com/en_US/reports/Reports_ReportType.html
Was this reply helpful? Yes 0   No 0