Transaction Types
Use transaction types to define the accounting for the debit memos, credit memos, on-account credits, chargebacks, commitments, and invoices you create in Receivables. Transaction types also determine whether your transaction entries update your customers' balances and whether Receivables posts these transactions to your general ledger.
If AutoAccounting depends on transaction type, Receivables uses the general ledger accounts that you enter here, along with your AutoAccounting rules, to determine the default revenue, receivable, freight, tax, unearned revenue, unbilled receivable, finance charges, and AutoInvoice clearing accounts for transactions you create using this type.
You can associate transaction types with your invoice sources in the Transaction Sources window to speed data entry in the Transaction and Credit Transactions windows. Active transaction types appear as list of values choices in the Transactions, Reverse Receipts, Credit Transactions, and Transaction Sources windows.
You can also define credit memo and invoice transaction types to use with AutoInvoice.
You should define your transaction types in the following order:
- credit memo transaction types
- invoice, debit memo, and chargeback transaction types
- commitment transaction types
You must define your invoice transaction types before you define your commitment types.
Suggestion: To be able to void a debit memo, credit memo, on-account credit or invoice, define a Void transaction type with 'Open Receivables' and 'Post to GL' set to No. Then, as long as there is no activity against the transaction and it has not been posted to your general ledger, you can make it invalid by simply changing the transaction type to 'Void'.
Natural Application and Allow Overapplication Rules
The Natural Application Only and Allow Overapplication options determine how applications can affect the balance due for transactions using this type. Natural Application refers to the type of application, either positive or negative, that a transaction requires to become closer to zero. For example, invoices have a positive balance, so to reduce the balance due you need to create a negative application (such as apply a receipt).
Overapplication indicates whether you can overapply transactions using this type. For example, if you apply a $500 receipt to a $400 invoice, you overapply the invoice and reverse its sign (from positive to negative). The figure below shows how these rules affect your applications.
Prerequisites
To define a transaction type:
1. Navigate to the Transaction Types window.
2. Enter a Name and Description for this transaction type.
3. Enter a Class for this transaction type. Choose from the following classes: Invoice, Chargeback, Credit Memo, Debit Memo, Deposit, or Guarantee.
If you choose Deposit or Guarantee, Receivables sets Open Receivable and Post to GL to Yes, Allow Freight, Tax Calculation, and Allow Overapplication to No, Creation Sign to 'Positive Sign,' and Natural Application Only to Yes. See: Define Your Commitment Transaction Types.
4. If this transaction type's class is not Deposit or Guarantee, indicate whether you want transactions with this type to update your customer balances by checking or unchecking the Open Receivable check box.
If Open Receivable is set to Yes, Receivables updates your customer balances each time you create a complete debit memo, credit memo, chargeback, or on-account credit with this transaction type. Receivables also includes these transactions in the standard aging and collection processes.
If you are defining a 'void' transaction type, set Open Receivable to No.
Suggestion: You can use the Open Receivable option to implement an approval cycle for any temporary or preliminary debit memos, credit memos, on-account credits, chargebacks, and invoices that you may use in your business. For particularly sensitive debit memos, credit memos, on-account credits, chargebacks, and invoices that you may want to review, you can define a transaction type called Preliminary with Open Receivable set to No. This transaction type does not update your customer balances. When you review and approve the item, you can then change the transaction type to Final (a transaction type that you define with Open Receivable set to Yes) which will update your customer's balances.
5. To be able to post transactions with this type to your general ledger, check the Post To GL check box. The default is the value you specified for the Open Receivables option. This check box must be checked if the class is Deposit or Guarantee.
If you are defining a 'void' transaction type, do not check this box.
6. Enter the payment Terms to use for transactions with this transaction type.
7. Choose a default Printing Option for transactions with this transaction type. Choose Print or Do Not Print. You can override this value when entering transactions.
8. Choose a Transaction Status of Open, Closed, Pending, or Void. Use these statuses to implement your own invoice approval system. Enter 'Void' to void debit memos, on-account credits or invoices to which you assign this transaction type.
9. To allow freight to be entered for transactions with this transaction type, check the Allow Freight check box.
10. To let Receivables calculate tax for transactions with this transaction type, check the Tax Calculation check box. If you do not check this box, the Tax Code field in the Lines window will not be required and Receivables will not perform tax calculations or create tax accounting entries for transactions with this transaction type (this is also true for transactions in Oracle Order Entry and Oracle Sales and Marketing).
11. Choose a Creation Sign. The default is Positive Sign for transaction types whose class is either Guarantee or Deposit. If you are using the Cash Basis accounting method, your transaction's creation sign must be either Positive or Negative. You cannot update this field after you enter transactions with this type.
12. If this transaction type's class is not Deposit or Guarantee and you want to restrict the direction in which items with this transaction type can be updated by applications entered against them, check the Natural Application Only check box. If you check this box, Receivables sets Allow Overapplication to No. You cannot update this option after you save this transaction type.
13. Enter an Application Rule Set for this transaction type or select one from the list of values (optional). An Application Rule Set determines the default payment steps when you use the Applications window or AutoLockbox to apply receipts to transactions using this type. If you do not enter a rule set, Receivables uses the rule set in the System Options window as the default. See: Receivables Application Rule Sets.
14. If this transaction type's class is not Deposit or Guarantee, and you did not check the Natural Application Only check box, choose whether to Allow Overapplication against items with this transaction type by checking or unchecking this check box. If you check this box, Receivables sets Natural Application to No and you cannot update it after you save this transaction type. If you use the Cash Basis accounting method, the default value is No and you cannot change it.
15. Enter the Receivable Account for transactions with this transaction type. Receivables uses this information, along with your AutoAccounting definition, to determine the receivable accounts for transactions with these types. Receivables creates a receivables transaction record using this account so you can transfer to your general ledger and create a journal entry if Post To GL is Yes for this transaction type.
Suggestion: For guarantee transaction types, enter the Accounting Flexfield for your Unbilled Receivable account. Receivables only uses the Unbilled Account field to determine the Unbilled Receivable account for invoices with the rule 'Bill in Arrears.'
Note: Receivables does not require you to enter a Receivable account for Credit Memo transaction types if the profile option Use Invoice Accounting for Credit Memos is set to Yes. Otherwise, you must enter a Receivable Account.
16. Enter a Freight Account for transactions with this transaction type. Receivables uses this information, along with your AutoAccounting definition, to determine the freight account for transactions with this transaction type. Receivables skips this field if this transaction type's class is Deposit or Guarantee or if Allow Freight is set to No.
17. Enter a Revenue Account for transactions with this transaction type. Receivables skips this field if Allow Freight is set to No. Receivables uses this information, along with your AutoAccounting definition, to determine the revenue account for transactions with this transaction type.
Suggestion: For Guarantee and Deposit transaction types, enter the Accounting Flexfield for your Unearned Revenue account. Receivables only uses the Unearned Account field to determine the Unearned Revenue account for invoices with the rule Bill In Advance.
Note: Receivables does not require you to enter a Revenue Account for Credit Memo transaction types if the profile option Use Invoice Accounting for Credit Memos is set to Yes. Otherwise, you must enter a Revenue Account.
18. If this transaction type's class is Invoice or Debit Memo, enter a Clearing Account for transactions with this transaction type. Receivables uses this account to hold any difference between the revenue amount specified for the Revenue account and the selling price times the quantity for imported invoice lines. Receivables only uses the clearing account if you have enabled this feature for transaction sources that you use for your imported transactions.
19. If this transaction type's class is Invoice or Credit Memo, enter an Unbilled Receivables account. When you use the Bill In Arrears invoicing rule, Receivables uses this information, along with your AutoAccounting definition, to determine the Unbilled Receivable account for transactions with this transaction type.
Suggestion: For transaction types with a class of Guarantee, enter the Accounting Flexfield for your unbilled receivable in the Receivable Account field. Receivables only uses the Unbilled Account field to determine the Unbilled Receivable account for invoices with the rule Bill In Arrears.
20. If this transaction type's class is Invoice or Credit Memo, enter an Unearned Account. Receivables uses this information, along with your AutoAccounting definition, to determine the unearned revenue account for transactions with this transaction type. Receivables only uses this account when your transaction's invoicing rule is Bill In Advance.
Suggestion: For transaction types with a class of Guarantee or Deposit, enter the Accounting Flexfield for your Unearned Revenue account in the Revenue Account field.
21. If this transaction type's class is Invoice, Credit Memo, or Debit Memo, enter a Tax Account. Receivables uses this information along with your AutoAccounting definition to determine the tax account for transactions with this transaction type.
22. If this transaction type's class is either Deposit or Guarantee, enter the Invoice Type to use for invoices entered against commitments or deposits with this transaction type. When you enter an invoice against either a deposit or a guarantee with this transaction type, the value you enter here is the default invoice transaction type.
23. If this transaction type's class is Deposit, Guarantee, Debit Memo, or Invoice, enter the Credit Memo Type to use when crediting items with this transaction type (optional). When you enter a credit memo against an invoice with this transaction type, the value you enter here is the default credit memo transaction type.
24. Enter the range of dates that this transaction type will be active. The default Start Date is today's date, but you can change it. If you do not enter an End Date, this transaction type will be active indefinitely.
See Also
Entering Transactions
Entering Invoices with Rules
Using AutoAccounting
Transaction Types Listing Report