contributing editors: mr. sravan, mr. yugwan, mr. mitesh ... · watch the following videos to see...

66

Upload: vannhan

Post on 06-May-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:
Page 2: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

We have delayed Q3 Issue of 2013 due to activities of SANGAM-13 and

hence we have combined Q3 issue with Q4. We are happy to bring this

issue Q3 & Q4 issue of Apps GITA 2013 with good knowledge sharing articles. We have put all of our efforts in making this issue more interesting

and knowledge sharing. Some of the articles are from SANGAM-13 event

Apps Track. This year SANGAM-13 was held on November 8-9, 2013, at

Hotel Katriya, Hyderabad.

Even though this magazine has been started keeping view of Oracle

E-Business Suite Customers, we do not want to limit to Oracle EBS only.

We accept articles on other applications such as PeopleSoft, JDE, and Siebel

etc. We request all end users of Applications sign up for the subscription of this magazine to enjoy the benefits of articles from Industry Experts/Gurus.

We welcome feedback on this magazine so that we can improve further in

forthcoming releases of AppsGITA.

We thank all who have contributed their experiences/articles to help

Applications Community.

Please send your subscription request to [email protected]. Please note that the subscription is free at this point of time and the magazine will

be circulated to only subscribe members.

Editors: Mr. Manish, Mr. Sai Janaki Ram Mr. Chitti

We have new set of contributing editors from next release onwards and

hopefully we will have more exciting articles in the forthcoming releases of

AppsGITA. Editorial Board sincerely thanks existing Contributing Editors for

their contributions and bringing this AppsGITA a successful journey.

Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh Sanghavi, Mr.

Amit, Mr. Sudhakar, and Mr. VijayBhaskar Reddy.

Page 3: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

2

India OAUG, an affiliate of Oracle Applications Users Group

India OAUG, affiliate of OAUG, is active since 2004 and conducting various

webinars in every year. As of now membership to India OAUG is free and

new members are signing up to the forum every year. India OAUG is also

co-hosting events SANGAM with All India Oracle User Group and Java User Group since last year. India OAUG is conducting several educational series

Webinars from Oracle.

All registered members can use the facility of List Server to share their knowledge or post their queries on Oracle Applications. Any member may

answer the related query in List Server which should definitely help not

only the originator but also the entire community.

Under Resource section, several webinar presentations have been uploaded

in the resources section of India OAUG website. These are available for free

download. Please register to India OAUG from membership section of

http://india.oaug.org

India OAUG has also launched Projects Special Interest Group (SIG) this

year with Manish Shheth as Projects SIG coordinator. All users of Oracle

Projects/Property Manager users can enjoy the knowledge sharing,

networking with similar industry peers.

India OAUG is also participating in several Customer Events that are

planned by Oracle Customer Care. In this process India OAUG is planning

to start Regional Chapters to have more networking with Oracle Applications Users. India OAUG has received such initiative from various

Customers in Coimbatore. Planning to start Southern Regional Chapter

(India OAUG South Special Interest Group) under the leadership of Mr.

Karunanithi, Head IT, Suguna Poultry. More on this will be updated in the

next issue.

Page 4: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

3

Page 5: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

4

SANGAM-13 co-hosted by All India Oracle Users Group and India Oracle

Applications Users Group was held on November 8-9, 2013 at Hotel Katriya,

Somajiguda, and Hyderabad.

Around 535+ participants have attended this event which includes

speakers on various tracks, customers, individuals, Oracle Speakers,

partners, members from sponsoring partners for SANGAM-13.

On the first day Murali Vallath, President of All India Oracle Users Group

welcomed all participants. Nagaraj Paduvare, Oracle User Group Relationship Manager, Oracle, India has discussed “User Groups: Why

should you join” and subsequently welcomed Keynote Speaker along with

Murali Vallath.

Page 6: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

5

On the first day keynote was delivered by Sandeep Mathur, Managing

Director, Oracle India on “How to Win at Managing Big Data”. Sandeep

had explained very well on Big Data and Oracle Strategy and roadmap on Big Data.

This Year SANGAM-13 being 5th SANGAM, all user group leaders were

presented mementos by Sandeep Mathur.

This year SANGAM-13 committee planned 6 break-out sessions three for Tech Track two for Applications Track and one for Operating Systems Track.

Arup Nanda, well-known ACE Director had delivered various breakout

sessions on Oracle Database 12c. Several technical folks including DBAs have attended these sessions.

Several exciting sessions in all other tracks from Customers, Partners and

individuals were available.

Page 7: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

6

During Tea breaks and Lunch breaks, vendor demonstrations were

arranged by Sponsoring Partners. This year SANGAM-13 was sponsored by

Oracle (Platinum Sponsor), Apps Associates and FCS (Gold Sponsors) , PalominoDB, Doyensys (Silver Sponsor), KBACE (Bronze Sponsor) , Oracle

Technology Network, Oracle Magazine, Oracle Press (Supporting Partners)

Breakout sessions on the first day ended at 4:00 pm and several hands on sessions were planned on various technologies, including networking

session with Harsh Takle, Head of India Localizations, Oracle HQ. Oracle

User Experience Team had also hands-on sessions with select

participants/customers, first time in APAC and this was quite successful.

Based on the previous year’s feedback, hands-on sessions were kept and

SANGAM-13 had planned no breakout sessions during such time, which

helped interested participants to sign-up for hands-on session.

On the second day, Chitti Babu, Chairperson, India OAUG had briefed about

India OAUG and welcomed Keynote Speaker.

On the second day, keynote was delivered by Murali Subramanian, Group Vice President (Fusion Applications), Oracle India Development Center on

“Leveraging Oracle Applications Investment”. Murali had explained about

Oracle Strategy on Oracle Applications and had covered Oracle EBS and

subsequently Oracle Fusion Applications.

Followed by the Keynote, Denis Jaume, Senior Director, Global Software

Support, Oracle USA had discussed on the topic “Get Proactive with Oracle

Support” and had shared several important My Oracle Support Notes that may be useful to User Community such life cycle advisors, upgrade

advisors, Period Close Advisors.

Immediately after the two main keynotes, several breakout sessions were

conducted in six tracks out of which three for Technical, Two for Applications and one for Middleware.

As in the previous day, Vendor Demonstrations were arranged during Tea

and Lunch breaks and several participants were engaged visiting Sponsors and understand the services offered by them.

Page 8: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

7

At the end of the break-out sessions, Oracle support Panel had deputed

specialists in respective areas and these specialists had interaction with

several individuals in clarifying their technical queries which was very interesting.

SANGAM-13 Committee had selected few participants by randomly picking

up from feedback form submissions and these were presented by Oracle Press Books which had excited participants.

This year SANGAM-13 Committee had provided SANGAM PASSPORT which

has enforced all of the participants to visit all vendor demonstrations and Vendors had to post it on the SANGAM PASSPORT. Participants were asked

to submit these on the second day.

Three SANGAM PASSPORTS were picked up and they were presented KINDLEs. An awaited excitement to all Participants.

Finally, Murali Vallath had given Closing remarks by giving special thanks

to all the event sponsors without whose help SANGAM would not have been

