Infosys’ blog on industry solutions, trends, business process transformation and global implementation in Oracle.

« May 2008 | Main | July 2008 »

June 10, 2008

Path to the Fusion

path_to_Fusion.JPG

Cliff Godwin's recent annoucement on strategy of Upgrading to Fusion Applications in Collab-08 has certainly provided a good direction statement on how things are shaping up on the Fusion Applications being built. Few of the sailent points that can be inferred from this strategy are:

  • The Applications are slowly incorporating the new generation technology tools and hence please don't expect a one major release of Fusion Applications

  • As the above diagram depicts there are various packs/flavours of the applications surrounding the existing core erp functionality will be released. we are already seeing the early version of AIA -Foundation packs thats been released that are incorporating the pre-packaged canonicals. another good example is BI applications surrounding the ERP functionality

  • Also the functionality of erp would be released in phases and in terms of pillars like CRM pillar, SCM pillar, etc. so with these kind of functionality being rolled out we should assume that the stabilized version of complete fusion applications in 4-5 years from now

So with these timelines and strategy from Oracle I would recommend the customers to adopt the latest version of ERP application so that they can benefit from the latest functionalities incorporated into these versions and also support for the next generation technologies and tools.

 I would like to hear your comments on this topic

June 05, 2008

Retail Financials or Financials for Retailers- Part Deux?

Now we have established that Retailers are a special breed of organizations (see here) and their financials definitely deserve a special look. I think this difference in their operations has tremendous impact on their choice of applications. Some of the common notions of Oracle Applications such as Procure to Pay do not work for retailers.

Let me elaborate,

Procure to pay involves, at a high level involves

Creating Suppliers, Creating purchase requisitions/orders, receiving receipts, importing Invoices, Payment Processing/Check Printing, Post to GL.

However most retailers have a slight twist to each of these processes. I attempt to describe the differences below.

Creating Suppliers – Oracle eBusiness suite is often chosen as the master system for storing supplier data. However unlike other organizations, Retailers have a complicated network of suppliers, some of the supplier types are Raw Material Suppliers, Manufacturers, Brokers, Expeditors, Carriers, Factors, and Factories etc. These complex relationships help the retailer in getting the right product mix sourced, either manufactured or bought. This results in setting up a large volume of suppliers and various supplier sites usages for Ordering From, Returning To and Paying To.

Creating Purchase Requisitions/Orders – This is where Retailers often chose Retek (Oracle Retail) or other applications to create the tremendously large volume of purchase orders needed to source the variety of merchandise sold through their stores. Unlike an ERP application, retail specific applications tend to be better in performance and functionality. Creating POs in Oracle eBusiness suite needs all the items to be maintained in Oracle and this often can be cumbersome and performance intensive.

Receiving Receipts – Given the fact that Items are kept outside Oracle eBusiness suite, Receipts too are sent to a Retail application (such as Oracle Retail) which acts as the stock ledger. An interface to GL usually exists to post the receipt booking and any liability accrual postings.

Importing Invoices – Supplier Invoices for retailers are very high volume and are often matched to the PO and Receipt, this is usually done in a custom application as few packaged matching solutions given the accuracy that most Retailers need. Oracle Invoice matching (RIM) package does promise a better package but most Retailers already possess homegrown matching solutions that give a very high percentage of matching through custom rules. This high percentage of matching is often difficult to achieve with a packaged solution. However once the Invoices are matched, they can be imported in to the Oracle Payables module. Oracle Payables does offer a scalable and functionality rich solution for importing matched invoices and paying them.

Payment Processing/Check Printing- As I have indicated above, Oracle AP is often the system of choice for payment processing, be it EFT, Check or EDI. However separate check runs are done usually for Merchandise invoices and Expense invoices.

Post to GL – Posting the liability transactions is usually done using the Oracle AP to GL standard posting interface.

So as you can see there is a gap between the Supplier being created and Invoices being imported as the Items, Pos and Receipts are created in Retail applications. This is not an anomaly that needs correction, but a phenomenon that needs to be understood. Creating the individual retail stores, maintaining store level inventory and creating the huge amount of inventory transactions is not suited for Oracle eBusiness suite. And can be a performance nightmare.

Well, this is a point of view that I have started to subscribe to, what do you think about it? Sound off by posting your comments below!

