Sourcing cockpit - customer columns in worklist.

Hi,
  I added two fields in item level of shopping cart as mentioned in note Note 672960 - User-defined fields 2
After that In sourcing cockpit I am not able to see the customer fields in the column list where as when I add the shopping cart to the workarea, In the workarea the customer fields are visible as columns.
Fields in worklist.
Description  Category  Quantity  Requester  Name of Vendor  Requirement   Contract  Bid Invitation  PRS Number  Auction  Manufacturer Part Number  Manufacturer 
Fields in workarea are :
Description  Category  Quantity  Requester  Vendor  Name of Vendor  Gross Price  Net Price  Requirement   Contract  Info rec.  Purchasing Group  Manufacturer Part Number  Manufacturer  Pur Grp  Requestor
The last two columns Pur Grp and Requestor are the two fields added to shopping cart item level.
Why is it like customer columns are displayed in Workarea but not worklist?
Is the note 632982 Generation of screens for sourcing  is the solution for this problem which tells about deletion of screens?
Thanks.

Hi
Which SRM version are you using ? Where you have added the fields - At Item level or Header level ?  Are they appearing in the Extended Search functionality ?
Please ensure that the Append and Include table structures are activated carefully and also send the screen shots as well.
Anyways, Try the following SAP OSS notes.
<u>Some useful SAP OSS notes -></u>
<b>
Note 809630 - Customer field in bid invitation and bid - How does it work?
Note 672960 - User-defined fields 2
809628 - Table like customer fields from bid invitation in bid
935433 - Error in structure BBPS_PO_NOVATION after adding CUF
798731 - Bid: Bid Inv. Customer fields not visible
762984 - SRM40-SUS: Implementation of customer enhancement fields
675800 - Business partner enhncmnt in EBP4.0 data on maintenance scrn
458591 - User-defined fields: Preparation and use
Note 632982 - Generation of the screens for the sourcing
</b>
Have you raised any OSS message with SAP yet ?
Do let me know.
Regards
- Atul