successful. SANGAM-13 Committee expresses sincere thanks to all Sponsoring Partners, Volunteers (Individuals) who have taken active

participation in all kinds of arrangements and make this as BIG SUCCESS!!!

Please download the Sangam13 presentations/photos from following links.

• Click here for Friday, 8th Nov 2013 Sessions

• Click here for Saturday, 9th Nov 2013 Sessions

• Click here to see Sangam13 conference photos

Thanks once again for your participation.

Page 9: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

8

See what the entry user experience looks like in Oracle Fusion Applications as the Oracle Applications User Experience team demonstrates the future direction of the

Oracle user experience. Our user experience designs embrace the themes of

simplicity, mobility, and extensibility. Watch the following videos to see how these

themes are incorporated. Visit the Usable Apps web site for more information on the user experience of Oracle Cloud Applications.

• Oracle HCM Cloud: Simplified UI for the Employee

• Oracle HCM Cloud: Simplified UI for the Manager • Tailoring Simplified UI in the Oracle Applications Cloud

• Oracle Sales Cloud: Simplified UI for Sales

Check this post on the Voice of User Experience (VoX) blog for more on the

strategy behind the Simplified UI for Sales in the Oracles Sales Cloud. Or read

about Release 7 in this post, “Simplified User Interface in Fusion HCM,” from Tim

Warner, an implementation consultant and Oracle ACE.

PEOPLESOFT AND SIEBEL: These videos from Open World 2013 showcase the

user experience highlights in Oracle product families. • Video on the PeopleSoft user experience between Jeff Robbins, Senior

Director, Product Development, and UX Sales Ambassador Jim Marion

• Video on the Siebel user experience between Uma Welingkar, Senior Director, Product Management, and UX Sales Ambassador Michael Klein

LOOKING AHEAD TO THE NEXT-GENERATION USER EXPERIENCE:

Applications UX Communications & Outreach team members Misha Vaughan and Ultan O’Broin explore the possibilities in wearable technology with two posts on

new technology and how it will change the user experience. Read Vaughan’s

post on Google Glass in the Voice of User Experience, or VoX, blog, “Will You Be Wearing Your Enterprise Application Data?” Then head over to O’Broin’s post on

the Usable Apps blog, “Dress Code 2.0: Wearables.”

Amy Lee of Cruxial CIO writes about user experience practices and the Oracle user

experience process in her online article, “Faulty Design Causes Sales To Plummet.”

Floyd Teter of EiS Technologies, a longtime friend of the Applications User

Experience team, heads to the top of the list of “25 More Twitter Feeds Every Oracle User Should Follow.” Visit the Forbes.com blog to see who else is on the

list.

Page 10: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

9

E-Business suite testing approach It is observed from several case studies of typical upgrade projects of

Oracle E-Business Suite that 30-50% of effort is spent in testing. Of this

effort only 1/3 of the effort is spent in actual testing. Finding the defect

early in the software development life cycle saves a huge cost than finding it in production.

Testing is performed for all New

Releases, Release Update Packs (RUP), Consolidated Patches, New

features & Bug Fixes, Technology

changes such as RDBMS and iAS

version changes and Legislative

and Regulatory changes.

Typical testing includes enhancements testing, regression testing, business flows testing, integration testing, accessibility testing, security testing, and

impact of technology changes in functionality and interface testing when

interacting external/third-party systems.

Test scoping is defined by including the baseline flows, code changes made in the release, impacted areas due to new features and bug fixes, use cases

from customers.

For all new releases it is good to involve various stakeholders such as

Support, Consulting, Customers and Partners in testing to get an early feedback.

Page 11: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

10

Stakeholder Testing

Recommended Approach

It is recommended to have three important phases for testing.

Prepare: Prepare for patch uptakes and upgrades by going through the

available documentation like patch readme, notes on My Oracle Support

(MOS), Release Content Document (RCD), Functional Impact Document. Use Patch Wizard and Upgrade Advisor to understand the scope of the

patches to be applied and tests to be executed.

Plan: Plan the tests that have to be executed in a 4 step process: Generate, Refine, Prioritize and Measure.

Page 12: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

11

Test cases can be generated using Mind Map tools. A Mind Map is

a diagram used to visually outline information. A mind map is often created around a single feature, placed in the center, to which associated ideas,

words and concepts are added. Categories can represent Process,

Preconditions, Provocations, Perspectives and Play.

Page 13: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

12

Once test cases are conceptualized, they have to be refined based on pair-

wise algorithm and optimize so that only sufficient combinations are

identified.

Page 14: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

13

The refined test case set has to be measured based on feature, sub-feature

to ensure that the impacted features are not missed out in testing.

Test cases should be prioritized to ensure that a maximum coverage is attained within the available time and resources.

Prioritization of test cases should be performed at each level: Base Line

Coverage, Intermediate Coverage, and Detailed Coverage

Base Line Coverage: Basic business flows should be tested. All key features

should be tested to ensure the sanity of the system. This coverage is

recommended for technology changes, infrastructure changes and security

patches uptake.

Intermediate Coverage: Specific business flows should be tested. Key

features of impacted business flows should be tested. Bug fix analysis

should be done to get the inputs on specific areas to be tested. This is recommended for product fixes and consolidations uptake.

Detailed Coverage: Detailed business flows should be covered. Full feature

tests for implemented products should be covered. Business flows across

modules and data variations should be included. This is recommended for

Page 15: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

14

RUP (Release Update Packs), Upgrades, New Releases, and deployment of

new Products.

Perform: Perform testing with identified test scope and validate the

output.

All pre-requisites should be validated. Several diagnostic reports are available which can help to validate configurations, key flexfields, setup,

etc. Results of diagnostics reports need to be validated for any anomalies,

which might cause issues in business flows.

Use various test oracles to validate the data resulting from complex

transactions and compare the intended output with actual output.

Leveraging Automation for E-Business Suite of Applications

Two types of test automation can be envisioned one being Web Services

based and the other UI based.

Web Services based testing has the following advantages: Reduction in the cost of development for huge number of

transactions and data variants

Significant reduction in execution time

Absolutely no impact in the product due to UI Changes

In the case of UI based testing, maintainability (because of changes in UI),

reuse and high initial investment are challenges.

Oracle Application Testing Suite (OATS) is the Oracle’s solution for Testing

Oracle Applications to ease out the challenges of UI based test automation.

OATS comprises of three components Oracle Functional Testing suite for

Oracle Applications, Oracle Load Testing suite for Oracle Applications and Oracle Test Manager.

Oracle Functional Testing Suite for Oracle Applications provides Functional

and Regression testing capabilities, Web and Oracle Application Testing Accelerators and Oracle Flow Builder.

Page 16: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

15

Oracle Load Testing Suite for Oracle Applications has Load and Performance

testing capabilities, Web and Oracle Application Testing Accelerators,

Smart integration with EM diagnostics.

Oracle Test Manager has Test Planning, Requirements and Test Cases,

Defects Tracking, Reporting.

Oracle Functional Testing suite for Oracle Applications is optimized solution

for automating EBS Testing and is equipped with Open Script (which is

also similar to traditional record and Playback) with accelerators for Oracle

