IProcurement- create shopping categories programatically

I need to create a shopping category in iProcurement when I load an Item Category programatically. I thought the way was to just flip the Profile Option 'POR_AUTO_CREATE_SHOPPING_CAT' to Y in my program, but that doesn't seem to work. Any idea why?
Thanks.
UPDATE-
I added an item category with the profile option turned on to Y and it worked. So it just doesn't work when I flip it in the PL/SQL program. I need to know if I am able to do this programmatically.
Edited by: Jason ORCL on Jun 2, 2009 10:43 AM

You should be able to modify the controller in the underlying page to call the PLSQL to create the shopping category.

Similar Messages

  • How to deactivate/ignore R/3 info records when creating Shopping Cart?

    Hi all and thanks for reading...
    We have the requirement of ignoring/deactivating R/3 info records when creating Shopping Carts SRM , so that no Vendor is proposed in transactions BBPSC01/BBPSC02.
    At the moment, when info records exist in backed, system is proposing vendor and other data and we want them to be completely ignored, both in classic and extended classic scenarios.
    How can we accomplish that? Is it possible to use BBP_SOS_BADI or is this BADI only valid for SRM local sources of supply?
    Has anybody had the same problem and solved it before?
    Thanks in advance for your help, regards
    David

    Hi  David
    Inforecord  is only source of supply for classic scenario only.
    Find and Check Sources of Supply
    Use
    With the Business Add-In BBP_SOS_BADI, you can search for and check sources of supply according to your own rules. These sources of supply include contracts, vendor list entries and product linkages. For this, the customer fields of the shopping cart or purchase order are transferred to the BAdI.
    Standard settings
    The BAdI provides the following methods:
    1. BBP_SOS_INDEX_UPDATE_CHECK
    Use: Check and update contract items in the source of supply table.
    2. BBP_SOS_SEARCH
    Use: Search for sources of supply according to your own rules.
    3. BBP_SOS_CHECK
    Use: Check and filter the sources of supply found by the standard search according to your own rules.
    4. BBP_SOS_PD_CHECK
    Use: Carrying out your own additional checks when creating a shopping cart document item with an assigned contract.
    Activities
    Implement the BAdI if you wish to determine or check sources of supply according to your own rules.
    See also
    Implementation
    As prasanna mentioned - do you want disable both sides or only one side .
    Muthu

  • Error while creating shopping cart

    HI All,
    While creating shopping cart by 3 step procedure, I am getting the error as below
    Error when processing your request
    What has happened?
    The URL http://atlsapsr6.ananthtech.com:8000/sap/bc/gui/sap/its/bbpsc02/~flNUQVRFPTIzNjYxLjAwMy4wMi4wMQ== was not called due to an error.
    Note
    The following error text was processed in the system SR6 : Incorrect status in pricing
    The error occurred on the application server atlsapsr6_SR6_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Function: BBP_PD_ABORT of program SAPLBBP_PDH
    Form: ABORT of program SAPLBBP_PDPRC
    Form: PRC_MAINTAIN_SINGLE of program SAPLBBP_PDPRC
    Function: BBP_PDPRC_UPDATE of program SAPLBBP_PDPRC
    Form: PRC_UPDATE_CALL of program SAPLBBP_PDIGP
    Form: PRICE_AND_VALUE_DETERMINE of program SAPLBBP_PDIGP
    Form: SC_ITM_CHECK of program SAPLBBP_PDIGP
    Form: ITMPROC_CHECK_AND_ENRICH of program SAPLBBP_PDIGP
    Form: ITMPROC_MAINTAIN of program SAPLBBP_PDIGP
    Form: ITMPROC_F_CREATE of program SAPLBBP_PDIGP
    and While creating shopping cart by 1 step procedure, I am getting the error as below
    2 Messages
      No approval workflow found. Inform system administrator 
      You have exceeded your purchasing budget by 10,00 INR 
    Please suggest what to be done,
    Advance thanks
    SATYA

    http://help.sap.com/saphelp_srm30/helpdata/en/4e/1d74eff196d64e880fd28d41d4502b/content.htm
    The budget is defined in the SAP Enterprise Buyer System and does not originate from FI/CO.
    You can save the purchasing budget in various objects in the system:
    §         User (Transaction SU01)
    Tab Personalization ® Personalization object BBP_USER_BUDGET:
    Here you define the amount, currency and validity of the purchasing budget.
    A budget defined here has the highest priority and is called in every case.
    §         Role (Transaction PFCG)
    As under User (above).
    Each user that is assigned to this role has the budget of this role.
    This budget is subordinate to the budget assigned to a user.
    §         Organizational Plan (Transaction PPOMA_BBP)
    Organizational Unit ®  Extended Attributes ® Purchase Order Limits ® User Budget:
    Here you define the amount, currency and validity of the purchasing budget.
    This budget is subordinate to the budget assigned to a user.
    If budgets have been defined both for the role and for the useru2019s organizational unit (and none for the user himself), then the budget with the highest value is used.

  • Issue while creating ADF Table programatically

    Hi,
    I am trying to create a table programatically...And i implemented like below:
                RichTable phoneTable = new RichTable();
                phoneTable.setEmptyText("No Phone Details yet");
                getContactPhone(contactObj.getPhone());
                phoneTable.setValue(contactObj.getPhone());
    // contactObj.getPhone() is a ArrayList<TelephoneBOD> in pojo Object...
    // Which is taken from a Object returned from DataControl Method (Captured in pageFlowScope)
                phoneTable.setVar("row");
                // Add Columns
                RichColumn column = new RichColumn();
                column.setHeaderText("Type");
                column.setId("phoneType");
                column.setAlign("right");
                column.setWidth("100");
                // Set output.
                RichOutputText output = new RichOutputText();
                output.setValue("#{row.phoneType}");
                // Add output into column.
                column.getChildren().add(output);
                // Add column into table.
                phoneTable.getChildren().add(column);When i try to implement like this i am getting fllowing error:
    popup:
    ZIP_STATE_FAILED
    ADF_FACES-60097:For more information, please see the server's error log for an entry beginning with: ADF_FACES-60096:Server Exception during PPR, #2log:
    Caused By: java.io.NotSerializableException: org.ieee.internal.ws.proxy.conf.types.TelephoneBOD
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
         at java.util.ArrayList.writeObject(ArrayList.java:570)
         at sun.reflect.GeneratedMethodAccessor252.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
         at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
         at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
         at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
         at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
         at org.apache.myfaces.trinidad.component.TreeState.writeExternal(TreeState.java:239)
         at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)
         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
         at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
         at org.apache.myfaces.trinidad.component.TreeState.writeExternal(TreeState.java:241)
         at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)
         at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
         at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
         at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)I think this is happening because i am not serializing the object passing to Table. If this is the Reason.. How to serialize the object?
    Or i am missing something in the code?
    Thanks
    Thoom
    Edited by: User007 on Aug 31, 2011 1:47 PM
    Edited by: User007 on Aug 31, 2011 1:47 PM

    Thanks Timo.. for simple solution.
    Actually.. TelephoneBOD is auto-generated on creation of web service proxy from web service.
    I don't think.. updating those Java files directly is a best practice. Because they will be changing if there is any change in web service schema..
    You think there is any other way to do so?
    Thanks
    Thoom

  • Error message while creating shopping cart in SRM 7.0

    Hi,
    While creating shopping cart in SRM 7.0, an error message is coming as 'No authorization to purchase from product category <product group>'.
    Is there any missing authorization.
    Thanks
    Saswata

    Hi Saswata,
    Can you confirm if the "Extended Attributes" of the user's position in Org Structure has the product category maintained for the appropriate backend system?
    Regards,
    Nikhil

  • Attribute error while creating shopping cart in portal

    Hi,
    We are using SRM 7.0 . While creating shopping cart in portal , I am getting error " the attribute of the user are inconsistent or not defined. See transaction ppoma_bbp "
    I have maintained attributes of ACS,BSA,BUK,BWA,CUR,KNT,WGR & WRK . Done attribute check in BBP_ATTR_CHECK, it issued warning message for CAT attribute. All other attributes are Ok.
    Could anybody help to resolve this.
    Regards
    Ayyappan

    HI
    Step 1: Check the consistency of the User for Shopping Cart using Transaction BBP_CHECK_CONSISTENCY. THis will give you a snapshot of what is missing in user's attributes for creating a SC.
    Step 2. Go to PPOMA_BBP and note down the Position id and CP id of the user. Then check the consistency of these objects using BBP_BP_OM_INTEGRATE.
    It seems the combination of attributes is not in right place for this user
    Regards
    Virender Singh

  • Create Shopping cart (or PO) in SRM/EBP from a flat file

    Hi all
           I am looking for a function module or BAPI or any program that i can use to create shopping cart in SRM from a flat file.
    Is there a way to set up a break point in ITS transactions that are used to create shopping carts through portal? Can we debug HTML templates?
    If any one knows how to do any of those please let me know.
    Your help is greatly appreciated.
    Thanks
    Sreenivas

    Hi,
    You would get better response for your question from
    Internet Transaction Server (ITS)
    Regarding your question about break point. yes it can be done.
    Regards
    Raja

  • Connection Timed Out while creating Shopping cart

    Hi,
    When i am creating a shopping cart and click on the cost assignment tab i am getting a time out error. Find the error message below, i am able to open other tabs and able to create the shopping cart also. Please let me know what would be the issue with.
    400 Session timed out - please log in again
    Error: -11
    Version: 7000
    Component: ICM
    Date/Time: Wed Mar 04 13:24:47 2009 
    Module: icxxthr.c
    Line: 1705
    Server: srv215_EBD_00
    Error Tag: {-}
    Detail: Session does not exist
    Rgds
    GGL

    You would need to define secondary RFC Destination. Follow these steps to the end.
    1.Create a secondary RFC user and an authorization in the backend(ECC)
    1a)In Transaction SU01, create a new user (on the 'Logon data' tab,
    you should select user type 'Dialog' or 'Service').
    1b) Call Transaction PFCG for the role maintenance and create your own
    role.
    1c) In the role, select the 'Authorizations' tab and and choose the
    button to change the authorization.
    1d) Do not select ANY template on the dialog box.
    1e) Choose 'Manual' ; then enter authorization object S_RFC and confirm
    the entry.
    1f) Expand the authorization object and choose the pencil symbol for
    the 'Name of RFC to be protected'.
    1g)Choose the pencil symbol for the 'Type of RFC object to be
    protected', select the 'Function group' checkbox and save the
    change.
    1h)Generate and save the authorizations. Then return to the role.
    1i)On the 'User' tab, enter the user you have created and carry out a
    user comparison.
    2. Define an secodary RFC destination in SRM server with the RFC user you have created
    3. Supplier Relationship Management -> SRM Server -> Technical Basic Settings -> Define Backend Systems
       In the Logical system entry of your backendsytem :Enter the secondary RFC destination into RFC(Dialog) field of the
    4.Also make sure that the end user(Person creating shopping cart) has authorization object M_BBP_SHLP.
    Let me know if this helps.
    Thanks,
    Surya

  • Unable to create shopping cart - Jurisdiction code could not be determined

    Hi,
    I've found several threads here asking about tax jurisdiction code but none of them seem to solve my problem.
    When we create shopping carts for our north american back end R/3 system we cannot save them because of an error with the jurisdiction code "Jurisdiction code could not be determined ".  Our ship-to address is correctly maintained with the city, country, post code, etc.  I have tried maintaining the jurisdiction code on our organisational business partner but this makes no difference.  For info, we use Taxware to create the jurisdiction code in the back end.
    We looked at applying oss note 436760 but apparently this note is only valid for SAP Basis Component 4.6 and 6.1 but we are on 7.00.  Do you think it is necessary for us to implement a BADI?
    Thanks in advance for any help.
    Roo

    Hi All,
    Please see my answer to similar concern raised in the thread:
    [BAdI BBP_CATALOG_TRANSFER - Material Group Mapping issue;
    Your question is that initially it was working with Jurisdiction code and now not? Why?
    Because, the backend system is either connected to the third party Tax engine such as Taxware, and doing so, some of the addresses (Country, Region, City and Pin Code combination) may have more than one Jurisdiction code, in such cases, SRM gets confused of which code to select, and hence the error.
    Use the BAdI and get going!
    Thanks for reading!
    Ashok Kawa

  • Modify Text "Create Shopping Cart" in Webdynpro SRM 7.0

    I work with SRM 7.0 and we want change text of IVIEW when i create a shopping cart.
    The text is "Create Shopping Cart" and we must modify it.
    Information about IVIEW but don´t find modify it....
    General Information About the Application and Component
    Application: /SAPSRM/WDA_L_FPM_OIF
    Web Dynpro Component: FPM_IDR_COMPONENT
    Window Information: IDR
    View Information: IDR_VIEW
    Configuration ID: 7D48EBFA40CEFDAE3EBEFC45D888031E
    Information on Field
    Field ID: PAGE_HEADER
    Type of UI Element: PAGE_HEADER
    UI Element Library: PATTERN

    Hello José Luis,
    The texts have been hard coded in the method "GET_IDENT_TITLE" of the class /SAPSRM/CL_CH_WD_MAP_IDENT_SC for shopping cart business object.
    I hope you can create some Class Enhancements to change the title according to your requirements or there might be other approaches which i am not aware at this moment to modify these texts..
    Best Regards,
    Mani

  • RFC_VMC_COMMUNICATION_ERROR  While creating Shopping Cart

    Hi SRM Gurus,
    I have set all the configuration settings in IDES.
    Now when i try to create shopping cart in the web login, i am getting the runtime error as "RFC_VMC_COMMUNICATION_ERROR".
    Short Text:
    Error during VM Container communication between ABAP and JAVA.
    What Happened:
    During the communication between the JAVA and the ABAP Stack , an error occurred in the RFC layer.
    Please help me to find the solution.
    Regards,
    Vinoth

    Hello Vinoth,
    Please check if you have completed IPC settings.
    You will get more information of error in transaction : BBP_CND_CHECK_CUST
    Execute Program: RSVMCRT_HEALTH_CHECK.
    Helpful OSS Note:
    Note 854170 - Activating the component "VM Container"
    Hope this helps.
    Thanks
    Ashutosh

  • How to attach files while Creating shopping cart using FM- BBP_PD_SC_CREATE

    Hi
    I am trying to create shopping cart from R/3 system using RFC calls to FM's BBP_PD_SC_CREATE, BBP_PD_SC_SAVE & BBP_PD_SC_COMMIT.
    Also I have to attach files as we do in Standard SAP shopping cart creation process..
    But I see a parameter IT_ATTACH to pass the attachments in the FM - BBP_PD_SC_CREATE..Is that the right one to use? If yes, can you suggest the values to be passed in the same if you have done this before..
    Thanks
    Geetha
    Edited by: GEETHA VASUDEVAN on Apr 20, 2009 6:17 PM

    Hi
    I am trying to create shopping cart from R/3 system using RFC calls to FM's BBP_PD_SC_CREATE, BBP_PD_SC_SAVE & BBP_PD_SC_COMMIT.
    Also I have to attach files as we do in Standard SAP shopping cart creation process..
    But I see a parameter IT_ATTACH to pass the attachments in the FM - BBP_PD_SC_CREATE..Is that the right one to use? If yes, can you suggest the values to be passed in the same if you have done this before..
    Thanks
    Geetha
    Edited by: GEETHA VASUDEVAN on Apr 20, 2009 6:17 PM

  • Error creating shopping cart

    Hi
    While creating Shopping Cart. In Account Assignment view, Assign   
    type select ->WBS Element than give WBS Element Assign No and Check.                                                                               
    Describe the problem                                                                               
    While check the following error noticed "The Account Assignment objects
    are defined for diff. business area".
    what is the problem??
    Thanks
    Hareesha

    Hi
    Seems like you are using Wrong WBS Element combination with the Account asignment in this case.
    Please cosult with Functional persons here to get the correct test data for creating a new Sales order... Alternatively, try the same combination in R/3 system in transaction - ME21N (Create PO), and see what error messages comes up there ..
    Hope this will help.
    Regards
    - Atul

  • Including a field from a catalogue in 'create shopping cart' display screen

    Hi all,
       I am new to SRM, and i am faced with the following situation:
    I need to include a field called 'supplier part number'(found in the MDM catalogue screen) in the display for 'Create Shopping Cart'  screen. The field can be viewed in the detailed display for an individual item, once the item's details are fetched from the catalog; But now i need to include this field as an additional field corresponding to all the items listed in the normal display for 'Item overview' instead of selecting an individual item (from the 'item overview') and then checking its  'detailed display' . can you please give me any  leads like - where i could possibly do the changes in the webdynpro component ( in my case it is ' /SAPSRM/WDC_UI_SC_DOTC_BD'; view - 'v_sc_dotc_basic') and any other details that can help me.
    Regards,
    Abhinay.

    Dear Poster,
    As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
    Best Regards,
    SDN SRM Moderation Team

  • Can We Create New Categories and Folders?

    I hate having all of my apps piled up in the "ALL" category.  Can we create new categories such as "Business Apps" or "Education" in order to stay organized? If not can we at least create folders within the existing catefories?
    Solved!
    Go to Solution.

    I read a response to a similar question yesterday on this forum. The BlackBerry tech said it is not an option right now but you can choose your favorites and have them show in the favorites section. Maybe folders will be available later. Enjoy the new tablet I know I am.

Maybe you are looking for

  • RTX 4088 not ringing when called using online numb...

    I have read a lot of posts some with solutions( that don't work) and others stating that this is a known skype issue. Firstly i have just bought my second cordless phone, RTX 4088, nice phone but wont ring when anyone rings me on my online number. Th

  • I am unable to click most links and photos are not appearing

    Tried to download some apps from itunes but none of the icons are appearing and most links are unclickable.. I am able to view text but not pictures and the instal button will not react when I click it.

  • How to convert Oracle reports previewer output into delimited file.

    How to convert Oracle reports previewer output into delimited file if the report has more than 1000 pages. I tried with previewer option File --> Generate to file --> Delimited file, but the report engine is crashing.Not generating .TXT file. I obser

  • 10 X 15 printing on Deskjet930C

    In my photo software I crop my photos to 10 x15 cms, I use "resize" feature to ensure 10 X 15 size, on print options I select A6 paper size as nearest equivalent, but printer always prints 10 X 13.5cms. Can anyone please tell me what I am doing wrong

  • RMI Exception Propagation

    I have a distributed app implemented in RMI. Sometimes when a client invokes a function on the server using the API provided, and the function call results in an exception (NullPointer, ArrayOutOfBounds etc) the exception is propagated all the way to