Monday, January 29, 2024

Error INVALID_ETYPE_SYSLINK PRC: Transaction Import Errors

 Error INVALID_ETYPE_SYSLINK is due to Expenditure Type or Expenditure Class not matching

you need to ensure Expenditure Type is associated to the right expenditure type class


1. Check Expenditure Type setup with Expenditure Type Class

2. Verify in Transaction Import table

select EXPENDITURE_TYPE_ID , EXPENDITURE_TYPE, EXPENDITURE_CATEGORY, START_DATE_ACTIVE, END_DATE_ACTIVE
from PA_EXPENDITURE_TYPES
where EXPENDITURE_TYPE = :EXPENDITURE_TYPE

3. Verify the system linkage between Expenditure Type and Expenditure Class linkage

select SYSTEM_LINKAGE_FUNCTION, EXPENDITURE_TYPE , START_DATE_ACTIVE, END_DATE_ACTIVE
from PA_EXPEND_TYP_SYS_LINKS
where expenditure_type = From above step
and system_linkage_function = from transaction interface

4. Make sure setups and data in the Interface table should match, if not will receive error 
5. update the interface table with correct set of data either exp type or class
6. Import the data

Thursday, January 25, 2024

Oracle Cloud Project Portfolio Management Overview

 



Oracle Project Management offers a single project cloud solution, designed to help you gain a complete picture of your organization's project finances and operations - seamlessly integrated across the enterprise with the Oracle Fusion Cloud ERP, HCM and SCM applications. The solution supports a diverse array of projects including service-centric, product innovation and lifecycle management focused, project supply chain driven, and award funded initiatives. The result is a fully streamlined and automated solution, designed to improve the way project-centric organizations work, from the project executive and business stakeholder to the program manager, project manager, resource manager and project team member. Program managers and executives can manage the collective efforts of diverse business functions through programs to deliver strategic business transformation; or increase profitability for customer engagements by centralizing analysis while still managing specific deliverables at project level.





Oracle Fusion Project Costing

Oracle Project Costing provides a completely integrated cost management solution for all projects and activities across your enterprise, with the ability to cross currency and organizational boundaries

Oracle Project costing is linked with AP, PO,INV and OTL to accumulate the total cost incurred on the Project.




Other topics in detail will be posted in other notes for the below topics

Billing

Project Management ( Task, Financial, Resource)

Project Cost Processing

Performance Reporting




Friday, December 4, 2020

Projects Intercompany Process

 Project Intercompany Process flow


Ex: Provider: US Operating Unit

      Receiver: Canada Operating Unit


1. Define Transfer Price Rules 

    A) for Labor

    B) Non Labor

2. Define Transfer Price Rule Schedules with Provider and receiver organization details and transfer price rules

3. Define Internal Supplier ( Canada Operating Unit) and Internal Customer in US Operating Unit

4. Associate Internal Supplier and Internal Customer in Implementation options of both the operating unit

5. Ensure Customer and Supplier data are correctly matching

6. Create Intercompany Project in Provider Organization

7. Define Provider and Receiver Controls, assign the IC project , IC Supplier, Type, Expenditure Organization details

8. Ensure Cross Charge and Transfer Price rules are associated to the Project or at Project Template

9. Enter Expenditures in US Operating unit for Canada Project

   Ex: Employee of US working for Canada project

10. Run Costing

11. Review Intercompany Invoice

12. Transfer to AR

13. Run Tieback in AR

14. Run Payables Interface import program in Canada

15. IC AR and IC AP gets generated

IC AR and IC AP Invoice will be same number


Any trouble shooting issues, reach out to me

Thursday, September 3, 2015

DEFERRAL FOR INVOICING AND REVENUE RECOGNITION


Most of the Business have the requirement to DEFER Invocing & Revenue Recognition until original shipment has been received at customer or receipt of a sales order shipment has been formally acknowledged / accepted by a customer

 • Benefits
     - Reduce Administrative Costs
    - Revenue Accounting Management
    - Audit Improvement
    - Compliance to Corporate Governance Regulations and requirements
   - Improves over all customer service and risk

You can handle/setup in oracle by defining acceptances,
 Acceptance are of two types Explicit and Implicit


Pre-billing Acceptance – Always reflect to Invoicing
• Defers Invoicing AND Revenue Recognition  – Sales Order Line status will be Invoice Interface
 Eligible – Pending Customer Acceptance

• Sales order line status will be Pending prebilling acceptance after ship confirm is complete

Post-billing Acceptance – Always reflect to Customer Acceptance Removal
• Defers ONLY Revenue Recognition –  Sales Order Line status will be at Close Line Eligible – Pending Customer Acceptance

 • Sales order line  status will be as Pending post billing acceptance after ship confirm
• Invoice will be generated however Revenue will be Deferred and accounted into  Unearned Revenue Account until customer Acceptance is completed