Applications.

Oracle Flow Builder can help customers reduce the time and expertise

needed to create and maintain automated test scripts for Oracle E-Business

Suite 12.1.3 and 12.2. This is data independent, easy to maintain and can be easily be used by non-technical people.

Page 17: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

16

Oracle Flow Builder comes with EBS pre-built test content consisting of

2000+ components and 200+ business flows. Using these standard seeded

components and flows, one can create and maintain their own test scripts. The flows can be updated to include additional components or bind the

required test. Users can create new components for customizations in the

application.

Oracle Flow Builder has EBS pre-built test content in the following modules

in the current release:

Financials, Procurement, Projects, HCM, Order Management, Logistics,

Manufacturing, Asset Life Cycle Management, Service and Master Data management

Oracle EBA Quality assurance team has reduced automation time by 60%

with the help of Oracle Flow Builder.

Page 18: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

17

Oracle Flow Builder is keyword driven componentized framework.

66 keywords are available to perform various actions on the objects in EBS application. Example: Click, SetText, SelectLOV.

Components are sequence of key words to perform an action such as

Create Order Header, Approve Order. The components can be used across multiple flows. Components that are frequently used in a specific order can

be grouped together to form component sets.

Flows are assembling of components/component sets in a sequence to orchestrate a business process. Ex: Order to Cash, Procure to Pay.

Populate data in the assembled flows to complete the flow and generate

the automated test script.

With Oracle Flow Builder and the EBS pre-built test content, EBS customers

can jump start their testing to reduce cost of TCO and achieve quick ROI.

Disclaimer: This article is intended to outline general product direction. It is intended

for information purposes only, and may not be incorporated to any

contract. It is not commitment to deliver any code, material or functionality

and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described

for Oracle’s products remains at the sole discretion of Oracle.

About the Author(s): Srikranth Krishnan is the Senior Director and head of Quality Assurance

organization for Ebusiness Suite of applications at Oracle Corporation. He

has been with Oracle for the past 12 years. Prior to Oracle he was with ABS

Dubai as a consultant and Applications Engineer at Sundaram Clayton.

Sundaram Clayton was the first winner of the Deming prize for quality in India. Srikanth is the President of STeP-IN Forum. He has presented a

paper on "Cognitive biases in testing" at Eurostar conference 2012 held at

Amsterdam. Srikanth manages a global QA team and has been a key

member in delivering a high quality EBS release 12.1.3.

Page 19: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

18

Prasanti Madireddi is Senior Director, EBS Quality Assurance at Oracle

India Pvt Ltd. She has been with Oracle for the past 13 years and heads

the Automation of E-Business suite of applications. Prior to Oracle she worked with Baan Info Systems. She has experience in setting up global

testing teams and developing automation frameworks.

Compiled by Chitti, Chairperson, India OAUG

Chitti has 30 years of experience and was involved in various

implementations of Oracle EBS and upgrades. Chitti is working with Oracle

EBS since R 9.4 and is holding chairperson for India Oracle Applications Users Group. Chitti also plays role of advisory role for Oracle EBS

Applications. Chitti was involved in various minor and major upgrades.

Chitti can be reached at [email protected].

DISCLAIMER:

The information in this article is the opinion of the author, not of Oracle

Corporation. Any content, materials, information or software downloaded

or otherwise obtained through the use of the site is done at your own disc

retion and risk. Oracle shall have no responsibility for any damage to your computer system or loss of data that results from the download of any

content, materials, information or software.

Page 20: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

19

In the previous issues of AppsGITA concepts of SLA (Sub Ledger

Accounting) and brief technical overview along with key My Oracle Support

Notes were discussed.

Just to recap, SLA has five components: Ledger, Subledger Accounting

Method (SLAM), Application Accounting Definition (AAD), Journal Line

Definitions (JLD) and Sources.

Ledger: There are two sets of ledgers Primary which is for transactional

accounting and secondary is for statutory/management/consolidation.

Legal entities are associated with Primary Ledger.

SLAM: Accrual with Encumbrance accounting, Cash with Encumbrance

accounting, Standard Accrual, Standard Cash and US Federal Accounting

are seeded methods. In general, Standard Accrual method is most

commonly used SLAM.

AAD: comprises Event Classes and Event Types

Event Classes are Transaction types for accounting rule purposes such as

adjustments, Receipts, Transactions, Bills Receivable etc. Event Types are actions for each transaction type such as Receipt Created, Receipt

Reversed, etc.

JLD: JLD has Journal Line Type (JLT), Account Derivation Rules (ADR),

and Journal Entry Description (JED).

Sources: Sources component allows users to specify optional information

that can be configured. Supporting references can be configured to capture

additional information.

Page 21: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

20

Typical Customization techniques

Step1: Create pl/sql function to derive the desired Code Combination based on the business requirements.

Step2: Define Custom Sources. Associate previously defined custom

pl/sql code to this custom source.

Step3: Define Account Derivation Rules Step4: Define Journal Line Types

Step5: Define Journal Entry Descriptions

Step 6: Define Journal Line Definitions. Associate Step3, Step4, and

Spte5 together. Step7: Define and Validate Application Accounting Definitions

Step 8: Define Subledger Accounting Method

Step 9: Assign SLAM (Step 8) to Ledger

Step 10: Create Accounting Process

Once accounting process is completed, verify journal entries and make

sure intended requirements are met.

Page 22: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

21

The important tables that store SLA Data are:

XLA_SUBLEDGERS

SLA_COURCES_B XLA_EVENT_SOURCES

XLA_EVENTS

XLA_CONDITIONS

XLA_ACCTG_METHOD_RULES XLA_AE_HEADERS

XLA_AE_LINES

XLA_DISTRIBUTION_LINKS

XLA_ACCOUNTING_ERRORS XLA_TRIAL_BALANCES

SLA will definitely improve accounts reconciliation to a greater extent. This

improvement in reconciliation of accounts is possible because of Transaction Level journals, Transaction details, Drilldown features, and

various available reports (out-of-box). However, one may need to develop

certain reports if any of the out-of-box reports are not meeting the

requirements.

SLA offers real-time/online accounting information as well as audit trail for

all transactions. SLA offers powerful and flexible rules-based accounting

engine.

Tips:

Subledger Accounting rules and definitions of one module cannot be

accessed from another module. This means Subledger Accounting is service and has security built in to and therefore restricts not to be viewed from

another module.

Seeded Subledger Accounting Methods (SLAM) cannot be modified. If

modification is required, they need to be copied and modified.

Any change made to sub ledger accounting setup invalidates accounting

process. Please make sure that Application Accounting definitions are

validated in order for any change in SLA in order to make sure changes are logical. Then only Create Accounting Process needs to be executed.

Page 23: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

22

Conclusion:

SLA Works with Oracle General Ledger to provide accounting

system that suits business requirements. SLA supports User defined accounting rules.

SLA allows multiple accounting representations for a single

transaction. That means various accounting standards can be

configured for same single transaction. SLA has been designed using common data model and has interface

to all subledgers. Hence configuration of SLA as per business

requirements would be very easy once it is understood thoroughly.

SLA is not a module or product. SLA is service within a product.

