It seems like the Work in process report displays too many production orders. Compared to Raw material in process, the WIP report displays orders with costing date <= report date when the Raw material report displays orders with costing date < report date. Check the examples below. As you can see the order 106185 is included in WIP report per 2016-06-30 (even though the costing date is 2016-06-30). In the Raw material in process report, the order is not included when printing report per 2016-06-30, but included when printing per 2016-06-29.
We are using AX 20012 R3 CU9, and I have compared to AX 2009 where the report shows correct information (according to my, anyways).
Image may be NSFW.
Clik here to view.