Accounting entries for Deferred Revenue
Accounting Date
Account Type
Debit
Credit
20-Aug-2012
Receivable
$190.00
20-Aug-2012
Deferred Revenue
$190.00
30-Sep-2012
Deferred Revenue
$190.00
30-Sep-2012
Revenue
$190.00


Wednesday, August 12, 2015

Standard Job Variances for Average Cost

 


Understanding the oracle standard job variances,  how it makes them different plays a crucial role in averaging the cost for end item/product

Take TATA company for example,  objective is to build jobs on actual costs incurred in the manufacturing processes , WIP configurations create multiple environments against the same objective. 

WIP parameters are some of the key configurations in your manufacturing environment.A typical costing setup for the mentioned objective is as below.

image002

By above screen shot, it is clear that  organization tends to use actual job resource transactions. However, provides more emphasis to the “Auto Compute Final Completion” checkbox, as this plays a vital role in determining your completion costs. 
This option lets the WIP module know that the Final Completion check box will be enabled at the WIP Completions form after  completing the final job quantity.
Final Completion checking logic is last. Completion Quantity + Prior Completed Quantity + Scrap Quantity= Job Quantity. 
Now, let’s go through the scenarios for “Auto Compute Final Completion” option enabled and disabled and verify how variances are associated with these configurations.

Case 1: Auto Compute Final Completion = ‘Yes’

An item with a single level BOM structure having 2 components has been taken for the sake of discussion. The average cost summary for the end product and the components is displayed in the image below.
image004
image007

Bill Item
End Assembly Current Average Cost
image008
image010


Component’s Current Average Cost
A job is created with the mentioned end assembly for Quantity 5 using standard material and resource requirements updated at the job. During the progress of the WIP job, the subsequent material and resource transactions that are required have been issued and the job has reached the point where Quantity 2 of the job can be completed. Below is the brief summary of the WIP job as well as the WIP value summary up until this point.
image013
image014image016
WIP value summary for the job as per the applied material and resources towards the job before WIP completion.
image018
As you can see from the summary, there has been some deviation in transactions from the standard material requirements defined at the beginning of the job considering we are about to complete Quantity 2 of the WIP job and the transactions have occurred according to the job quantity. Now, in this situation, since you are trying to do partial WIP completions, your final completion checkbox is not enabled. The costs will be relieved regardless of how you are completing the final quantity or partial quantity as it relates to the standard material requirements at the job level. This also relieves the material costs as per the standard material requirements and the actual resource costs incurred at the job. Below is the Completion Transaction and WIP value summary.
image023
image025
The WIP Value summary explains that the material costs gets relieved as per the material requirements of the job and that there is a remaining net activity. In this situation, if there are schedule changes or you update or cancel the job, these residual costs remain with the job and are relieved to your variance accounts on closure. To prevent this in the future, check the final completion checkbox manually. Understanding this behavior is very important to attaining the appropriate average cost in the end assembly. Therefore, the maintenance of material requirements during the progress of the WIP job and the checking of final completion checkbox at your WIP completions plays a key role in the efficiency of your operations.
However, in the above simulation, if there are no schedule changes and you complete the final job quantity as per the progress of the WIP job then at the last completion quantity the final completion checkbox gets checked automatically, as per the auto compute parameter, and all the residual costs pending until that point will get relieved from the job.A typical WIP value summary for the entire job quantity completed in this environment would resemble the one below.
image027
Case 2: Auto Compute Final Completion = ‘No’
This kind of configuration should be used in environments where business requires a decision at each job completion as to whether or not residual costs incurred against the job (i.e. cost deviations based on material requirements at job) should get relieved. In this environment, business users should know the importance of this behavior as it does not automatically enable the final completion checkbox even at the last completion quantity. A typical WIP value summary for a full completion without the final completion checkbox being enabled as per the example discussed previously is represented below.
image029
In this example, you can see that the additional costs remain with the WIP and lead to variances on closure. Also, if your environment has dynamic material transactions and you do not maintain the material requirements at the job level, then you are prone to huge variances in this environment and your items costs being deviated.
There are other circumstances that lead to variances on a standard job as well. One potential circumstance is if material and resource transactions are happening after your final job quantity has been completed. This scenario exemplifies why understanding the job status of “Complete-No Charges” is important to make sure no such transactions are occurring. Other standard sources of variation include the scrapping of the assemblies without mentioning the scrap account and minor cost deviations during return transactions because of the cost getting changed.
In conclusion, an average cost operation necessities to keep track of cost variances, but some may not track variances and would need to have the cost averaged by the actual transactions in the job. 
In either cases, understanding the importance of final completion derived by the auto compute final completion checkbox configuration along with the other sources of variations can help operations to achieve their functional objectives.
Any problems in the environment with standard job variances leads to more activity on item cost maintenance, then a good health check of your WIP configurations and process improvements