R47071 gives currency error for non currency PO
I try to implement automatic receipt using R47071. Table F47071/F47072 are filled with data of an existing purchase order with all key fields filled.
When I process the record for a PO with zero cost the records are processed correct and the receipt is done. In the F47072 table only quantity fields are filled, no amounts are recorded.
When I process the same record for a PO with cost the records are not processed. In the work center a currency exchange rate error occurs. The order company is a EUR company and the PO is in EUR. I filled in the field CRRM with D for domestic, but error still occurs. When the cost is set to zero in the PO, the record is processed correctly.