API Lockdown Update
We're a little more than halfway through our current development sprint, so I'd like to give an update on the status of our API lockdown effort. For those who are working off of the public trunk, much of this will be familiar to you.
API Changes
The API review process continues apace, and we've implemented a significant number of changes in the past few weeks, with more to come in the final two weeks of the sprint.. Every API change that we've committed to public trunk is listed on our API Lockdown Status page. If/when you make the move from Sprint 9 to Sprint 10 (or to public trunk), this page will be a handy reference for updating your apps and plugins to the latest APIs. Per our previous guidance, almost all of the changes involve APIs being renamed or moved.
Of the API changes, the biggest impact to you will be our consolidation of all MediaElement subclasses into the org.osmf.elements package. This change should make OSMF's media types much more discoverable (and has the added benefit of reducing our package count to a more manageable number).
In many cases, we're eliminating APIs that we originally thought we needed. The most notable example (not yet committed to public trunk) is MediaPlayerSprite. For several sprints, this has been the go-to class for getting started with OSMF. It was one of the first UI classes we built, and in the course of our API review we realized that you could do everything that MediaPlayerSprite can do (and more!) with our other UI class, MediaContainer. So in the spirit of keeping things simple and avoiding duplication, we'll be removing MediaPlayerSprite. We realize this will impact a significant chunk of client code, but on the positive side the change from MediaPlayerSprite to MediaContainer is fairly trivial, and MediaContainer provides much more flexibility with regard to layout. The MediaContainer class shipped with the sprint 9 drop, so you can start the transition over to the preferred API in advance of any update to the latest code.
For any high impact API changes like this one, we'll be providing specific instructions on how to migrate your code to the new APIs. For those of you who have already upgraded to public trunk, we'd love to hear if there were any specific pitfalls that we ought to call out to other developers.
Sample Apps
We've heard from a number of you that our sample apps range from the useful to the inscrutable, and we've begun a reorganization effort which will hopefully eliminate the latter and expand the former. You may notice that some of the old sample apps have disappeared from the public trunk -- this is our first step in that effort. We've love to hear what you'd like to see in sample apps, what you've found useful, what you've found inscrutable, etc.
Thanks again for all the great feedback, and keep it coming...
Hi,
Please review the following documents/links, and see if it helps.
Note: 206474.1 - Oracle Assets Adjustments API Documentation Supplement
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=206474.1
Note: 206449.1 - Oracle Assets Common API Documentation Supplement
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=206449.1
Oracle Integration Repository
http://irep.oracle.com
Regards,
Hussein
Similar Messages
-
API for updating pay_people_groups table..
Hi,
Is there any API for updating pay_people_groups table. I know we can do it using hr_assignment_api.update_emp_asg_criteria but this API updates the assignement with the new pay_group_id. I want to know is there is any API which can only update the pay_people_groups and not the assignment.
Regards,
Shabana.Hi,
Technically you want update values for people group. If you remember At the time of definition of people group you created value set and attached people group flex field.
People group are created on the basis of combination of segments. So you have to update only values not people group.
I doubt oracle provides API to update key flex field.
You may get API to update values try out that option.
Hope this helps.
Sathish -
API to update ap_invoices_all table
Hello all,
is there any API to update ap_invoices_all table? Please let me know.
thanks,Oracle uses AP_INVOICES_PKG API (Update_Row procedure) internally, but I believe you cannot use this API directly -- http://etrm.oracle.com/pls/et1211d9/etrm_pnav.show_object?c_name=AP_INVOICES_PKG&c_owner=APPS&c_type=PACKAGE
Please log a SR to confirm this with Oracle Support.
Thanks,
Hussein -
Hi,
I have a requirement to put the Sales Commission Lines (Oracle Incentive Compensation module) on hold for a particular Salesperson if the corresponding invoice line has an amount due not equal to zero.
Now to put the commission lines on hold I need to update the hold_flag of the cn_payment_transactions_all table.
I need help to find the API which I can use to update the hold_flag.I searched metalink on the same but did not find anything suitable.
Please advice which API I should use or any reference where I can find any suitable documents on that.Can i update the hold_flag directly in case i do not find any API to update this flag.
Thanks in advance......
Regards
Subhabrata
Edited by: user10816003 on Dec 28, 2009 6:05 AMHi Subhabrata,
I am not sure if there is any standard API to do this update.
Looks like you have requirement to pay the commission only when the invoice is fully paid.
Customizing like this is not the best option. There are outbox ways to design the collection/plan so that you pay commission when the invoice is paid.
Thanks
Srini Parimi
Edited by: user12263675 on Dec 29, 2009 10:40 AM -
Use of APIs to update Absence info in Oracle HR/SSHR 11i
Dear all,
Use of APIs and Absences
1. Can you please let me know which are the relevant APIs to update Absences Information into Oracle Human Resources Application?
2. Where can I find relevant documentation on how to deploy these APIs?
Thanking you in advance for your feedback
Best regards
ElenaHi Elena,
You may find a list of the APIs in HRMS on Metalink. Just query for "APIs in HRMS". For absences you may use the following APIs: hr_absence_type_api, hr_person_absence_api
You may create a PL/SQL program to use these APIs or alternatively use web ADI to create upload integrators. You may have to write a custom wrapper before calling these APIs if required.
- Vikram -
API for Updating Attribute in CZ
Hi All,
Could you please suggest me any Standard API to update the Attribute Value in cz_config_ext_attributes.
Thank you,
AushCould you please suggest me any Standard API to update the Attribute Value in cz_config_ext_attributes.I do not see any reference on MOS that shows what API can be used to update this table.
Have you reviewed the documentation? -- http://www.oracle.com/technetwork/documentation/applications-167706.html
You may also review iREP and eTRM websites.
http://irep.oracle.com/index.html
http://etrm.oracle.com/
Thanks,
Hussein -
Hi All,
could you please provide me the API to update the PARTY Information in R12.
Thank you,
AushTry:
HZ_PARTY_V2PUB.update_person
HZ_PARTY_V2PUB.update_group
HZ_PARTY_V2PUB.update_organization
Hope it helps. -
API to update MTL_UOM_CLASS_CONVERSIONS
Hi All,
Please let me know the API to update MTL_UOM_CLASS_CONVERSIONS?
Thanks...Hi All,
Some time back I had posted the question on how I can update the mtl_item_sub_inventories table.
Now, I have a requirement that based on certain criteria, I have to update the min max quantities and lead time at subinventory or org level respectively.
For the updation at subinventory, i can use csp_item_sub_inventories_pkg, but how to do the same at org level.
Regards,
Shruti -
API to update/ create Organization EIT
Hi All,
I 'am trying to find the API to update/ create EITs for HR Organizations. While I can find the API to update person and assignments hr_assignment_extra_info_api/ hr_person_extra_info_api, I 'am not able to find out the API/ package for Organization EITs.
Can you please let me know the API that I need to use to create/ update HR Organizations EITs (HR_ORGANIZATION_INFORMATION_V table). Any inputs on this will be immensely helpful.
Thanks,
GanapathiYou can APIs
hr_organization_api.create_org_information or
hr_organization_api.update_org_information to create / update Organization Information Types. -
API to update Trx_date and Acct_date for AR invoices.
Hi,
Some AR invoices are created with trx_date as future dates ex: 01-FEB-2011, but they should be having the trx_date as todays date.
For these invoices, acct_date also created with 01-FEB-2011.
I have to update these records for trx_date and acct_date fields to todays date.
Can you provide me an API to update this.
Thanks in advance.
Best Regards,
Mani,Oracle hasn't yet provided the UPDATE API for AR Invoices. You cna only update the transaction from application. If the invoices are not accounted yet, then
1. Incomplete the transaction
2. change the TRX_DATE and GL DATE
3. complete the transaction.
- Kiran -
API to update mtl_item_sub_inventories table.
Hi All,
Can anyone please let me know if there is any API to update mtl_item_sub_inventories table.
Regards,
ShrutiHi All,
Some time back I had posted the question on how I can update the mtl_item_sub_inventories table.
Now, I have a requirement that based on certain criteria, I have to update the min max quantities and lead time at subinventory or org level respectively.
For the updation at subinventory, i can use csp_item_sub_inventories_pkg, but how to do the same at org level.
Regards,
Shruti -
API to Update Invoice Attributes in Oracle R12
Hi,
I'm looking some Oracle EBS API to update the Invoice header attributes fields in AR R12.
If some of you can help me I will appreciate it.
Regards.
Fco.AFAIK, Oracle does not provide APIs to update ATTRIBUTE columns, since these columns store free-form customer-defined data. You can directly update ATTRIBUTE columns using SQL, taking appropriate care to not corrupt/invalidate the data in these columns.
HTH
Srini -
API to update Customer Profile Info for Customer
Hi ,
Can anybody tell me how to update the customer profile information for a customer.
For ex: A Group of Customers are having different Profile class, statement cycle, Payment Terms, collector.
I have to update those with same Profile Class values..
Is there an API to do this, if so can you tell me the process of updating.
Where can I find the API.
Thanks a lot for the Help....
Regards,
JDev...Hi,
You can use "HZ_CUSTOMER_PROFILE_V2PUB.update_customer_profile" public api to update the required information in the Customer Profile. -
API for Updating Draft Revenue once it is generated
Hello All,
Is anyone aware of any Oracle standard API to update the Draft Revenue once it is generated?
It would be really helpful if anyone could please share the name of the API.
Thanks & Regards
AnujAfter going to draft revenue lines -> details, there is GL account information. I want to change that GL account. Is there any API avialable?
Thanks for your help.
Thanks & Regards
Anuj -
Hi
I need to update sales rep ID for Credit Transaction Lines.
Please can you let me know which API to use.
Thanks and regards
VJUse process order api to update the sales rep.
Maybe you are looking for
-
Fetching a image in the adobe form from sap server/appliaction layer
hi all, i want to fetch a logo/image from the application layer/ sap server, so that everyone can use it in adobe form. i have already upload the image using SE78. I try to add the image into library, it works. But the problem is that, only from my l
-
Error when installing database instance IDES ECC 5.0 SR1
Hi, I got an error like this when installing the database instance (non unicode abap system) for IDES ECC 5.0 SR1. (I use ms sql server 2000 and windows 2003 server) TRACE trying to insert package SAPVIEW.STR TRACE checking directory IDES/Disc ERROR
-
Unwanted Blank pages in smartform
Q=> I have created a smartform where i have given the condition for 3rd and 4th pages when the condition does not satisfies it gives blank pages in preview.
-
Unable to reach Target Service issues after receiving message
Hello everyone, I am working on a demo for my devs/dba at work regarding the use of service broker, why we should start using it, and other fun facts that just go above initial implementation. Part of this demo includes the routing capabilities for
-
I am trying to make one of my secondary emails my primary and remove my current primary as I am going to be closing my current primary soon to tidy up all email correspondence. The system seems to remember my secondary after I delete it and try to as