Stock In Trade - Returnable Receive/Return (Loan)
Oracle Apps R12 OPM, SCM, INV, Procurement, OM Modules Functional and Technical Solution by Razaul Karim Reza
1. Oracle Receivables -> Setup -> System ->System Options
a. Receivable GL related setup
b. Transaction and Customer related setup
c. Miscellaneous
e.g. Vision Operations (USA)
2. Oracle Receivables -> Setup -> Transactions -> Transaction Types
a. Unit, Class, Trasaction status, Invoice Type mapping
b. Receivable Account GL
c. Revenue Account GL
d. Tax Account GL
e. other GL setups
e.g. Auto SRV CHG Invoice , BR - Drawee Issued
3. Oracle Receivables -> Setup -> Transactions -> Sources
a. Transaction Source naming & Setup
e.g. Intercompany, Manual Order Entry
4. Oracle Receivables -> Setup -> Transactions -> Memo Lines
a. Standard Memo Lines ( Name, Type, Revenue Account definition)
5. Oracle Receivables -> Setup -> Transactions -> Accounting Rules
a. Type and Schedule
6. Oracle Receivables -> Setup -> Transactions -> Payment Terms
a. Billing Cycle, Payment schedule, Amount, Discounts
7. Oracle Receivables -> Setup -> Transactions -> AutoAccounting
a. Operating Unit, Type and Segment setup
8. Oracle Receivables -> Setup -> Receipts -> Receivable Activities
a. Operating Unit, Type, Accouting Mapping
9. Oracle Receivables -> Setup -> Receipts -> Receipt Classes
a. Collection Method, Remittance Method, Clearance Method mapping
b. Remittance Banks and GL Account Mapping
10. Oracle Receivables -> Setup -> Receipts -> Receipt Sources
a. Automatic & Manual, Batch numbering
11. GL Super User Responsibility -> Setup -> Financials -> Flexfields -> Key -> Values
a. Find Key Flexfield Segment (First Window)
Application : General Ledger
Title : GL Ledger FlexField
b. Segment values ( Second Window)
Oracle Receivables Implementation Guide:
https://docs.oracle.com/cd/E18727-01/doc.121/e13510/T447343T355914.htmhttps://appsrk.blogspot.com/2024/06/r12-receivables-setups-ar-in-oracle-apps.html
Receivables overview:
Define Chart of Accounts:
Define Segments:
Navigation: General Ledger –> Setups –> Flexfields –> Key –> Segments.
Query With Accounting Flexfield and click on New.
Give your coa name and save.
Click on Segments.
Enter your segments names.
Navigation: General Ledger –> Setups –> Flexfields –> Key –>Values.
Enter the below information and click on find button.
Enter the company values names and save your work.
Like wish define values for all reaming segments.
Define Currencies:
Navigation: General Ledger –> Setup –> Currencies –> Define.
Enter information and save.
Define Calendar Period Types:
Navigation: Setup –> Financials –> Calendars –> Types.
Enter the information and save.
Define Calendar:
Navigation: Setup –> Financials –> Calendars –> Accounting.
Save.
Define Ledger :
See this post for how to define Ledger in R12.
Assign Ledger to a Responsibility:
Navigation: System Administrator –> Profile –> Systems.
Click on find.
Assign Ledger to GL Responsibility.
Save.
Oracle Inventory Setup Steps:
Define Operating Unit:
Enter information in the required fields.
Save your work and click on othres.
click on Accounting information.
Enter the required information and save.
Click on Others and select the inventory information.
Under Inventory Parameters tab enter the following information.
Under Costing Information tab enter the following information.
Under the other accounts tab enter the required information.
Save your work.
Define Remittance Banks:
Proceed to the next step if you already defined your remittance banks in Oracle Payables. Define all of the banks and bank accounts you use to remit your payments. You can define as many banks and bank accounts as you need and define multiple currency bank accounts to accept payments in more than one currency.
Define Receivables Activities
Define Receivables Activities to provide default accounting information when you create adjustments, discounts, finance charges, miscellaneous cash transactions, and bills receivable. Receivables also uses Receivables Activities to account for tax if you calculate tax on these activities.
Navigation: Receivables –> Setup –> Receipts –> Receivable Activities.
Like wise we should define reaming receivable actives also.
Define Receipt Classes:
Define receipt classes to specify whether receipts are created manually or automatically. For manual receipts, you can specify whether to automatically remit it to the bank and/or clear your accounts. For automatic receipts, you can specify a remittance and clearance method, and whether receipts using this class require confirmation.
Navigation: Receivables –> Setup –> Receipts –> Receipts Class.
Click on Bank accounts.
Enter information in respective fields.
Save your work.
Define Payment Method:
Define the payment methods to account for your receipt entries and applications and to determine a customer’s remittance bank information. When defining payment methods, you must enter a receipt class, remittance bank information, and the accounts associated with your payment receivables type. You can also specify accounts for confirmation, remittance, factoring, bank charges, and short–term debt.
Navigation: Receivables –> Setup –> Receipts –> Receipts Class.
Define Statement Cycles:
Define statement cycles to control when you create customer statements. You assign statement cycles to customers in the Customer Profile Classes window.
Navigation: Receivables –> Setup –> Print –> Statement Cycle.
Define profile options:
Define profile options to provide default values for some Receivables operations, specify how Receivables processes data, and control which actions users can perform.
Navigation: Administrator –> Profile –> Systems.
During your implementation, you set a value for each Receivables user profile option to specify how Receivables controls access to and processes data. Receivables lets you govern the behavior of many of
the windows that use profile options.
Profile options can be set at the following levels:
• Site: This is the lowest profile level. Site level profile option values affect the way all applications run at a given site.
• Application: These profile option values affect the way a given application runs.
• Responsibility: These profile option values affect the way applications run for all users of a given responsibility.
• User: These profile option values affect the way applications run for a specific application user. The values you enter for options at the User level supersede the values that your system administrator has entered for you for these options.
Each of these user profile options affect the behavior of Receivables in different contexts. In Receivables, operations that profile options can affect include receipt application, the entry of adjustments, the creation
and remittance of automatic receipts and taxes, and posting to your general ledger.
You may also have additional user profile options on your system that are specific to applications other than Receivables.
To change profile options at the Site, Application, or Responsibility level, choose the System Administrator responsibility, then navigate to the Personal Profile Values window. Query the Profile Name field to
display the profile options with their current settings, make your changes, then save your work. You can change profile options at the user level in the Personal Profile Values window. To do this, navigate to the Personal Profile Values window, query the profile option to change, enter a new User Value, then save your work. Generally, your system administrator sets and updates profile values at each level.
Attention: For any changes that you make to profile options to take effect, you must either exit, and then reenter Receivables, or switch responsibilities.
Define Salespersons:
Define salespersons to allocate sales credits to invoices, debit memos, and commitments. If you do not want to assign sales credits for a transaction, you can enter No Sales Credit. If AutoAccounting depends on salesperson, Receivables uses the general ledger accounts that you enter for each salesperson along with your AutoAccounting rules to determine the default revenue, freight, and receivable accounts for transactions.
Define Customer Profile Classes:
Define customer profile classes to categorize customers based on credit, payment terms, statement cycle, automatic receipt, finance charge, dunning, and invoicing information. When you initially set up your customers, you assign each customer to a profile class. To customize the profile class for a specific customer, use the Customer Profile Classes window.
Navigation: Receivables –> Customers –> Profile Classes.
In Profile Class window enter the following information.
In Profile class Amount tab enter the following information.
Save your work.
Define Customers:
Define customers and customer site uses to enter transactions and receipts in Receivables. When you enter a new customer, you must enter the customer’s name, profile class and number (if automatic customer numbering is set to No). You can optionally enter customer addresses, contacts, site uses and telephone numbers. You must enter all the components of your chosen Sales Tax Location Flexfield when entering customer addresses in your home country.
Navigation: Receivables –> Customers –> Standard.
Define Remit–To Addresses:
Define remit–to addresses to inform your customers where to send payments. Associate each remit–to address with one or more state, country, and postal code combinations.
For example, if you want your customers in California and Nevada to send their payments to a specific address, enter the remit–to address and associate the states CA and NV with this address. Remit–to addresses are assigned based on the bill–to address on the transaction.
Navigation: Setup –> Print –> Remit-to-addresses.
Click on Create Remit to addresses.
Enter the required information
Click on Apply.
Enter the country name in the same page and then click on the GO.
Click on the Receipts form Create button.
Enter the following information and click on Apply button.
Stock In Trade - Returnable Receive/Return (Loan)