Similar Messages

  • Custom Field/Column in Sourcing Cockpit Overview

    Hi All,
    We are using SRM 5.0 Classic Scenario and requirement is to add custom fields like Material No. and Delivery date on Sourcing cockpit overview as columns.
    I have already checked the Templates and the Screen for SAPLBBP_SOCO_UI_ITS screen 200 and 300. Since there are no structures availing Custom fields I do not think we can add custom column in SOCO Overview.
    Request your guidance on how to, if this functionality can be achieved.

    Hi Swarnim,
    To bring customer fields to the sourcing cockpit , you need to add those custom fields to shopping cart first and these fields will automatically show up in the sourcing cockpit.
    To add fields in the shopping cart you need to follow the steps given in the following blog:
    /people/nanda.kondagunta/blog/2006/10/23/how-to-create-custom-fields-in-srm
    To find out in which structures the field is to be included you can go through the following notes:
    Note 672960 - User-defined fields 2
    Note 458591 - User-defined fields: Preparation and use
    And after adding the fields in shopping cart you need to regenarate the sourcing screens so that the custom fields are dispalyed in the sourcing cockpit. For doing that the below given note:
    Note 632982 - Generation of the screens for the sourcing.
    Hope this helps.
    Thanks,
    Pradeep

  • Customer field - Sourcing cockpit

    Hello,
    I have added a customer field which is check box (XFELD) to the shopping cart item.
    INCL_EEW_PD_ITEM_CSF_SC
    INCL_EEW_PD_SEARCH_ITEM_CSF_SC
    INCL_EEW_PD_ITEM_CSF
    Now the shopping cart screens all look OK. But the field does not show up in the worklist or the workarea of the sourcing cockpit.
    I have read threads saying that the item would show up in the workarea not in the worklist and then applying note 632982 (regenerating sourcing cockpit screens) helped.
    We are SRM SERVER 5.5 Patch level 07.
    Can somebody confirm if I am missing anything or should I just regenerate the screens as mentioned in 632982.
    Points will be rewarded.
    Thanks,
    Musta

    Hi,
    Although you have added the custom field in the SC structure,to display it in the sourcing cockpit ,you may have to explicitly mdoify the corresponding ITS template in the ITS service BBPSOCO01.
      We had a similar reqt wherein we had to add an additional column fro PURCHASE REQUISITION no in the SOCO list.But even after trying with screen variant,i couldnt display that column.Ultimately i had to hide some unwanted columns in the SOCO list and in place of that dispaly the PR no(Since the PR nowas already in the SC strcuture ,we had to just diplay  it in the SOS list by modifying the template ).
    For details refer the foll thread:
    Re: Purchase requsition nr column in sourcing cockpit
    BR,
    Disha.
    Pls reward points for useful answers.

  • Custom Error Messages in Sourcing Cockpit do not prevent PO creation

    Hi forum gurus,
    We are implementing SRM 5.5 SP 9 in extended classic mode. We have implemented sourcing cockpit too.
    We have coded an error message in the 'BBP_ITEM_CHECK' BADI for the sourcing cockpit and it appears correctly in the sourcing cockpit when necessary.
    However, the system still allows the PO to be created, despite the error message being visible prior to clicking on the 'Create Purchase Order' button.
    Any ideas? I will create a customer message to SAP with this anyway, but hoped someone may know for certain how to resolve it!
    Thanks,
    Nick

    Hi,
    Use the BADi "BBP_DOC_CHECK_BADI".
    See the foll thread:
    authority check on Creation of Purchase order usin badi BBP_ITEM_CHECK_BADI
    BR,
    Disha.
    Pls reward full points for useful answers.

  • Search Help for Custom field in Sourcing Cockpit

    Hi SRM Experts,
    I added custom field "rush order" in the Structures as per requirement. I added code in MODIFY_SCREEN function module. Search help is working for "rush order" in Process Purchase Orders (to search PO) and Check Status (Searching Shopping Cart). But it is not working in sourcing cockpit. Please guide or suggest me is there any additional settings or programming is required to have search help for custom fields in Sourcing Cockpit.
    Thanks a lot in advance.
    Thanks,
    Koyya

    Hi SRM Experts,
    Please let me know any suggestion on this issue.
    Thanks a lot in advance.
    Thanks,
    Koyya

  • Sourcing Cockpit Worklist - Failure to pre-load worklist

    Hello SRM Experts
    We are running SRM 5.00 in an extended classic scenario. I have a question that is bugging me so hopefully you can help.
    I have a user who is the sole purchaser in a purchasing group for a specific company code. He is responsible for almost all of the product categories and this has been reflected in the Responsability tab of the Purch Org Structure. Yet when he opens his sourcing cockpit, his worklist is not pre-loaded with the shopping carts awaiting his attention, unlike other purchasers that I have set up in the structure for other company codes. Yet if he uses the Find tab in the sourcing cockpit and specifies his purchasing group, all the shopping carts appear which he then transfers to his worklist which can  be irritating having to do every time.
    Thanks in advance
    Ian

    Hi Ian,
    So you're saying that you have one user that encounters two problems (worklist and currency) that his colleagues (set up the same way) don't... Well, such user-specific oddities can be a real challenge. It could be difficult to trace the route cause. There're a number of possibilities, including authorization issues (even if you don't see the difference by manual comparison), some inconsistencies in BP-user-org relationships... Some of the things you can try (in no particular order):
    a. run an authorization check <SU53> after the problem test (e.g. open worklist with the user, then check <SU53>).
    b. run an authorization trace <ST01> during the problem test.
    c. check for any BP/org inconsistencies related to your user in <BBP_BP_OM_INTEGRATE> (check all object types). Repair any errors or warnings.
    d. have an ABAPer debug through your problem test (give the user debugging authorizations temporarily).
    e. open a ticket with SAP Support.
    Cheers,
    Serguei

  • Shopping cart not appearing in users sourcing cockpit for completion

    Hi
    A user cannot see his shopping carts in his sourcing cockpit  in his worklist. He finds them with the find tab but he cannot mark them as complete. The completion check box column is not there. However another colleague can find these shooping carts and the completiong column is there. Why this occur?
    Does it have anything to do with where the user is placed in the org. struture? Please advise.
    Kind regards

    Hi,
    seems that the requirement is assigned to a different Pgroup. Therefore one user does see it, and the other one not. When you adjust the assignment in the Org Model, the user will see the requirement.
    Check the responsibility and assignment of your Pgroups.
    Cheers,
    Claudia

  • Resctriction while displaying work items in sourcing cockpit..

    Dear all SRM gurus,
    We are using SRM 5.0 extended classic scenario.
    We are having a requirement to restrict the work items in sourcing cockpit based on the purchaser user id, i mean particular SC's should be visible to particular users only..
    Is there any BAdI or any other procedures to restrict the display.
    Thanks in advance,
    Chandra Sekhar.

    Hi,
    You can easily do this by implementing the badi "BBP_WF_LIST" for the object type SOCO.
    Here is the documetation of the BADI -
    BBP_WF_LIST
    Short Text
    Display Worklists and Search Results Lists
    With the Business Add-In BBP_WF_LIST , you can tailor the
    display of worklists and search results lists for purchase order documents (and Sourcing applications) in SRM Server according to your own criteria.
    Standard settings
    The following methods are available:
    BBP_WF_LIST for purchasing documents
    <b>BBP_WF_LIST_SOCO for the Sourcing application</b>
    In the standard version, the following differences exist between the display of worklists and search results lists:
    Normal employees see only their own requirements and documents
    The purchaser's worklist in Sourcing and in the application for processing purchase orders is dependent on assignment to an organizational unit.
    The goods recipient and invoicing party can find all purchase orders, confirmations, and invoices.
    As standard, the system sorts the purchasing documents in ascending order by the last date of processing.
    To distinguish between the worklists and search results lists of the SRM Server applications, the BAdI is implemented dependent on the following filters:
    BUS2201
    Filter value for the worklist in purchase order processing in SAP Enterprise Buyer
    BUS2203
    Filter value for the worklist in confirmation processing in SAP Enterprise Buyer
    BUS2205
    Filter value for the search results list in invoice processing in SAP Enterprise Buyer
    BUS2121
    Filter value for the worklist in shopping cart status check in SAP Enterprise Buyer
    BUS2200
    Filter value for the search results list in bid invitation processing in SAP Bidding Engine
    BUS2202
    Filter value for the search results list in bid processing in SAP Bidding Engine
    BUS2000113
    Filter value for the search results list in contract processing in SAP Enterprise Buyer
    Activities
    Implement and activate the BAdI if you wish to adapt worklists and search results lists.
    Note that the filter value Object type (field OBJECT_TYPE) determines for which application the BAdI implementation is active.
    Example
    Using the BadI BBP_WF_LIST you can sort the worklist by document number, for example, or remove documents belonging to a particular user from the worklist.
    The implementation of the BadI using Business object type BUS2205 allows you to change the list of invoices and the purchase orders associated with these invoices independently of one another. For example, you could sort the purchase orders by purchase order number and the invoices by the name of the user who created them.
    You can exclude bid invitations from a certain product category, for example, from the purchaser's search results list in SAP Bidding Engine.
    You can exclude contracts from a certain purchasing organization or purchasing group, for example, from the purchaser's search results list in SAP Enterprise Buyer.
    Further notes
    If the BadI is used for confirmations and purchase orders, it always accesses the list of the actual document and its purchase orders.
    The purchaser's worklist contains only requirements that, according to Customizing, are to be processed in the Sourcing application. See the IMG activity Define Sourcing for Product Categories.
    Sample code in foll threads:
    Filtering content in the SRM confirmation worklist
    Re: Purchaser worklist
    BR,
    Disha.
    <b>Pls reward points for useful answers.</b>

  • How to hide fields on Sourcing cockpit

    Hi,
    Our client wants to hide some of the fileds in the  Souricng cockpit which they are not using by their purchasing department. example contract, auction, info rec etc in Sourcing cockpit
    How to hide this fields in Sourcing cockpit?
    They wants to bring internal note to soucing cockpit sceen, it is time cossuming for Puchasing department to drill down to each SC line item in Sourcing cocpit to see internal note for SC having 100+ items.
    Thanks
    Ravi

    Hi Ravi,
    You can even use the Screen variants to hide the standard fields on sourcing cockpit.
    Go to transaction SHD0--> Screen Variants.
    Transaction Code: BBPSOCO01
    To hide fields on the worklist the screen variant is BBP_SOCO_WL. Make a Z copy of this screen variant say ZBBP_SOCO_WL. Go inside this Z screen variant in change mode and tick in invisible box opposite to the field you want to hide. Save the screen variant.
    Now go to BADI BBP_SCREENVARIANT
    Method GET_SCREENVARIANT_SOCO
    Assign EV_SCVARIANT = 'ZBBP_SOCO_WL'.
    This will definately hide the fields. For bringing internal note , you need to create a customer field similar to internal note and assign the value of internal note to it.
    Hope this helps.
    Thanks,
    Pradeep

  • SRM7 - Sourcing Cockpit steps and FPM

    Hi all gurus,
    in SRM7 there's a sourcing cockpit for purchase requisitions which is basically split in 4 main steps:
    - in the first one (which corresponds to a specific WebDynpro/view) the user cah search for a PR; after the results are retrieved, the user can select PR's positions and proceed to the second step;
    - the second step (second WD) represents the user's workarea; here positions from one or more PR can be selected to create a following document (contract or purchase order);
    - the third step (third WD) let the user specify in depth which document should be made (e.g., the specific type of the contract);
    - the fourth step (fourth WD) shows which document has been created.
    By standard, navigation between steps (in both directions, as the user can go back from step 2 to step 1 and so on) is implemented via FPM buttons (e.g, NEXT_STEP).
    In my task I have to work on step 2, and these are the requirements: each time the user goes from step1 to step2 (with some positions, of course) I have to perform a sketch of code.
    The code is ready and works, but don't kwon how to restrict the execution on the clause "each time the user goes from step1 to step2" because:
    - WDDOINIT of step2 is triggered only once, so it works for the first time  the user goes from step1 to step2. If the user goes back to step1 and then proceed to step2, the code isn't triggered anymore.
    - WDDOMODIFYVIEW of step 2: quite similar as before. Using the FIRST_TIME parameter I can execute correctly the code when the user proceed to step2, but if he goes back and then again to step2 the code isn't triggered anymore.
    Outside the IF FIRST_TIME = 'X' condition is not a solution as well, since we'd like the code to be executed only when stepping from step1 to step2.
    I guess the solution could be something related to FPM world, but I'm absolutely not an expert of it so I kindly ask for help to you gurus.
    Thanks for your support.

    Saravanan, I've seen that PROCESS_EVENT method for componentcontroller; when I pass from step1 to step2, that method is executed 3 times and in each run mv_event_id is set as follows:
    1) REFRESH_TOOLBAR
    2) RENAME_STEP
    3) RENAME_STEP
    well, actually I passed from step 1 to step 2 exactly two PR items, that could explain redundancy in 2) and 3).
    Anyway... time to go deeper in the specs I guess, as I don't see a path to find a solution using the componentcontroller.
    My task is to remove the initial lead selection from the table that contains PR items in step2.
    This seemed to be straightforward by removing the initialization of the lead selection from the context node which represents the table (even though this is a custom modification of a standard WD).
    However, that did not work as the standard Webdynpro/view itself has been made on the specific assumption that a leadselection ALWAYS exists; it is used to initialize some properties on the table, so if I remove that "Initialization Lead Selection" flag the standard code dumps.  So, this cannot be a solution.
    However, I've seen that once the lead selection has been set and the screen has been rendered, the user can un-select it via CTRL+left click on the selection column.
    I debugged a bit and was able to reproduce via code that behaviour; no more dumps. Here's the code (actually I put it in a post exit of  WDDOMODIFYVIEW, when FIRST_TIME = 'X'.. not a solution anyway, as I explained before):
    DATA:  lon_soco_workarea           TYPE REF TO if_wd_context_node.
        DATA:  lead_selelement             TYPE REF TO if_wd_context_element.
        DATA:  idx TYPE i.
        lon_soco_workarea = wd_context->get_child_node( name = 'SOCO_WORKAREA' ).
        CALL METHOD lon_soco_workarea->get_lead_selection
          receiving
            element = lead_selelement
        DATA wpr TYPE TABLE OF wdr_event_parameter.
        DATA wpr1 TYPE  wdr_event_parameter_list.
        DATA dref TYPE REF TO data.
        DATA nullref TYPE REF TO data.
        DATA did TYPE REF TO data.
        DATA didx TYPE REF TO data.
    * Get element index - redundant, cause it's = wa_item_indexes-index
        CALL METHOD lead_selelement->get_index
          RECEIVING
            my_index = idx.
    * Getting reference to DATA generic datatype in order to
    * define a custom event parameters for the lead selection
        CREATE DATA dref TYPE REF TO if_wd_context_element.
        GET REFERENCE OF lead_selelement INTO dref.
        CREATE DATA nullref TYPE REF TO if_wd_context_element.
        CREATE DATA did TYPE REF TO string.
        DATA: idstring TYPE string VALUE 'WA_TABLE'.
        GET REFERENCE OF idstring INTO did.
        CREATE DATA didx TYPE REF TO i.
        GET REFERENCE OF idx INTO didx.
    * Creation of custom wpr1 event
        DATA wps TYPE wdr_event_parameter.
        DATA newevt TYPE REF TO cl_wd_custom_event.
        wps-name = 'ID'.
        wps-value = did.
        INSERT wps INTO TABLE wpr1.
        CLEAR wps.
        wps-name = 'CONTEXT_ELEMENT'.
        CLEAR wps-value.
        INSERT wps INTO TABLE wpr1.
        CLEAR wps.
        wps-name = 'ROW'.
        wps-value = didx.
        INSERT wps INTO TABLE wpr1.
        CLEAR wps.
        wps-name = 'NEW_ROW_ELEMENT'.
        wps-value = nullref.
        INSERT wps INTO TABLE wpr1.
        CLEAR wps.
        wps-name = 'OLD_ROW_ELEMENT'.
        wps-value = dref.
        INSERT wps INTO TABLE wpr1.
        CLEAR wps.
        CREATE OBJECT newevt             "pass this event to that method.
         EXPORTING
           name = 'REMOVE_SEL'
           parameters = wpr1.
        wd_this->mo_dom_soco_gaf2->/sapsrm/if_cll_do_tree_mapper~handle_lead_select( newevt ).
    * for other lead selection related actions
        wd_this->mo_dom_soco_gaf2->additional_act_on_lead_sel( io_wdevent = newevt ).
    Problem: this code is related to the view's table management, how could I port such code to the componentcontroller? My guess is it's not possible; I should find a way to execute this code only "every time user switch from step 1 to step 2", maybe  I could raise a "sign" from the method PROCESS_EVENT that i could catch in WDDOMODIFYVIEW?
    Any help as always's welcome.

  • Import From Folder: How to Extract the File Name in a Custom Column.

    Hello All
    Here´s what we´re trying to do:
    We have a folder with csv files named like this:
    Sales_2013-02-05.csv
    Sales_2013-02-04.csv
    Sales_2013-02-03.csv
    Sales_2013-02-02.csv
    Sales_2013-02-01.csv
    And in the csv files there are the sales columns but not the date column.
    So we want to extract the date from the file name.
    I´ve tried entering = Source[Name] in a custom column, but it adds a "LIST" link, and on a click on expand, it adds ALL file names from the folder in each row, instead of just the needed one.
    If we could get the proper file name in each row (from where they got extracted), we could split the column and get the date from there. But I don´t know how put the filename there properly.
    Can you help?

    This isn't entirely straightforward, but it's definitely possible. What you need to do is to apply all of your transforms to each individual file instead of the combined files. I do that as follows:
    1) Use Folder.Files as generated by the GUI to look at the list of my files.
    2) Pick one file and do all the transformations to it that I want to apply to all of the files. Sometimes, this just amounts to letting the autodetection figure out the column names and types.
    3) Go into the advanced editor and edit my code so that the transformations from step 2 are applied to all files. This involves creating a new function and then applying that function to the content in each row.
    4) Expand the tables created in step 3.
    As an example, I have some files with names that match the ones you suggested. After steps 1 + 2, my query looks like the following:
    let
        Source = Folder.Files("d:\testdata\files"),
        #"d:\testdata\files\_Sales_2013-02-01 csv" = Source{[#"Folder Path"="d:\testdata\files\",Name="Sales_2013-02-01.csv"]}[Content],
        #"Imported CSV" = Csv.Document(#"d:\testdata\files\_Sales_2013-02-01 csv",null,",",null,1252),
        #"First Row as Header" = Table.PromoteHeaders(#"Imported CSV"),
        #"Changed Type" = Table.TransformColumnTypes(#"First Row as Header",{{"One", Int64.Type}, {"Two", type text}, {"Three", type text}})
    in
        #"Changed Type"
    For step 3, I need to take steps 3-5 of my query and convert them into a function. As a check, I can apply that function to the same file that I chose in step 2. The result looks like this:
    let
        Source = Folder.Files("d:\testdata\files"),
        Loader = (file) =>
            let
                #"Imported CSV" = Csv.Document(file,null,",",null,1252),
                #"First Row as Header" = Table.PromoteHeaders(#"Imported CSV"),
                #"Changed Type" = Table.TransformColumnTypes(#"First Row as Header",{{"One", Int64.Type}, {"Two", type text}, {"Three", type text}})
            in
                #"Changed Type",
        #"d:\testdata\files\_Sales_2013-02-01 csv" = Source{[#"Folder Path"="d:\testdata\files\",Name="Sales_2013-02-01.csv"]}[Content],
        Loaded = Loader(#"d:\testdata\files\_Sales_2013-02-01 csv")
    in
        Loaded
    Now I apply the same function to all of the rows, transforming the existing "Content" column into a new value:
    let
        Source = Folder.Files("d:\testdata\files"),
        Loader = (file) =>
            let
                #"Imported CSV" = Csv.Document(file,null,",",null,1252),
                #"First Row as Header" = Table.PromoteHeaders(#"Imported CSV"),
                #"Changed Type" = Table.TransformColumnTypes(#"First Row as Header",{{"One", Int64.Type}, {"Two", type text}, {"Three", type text}})
            in
                #"Changed Type",
        Transformed = Table.TransformColumns(Source, {"Content", Loader})
    in
        Transformed
    Finally, I need to expand out the columns in the table, which I can do by clicking on the expand icon next to the Content column header. The resulting query looks like this:
    let
        Source = Folder.Files("d:\testdata\files"),
        Loader = (file) =>
            let
                #"Imported CSV" = Csv.Document(file,null,",",null,1252),
                #"First Row as Header" = Table.PromoteHeaders(#"Imported CSV"),
                #"Changed Type" = Table.TransformColumnTypes(#"First Row as Header",{{"One", Int64.Type}, {"Two", type text}, {"Three", type text}})
            in
                #"Changed Type",
        Transformed = Table.TransformColumns(Source, {"Content", Loader}),
        #"Expand Content" = Table.ExpandTableColumn(Transformed, "Content", {"One", "Two", "Three"}, {"Content.One", "Content.Two", "Content.Three"})
    in
        #"Expand Content"
    From here, you should be able to get to what you want.

  • PO split  in  sourcing cockpit   ?      :-(

    Hello my helpful friends.je.je
    I have quick question for the SRM gurus:
    In the sourcing cockpit, I selected 20 items (per example) and the application splits those items among 2 purchase orders.
    What is the reason of this behavior ?  I know that ebp separates direct and indirect materials.   But in this case everything is indirect.
    Is there any field that may cause a PO split ?
    Thanks and regards from Mexico !
    diego

    Following is the criteria which is used to split POs
    For Backend Purchase Orders
      Company Code
      Purchasing Org
      Purchasing Group
      Document Type
      Vendor
      Subtype (Direct/Hierarchy)
      FI Logical System
      Logical System from where an External Requirement comes
    For Local Purchase Orders additional criteria is used to split POs:
      Delivery Address (for higher releases)
      Procument Card Number
      Procurement Card Company
    Additionaly as mentioned by Vadim, check the Implementation of BADI BBP_SC_TRANSFER_BE (Method GROUP_PO) for any Customer Added Splitting Criteria.
    Thanks,
    Ashish

  • Assigning a source of supply in sourcing cockpit not working.

    Good day Gurus,
    When we assign a source of supply in sourcing cockpit we get the following error : Invalid combination of sources of
    supply for item 1200012571/1
    This is how we got the error.
    Create a shopping cart and approve it.
    Go to sourcing cockpit and in the comntract column enter the contract number and in the contract item enter the contracts item number,when click enter we get the error as indicated below.
    Please assist,Your help is very much appreciated.
    kind regards,
    Lethabo Kgatla

    HI Anamika,
    I created a free text shopping cart and wanted to propose the source of supply without using the propose source of supply button and got the error.The functionality did work previously and does not work anymore.I am trying to find how can be resolved.
    Regards,
    Lethabo

  • Requirements reappear in Sourcing Cockpit after running BBP_GET_STATUS_2

    I have set up plan-driven procurement in the extended classic scenario in SRM 5.0 with an ECC 5.0 back-end. When I assign a vendor to a shopping cart in the sourcing cockpit for an external requirement, it disappears from the worklist. As soon as I have run program BBP_GET_STATUS_2 and I run transaction BBPSOCO01 again, the SC will appear in the worklist again although a PO has been created in both SRM as in the Back-end system. The status of the SC is ordered, the Purchase Requisition is not send again to SRM and I have implemented all relevant notes for program BBP_GET_STATUS_2. How can I prevent that shopping carts are being ordered multiple times? The problem is similar to the problem from KA posted on 9 July 2007, only this is not yet solved.

    Hi Nishant,
    Thanks for your answer. The problem I have that I have already applied note 1050349. Besides note 1050349 I have also implemented the following notes:
    0000691569 Error messages in BBP_GET_STATUS_2                         
    0000989891 BBP_GET_STATUS_2: Incorr quantity determination in back end
    0001001882 BID: Requirement reappears in sourcing cockpit             
    0001012124 SHP not reappear in SOCO after backend PO delete           
    0001027598 BBP_GET_STATUS_2: Error message E 011 in back end          
    0001032713 BBP_GET_STATUS_2: incorrect sourcing indicator             
    0001033208 Complete sourcing indicator is getting lost                
    0001040847 Requirement is removed from sourcing after BBP_GET_STATUS_2
    0001041334 BBP_GET_STATUS_2 cannot handle more than one PO            
    0001044351 BBP_GET_STATUS_2: Error message with reservation           
    0001049989 External requirements: Object id not found error in XI     
    0001050349 Sourced Shopping cart reappears in Sourcing cockpit.       
    0001055375 BBP_GET_STATUS_2: Error message during conversion          
    0001056941 Shp. cart sent back to SOCO in case of P. Req. or Reservatio
    0001062223 BBP_GET_STATUS_2: Performance and runtime error            
    0001062565 No reference of backend Object ID is updated in Shop. cart 
    0001066128 Shp cart item is not updated from the related PO           
    0001084144 BBP_GET_STATUS_2 sourcing relevant indicator               
    0001088315 External Requirement: Sourcing ind. flag is wrongly set    
    0001106550 SOCO: completed requirement is sent back to SOCO           
    Do you have other recommendations?
    Regards,
    Jos van den Berg

  • Shopping cart not in sourcing cockpit after PO qty been reduced

    Hi ,
    We have a issue where a shopping cart was created with qty 100 and it came to sourcing cockpit.PO was then created for the shopping cart with the value qty 100. Later GR and Invoice was done for against the PO for quantity 25. PO qty was then reduced to 25. But still the shopping cart has not come back to the sourcing cockpit.
    Table BBP_PDIGP shows the following value for the item of the shopping cart :
    VAL ASN E = 0
    VAL ASN = 0
    VAL CF E = 25
    VAL CF    =          0.00
    VAL CF     =         0.00
    VAL IV E       =     25.00
    VAL IV       =       0.00
    VAL PO E        =    0.00
    VAL PO E AGG     =   0.00
    QUAN ASN E      =    0.000
    QUAN ASN      =      0.000
    QUAN CF E =          25.00
    QUAN CF       =      0.000
    QUAN IV E    =       25.00
    QUAN IV        =     0.000
    QUAN PO E  =        25.00
    NUM ASN      =       0
    NUM CONF     =       0
    NUM INV     =        0
    SOURCE REL IND = blank
    My questions are :
    1) Root cause of the issue ? Scenario where this can happen ?
    2 ) How to resolve the issue ? Just changing the SOURCE REL IND to X does not suffice (Tried the FM BBP_PDIGP_DB_DIRECT_UPDATE to set the sourcing indicator ) . Only when I clear all the values shown above to zero (change the values from 25 to 0) , does the shopping cart comes to sourcing cockpit . But the SC come with the qty 100 which is not correct , it should be 100- 25 = 75.
    Please suggest and pls answer all the questions.
    REgards,
    Saurav

    Hi
    as of now ,
    if the deletion of purchase order can make shopping cart item available in the cockpit.
    but you can not expect the sc item should goes to cockpit if the PO quantity has been reduced .
    In the PDP scenario - SAP suggested some custom logic if the quantity increased in the PR and remaining item comes / shows in the cockpit but no sap never provide any solution for quantity REDUCED.
    Muthuraman
    The above is my experience but you can check with SAP what is the standard.

