Ansicht
Dokumentation
BILL_INT_FICA_MTRANS - Assign Main and Subtransactions
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Material DataThis documentation is copyright by SAP AG.
In this step, you assign a main and a subtransaction to a combination of the billing type and the credit/debit indicator. The combination is used when billing documents are transferred to Contract Accounts Receivable and Payable.
These main and subtransactions are copied to the business partner items of the accounting document in Contract Accounts Receivable and Payable.
Cancellation of a billing document takes place using the same billing type as that of the billing document so that determination of main and subtransactions which differ between the billing document and the cancellation billing document is only initially permitted by the debit/credit indicator. This is usually sufficient.
Example
Main Transaction Subtransaction |
9900 (CRM Billing) 0010 (CRM Invoice) |
0605 (Cancellation) 0010(Cancellation) |
9900 (CRM Billing) 0020 (CRM Credit Memo) |
9900 (CRM Billing) 0030 (CRM Debit Memo) |
Billing D/C Main Sub Comment |
Type Indic. Trans Trans |
F2 D 9900 0010 Invoice |
F2 C 0605 0010 Cancellation Invoice |
G2 C 9900 0020 Credit Memo |
G2 D 0605 0010 Cancellation Credit Memo |
L2 D 9900 0030 Debit Memo |
L2 C 0605 0010 Cancellation Debit Memo |
The following describes situations in which differentiation of transactions using the debit/credit indicator is not sufficient.
Credit and debit items for a billing document can be summarized. If the billing document is cancelled, it is no longer possible to differentiate a credit memo from a debit memo cancellation, or a debit memo from a credit memo cancellation. In this case, it is necessary to fill the "Main Transaction Cancellation" and "Subtransaction Cancellation" fields in Customizing. If these fields are filled, they have priority over the entry with the corresponding debit/credit indicator if a cancellation is posted.
Example
Main Transaction Subtransaction |
9900 (CRM Billing) 0010 (CRM Invoice) |
0605 (Cancellation) 0010 (Cancellation) |
9900 (CRM Billing) 0020 (CRM Credit Memo) |
9900 (CRM Billing) 0030 (CRM Debit Memo) |
Billing D/C Main Sub MainTrans Subtrans Comment |
Type Ind. Trans Trans Cancel Cancel |
X2 D 9900 0030 (0605) (0010) Debit Memo (Balance) |
X2 D (9900) (0030) 0605 0010 Cancellation Debit Memo |
X2 C 9900 0020 (0605) (0010) Credit Memo (Balance) |
X2 C (9900) (0020) 0605 0010 Cancellation Credit Memo |
You can find the possible main and subtransactions from the Customizing settings for R/3 Contract Accounts Receivable and Payable from the R/3 Implementation Guide -> Financial Accounting -> Accounts Receivable and Accounts Payable -> Basic Functions -> Postings and Documents -> Document -> Maintain Document Assignments -> Maintain Main Transactions or -> Maintain Subtransactions.
If these options for assigning main and subtransactions are not sufficient, the transactions determined can be overwritten using a Business Add-In. To do this, use method ENRICH_ACC_DOCUMENT; the corresponding information can be found in the customer line item.
In order to assign the main and subtransactions, make sure you have defined the billing types in Define Billing Types.
CL_GUI_FRONTEND_SERVICES - Frontend Services General Data in Customer Master
This documentation is copyright by SAP AG.
Length: 4559 Date: 20240607 Time: 190954 sap01-206 ( 73 ms )