About the Author

Chitti has 30 years of experience and was involved in various implementations of Oracle EBS and upgrades. Chitti is working with Oracle

EBS since R 9.4 and is holding chairperson for India Oracle Applications

Users Group. Chitti also plays role of advisory role for Oracle EBS

Applications. Chitti was involved in various minor and major upgrades.

Chitti can be reached at [email protected].

DISCLAIMER:

The information in this article is the opinion of the author, not of Oracle C

orporation. Any content, materials, information or software downloaded or otherwise obtained through the use of the site is done at your own discr

etion and risk. Oracle shall have no responsibility for any damage to yo

ur computer system or loss of data that results from the download of any

content, materials, information or software.

Page 24: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

23

With the introduction of BI Publisher by Oracle, All oracle reports in newer

releases of Oracle EBS are developed with Bi Publisher. As per my

understanding, Oracle BI Publisher is the way forward rather than Oracle Reports.

Most of the customers who are in Oracle EBS 11i and below still use Oracle

Reports to develop their Business reporting requirements. Typical upgrade

path will not migrate the reports to BI Publisher.

Therefore, in order to keep current with latest technology and also to keep

current with Oracle Technology roadmaps, one has to think of migrating

these custom reports to Oracle BI Publisher.

On the efforts front, conversion of Reports to BI Publisher reports is bit

cumbersome process and that too if volume of reports conversion is to be

handled huge amount of time and effort is involved.

Evoke Technologies product development team has given a thought to the

above problem and came up with concept of building the tool to migrate

reports to BI Publisher. Aim in building of this tool is to reduce time and effort and provide easy uses of this tool with little or no training for any

developer.

Pre-requisites to run this tool are Oracle Reports 9 and above, Oracle

BI/XML Publisher 5.6.3 and above

Typical flow to use this migrator is provided below:

Run the Migrator Utility Load Pl/SQL package into database

Create the concurrent program

Upload the data template and layout template files in BI Publisher

Test the report and move it to respective instances

Page 25: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

24

Uses has an option of selecting the Oracle Developer Home installed on

his/her machine or use the developer home of the tool where tool resides.

This means that to run this tool Oracle environment need not be installed

on Client Machine.

Migrator creates

PL/SQL Package – This will contain Report triggers and Lexical Parameters code if any

BI Publisher Data Template – Contains the Data model query

from RDF in required format

BI Publisher Layout Template – Contains the report output

Layout

Page 26: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

25

As mentioned earlier, load the packages created by this tool into database. Concurrent program with executable “XDODTEXE” and output type as XML

with all the parameters needs to be created in Applications Environment.

Page 27: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

26

XML Data definition and Template need to be defined.

Data template and RTF template files generated by the Migrator tool need to be uploaded.

Newly defined concurrent program need to be assigned to respective

request group.

This report needs to be tested by choosing the appropriate responsibility

where this new concurrent program has been associated in the previous

step.

As of now limitations of this tool reported so far are:

Format triggers are not migrated. Evoke Product development team is

working on to fix this and make further enhancements in automation.

Evoke is also planning to keep this tool on cloud so that developers/users

can upload Oracle Reports files and get converted files to their local system.

Page 28: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

27

About Author:

Naresh Edupuganti, Project Manager at Evoke Technologies Pvt Ltd, Hyderabad. He has over 11 years of in Oracle EBS 11i and R12. He has

handled several implementations and support projects. He has passion of

value add tools to support Oracle E-Business Suite. Naresh has passion for

Oracle Technologies related to Oracle E-Business Suite. Naresh can be reached at [email protected]

DISCLAIMER: The information in this article is the opinion of the author, not of Oracle

Corporation. Any content, materials, information or software downloaded

or otherwise obtained through the use of the site is done at your own disc

retion and risk. Oracle shall have no responsibility for any damage to your computer system or loss of data that results from the download of any

content, materials, information or software

Page 29: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

28

West Coast Paper Mills Ltd is one of the oldest and largest producers of

paper for Printing, Writing and Packaging. West Coast Paper Mills was

established in 1955 located in Dandeli, North Karnataka.

Several varieties of Papers for Food Packaging, Printing, Publishing,

Garments, Stationery, Secure Paper for Cheques, MICR etc. are produced

in West Coast Paper Mills. R&D division of West Coast Paper Mills continuously on the job innovating latest techniques for the improvement

of Production Processes. Facilities are maintained with excellent rather

ultimate pollution control and Industrial Safety.

Oracle EBS 11.5.9 CU1 was implemented in West Coast Paper Mills with the following modules Financials, Purchasing, Order Management, Oracle

Process Manufacturing and Enterprise Asset Management.

Paper industry is process industry and hence OPM was mapped to suite business requirements of West Coast Paper Mills Limited. Since the original

implementation is Oracle EBS 11.5.9 CU1, database version is 9.2.0.5. SUN

Hardware has been deployed to host Oracle EBS Instance with

configuration of Zones and Both DB and Apps Tiers are on Zones of SUN Hardware.

Because of the de-support on Oracle EBS 11.5.9 and DB 9.2.0.5, West

Coast Paper Mills had decided to upgrade to Oracle EBS R12.1.3 with

Database upgrade to 11.2.0.3. It was also envisaged that important custom reports need to be migrated to R12.1.3 environment.

Page 30: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

29

Key challenges envisaged during this upgrade are:

Inventory Convergence in R12 compared to OPM in R11i

Financial Enhancements (new features, enhanced functionalities)

Introduction of Sub Ledger Accounting and impact on Period Closing

Procedures India Localization Changes and Impact in User Interfaces and in

Reports

User acceptance between source and target releases (11.5.9 to

12.1.3)

Inventory Convergence

Oracle Process Inventory existed in 11i has been made obsolete and

replaced with Oracle Inventory with enhancements in Item Attributes.

Process attributes have been added to Oracle Item Master to distinguish

Discrete Vs. Process Items.

Dual UOM conversion has been brought to Item Master attributes.

Material Status functionality has been added to Inventory to address

Process Manufacturing needs. Parent and Child Lot controls have been

added to address Lot and Sublot functionality of OPM in 11i.

Material Aging workflows have been added to address expiration and retest

functionalities of Process Manufacturing

Page 31: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

30

Above diagram shows major changes in Organization structure in R12

Inventory convergence. Adoption of this change from 11i is major challenge

from User Community.

For example, Warehouses in OPM 11i can be mapped to either sub

inventory or organization itself. Each mapping has its own advantages or

disadvantages when it comes to transfer of goods.

Page 32: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

31

In the same lines, as mentioned before, several Process manufacturing

related Item attributes have been added common Item Master which was

existed in 11i in addition to OPM Item Master.

Prior to R12, OPM Item Master is very simple screen and whenever OPM

item gets created this automatically creates item in common inventory and

assigns to related organizations (all process) based on the configurations.

India localizations attributes are captured in Descriptive Flex fields in

Common Item Master. Because of ease of use of OPM Item Master in 11i,

update of Descriptive Flex fields for India Localizations, user acceptance

was very high.

In R12, because of convergence of Inventory, one has to create Item using

common inventory model and assign these items to respective