Maybe you are looking for

  • How do I turn off the extra cursor on the lasso tool?

    I'm hoping somebody here knows a way to revert the icon for the lasso tool to its old self... or at least turn it into a simple cursor. The lasso tool in this new Photoshop version suddenly forces you to see a double image: both the original lasso an

  • How to create Standard text for terms and conditions of po print form

    Hi anybody,   I want create Terms and condtions inside smartforms PO FORM , how do i create terms and conditons and how use font size? I don't want hard code inside smartforms , I will create seperate texts for terms and condition after i include ins

  • Javax.naming.NameNotFoundException: error in whil calling EJB Bean

    Dear friends, I have created (Bean Managed Entity) a remote,home and bean objects for adding a country in a database. When i convert into jar and and deploy means, its working fine. But if i put into a package means it does work and raise "javax.nami

  • TestStand 3.1 XML Reports in TS4.1

    I am trying to implement TestStand 4.1 in our facility as seamlessly as possible. This means I still need to run TS3.1 sequences with no modifications on both systems with TS3.1 and with TS4.1. My problem is with the creation of xml documents when ru

  • Adobe Reader XI, Internet Explorer missing Add-On

    hi all, we have download and install the MSI from Adobe Reader XI. But now we have no Adobe Reader under Add-Ons. We close IE restart IE, show all Add-ons - no result. If we go to www.adobe.com - download - adobe reader http://get.adobe.com/de/reader