Данные отчетов Amazon MWS не совпадают между отчетами - PullRequest
0 голосов
/ 24 сентября 2019

Я запустил два отчета GET_AMAZON_FULFILLED_SHIPMENTS_DATA, оба с одинаковым временем начала, но с разным временем окончания.Я ожидаю, что отчет с более длинным временным окном будет содержать все элементы в отчете с более коротким временным окном, а также некоторые другие данные, которые были получены только в более длинном временном окне.

Однако я нахожучто в отчете с более длинным временным окном НЕТ данных из отчета с более коротким временным окном.Как будто Amazon говорит: «Мы уже отправили вам эти данные в отчете с более коротким временным окном, поэтому мы просто собираемся исключить их из отчета с более длинным временным окном».

Возможно ли это?Оставляют ли они данные вне отчета, потому что они уже были предоставлены в предыдущем отчете?Это два запроса отчета для справки:

Отчет A:


[
   "ReportRequestId" => "148425018159",
   "ReportType" => "_GET_AMAZON_FULFILLED_SHIPMENTS_DATA_",
   "StartDate" => "2019-09-20T00:00:03+00:00",
   "EndDate" => "2019-09-20T12:00:01+00:00",
   "Scheduled" => "false",
   "SubmittedDate" => "2019-09-20T12:00:02+00:00",
   "ReportProcessingStatus" => "_DONE_",
   "GeneratedReportId" => "16697780333018159",
   "StartedProcessingDate" => "2019-09-20T12:00:08+00:00",
   "CompletedProcessingDate" => "",
]

Отчет B:

[
   "ReportRequestId" => "148449018159",
   "ReportType" => "_GET_AMAZON_FULFILLED_SHIPMENTS_DATA_",
   "StartDate" => "2019-09-20T00:00:03+00:00",
   "EndDate" => "2019-09-20T15:00:01+00:00",
   "Scheduled" => "false",
   "SubmittedDate" => "2019-09-20T15:00:02+00:00",
   "ReportProcessingStatus" => "_DONE_",
   "GeneratedReportId" => "16705163565018159",
   "StartedProcessingDate" => "2019-09-20T15:00:07+00:00",
   "CompletedProcessingDate" => "",
]

Я ожидаю, что все в отчете A также появится в отчете B, но, очевидно, это не так.Никакие данные из отчета А не появляются в отчете В. Может ли кто-нибудь объяснить мне это?

...