organizations. Assignment of India Item attributes is another task by various India Localization Forms.

Technical architecture of the above functionality is really appreciated but it

enforces additional steps which will take considerable amount of time for a

Page 33: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

32

typical industry like Paper Industry where new item creation is quite

common and frequent.

We have created Model Item, Template for creation of Items in Common

Inventory to address the Item Creation Process.

We have also created Organization Hierarchy and automated process so that organization assignment for the newly created Items becomes simple

process.

Similar to 11i India Localization Item attributes, DFFs were created so that

users need not have impression that upgrade has impacted their day to

day activities.

Page 34: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

33

We have created Custom APIs to populate the relevant India Localization

data models so that all IL processes are not impacted.

We felt that Oracle should have provided some APIs to handle such

processes, which is missing even today.

In the common inventory Model several advantages/improvements were

identified when compared to OPM 11i Data Model.

Plant parameters have been incorporated in the Forms unlike profile values

in 11i. Several Quality and Process execution profiles are reframed in R12 as parameters, which can be entered through Forms.

In 11i, OPM uses stock locators from discrete functionality. But only one

segment (typically segment1) is mapped to Locations in OPM.

In R12, stock locators functionality has been extended to Process Items

because of common inventory Model.

In OPM 11i, Inventory transfers and Move Immediate functionality existed.

Page 35: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

34

Where as in R12, because of organizational changes, either sub inventory

transfer or Inter-org transfers need to be used to map the above

functionality. Process wise this is cumbersome process.

In order to make the life of users, we have automated Inter-Org Transfer

in R12. We have automated this Inter-Org Transfer even from Process

Execution.

Prior to R12, Lot and Sublot functionality existed in OPM. In R12, this

functionality is mapped to Parent and Child Lots. In 11i lot and Sublot

combinations have their respective lot_id column. In R12 parent and child lots are not exactly mapped to Lot and Sublot functionality. Sublot number

generation logic developed in 11i had to be redone to satisfy the User

Community and Data conversion to R12.

All old reports pointing to item_id and lot_id in 11i were mapped to

respective column changes.

Another major change in R12 is Grade Functionality. Grade functionality of

WMS has been brought to Inventory convergence. Typical paper industry uses grade such as 60 GSM and 70 GSM. This was perfectly mapped to

Grade functionality in OPM 11i. When it comes to Oracle EBS R12, this

functionality mapping had issues. Sales Order need to be booked with a

specific grade and material allocation/reservations need to be done with the same grade. Users should have choice of selecting different grade. This

is great loss of functionality.

We had to interact with Oracle support and development and concluded that fixing of the issue might lot of time because it is spanning across

product groups OPM, INV and WMS.

Finally we have decided to incorporate customized code in standard

functionality to handle Grade functionality as existed in Oracle 11i OPM. Without this our upgrade could not have gone live.

Similarly new introduction of Invoice lines in Account Payables had another

impact. Functionality point of view this enhancement is good whereas this involves additional navigation path to handle any personalization and may

Page 36: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

35

be time consuming. We had to personalize as per our business

requirements on this to achieve User satisfaction and acceptance.

In11i AP Trial Balance was developed for Reports and modification was easy

to suit business requirements. In R12 this has been made as Java

Concurrent Program. We had to build the report from scratch because of

introduction of SLA.

Only some of the major issues and resolutions were mentioned in the above

document. Several issues were addressed to get User Acceptance.

We have planned for three iterations and we could do four iterations in the

stipulated time to address upgrade issues. In this process we have also

developed process automations in order to reduce the impact of the

upgrade. Because of the source release is 11.5.9 CU1 and DB is 9.2.0.5 we had to db upgrade, implementation of OATM and subsequently

unsupported 11.5.9 to 12.1.3 upgrade. We could do this with “Zero”

Service requests except for the SR for the Loss of functionality.

Now the users are catching up with R12 and trying to achieve expected results ….

About Author:

M Haridasan, Dy G M (IT), The West Coast Paper Mills Ltd, Karnata. He has over 32 years of IT experience and about 8+ years of experience in

Oracle Applications (Financials, Distribution Modules, Oracle Process

Manufacturing and EAM).Currently working West Coast Paper Mills Limited,

Dandeli, Karnataka as Dy General Manager (IT Solutions). Has about 20 years of experience with Oracle Technologies.

DISCLAIMER:

The information in this article is the opinion of the author, not of Oracle C

orporation. Any content, materials, information or software downloaded or otherwise obtained through the use of the site is done at your own discr

etion and risk. Oracle shall have no responsibility for any damage to your

computer system or loss of data that results from the download of any co

ntent, materials, information or software.

Page 37: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

36

India localization functionality is statutory mapping and functionalities provided in Oracle E-Business Suite as per Indian Federal requirements. In

this white paper, Pre & post installation Tasks, Various regimes that need

to be defined, Fixed Assets related features/functionalities and other Key

considerations will be dealt in order to provide overview of India Localization functionalities of Oracle E-Business Suite Release 12.X.

India Localization functionality does not require any additional licensing

other standard Oracle E-Business Suite Licenses (Financials, Distributions etc.) based on the business requirements.

However during configuration, it is necessary to select Singapore locations

as licensed product under Asia Pacific Localizations so that all intended

functionalities of India Localizations will function based on configuration. In addition to this one has to make sure that Inventory module as licensed

rather than in shared mode.

As of 12.1.x, most of the functionalities of India localizations are achieved through Database Triggers and concurrent programs to process data from

various modules or business flows.

One has to make sure that Primary currency at Ledger Level to be as INR else intended functionalities may not work as expected. Before rolling out

India Localizations, one has to make sure that mandatory E-Business Tax

configurations and Global descriptive flexfields compilations are completed.

As of R12, India localization does not require any specific installation and

they are bundled with base installation of Oracle E-Business Suite.

Customers are advised to install latest recommended patch collections

(RPC) on the top of base installation so that major issues and some

functionality enhancements/latest statutory requirements are addressed in those RPC.

Page 38: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

37

Several India Localization Tax codes are pre-seeded so that they will

address as per statutory and Business Requirements. The same are shown

in the below screen shot.

Excise & Custom Regimes Configurations

In order to define the excise and Custom Regimes, important pre-requisite

is to have proper organization structure is defined in the existing or new implementation of Oracle E-Business Suite.

Page 39: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

38

It is also mandatory that Chart of Accounts structure is defined and all

necessary configurations such as Segments, Value Sets, values are defined

in the system. It is also mandatory to have proper account code combinations are defined (if dynamic inserts are turned off)

Following transactions are supported in India Localizations

1. Miscellaneous Receipt RG Update

2. Miscellaneous Issue RG Update

3. Physical Inventory Adjustment 4. Move Order Issue

5. WIP Component Return

6. WIP Assembly Completion

7. WIP Assembly Return

Page 40: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

39

8. WIP Negative Component Issue

9. WIP Negative Component Return

10. WIP Scrap Transaction 11. Costing Methods – Average & Standard

12. Period End Accruals – Service Tax

Most of the business requirements can be mapped to above supported transactions. Due to the above transactions customers/implementation

consultants are advised to take a note of the above and map the business

requirements accordingly.

