Featured post

Functionality of Segment Value Inheritance ESS Process

  The Segment Value Inheritance process simplifies the maintenance of the chart of accounts. When the characteristics of values in the value...

Wednesday 24 August 2022

Fusion – Sample Payload For FindCustomerAccount Operation In TCA Account Web Service

SOLUTION
Below are some sample payload for findCustomerAccountOperation:
<soapenv:Envelope xmlns:soapenv=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:typ=”http://xmlns.oracle.com/apps/cdm/foundation/parties/customerAccountService/applicationModule/types/” xmlns:typ1=”http://xmlns.oracle.com/adf/svc/types/”>
<soapenv:Header/>
<soapenv:Body>
<typ:findCustomerAccount>
<typ:findCriteria>
<typ1:fetchStart>0</typ1:fetchStart>
<typ1:fetchSize>1</typ1:fetchSize>
<typ1:filter>
<typ1:conjunction/>
<typ1:group>
<typ1:conjunction/>
<typ1:upperCaseCompare>false</typ1:upperCaseCompare>
<typ1:item>
<typ1:conjunction/>
<typ1:upperCaseCompare>false</typ1:upperCaseCompare>
<typ1:attribute>AccountNumber</typ1:attribute>
<typ1:operator>=</typ1:operator>
<typ1:value>GB000557</typ1:value>
</typ1:item>
</typ1:group>
<typ1:nested/>
</typ1:filter>
<typ1:excludeAttribute>false</typ1:excludeAttribute>
</typ:findCriteria>
<typ:findControl>
<typ1:retrieveAllTranslations>false</typ1:retrieveAllTranslations>
</typ:findControl>
</typ:findCustomerAccount>
</soapenv:Body>
</soapenv:Envelope>

OR

<soapenv:Envelope xmlns:soapenv=”http://schemas.xmlsoap.org/soap/envelope/” xmlns:typ=”http://xmlns.oracle.com/apps/cdm/foundation/parties/customerAccountService/applicationModule/types/” xmlns:typ1=”http://xmlns.oracle.com/adf/svc/types/”>
<soapenv:Header/>
<soapenv:Body>
<typ:findCustomerAccount>
<typ:findCriteria>
<typ1:fetchStart>0</typ1:fetchStart>
<typ1:fetchSize>1</typ1:fetchSize>
<typ1:filter>
<typ1:conjunction/>
<typ1:group>
<typ1:conjunction/>
<typ1:upperCaseCompare>false</typ1:upperCaseCompare>
<typ1:item>
<typ1:conjunction/>
<typ1:upperCaseCompare>false</typ1:upperCaseCompare>
<typ1:attribute>PartyId</typ1:attribute>
<typ1:operator>=</typ1:operator>
<typ1:value>300000001496090</typ1:value>
</typ1:item>
</typ1:group>
<typ1:nested/>
</typ1:filter>
<typ1:excludeAttribute>false</typ1:excludeAttribute>
</typ:findCriteria>
<typ:findControl>
<typ1:retrieveAllTranslations>false</typ1:retrieveAllTranslations>
</typ:findControl>
</typ:findCustomerAccount>
</soapenv:Body>
</soapenv:Envelope>

Thursday 18 August 2022

Customize SLA Oracle Appication

 Subledger Accounting (SLA) is a dynamic feature of Oracle® R12 that you can use for meeting the accounting needs of the business.

Overview

By using SLA, you can easily modify all the accounting requirements by following a few steps. In this post, I offer five easy steps to customize SLA. By implementing these steps, you can modify the accounting process according to your business needs.

Business Requirement

To illustrate with an example, assume Company ABC Ltd. has included a company, account, and cost center in their chart of account structure, and they use standard accrual at the ledger level for their accounting method.

When they enter a standard invoice in the payables module, SLA generates the following standard accounting entry:

Expense: 001.10100.0001.00000 DR (Manually entered combination)
Liability:  001.20000.0000.00000 CR (Derived from the Supplier/Supplier Site or Financial Options)

The business’s finance department wants the process to pick the Cost Center Segment from the Expense Account entered at the invoice distribution level. Thus, the third segment’s value should be changed from 0000 to 0001 on the Liability account combination.

Solution

To fulfill this business requirement, you need to customize SLA to implement the desired accounting process by using the following steps:

STEP 1: CREATE A NEW ACCOUNT DERIVATION RULE (ADR)

Select Payables > Setup > Accounting Setups > Subledger Accounting Setup > Accounting Method Builder > Journal Entry Setups > Account Derivation Rules.

The rule explains that SLA should pick the value from the standard Oracle source, Invoice Distribution Account, for the COST CENTER segment.

STEP 2: CREATE A JOURNAL LINE DEFINITION (JLD)

A JLD is a set of all the Journal Line Types (JLT) defined for a specific Subledger module.

  1. Select Payables > Setup > Accounting Setups > Subledger Accounting Setup > Accounting Method Builder > Methods and Definitions > Journal Line Definitions.

  2. Copy the Standard Oracle JLD and create a new JLD, as shown in the following example:

  3. After you copy the definition, add the ADR rule you created for the COST CENTER segment in Step 1 and save the definition.

Because the example is on the Liability account, you will use the JLT as a Liability, Basic.

STEP 3: CREATE AN APPLICATION ACCOUNTING DEFINITION (AAD)

An AAD is a set of Event Classes or Event Types and JLDs.

  1. Select Payables > Setup > Accounting Setups > Subledger Accounting Setup > Accounting Method Builder > Methods and Definitions > Application Accounting Definitions.

  2. Copy the Standard Oracle AAD and create a new AAD, as shown in the following example:

  3. After you copy the definition, add the JLD created in Step 2 and save the definition. You can individually attach the JLD to all the Event Classes. For this session, you can use Event Class as Invoices.

STEP 4: CREATE A SUBLEDGER ACCOUNTING METHOD (SLAM):

A SLAM is a group of AADs defined for the Subledger modules.

  1. Select Payables > Setup > Accounting Setups > Subledger Accounting Setup > Accounting Method Builder > Methods and Definitions > Subledger Accounting Method.

  2. Copy the standard Oracle SLAM (Standard Accrual) and create a new SLAM, as shown in the following image.

  3. After you copy the definition, add the AAD you created in Step 3 against the Payables application and save the definition.

  4. To run the Validate Accounting Definitions program for Payables, select Payables > View > Request > Submit a New Request.


STEP 5: ATTACH THE SLAM TO THE LEDGER

  1. Select Payables > Setup > Accounting Setups > Ledger Setup > Define > Accounting Setups.

  2. Attach the SLAM created in Step 4 and complete the Ledger setups.

Validation

To validate your SLA setup, create a new invoice, validate it, and run the Create Accounting program.

You can now see the change: The Cost Center value has been changed from 0000 to 0001 for the Liability String.

Expense: 001.10100.0001.00000 DR (Manually entered combination)
Liability:  001.20000.0001.00000 CR (Derived from the SLA)

Conclusion

In R12 Oracle, SLA is one of the most well-organized methodical approaches to confront the accounting needs that various businesses require. Understanding the requirement is the key to this process. After you have a plan ready, you can effortlessly customize the SLA by using the steps in this post to meet your business requirements by customizing SLA.

How To active Audit For Period Status And How To Get Audit Report Oracle fusion Application GL

 How to enable Audit for Period status and how to get audit report for the same?

Please follow below steps to Enable Audit

1) Go to the task Manage Audit Policies



2) Click on Configure Business Object Attribute



3) Select Product as General Ledger

4) Select the Object "Accounting Calendars" to enable the Audit on Accounting Calendar Setup and Period Status

5) In right side the same screen select the audited attributes.

6) Save the work.




To view the Audit report:


1)From homepage > Navigator, select Audit reports under tools.

2)Select the product as 'General Ledger'

3)Business object type 'Period Status'

4)Click on search to see the audit report.

5)Select the show attribute details > All attributes to see the details.




Monday 8 August 2022

Create analysis using Subject Area ‘General Ledger- Balances Real Time’ In Oracle Fusion

1.      Run or schedule Process “Create Balances Cube” In ESS. This process create Essbase cube.

2.      Run or schedule Process “Create Rules XML File for BI Extender Automation”

3.      Run or schedule Process “Import Oracle Fusion Data Extensions for Transactional Business Intelligence”

4.      Mandatory parameters to use the subject area as follows:-

i)        Navigate to Ledger folder and pull Ledger Name, Chart of Accounts

ii)      Navigate to Time folder and pull Name, Accounting Period Name column.

iii)     Navigate To Currency folder and pull Currency, Currency Type column

iv)     Navigate to Amount Type and pull Amount Type column

v)      Navigate to Scenario folder and pull Scenario column.

vi)     Navigate to Balance folder and pull Beginning Balance and Ending Balance

vii)   Navigate to Cost Center Segment folder and pull Cost Center Code

viii)  Navigate to Natural Account Segment folder and pull Account Code

ix)     Navigate to Balancing Segment folder and pull Balancing Segment Code

x)      Filter on Chart of Accounts

xi)     Filter on Fiscal Calendar Name

xii)   Filter on Accounting Period name for a period which has balances.

xiii)  Run the report.