SAP Knowledge Base Article - Public

3221204 - Goods and Service Receipt Run Processing Wrong Purchase Orders


You have created a Goods and Service Receipt run to consider only deliveries to be executed today, however by checking the Application Log, you could see Deliveries scheduled for tomorrow were also processed.


Business ByDesign

Reproducing the Issue

  1. Go to Goods and Service Receipts work center.
  2. Go to Goods and Service Receipts Run view.
  3. Select the desired Run.
  4. Click on the last Application Log.
  5. Go to Results tab.
  6. You see that deliveries executed for tomorrow were also processed today.


This happens due to the conversion between Purchase Order time zone, which can vary, and the Goods and Service Receipts Run time zone, which is always in UTC.

For instance: In the Service Period of the Purchase Order, the time zone is July 5, 00:00 CET, while for the Goods and Service Receipts Run this is convert for July 4th 22:00 UTC.


In order to prevent this situation, the recommendation is to avoid using 00:00:00 as a timing for the Purchase Order Delivery/Service Period, as it is more likely to be affected during timezone conversions.


Goods and Service Receipt Run; Timezone; Service Period; Delivery Period , KBA , AP-POP-PO , Purchase Order , How To


SAP Business ByDesign 2205