Please note that India Localization Tax has separate tax engine and India

Localization computations are not from base E-Business Tax Engine.

Please note that India Localization information will not flow through SLA module and one has to import IL data from GL interface by choosing

appropriate source.

Once the organizations are defined in Base Oracle EBS, Organization

additional information has to be configured properly.

Organization additional information form has four tabs Tax Info, Accounting

Info, Preferences, Trading Info

Information on first three tabs need to be filled properly wilt trading info

tab is meant for Trading organizations.

Page 41: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

40

Please make sure that Tax calendar is defined properly as per statutory

and financial requirements and also the calendar defined is active as shown

in the below screen.

Page 42: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

41

Appropriate excise generation methods need to be defined, following excise

generation methods are supported in India Localizations of Oracle EBS.

Excise Invoice can be generated at EC Code level or Organization Level or based on Order Type. Please note that in order to select Order type, it is

expected relevant configurations are completed in Order Management.

India localization supports following processes for RG consolidation: RG1 & RG23 Part I

RG 23 Part II (A & C)

RG 23D

PLA India Localization of Oracle EBS supports several exemption types and

customs procedure. Exemption types such as Special Economic Zone,

EOUS, STPS, EHTPS etc are supported. Bill Of Entry functionality is meant

for Customs Payment Procedure.

Excise & Customs functionalities are integrated in the following modules

Page 43: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

42

Service Tax Implementation Considerations

Implementation considerations Service Tax Regime.

Please note that Service Tax computation works at Inventory Organization

Level. Service Tax works without Inventory Item. Service Tax Supports

both standalone and Bill only transactions. Period End accrual is supported

functionality of Service Tax.

Point of Taxation and Reverse Charge Impact (Note #15 & 30) are also

supported by Service Tax.

Page 44: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

43

Service is integrated with the following modules

Page 45: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

44

VAT Implementation Considerations

Similar to Service Tax, VAT also support computation at Inventory Organization Level. In the VAT Regime registration form, VAT invoice

generation method and appropriate VAT related accounts need to be

defined.

VAT Claim terms & Item Classification also need to be defined prior to roll

out VAT functionality. VAT can be state specific and it is supported.

Page 46: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

45

Terms of credit may vary. Item Classification such as RMIN, CGIN are

supported for VAT computations. VAT is integrated with the following

modules.

Page 47: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

46

VAT computation has other implications such as Entry Tax and Octopi

which are also supported.

TDS Implementation Considerations

TDS (Tax Deduction at Source) regime works at Operating Unit Level of Oracle EBS. Please make sure Organization TAN (Tax Account Number) is

defined in the system. TDS works on Item and Miscellaneous Types.

In order to have TDS functionality to work properly, please note that

Thresholds are defined

Page 48: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

47

Please make sure that JAI_TDS_SECTION and

JAI_TDS_SECTION_SERVICE lookups are defined properly.

It is also very important to define TDS Year. TDS year can be independent of GL Year and has to be setup at Operating Unit Level. Rounding option

definition is also mandatory which is in TDS Year.

Supplier Additional Information form is meant to capture supplier related

information for TDS calculation. TDS sections are also need to be configured and PAN number for supplier is mandatory and Pan Number

Update process is included for effective functionality of TDS.

Page 49: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

48

Fixed Assets Implementation Considerations

India Localization supports Depreciation method. WDV. (Written Down Value).Two important reports India Income Tax Fixed Asset Schedule and

India Depreciation Detail reports are to be considered.

1. Reports provided: 1.1. India - Income Tax Act Fixed Assets Schedule

1.2. India - Depreciation Detail Report

2. Procedure for loading the assets and Block of Assets information: 2.1. Create Block Of Assets => Load Assets => Attach Block Of Assets =>

Submit IL Concurrent program.

2.2. Sample test case for uploading the assets:

Approach 1:

a) For example, if the assets are added right from the year 1980, then,

first define the Block of Assets for the financial year 1980.

b) Upload, first all the assets having the Date Placed In Service in the period 1980

c) In ‘India Block of Assets’ form, associate the Block of Assets to the Assets

which got uploaded for 1980. Save the record.

d) Run the program ‘India Income Tax Act Fixed Assets Schedule’ for the year 1980.

e) This will calculate the localization depreciation for the block of assets

and will arrive at the closing balance for the year 1980.This also, will create

another record in the ‘Block Of Assets’ Screen for the year 1981 giving the opening balance equal to the Closing Balance of the year 1980

f) Then the user has to upload all the assets falling in the year 1981 and

repeat the same process again.

Approach 2: a) Compile the Opening Balance data of all the Block of assets.

b) Define Block of Assets with the Block having the start date from the

year in which the data is uploaded / implementation period and provide

the Opening Balances as applicable.

Page 50: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

49

Best Practices

Please make sure all configurations are complete. Please follow check list to complete all configurations. All Test cycles are tested

before rolling out and reports are validated/customized as per

business requirements.

Expected functionalities of India Localizations in 12.2.2

Bill of Entry functionality has been enhanced.

Credit Check in Order Management will now consider India Localization Tax information.

Service Tax is now supported for Advance receipt of Payments

TDS functionality has been enhanced in 12.2.

Please sign up for India Localization Community and get more

knowledge from other users.

Important MOS note on India Localizations are provided below:

Page 51: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

50

Disclaimer:

This article is intended to outline general product direction. It is intended

for information purposes only, and may not be incorporated to any contract. It is not commitment to deliver any code, material or functionality

and should not be relied upon in making purchasing decisions. The

development, release, and timing of any features or functionality described

for Oracle’s products remains at the sole discretion of Oracle.

Author(s):

Pavan Raparla is an Oracle Certified Expert Consultant. He has over 15 years of experience in IT Industry including 12 years in Oracle Applications

E-Business Suite across 10.7/11.0.3/11ix/12x versions.He is currently

working with Oracle India Private Ltd. He has strong experience in all

phases of design, development, implementation and support of Oracle Financials and Interfaced with clients within the Manufacturing, Healthcare,

Finance and Services domains, across different levels of Management. He

is the recipient of Star Award and Outstanding Contribution Award from

Oracle Corporation.

Naveen Vaddadi is a Chartered Accountant. He has over 16 years rich

Industrial experience combined with a strong functional background in

Manufacturing, Engineering services and Software Industries. He is also a

techno functional and Subject Matter Expert in Oracle financials for India product. He has been working on this product for 12 years and an expert

in Implementation projects, pre and post production support for Oracle

financials for India product. He has delivered various white

papers,webcasts and brown bags on this product

Compiled by Chitti, Chairperson, India OAUG

Chitti has 30 years of experience and was involved in various

implementations of Oracle EBS and upgrades. Chitti is working with Oracle

EBS since R 9.4 and is holding chairperson for India Oracle Applications Users Group. Chitti also plays role of advisory role for Oracle EBS

Applications. Chitti was involved in various minor and major upgrades.

Chitti can be reached at [email protected].

Page 52: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

51

Oracle Applications: 12.2.0; RDBMS: 11.2.0.3.0

Summary: This document provides a step by step installation description

of Oracle E-business suite 12.2 on Linux platform. This paper doesn’t intend

