Ansicht
Dokumentation

BILL_INT_FICA_MTRANS - Assign Main and Subtransactions

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 Data  
This documentation is copyright by SAP AG.
SAP E-Book

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 )