Tuesday, November 21, 2006
List of Oracle E-Business Suite's Business Service interfaces
Wednesday, November 15, 2006
Exploring Oracle Self Billing (Payment on Receipt)
'Receipt'- used for material that is not consigned.
'Receipt and Use'- for material that can be either consigned or non-consigned material.
'Use'- employed for consigned material.One can assign 'Alternate Pay Site' in case we need to pay in that site an not the default supplier site. The supplier site is the default pay site. Invoices can be summarised based on the selection made in 'Invoice Summary Level'. Invoice summary level can be at:'Pay Site' - one invoice is created per supplier pay site.'Packing Slip' - one invoice is created per packing slip per supplier pay site.'Receipt' - one invoice is created per receipt per supplier pay site.
Also, enable the 'Create Debit Memo From RTS Transaction' option if you want the system to automatically create a debit memo in Payables when you enter a Return To Supplier (RTS) in Purchasing. The value for supplier defaults from the Purchasing Options window.
(1) Choose Transaction Source as 'ERS'.
(2) Enter a Commit Interval. The Commit Interval is a numeric representation of the number of invoices evaluated before they are committed. For example, if you have a Commit Interval of 10, after 10 invoices have been processed, they are committed. If you then process another 5, and the process fails, only 5 will not be committed.
(3) Optionally enter a Receipt Number.
Note: If the Receipt Number is null, the program will try to process all the receipts that have not been invoiced successfully. If you enter a Receipt Number, only that receipt will be processed.
(4) Optionally enter an Aging Period.The Aging Period defaults from the PO: ERS Aging Period profile option, but you can change it here. For example, an Aging Period of 2 means that Payment on Receipt processes only those receipts that are 2 or more days old.
(5) Choose OK and then Submit Request to begin the process.
(6) Once the 'Pay On Receipt AutoInvoice' program is submitted the 'Payables Open Interface Import' program also starts running. Ensure that the 'Pay On Receipt AutoInvoice' process and the Payables Open Interface Import process complete successfully. View Output to check the 'Payables Open Interface Audit Report'. Check if there are any invoices rejected in the section 'Payables Open Interface Rejections Report' and accordingly one can go to the Payables Open Interface window and modify the invoice line / distribution and resubmit the Payables Open Interface Import process.
Reference:
(1) Oracle Applications Online Help
(2) Oracle Payables user Guide
(3) Oracle Purchasing user Guide
Sunday, October 29, 2006
Sales and After Sales No-Support
This made me think, why do most Indian organizations, small or big, behave this way. Is it one our many strange yet true national traditions or a freak exceptional behaviour. After a bit of thinking i could jot down a couple of possible reasons that i feel could justify this behaviour.The following could be some of the reasons that i could think of:
Thursday, September 14, 2006
Wedding Invitation.....
Tuesday, August 01, 2006
Companies providing Oracle Apps and Oracle BI Consultancy services in India
2. Infosys Technologies
3. Wipro Technologies
4. Satyam Computer Services
5. Accenture
6. IBM
7. Cognizant Technology Solutions
8. Deloitte
9. Oracle Corporation
Monday, July 03, 2006
Typical Business Requirements while setting up Invoice Approval Workflow
Some common requirements include the following:
after some time period.
It would be great if readers can also add further to the above list so that we can have a comprehensive list of common requirements that come up while setting up Invoice Approval Workflow.
Thursday, June 01, 2006
Oracle to Buy Demantra
Tuesday, May 09, 2006
Purchasing Card (P Card) in Accounts Payable
1) Creating the Credit Card Code Sets by navigating to Setup->Credit Cards->Credit Card Code sets. This requires entering Standard Industrial Classifications (SIC) codes.
Once the monthly/weekly statement flat file comes from the card company, it is loaded using SQL Loader to the table AP_EXPENSE_FEED_LINES_ALL. Depending upon the Employee Notification Method setup and the Manager Notification Setup in the card profile options (Step 4 in setup), the employees and managers verify and approve the transactions. The "Procurement Card Invoice Interface Summary" program is run to import the data into the Payables Open Interface tables AP_INVOICES_INTERFACE and AP_INVOICE_LINES_INTERFACE. These tables are read by the Payables Open Interface Import program, which creates invoices from these records. These invoices are then ready for accounts payable approval and payment.
References:
Thursday, April 20, 2006
Oracle Apps Implementation Methodologies
Monday, April 10, 2006
Clients insisting on using Standard Oracle features
Saturday, March 25, 2006
Oracle announces Future BI strategy
Oracle Business Intelligence Suite will now consists of the following key products:
1) Oracle Business Intelligence Suite Enterprise Edition (EE), and
2) Oracle Business Intelligence Suite Standard Edition (SE)
http://www.oracle.com/appserver/business-intelligence/enterprise-edition.html
Now, Oracle was already developing the next generation Analytic tool called Enterprise Planning and Budgeting which was supposed to be a replacement of Oracle Financial Analyzer and Sales Analyzer. But, with the aquisition of Siebel, I feel Oracle did not want to waste Siebel Analytics which is a gem of a product. Although it has left many wondering which is going to be the product which Oracle will ultimately push for. For the time being it seems Siebel Analytics is a better prospect than EPB. Another product which looks promising is Oracle Intelligent Dashboards, this product as of now looks superior to Oracle Portal, as one can manipulate reports and perform analysis within the dashboard itself.
Oracle Business Intelligence Suite Standard Edition (SE) consists of Oracle BI Discoverer, Oracle BI Spreadsheet Add-in, Oracle BI Warehouse Builder, Oracle BI Beans and Oracle Reports. The Standard Edition Suite seems to consist of Oracle's existing Business Intelligence 10g products. For customers wishing to go in for a BI solution on their existing Oracle database, Standard Edition (SE) suite seems to be a better bet as of now. However, Siebel Analytic of Enterprise Edition (EE) suite can also be used, as it can handle relational, Oracle Olap, MDX data source and Siebel Analytic server data. I feel the catch will be in the pricing strategy that Oracle will adopt for both the product suites.
The webcasts can be heard from the following site:
1)Oracle Vision and Strategy (26 min.) by Charles Phillips, President, Oracle
2)The Business Intelligence Landscape (11 min.) by Henry D. Morris, Group Vice President and General Manager, Integration, Development and Application Strategies, IDC
3)Oracle BI Platform and Analytics Tools Oracle BI Platform and Analytics Tools (63 min.) by Thomas Kurian, Senior Vice President, Oracle
4)BI Across the Enterprise (48 min.) by Steve Miranda, Senior Vice President, Oracle
I feel businesses are by and large conservative in nature when it comes to IT spending, so Oracle has to put in a lot of effort in marketing the new Enterprise Edition (EE) suite, while they already have a good customer base of customers using Discoverer, OWB, BI Beans and Oracle Reports. So, oracle will continue to support and develop their existing BI products along with the new products it has acquired from Siebel. Though, this will create a bit of confusion and self-cannibalization among Oracle's own product lines, but i think there is no way out as Oracle cannot kill any of their existing BI products or stop developing and supporting the recently acquired ones either. So in all interesting times for Oracle BI consultants and for customers who now have a wide variety of Oracle BI produts at their disposal to select and work upon.
Friday, March 17, 2006
Medieval policies of Indian Bodyshopping companies
Most top Indian software companies continue with this sad practice of bodyshopping, which though earns them a fair amount of revenue, is however detrimental to the growth of the company in the long run. Most of these bodyshopping companies typically apply the old trick of carrot and stick policy. On one hand the consultant would be promised the moon, and on the other hand they would force the consultant to sign on all sorts of illegal 'legal' documents, so as to ensure that the consultant does not leave the organization. A couple of weeks back a friend of mine working for a shady bodyshopping company wished to leave the organization. From the moment he put in his papers, his life became a living hell. The company threatened him of legal action and refused to relieve him. Only when this poor chap paid the employer an astronomical sum (his last 6 months salary) did the company release him. This sad situation is nothing very unique to small companies. Many medium and big scale Indian software companies adopt this policy. Sadly most software consultants do not have the time or the money to fight legal battles with organizations.
The problem stems from the fact that in
Hopefully Indian organizations will arise from their medieval mindsets and become more employee-friendly and gather their own self respect and the respect of future and existing employees.
Saturday, March 11, 2006
US Army website on ERP implementation considerations
http://www.army.mil/aeioo/erp/index.htm
Thursday, March 09, 2006
Oracle Projects – Part 2
You burden a type of cost with burden costs to obtain a more accurate representation of your company’s operating costs. For example, each hour of employee time costed directly to a project may be supported by burden costs for benefits and office space. A burden cost code represents the type of burden costs you want to apply to raw costs. For each burden cost code in the burden structure, you specify what cost base it is applied to, the expenditure type or types it is linked to, and the order in which it is applied to raw costs within the cost base.
You use the multiplier to derive the total amount of the burden cost. For example, you may burden the raw cost of labor using a multiplier of thirty percent to derive the fringe component, and in turn, the total burdened cost of labor is computed as follows:
Labor (raw cost) 1,000
+ Fringe @ 20% (burden cost) 200
Total Burdened Cost 1,200
On a project for which costs are burdened, you can create some transactions that are burdened and others that are not burdened. You define which projects should be burdened by setting the Burden Cost indicator for each project type in the Project Types window. When you specify that a project type is burdened, you must then specify the burden schedule to be used. The burden schedule stores the rates and indicates which transactions are burdened, based on cost bases defined in the burden structure.
Thursday, March 02, 2006
Are Oracle Apps departments over staffed in Indian IT companies?
Going by my first-hand experience in some of the top Indian IT companies, and information from friends in other Indian IT companies, I can safely conclude that the number of resources in Apps department in most of these companies is too huge. The ratio of number of consultant to the number of projects that these companies have is typically very high. One can argue that it is important for companies to have sufficient bench strength so that whenever a new requirement comes, they can ramp up. I definitely agree to this logic, but I feel the bench sizes are way too large, which is absolute unnecessary. I have seen enough people in bench wasting their careers for month’s altogether doing nothing.
Another fact is people on bench cannot expect to have a good appraisal, as they are not billed by the company. As a result they become frustrated and either start creating HR problems or actively start looking for other avenues. In either case, it’s a loss to the organization.
So, the question arises, who is responsible for this messy situation? Typically, each IT department has a Resource Manager, who by sheer hard-work has reached this enviable position. Now, this person requests HR to recruit a certain number of professionals based of projections, forecasts, diameter of project pipe (as most projects are in pipeline) and many other extraneous reasons. Once the consultants are taken on-board, then, starts the quest for fitting in the person into a project. The Sales and Marketing person, the Key Account Manager, the Relationship Manager, the Business Development manager are then given the impossible task of creating “non-existent” work for the client, for which there would be a requirement of additional resources. After long and interesting sessions of PowerPoint presentations and sessions of “IT and Business Gyan”, does the client relent and agree to take on board additional resources. By this time the consultant would have happily spent half a year on bench adding no value to the organization.
Oracle Projects – Part 1
Last few days I have been involved with the Oracle Projects module. I’ll try and put forth some basic learning of this module.
Oracle Projects is meant primarily for organizations that are project-oriented. Using this module, it becomes easy to track costs, budget and track the project status.
Oracle Projects consists of the following products:
• Oracle Project Costing
• Oracle Project Billing
• Oracle Project Connect for Microsoft Project
• Oracle Activity Management Gateway
• Oracle Project Analysis Collection Pack
Prior to Oracle Projects Setup, one has to setup the Set of Books in GL, setup Organization and Organization hierarchy in Oracle HRMS, define employees and job in HRMS and create customer in Oracle Receivables. However if Oracle Projects is being installed as a standalone package then one needs to define all above in Oracle Projects itself. Some other mandatory setups include defining locations, defining implementation options, defining Project Accounting periods, defining expenditure types and categories, define revenue categories, etc. Also one has to create a burdening hierarchy in Oracle HRMS which may vary from the Project or Task Organization hierarchy.
Invariably a Project is broken into a hierarchy of tasks as per Work Breakdown Structure (WBS, a hierarchy of tasks that rollup into a project) to manage project and task related information. One can define as many levels of tasks in a hierarchy in Oracle Projects. However, proper naming conventions need to be followed while naming projects, tasks and sub-tasks. An organization has to be associated with a project and a Task, which may be same or different.
One can have three different Project Types for managing the cost of a project: Indirect, Capital and Contract. An Indirect Project Type is used to track the overhead costs and labor hours for overhead activities like Admin, Legal, etc. Capital Project Type is selected to track costs and labor hours related to asset development activities which ultimately results in an asset for the organization. A Contract Project Type is selected in case the costs are reimbursed by a client.
Oracle Costing is the used for processing of expenditures for finding out costs which can be attributed to projects and tasks which can then be posted to GL corresponding to different account lines. There are two cost amounts associated to each transaction: Raw and Burdened. The raw cost is the actual cost of the work performed, and the burden cost is the indirect cost or overhead of work performed, like administrative cost. The Burden cost is calculated by multiplying Raw Cost with the Burden Multiplier. The burdened cost is the total cost that is incurred, i.e., the sum of raw cost and burden cost.
Burden Cost = Raw Cost x Burden Multiplier
Burdened Cost = Raw Cost + Burden Cost
More on Oracle Projects, primarily I'll try and provide inputs on Burdening Cost and Oracle Project Billing in subsequent days.
Saturday, February 25, 2006
How important is industry experience for an Oracle Apps Consultant?
Apart from this, the organisation structure should not be too formalised, and should be flexible. A bright performer should have ample chance and scope to excel and showcase one's talent. This an area which i feel most Indian IT companies are lacking in currently. Most IT professionals are straight-jacketed and are expected to follow the rut with very little scope to try out something new, with very little decision making powers. Now, an industry experienced person who comes from a different background faces the maximum difficulty in adjusting with this kind of company culture. Though this person has enough new ideas, but he/she has no avenues to put forth such views.
Its time Indian software companies rise to these challenges and start making changes to organisation recruiting policy, organisation structure and organisation culture.
About Me
- Krishanu Bose
- India
- Krishanu's Oracle Applications Blog - Oracle Apps consulting services scenario in India. Also, an inside view of Oracle Apps outsource services in India. Also the blog features new developments in Oracle Apps and my learning's in this field. The views expressed are my own only and not of my employer Wipro Technologies. The views and opinions expressed by visitors to this blog are theirs and do not necessarily reflect mine.
Categories
- Generic (6)
- Non PO invoices (1)
- Oracle Apps (8)
- Oracle E-Business Tax (1)
- Oracle Fusion (6)
- Oracle General Ledger (1)
- Oracle iExpense (1)
- Oracle Payables (14)
- Oracle Projects (2)
- Oracle Purchasing (1)
- Oracle Receivables (4)
- Subledger Accounting (1)
- Withholding Tax (1)