to replace the official Oracle documentation.

Target audience: This document addresses the Oracle E-business suite

12.2 installation. The readers should have a good knowledge of the Linux

administration as well as a strong Oracle experience.

Certification Information:

Login to https://support.oracle.com

Click on “Certifications” tab

Select Product as “Oracle E-Business Suite (EBS,Apps, E-Biz, E-Bus,

Ebiz, Ebus, Oracle Apps)” Select Release “12.2.2”

Select appropriate Platform, in my case “Linux x86-64 Oracle Linux

6”

Click on “Search”

You will see following Certification information as follows. It is always

good to cross verify the certification before starting any installation.

Page 53: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

52

Storage Requirements:

Rapid Install installs the file system and database files for all products, regardless of their licensed status. The approximate file system disk space

requirements for a standard installation are: Node Space

Required

Applications node file system (includes OracleAS 10.1.2 Oracle

Home, Oracle FMW Oracle Home, COMMON_TOP, APPL_TOP,and INST_TOP)

64 GB

Database node file system (Fresh install) 90 GB

Database node file system (Vision Demo database) 200 GB

Operating Systems Requirements:

Oracle E-Business Suite R12 is supported on Linux 64-bit operating systems running on the x86-64 hardware architecture. In this document,

we are going to use Oracle Linux 6.1.

Oracle Linux 6 - Update 1 or higher (64-bit)

Page 54: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

53

Kernel Requirements: Oracle Linux 6 2.6.32-131.0.15.el6, 2.6.32-

100.34.1.el6uek

Create Operating System Accounts:

Before running Rapid Install, you must create the operating system

accounts that will be used in the installation of the database node and

Applications node file systems.

Single-user UNIX installations: In order to prepare for a single-user

installation, you must first create an oracle user account and log in as the

oracle user to run Rapid Install. The account should be created with a

default shell that is compatible with the Bourne shell.

Multi-user UNIX installations: In order to prepare for a multi-user

installation, you must first create an oracle user account and an applmgr

user account. Both should be created with a default shell that is compatible

with the Bourne shell. Log in as root to run Rapid Install. Then specify the oracle user as the Oracle OS user, and the applmgr user as the Apps OS

user.

Required Packages: Download following packages from

https://oss.oracle.com/proj

ects/compat-

oracle/files/Enterprise_Lin

ux/ These packages are not part of

the OS distribution media and

must be downloaded separately

openmotif21-2.1.30-11.EL6.i686 (32-bit)

xorg-x11-libs-compat-6.8.2-

1.EL.33.0.1.i386 (32-bit)

The following packages must be

installed from the Oracle Linux 6

binutils-2.20.51.0.2-5.20.el6.x86_64

compat-libstdc++-296-2.96-144.el6.i686

compat-libstdc++-33-3.2.3-69.el6.i686

gcc-4.4.5-6.el6.x86_64

gcc-c++-4.4.5-6.el6.x86_64

glibc-2.12-1.7.el6.i686 (32-bit)

glibc-2.12-1.7.el6.x86_64

glibc-common-2.12-1.7.el6.x86_64

glibc-devel-2.12-1.7.el6.i686 (32-bit)

glibc-devel-2.12-1.7.el6.x86_64

libgcc-4.4.4-13.el6.i686

Page 55: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

54

libgcc-4.4.4-13.el6.x86_64

libstdc++-devel-4.4.4-13.el6.i686

libstdc++-devel-4.4.4-13.el6.x86_64

libstdc++-4.4.4-13.el6.i686

libstdc++-4.4.4-13.el6.x86_64

libXi-1.3-3.el6.i686

libXp-1.0.0-15.1.el6.i686

libXp-1.0.0-15.1.el6.x86_64

libaio-0.3.107-10.el6.i686

libaio-0.3.107-10.el6.x86_64

libgomp-4.4.4-13.el6.x86_64

make-3.81-19.el6.x86_64

gdbm-1.8.0-36.el6.i686

gdbm-1.8.0-36.el6.x86_64

redhat-lsb-4.0-3.0.1.el6.x86_64

sysstat-9.0.4-11.el6.x86_64

util-linux-ng-2.17.2-6.el6.x86_64

These RPMs are required for the

database tier (running Oracle

Database 11gR2)

compat-libcap1-1.10-1.x86_64

compat-libstdc++-33-3.2.3-69.el6.x86_64

elfutils-libelf-devel-0.148.1-

el6.x86_64

libaio-devel-0.3.107-10.el6.i686

libaio-devel-0.3.107-10.el6.x86_64

unixODBC-2.2.14-11.el6.i686

unixODBC-devel-2.2.14-11.el6.i686

xorg-x11-utils-7.4-8

Software Requirements: The following maintenance tools must be

installed on all machines, and their locations specified both in the PATH of

the account that runs Rapid Install and in the PATH of the accounts that

will own the database tier and application tier file systems.

ar

gcc

g++

ksh ld

linux32

make

X Display Server Swap Space: Recommended that the swap space on the system be 16

GB or more.

[root@oracloud ~]# grep SwapTotal /proc/meminfo

SwapTotal: 16777208 kB

Page 56: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

55

Kernel Settings: Edit the /etc/sysctl.conf file to configure your kernel

settings to the minimum values shown below. Parameter Value

kernel.semmsl 256

kernel.semmns 32000

kernel.semopm 100

kernel.semmni 142

kernel.shmall 2097152

kernel.shmmax Half the size of

the physical

memory (in bytes),

and at least

42949672952

kernel.shmmni 4096

kernel.msgmax 8192

kernel.msgmnb 65535

kernel.msgmni 2878

fs.file-max 6815744

fs.aio-max-nr 1048576

net.ipv4.ip_local_port_range 9000 65500

net.core.rmem_default 262144

net.core.rmem_max 4194304

net.core.wmem_default 262144

net.core.wmem_max 1048576

Verifying Host Names:

Verify that the /etc/hosts file is formatted as follows: 127.0.0.1 localhost.localdomain localhost

[ip_address] [node_name].[domain_name] [node_name]

Verify that the /etc/sysconfig/network file is formatted as follows HOSTNAME=[node_name].[domain_name]

If the /etc/sysconfig/networking/profiles/default/network file exists,

remove it. If you changed any files in the previous steps, restart the

system.

Page 57: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

56

Modifying the Number of Open File Descriptors: Open the

/etc/security/limits.conf file and change the existing values for "hard" and

"soft" parameters as follows. Restart the system after making changes. * hard nofile 65536

* soft nofile 4096

* hard nproc 16384

* soft nproc 2047

* hard stack 16384

* soft stack 10240

Perform the following command (as root on your system) to update a

required link to a Motif library prior to relinking or patching the 10.1.2 Application Server Oracle Home:

# unlink /usr/lib/libXtst.so.6

# ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6

Downloading Oracle E-Business Suite Release 12.2.0 Rapid Install from edelivery.oracle.com

Direct link: https://edelivery.oracle.com/EPD/Download/get_form?egroup_aru_number=17075454

Page 58: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

57

Download and Copy Files to Stage Area

Create a stage directory and copy only the below listed zip files to the

