We are updating the parked invoice (MIR7) with function module MRM_INVOICE_PARK (This is not an RFC function module, but we created an RFC function module which uses MRM_INVOICE_PARK) from NON-SAP system. Updates happens perfectly without any issues, but PO Invoice stores as rfc user (Ex:RFC_USER. The user which communicates to SAP from NON-SAP). But the log in user in NON-SAP system is APPLE (Same user APPLE is available in SAP as well).
Question 1 - How to update parked invoice as APPLE rather RFC_USER?
After the update we are posting the invoice with function module BAPI_INCOMINGINVOICE_POST. Which also posts the invoice as RFC_USER rather posting invoice with APPLE.
Question 2 - How to post an invoice with APPLE.