Processing Intercompany Transfers
Before you start, make sure that you check the following:
- Make sure the destination company is one of your selected companies. People with accountant-level permissions can process intercompany transfers in multi-company modeState in which the current user has more than one current company selected. Data entry is disabled until the user returns to single-company mode. Enable multi-company mode when you want to generate reports that contain data from more than one company.. Doing this enables you to process intercompany transfers across many companies at once. Administrators can process any intercompany transfer as long as the destination company is available to them (irrespective of whether the companies involved are selected or not).
- If you intend to process intercompany transfers that originated from intercompany cash entries, make sure they all have a destination bank account defined. (A default destination bank account can be set on the intercompany definition.)
To process intercompany transferObject used as a staging location for data used when transferring costs to other companies in the same organization. records in the destination companyCompany that receives the costs during an intercompany transaction..
- Click the Intercompany Transfers tab.
- Select the "Available" list view, and click Go.
- Select any or all of the intercompany transfer records. See the multi-company mode note at the start of this topic for more information.
- Click Process.
- On the confirmation page, click Process again to run a batch job to create and save the generated documents.
Alternatively, go to a specific intercompany transfer detail page and click Process there.
The documents generated by this process vary according to the source document.
- If the source document was a journal, a corresponding journal is created in the destination company. The destination journal has an initial status of "In Progress". The type of line is defined by the Destination Line Type entered on the source journal. If this is blank, a line of type "General Ledger Account" is created.
- If the source document was a sales invoice with an intercompany account on the document header, a payable invoice is created in the destination company. The destination payable invoice has an initial status of "In Progress". All lines are of type "Product". Tax codes are not copied from the sales invoice. Instead, tax codes and rates are derived in the normal way for a payable invoice.
- If the source document was a sales credit note with an intercompany account on the document header, a payable credit note is created in the destination company. The destination payable credit note has an initial status of "In Progress".
- If the source document was a cash entry, a corresponding cash entry is created in the destination company. The destination cash entry has an initial status of "In Progress".
- If the source document was a payable invoice or payable credit note with intercompany lines (for intercompany accounts payable), a journal is created in the destination company. The destination journal has an initial status of "In Progress".
- If the source document was a sales invoice or sales credit note with intercompany lines (for intercompany accounts receivable), a journal is created in the destination company. The destination journal has an initial status of "In Progress".
After processing, the intercompany transfer record is updated with the details of the destination document.
When you are ready, you must post the new "In Progress" documents in the destination company. See the appropriate "Posting" topic for the relevant document type for more details. The transaction must be posted to an open periodAn accounting period to which a user can save documents and post transactions..
Resolving processing errors
See the section on processing errors in About Intercompany Sales for more information.
When you click Process on an intercompany transfer list view and then confirm, a batch job is submitted to create and save the corresponding documents in the destination company.
To monitor the batch job, from Setup click Monitoring | Apex Jobs. You are notified of the success or failure of this operation.
If the job fails, you will receive an email message. To respond to the error:
- Click the Intercompany Transfer tab.
- Select the "Error" list view and click Go.
- Review the Processing Messages provided.
- Take appropriate action.
- Return to the "Error" list view.
- Click Process again to resubmit the selected records.
- Repeat as required until all batch jobs complete successfully.