Oracle E-Business Suite 12.2 stage directory from edelivery.oracle.com.

Important: There should not be any additional zip files present in stage

area apart from those listed below. Addition files will result in installation

hang at 38%.

A. Oracle E-Business Suite Release 12.2.0 Rapid Install Start Here

Name Part # Size

Oracle E-Business Suite Release 12.2.0 Rapid Install

StartHere (Part 1 of 3)

V35215-01

Part 1 of 3

1.3G

Oracle E-Business Suite Release 12.2.0 Rapid Install

StartHere (Part 2 of 3)

V35215-01

Part 2 of 3

81M

Oracle E-Business Suite Release 12.2.0 Rapid Install

StartHere (Part 3 of 3)

V35215-01

Part 3 of 3

97M

B. Oracle E-Business Suite Release 12.2.0 Rapid Install (All Disks and Parts)

Name Part # Size

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Oracle Database 11.2.0.3.0 - Disk 1

(Part 1 of 2)

V35230-01

Part 1 of 2

1.3G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Oracle Database 11.2.0.3.0 - Disk 1

(Part 2 of 2)

V35230-01

Part 2 of 2

1.1G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Oracle Database 11.2.0.3.0 - Disk 2

(Part 1 of 5)

V35231-01

Part 1 of 5

933M

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Oracle Database 11.2.0.3.0 - Disk 2

(Part 2 of 5)

V35231-01

Part 2 of 5

628M

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Oracle Database 11.2.0.3.0 - Disk 2

(Part 3 of 5)

V35231-01

Part 3 of 5

587M

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Oracle Database 11.2.0.3.0 - Disk 2

(Part 4 of 5)

V35231-01

Part 4 of 5

457M

Page 59: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

58

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Oracle Database 11.2.0.3.0 - Disk 2

(Part 5 of 5)

V35231-01

Part 5 of 5

108M

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install AS10.1.2

V35802-01 711M

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install APPL_TOP - Disk 1 (Part 1 of 3)

V35803-01

Part 1 of 3

1.2G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install APPL_TOP - Disk 1 (Part 2 of 3)

V35803-01

Part 2 of 3

1.0G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install APPL_TOP - Disk 1 (Part 3 of 3)

V35803-01

Part 3 of 3

1.4G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install APPL_TOP - Disk 2 (Part 1 of 2)

V35804-01

Part 1 of 2

1.2G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install APPL_TOP - Disk 2 (Part 2 of 2)

V35804-01

Part 2 of 2

1.6G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases PROD - Disk 1 (Part 1 of

2)

V35805-01

Part 1 of 2

1.4G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases PROD - Disk 1 (Part 2 of

2)

V35805-01

Part 2 of 2

1.3G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases PROD - Disk 2 (Part 1 of

3)

V35806-01

Part 1 of 3

1.4G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases PROD - Disk 2 (Part 2 of

3)

V35806-01

Part 2 of 3

1.1G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases PROD - Disk 2 (Part 3 of

3)

V35806-01

Part 3 of 3

1.0G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases VISION - Disk 1

V35807-01 3.2G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases VISION - Disk 2

V35808-01 2.9G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases VISION - Disk 3

V35809-01 2.9G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases VISION - Disk 4

V35810-01 2.8G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases VISION - Disk 5

V35811-01 2.6G

Oracle E-Business Suite Release 12.2.0 for Linux x86-

64 Rapid Install Databases VISION - Disk 6

V35812-01 2.3G

C. Oracle E-Business Suite Release 12.2.0 for <Platform> Rapid Install Technology one-off Patches. Ex: <Platform> = Linux x86-64

V35813-01

D. Oracle WebLogic Server 11gR1 (10.3.6) Generic and Coherence V29856-01

Page 60: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

59

E.Oracle Fusion Middleware Web Tier Utilities 11g Patch Set 5

(11.1.1.6.0) for <Platform>. Ex: <Platform> = Linux x86-64

V29764-01

Creating Stage area using buildStage.sh script

After creating the stage area directory it is required to manually

unzip only the "Oracle E-Business Suite Release 12.2.0 Rapid Install Start

Here" files. Do not manually unzip the other stage files. After unzipping the

startCD, the buildStage.sh script should be run to unzip the rest of the

installation software.

Running the buildStage.sh script is a mandatory pre-installation step. To

create a successful R12.2 stage, you must run buildStage.sh as suggested below with "Option 1" first "Create new stage area" followed by "Option 2"

"Copy new patches to current stage area.". The buildStage.sh script is run

as follows:

$ cd /u01/StageR122/startCD/Disk1/rapidwiz/bin

$ buildStage.sh

Select Option “1” for creating stage area.

Page 61: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

60

Select appropriate Operating System, in my case “Option 2 – Linux x86-

64”

Page 62: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

61

Provide stage directory, in my case /ebs

Once completed above step successfully, you must run the buildStage.sh

script and select option 2. Copy new patches to current stage area from

the Build Stage Menu:

This will copy the latest technology patches to the ship home. Failure to

do this will cause the installation to fail during the Oracle Home patching

phase.

Page 63: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

62

Stage Area Directories

Page 64: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

63

Page 65: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud:

Ap

ps

GIT

A

64

Verify oraInst.loc

Check that oraInst.loc exists in the correct directory for your platform. In

my case /etc/oraInst.loc ebs122:/etc # ll oraInst.loc

-rwxrwxr-x 1 oracle oinstall 39 Dec 10 06:45 oraInst.loc

Confirm that the contents of oraInst.loc look like this: ebs122:/etc # cat oraInst.loc

inventory_loc=/u01/oracle/oraInventory

Where /u01/oracle/oraInventory points to the directory where the central

inventory is to be located. This location must be writeable by the user account that is to run Rapid Install. If the oraInst.loc file does not exist,

create it in the correct directory with contents as shown above.

Now we are set to start installation. I will cover “Performing an Installation” in next edition of Apps GITA.

Disclaimer: This article is intended to outline general product direction. It is intended

for information purposes only, and may not be incorporated to any

contract. It is not commitment to deliver any code, material or functionality

and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described

for Oracle’s products remains at the sole discretion of Oracle.

Author(s): Janakiram (Sai) has more than Ten years of experience in Oracle technologies as an Oracle DBA/Oracle Apps DBA. He is an Oracle

Certified Database Administrator. He started his career with APSPDCL, Tata

Consultancy Services (TCS) and currently working with Hewlett-Packard

(hp) as WW Product Expert for Cloud Platforms. He is founding member and currently serves as Director - Finance for All India Oracle Users Group

(www.aioug.org). Sai is frequent speaker in Users Group conferences inside

and outside of Oracle including Java One 13, Oracle Open World ’13 and

Sangam Conference. He was part Oracle Database 12c Beta testing. He

maintains Oracle Application DBA blog - www.oadba.com. Oracle 12c blog - www.oracle12c.info . He also leads Oracle VM SIG www.oraclevmsig.org

Page 66: Contributing Editors: Mr. Sravan, Mr. Yugwan, Mr. Mitesh ... · Watch the following videos to see how these ... the user experience of Oracle Cloud Applications. • Oracle HCM Cloud: