PO requisition line update API
Hi guys
I need API or Interface to update requisition line quantity, Please help me.
Regards
Mazhar
I did not understand you requirements. Are you having problems in using PO Update?
If so kindly refer to
How to use PO_CHANGE_API1_S.update_po to Change Three Lines (Doc ID 1077455.1)
PO_CHANGE_API1_S.UPDATE_PO Does Not Trigger Change Request Flow and Supplier Notification (Doc ID 1946341.1)
Using the PDOI API-PO_CHANGE_API1_S.UPDATE_PO-Which fields in the PO Line can we update? Can we use the Standard PDOI interface to insert line updates to a Standard PO? (Doc ID 1930759.1)
Troubleshooting Assistant: Oracle Purchasing Purchase Document Open Interface and API (Doc ID 1369663.2)
Similar Messages
-
How to change category on open and closed PO and Requisition lines
We realized a little late that our category definition needs change. But when we change the category definitions (including structure) how do we change the existing PO lines and Requisition lines to have the new categories? We checked for any APIs, but there are none. What other option do we have?
changing the name of the home directory and the login name is not advisable. it can be done
http://www.macworld.com/article/132693/2008/03/changeshortusername.html
but a better way would be to make a new user account using system preferences->accounts. call it whatever you want. log into that and delete the old account. since you just got this computer you don't have any data on it yet, right? -
Reader 6.0 won't load PDF's stalls on updater.api
I have a CDROm that I have loaded many times but no
w when I try to view the PDF files it stalls on:
loading & certifying updater.api it freezes and doesn;t move I have to restart my PC when I do that the END PROGRAM window make sme close FONT CAPTURE program whateve that is. I am using 6.0 but I updated to 9.0 at some point but that will not open the CDROM PDF files at all so I removed every Adobe file using remove programs and loaded 6.0 but still doesn't work. What do I need to do to fix this????? PLease HELP!!!Back up all data.
Triple-click the line of text below to select it, the copy the selected text to the Clipboard (command-C):
/Library/Internet Plug-ins
In the Finder, select
Go ▹ Go to Folder
from the menu bar, or press the key combination shift-command-G. Paste into the text box that opens (command-V), then press return.
From the folder that opens, remove any items that have the letters “PDF” in the name. You may be prompted for your login password. Then quit and relaunch Safari, and test.
The "Silverlight" web plugin distributed by Microsoft can also interfere with PDF display in Safari, so you may need to remove it as well, if it's present.
If you still have the issue, repeat with this line:
~/Library/Internet Plug-ins
If you don’t like the results of this procedure, restore the items from the backup you made before you started. Relaunch Safari again. -
Hi,
We have a legacy system that maintains PO related information.. whenever they close the PO lines..we need to update it in Oracle..
Can i close the PO lines using APIs... will it be possible using PO_CHANGE_API.update_po ?
Regards
RamanathanNo. It is not a public API, but you can use po_actions.close_po. I have not tested, but should work.
Thanks
Nagamohan -
Mass Cancel PO Requisition Lines
Hi,
We have requirement to Mass Cancel PO requisition lines, either partial cancellation meaning few out of all lines or all lines in a requisition to be cancelled.
Appreciate your inputs on this if any API or any other work around for this ?
Regards,
Ramraju G wrote:
Hi Ram,
For this we have to go the purchasing responsibility-->Accounting-->Define Mass Cancel...select the required document type either po or requisition and run the mass cancel what you defined...if it works plese let me know
Regards
raju GBy doing this entire req or po will be canceled...if u want to cancel some lines in req's or po's(i.e bulk at a time)..i guess there is no option
HTH
Mahendra -
How to distinguish LOVs on different requisition lines? (in advanced table)
Dear,
I have a customer requirement in iProcurement 11.5.10 on the CheckoutLinesPG page to have an LOV that will provide data for one attribute on the PO Requisition Lines DFF, it allows the customer to select the so called Desk Location, or a delivery point, for possible multiple deliveries of a single distribution line for different requestors.
So what I did I put the custom region there with LOV and the LOV part works fine.
I have another requirement – if One Time Address is created(used,engaged) on that requisition line – my custom LOV on that line (and ONLY that line) should be disabled. And here I came into a problem because if I disable my LOV based on the AddOneTimeAddress event (or any event for that matter) – ALL requisition lines show LOV as disabled.
The way the seeded application works – the OneTimeAddress page (it is the PAGE) accepts the requisition line id and passes it back to the calling CheckoutLinesPG page so that the calling page knows which requisition line the one time address is related to. But for me to create another custom page where custom LOV will be placed will be too much navigation for the customer.
Is there a better approach to the problem?
Thank you.
AnatoliyThere is something called Switchers which can help you. Read the dev guide.
Just to give an Idea, there is a view Attribute associated to the switcher region. In the VO you would control the value of the view attribute based on some condition (Decode logic to identify if some data exists or anything of the sort). The value of the attribute (conditional) should be the same as the ID of the item put under the Switcher.
When based on the VO condition, the switcher attribute valus is 'a' then the item with id 'a' under the switcher would be shown.
Regards
Sumit -
How To Load a Project Budget Line Through API in R12 ?
Hello
Could you please let me know how to load the project budget lines through API in R12 system, I am trying with below script but it is not working.
Could you please let me know if you have any solution.
=========================================================================================================================================================================
Script
DECLARE
--––variables needed for API standard parameters
l_api_version_number NUMBER := 1.0;
l_commit VARCHAR2 (1) := 'T';
l_return_status VARCHAR2 (1);
l_init_msg_list VARCHAR2 (1);
l_msg_count NUMBER;
l_msg_data VARCHAR2 (2000);
l_data VARCHAR2 (2000);
l_msg_entity VARCHAR2 (100);
l_msg_entity_index NUMBER;
l_msg_index NUMBER;
l_msg_index_out NUMBER;
l_encoded VARCHAR2 (1);
i NUMBER;
a NUMBER;
--––variables needed for Oracle Project specific parameters
l_pm_product_code VARCHAR2 (100);
l_pa_project_id NUMBER;
l_pm_project_reference VARCHAR2 (100);
l_budget_type_code VARCHAR2 (30);
l_change_reason_code VARCHAR2 (30);
l_description VARCHAR2 (255);
l_entry_method_code VARCHAR2 (30);
l_resource_list_name VARCHAR2 (60);
l_resource_list_id NUMBER;
l_budget_lines_in pa_budget_pub.budget_line_in_tbl_type;
l_budget_lines_in_rec pa_budget_pub.budget_line_in_rec_type;
l_budget_lines_out pa_budget_pub.budget_line_out_tbl_type;
l_line_index NUMBER;
l_line_return_status VARCHAR2 (1);
l_user_id NUMBER;
l_responsibility_id NUMBER;
API_ERROR EXCEPTION;
BEGIN
-- SET GLOBAL INFO
SELECT user_id,
responsibility_id
INTO l_user_id,
l_responsibility_id
FROM pa_user_resp_v
WHERE user_name = 'RAJU';
PA_INTERFACE_UTILS_PUB.SET_GLOBAL_INFO (p_api_version_number => 1.0,
p_responsibility_id => l_responsibility_id,
p_user_id => l_user_id,
p_msg_count => l_msg_count,
p_msg_data => l_msg_data,
p_return_status => l_return_status
IF l_return_status != 'S'
THEN
RAISE API_ERROR;
END IF;
--––PRODUCT RELATED DATA
l_pm_product_code := 'GMS';
--––BUDGET DATA
l_pa_project_id := 6271;
l_pm_project_reference := NULL;--'ABC';
l_budget_type_code := 'FC';
-- l_change_reason_code := 'INITIAL';
l_description := 'New description –> 2';
l_entry_method_code := 'PA_TASKLVL_BASELINE';
l_resource_list_id := 1001;
--––BUDGET LINES DATA
a := 1;
FOR i IN 1 .. a
LOOP
l_budget_lines_in_rec.pa_task_id := 405156;
l_budget_lines_in_rec.pm_task_reference := NULL;
l_budget_lines_in_rec.resource_alias := 'Labor';
l_budget_lines_in_rec.resource_list_member_id := '1034';
-- l_budget_lines_in_rec.budget_start_date := '01-Jan-13';
-- l_budget_lines_in_rec.budget_end_date := '31-Dec-14';
-- l_budget_lines_in_rec.period_name := 'JUL-10FY2011';
l_budget_lines_in_rec.description := 'Some Text';
l_budget_lines_in_rec.quantity := 100.00;
l_budget_lines_in_rec.raw_cost := 300.00;
l_budget_lines_in (i) := l_budget_lines_in_rec;
END LOOP;
--––INIT_BUDGET
pa_budget_pub.init_budget;
--––LOAD_BUDGET_LINE
FOR i IN 1 .. a
LOOP
pa_budget_pub.load_budget_line
(p_api_version_number => l_api_version_number,
p_return_status => l_return_status,
p_pa_task_id => l_budget_lines_in (i).pa_task_id,
p_pm_task_reference => l_budget_lines_in (i).pm_task_reference,
p_resource_alias => l_budget_lines_in (i).resource_alias,
p_resource_list_member_id => l_budget_lines_in (i).resource_list_member_id,
p_budget_start_date => l_budget_lines_in (i).budget_start_date,
p_budget_end_date => l_budget_lines_in (i).budget_end_date,
p_period_name => l_budget_lines_in (i).period_name,
p_description => l_budget_lines_in (i).description,
p_raw_cost => l_budget_lines_in (i).raw_cost,
p_burdened_cost => l_budget_lines_in (i).burdened_cost,
p_revenue => l_budget_lines_in (i).revenue,
p_quantity => l_budget_lines_in (i).quantity
END LOOP;
IF l_return_status != 'S'
THEN
RAISE api_error;
END IF;
--––EXECUTE_CREATE_DRAFT_BUDGET
pa_budget_pub.execute_create_draft_budget (p_api_version_number => l_api_version_number,
p_msg_count => l_msg_count,
p_msg_data => l_msg_data,
p_return_status => l_return_status,
p_pm_product_code => l_pm_product_code,
p_pa_project_id => l_pa_project_id,
p_pm_project_reference => l_pm_project_reference,
p_budget_type_code => l_budget_type_code,
p_change_reason_code => l_change_reason_code,
p_description => l_description,
p_entry_method_code => l_entry_method_code,
p_resource_list_name => l_resource_list_name,
p_resource_list_id => l_resource_list_id
IF l_return_status != 'S'
THEN
NULL; --––RAISE API_ERROR;
END IF;
--––FETCH_LINE
FOR l_line_index IN 1 .. pa_budget_pub.g_budget_lines_tbl_count
LOOP
pa_budget_pub.fetch_budget_line (p_api_version_number => l_api_version_number,
p_return_status => l_return_status,
p_line_index => l_line_index,
p_line_return_status => l_line_return_status
IF l_return_status != 'S' OR l_line_return_status != 'S'
THEN
RAISE api_error;
END IF;
END LOOP;
--––CLEAR_BUDGET
pa_budget_pub.clear_budget;
IF l_return_status != 'S'
THEN
RAISE api_error;
END IF;
--––HANDLE EXCEPTIONS
EXCEPTION
WHEN api_error
THEN
FOR i IN 1 .. l_msg_count
LOOP
pa_interface_utils_pub.get_messages (p_msg_data => l_msg_data,
p_data => l_data,
p_msg_count => l_msg_count,
p_msg_index_out => l_msg_index_out
DBMS_OUTPUT.put_line ('Error Mesg ' || l_data);
DBMS_OUTPUT.put_line ('Error Mesg ' || l_msg_data);
END LOOP;
WHEN OTHERS
THEN
FOR i IN 1 .. l_msg_count
LOOP
pa_interface_utils_pub.get_messages (p_msg_data => l_msg_data,
p_data => l_data,
p_msg_count => l_msg_count,
p_msg_index_out => l_msg_index_out
DBMS_OUTPUT.put_line ('error mesg ' || l_data);
END LOOP;
END;
=========================================================================================================================================================================Not knowing how its embedded... you will need to get the report instance from the dll and cast it as a ReportDocument object.
Given the info so far, that is all we can say.
Ludek
Follow us on Twitter http://twitter.com/SAPCRNetSup
Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports] -
Error while running base line update
I am getting below error while running baseline update in endeca environment. please help me out to resolve this issue.
./baseline_update.sh
WARNING: /opt/endeca/PlatformServices/6.1.0/j2sdk/bin/java does not exist
WARNING: Using java in /usr/java/jdk1.6.0_25/bin/java
[11.29.12 13:15:00] INFO: Checking definition from AppConfig.xml against existing EAC provisioning.
[11.29.12 13:15:02] INFO: Definition has not changed.
[11.29.12 13:15:02] INFO: Starting baseline update script.
[11.29.12 13:15:02] INFO: Acquired lock 'update_lock'.
[11.29.12 13:15:02] INFO: Downloading config files from Web Studio.
[11.29.12 13:15:02] INFO: [ITLHost] Starting shell utility 'emgr_update_get_ws_settings'.
[11.29.12 13:15:03] SEVERE: Utility 'emgr_update_get_ws_settings' failed. Refer to utility logs in [ENDECA_CONF]/logs/shell on host ITLHost.
Occurred while executing line 13 of valid BeanShell script:
10| if (Forge.isDataReady()) {
11| if (ConfigManager.isWebStudioEnabled()) {
12| // get Web Studio config, merge with Dev Studio config
13| ConfigManager.downloadWsConfig();
14| ConfigManager.fetchMergedConfig();
15| } else {
16| ConfigManager.fetchDsConfig();
[11.29.12 13:15:03] SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.
Caused by java.lang.reflect.InvocationTargetException
sun.reflect.NativeMethodAccessorImpl invoke0 - null
Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.
Caused by com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
com.endeca.soleng.eac.toolkit.utility.Utility run - Utility 'emgr_update_get_ws_settings' failed. Refer to utility logs in [ENDECA_CONF]/logs/shell on host ITLHost.Welcome to forum, Please raise only one thread for same problem..
error while running base line update
-RMishra -
Blocking a Requisition Line Item if A Purchase order exists
Hi All,
We are looking at a way to block a purchase requisition (not allow the end user to make changes) if a Purchase Order Exists for that purchase requisition line item. Is there a way of doing this without having to use a user exit?
We do have release strategies on requisitions so we can control the filed status there but this is not really going to solve the 'problem'
Your help will appreciated.
Kind Regards,
GAHi,
Thanks for your help. The end user are mostly changing the value, quantity and adding specification in the text fields. But the procurement department do not pick these changes up as the PO is already with the Vendor.
Regards,
GA -
MM: Purchase requisition line Items - How many line items can we use
Hi all,
1. Purchase requisition Line items (How many line items can we use?), is there any restrictions.
2. While creating PO with only one tax code for the related PR to input Tax code (without selecting line Items).
Regards,
SudheerHi
There is no limitation for number of items in PR.
Tax code is always applicable for individual item only.It cannot be selected form the whole PO.
Regards
Dev -
Purchase Order / Requisition Line Item Approval
Hi
Just wondering if Purchase Order / Purchase Requisition LINE ITEM approval is an option for workflow?
Would the better solution be to use SRM line item approval on a shopping cart and create the Purchase Order from this?Hi
Just wondering if Purchase Order / Purchase Requisition LINE ITEM approval is an option for workflow?
If the process involved the need to use different approvers for different line items, would the better solution be to use SRM line item approval on a shopping cart and create the Purchase Order from this? -
Internal Error 2753 Updater.api Adobe Acrobat Pro 9
I'm getting an error while trying to install Acrobat Pro 9 saying:
"Internal Error 2753 Updater.api"
I don't have any other version of Acrobat installed in XP Pro sp2.
I have seen suggestions on this for version 8 to use the installer instead.
I haven't found the download link to the msi file for Acrobat Pro 9.
It really would be nice if they fixed the problem since it was happening in 8 also.
Thank you,
DocfxitThis is for a different version of Acrobat, but it might help:
Mike -
Help!! Can't launch Acrobat 7 Pro (Error locating "updater.api")
Acrobat 7 Pro has worked fine all week, and today - boom!
Receiving the following error messages:
1st Error Window
"There was an error while loading the plug-in "updated.api". The plug-in failed to initialize.
2nd Error Window
" The instruction at "0x221231c4" referenced memory at "0x0000004c". The memory could not be "read"
Tech support no longer supports this version over the telephone and I don't have the funds to upgrade right now.
Just moved office and my original softward is somewhere is a wrecked storage unit across town...
Any ideas on how to fix? A quick fix..... I use this program all day long....
Thanks!
NillyHi partly_cloudy,
Please follow the 2nd step mentioned in the link : http://helpx.adobe.com/acrobat/kb/troubleshoot-update-errors-acrobat-r eader.html -
Requisition Lines DFF showing values as "multiple" in the iProc screen
Hello,
We have enabled Requisition Lines DFF on the iProc screen (OAF Page) and at the header section. This will allow us to enter a value which will be defaulted to all the lines. We are using Attribute1 through Attribute10. When Attribute 9 values are not same on the lines then the whole DFF section is displaying as "multiple" which is expected. We didn't want this to happen and we have disabled Attribute9 field from the DFF Registration screen so that iProc does not consider the values in that field while displaying the DFF section. But still the DFF section is showing as "multiple" instead of Text fields. Each Attribute value is same across all the lines except for Attribute9. Can somebody help to figure out a work around for this?
Thanks,
SriramHello there ,
Can anyone help me here?
KS -
Purchase requisition line item reject
I need to reject the requisition line item programatically.
Can any body suggest BAPI or Fun mod for it.
Please suggest me the solution.you have posted correct question in wrong forum. Post is in ABAP forum
Maybe you are looking for
-
Highlight Text Tool in Adobe Acrobat Pro 9?
How to use / fix Highlight Text Tool in Adobe Acrobat Pro 9? It doesn't seem to work when I click, drag and release. Thanks.
-
Adobe Application Manager Download Error Contact Support
I tried to launch the appication manager. It tried to download or update or something and now I have an error. It says to contact support but I can't really see from your awful website how one does that. Please tell me how to fix this!
-
Query is so slow even if i didn't use the clause "contains"
There are two table part (id number,partnum varchar2(70),description(1024),manu_id number) manu(id number,name varchar2(100)) i created multi-column index on part.description,which combine the column "partnum". when there were 20,000,000 records in p
-
Audible Password on File Import Crashes Program
I have a new iMac and have iTunes and an Audible account. I have no problem downloading from Audible site to iTunes. However, I already have some files downloaded from audible previously and want to import them. I do the import routine, but every tim
-
Data exchange betwwen server / mobile phone
I have to create a little software to login (safely) with a telephone to a server and then to get some data from the server. I never developed with Java ME before, and I would need a noobish tutorial to start. At the moment I already installed NetBea