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.

  • PO Line Close API

    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
    Ramanathan

    No. 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,
    Ram

    raju 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.
    Anatoliy

    There 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,
    GA

    Hi,
    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,
    Sudheer

    Hi
    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,
    Docfxit

    This 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!
    Nilly

    Hi 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,
    Sriram

    Hello 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