June 02, 2008

Having Confusion around Fusion!!!!!!!!!!!

I am around Oracle Fusion and SOA for last 3 Years now. It seems to me even though Oracle provides ton of information around the same, we have people still confused about Fusion. As a Fusion technology practitioner, we do get questions. I wanted to start my blog on Infosys blog site by posting few of questions.

 

 

Question: What will be my role as Oracle Fusion Developer?

 

Answer: As a Fusion Developer role you would be playing a very important role in the next generation Applications that customers will be embarking on. It's a paradigm shift from current approach to a process centric approach. Typically in a Fusion project there will be necessity to extend or integrate the functionality with a process centric approach with existing applications (Oracle, Siebel, PeopleSoft , or otherwise) via J2EE/ADF and Oracle SOA—or building new components on the Oracle Fusion Middleware stack. As a Fusion Developer you would building those components on Fusion Stack and Deploy them in Fusion Middleware.

 

Question: Please let me know the difference between Fusion Architecture, Fusion Middleware and Fusion Applications.

 

Answer: Fusion Architecture is a reference architecture or blueprint for building applications. It can be referred to as the Enterprise Architecture Platform of Oracle

 

Fusion Middleware - Middleware infrastructure services that can be used to build and deploy applications.

 

Fusion Applications - Oracle's next generation applications suite, built on top of Fusion Middleware using Fusion Architecture as blueprint

 

Question: I had a query about the impact of Fusion on Oracle E-Business Suite. We are currently implementing Release 12 of Oracle E-Business Suite. Would like to understand if the Fusion architecture is already part of Release12? Going forward how is Fusion going to affect Oracle E-Business Suite?

 

Answer: Oracle eBS R12 is a step closer to the Fusion Apps – the tech stack has been upgraded to include the ability to invoke web services and business components along with XML publisher. Although R12 is not based entirely on Fusion Architecture--- it is slowly getting into the Oracle E-Business Suite. R12 is having more Web services and SOA support out of box which customers can leverage via Oracle Application Adapter or Fusion Middleware. The service interface, service tester, “Swan” user interface changes, and uptake of Oracle JDeveloper 10 g Release 3 (10.1.3) are new for Release 12.

 

Some of the Fusion Technology which is part of R12 is:

 

OracleAS 10 g Portal, OracleAS 10 g Single Sign-On/Oracle Internet Directory, Oracle Collaboration Suite5 10 g and Oracle Enterprise Manager6 10 g.

 

Going forward Oracle will include more and more of Fusion Middleware in E-Business suite.

 

•  Oracle Forms is being eliminated in favor of WebCenter technology/ADF Faces.

 

•  Internal Workflow will use the BPEL Manager technology that will completely change workflow. All the existing Workflow functionality will be migrated to BPEL based workflows in Fusion Apps.

 

•  While PL/SQL will always be part of the mix, your technical team's skills will require a substantial upgrade. Java, WebCenter, and BPEL will become more important. Since these tools are already appearing in Fusion Middleware and are at the center of AIA and E-Business Suite R12, existing E-Business Suite customers can and should gain familiarity with them.

 

•  With such a change in underlying technology, performance characteristics are likely to be much different. Oracle and other enterprise applications vendors are already seeing the use of Java increasing hardware requirements. Anyone converting to Fusion Applications will need to perform extensive performance and scalability testing before going live, as the bottlenecks and tuning requirements are likely to be completely different than they used to be.

 

Question: Are Forms, Reports and OAF will not be there at all?

 

Answer: Oracle's development tools like Forms/Reports/Workflow will continue to exist as a part of support their existing applications and other customers who would like to use them as a part of expanding their current investments in these tools.

 

Oracle themselves are building their next generation Fusion Applications on a new infrastructure which is more driven by the objective of breaking the large monolithic applications into small business services and then configuring the business processes of the customer specific requirements using these business services

 

Question: Will Workflows will be there or not?

 

Answer: Oracle's Workflow as a product will exist for some more time to support their existing applications and customers. But in Fusion applications they are building all the process flows in Oracle BPEL. Also workflow is one product where Oracle seems to clearly heading towards retiring as no further investments are being planned on this product. Whereas Oracle Forms and Reports still attract investments for further enhancements and product roadmap exists for another couple of years.