Print-out of shopping carts - add additional informations

Hi SRM-experts,
one simple question. Is it possible without modification to add in the print-out of the shopping cart additional informations such as the purchase order number. Is there a possibility to customize that function ? Thanks for yours replies.
AW

Hello,
This will need small enhancement in the smatform. You will find it easy.
Use T-Code SMARTFORMS and copy the standard smartform for SC layout "BBP_SC"  and create a Z-one and use that by implementing the BADI BBP_CHANGE_SF_SC.
You can get the PO value from the table BBP_PDBEI.
Hope this solves the issue.
Thanks
Ashu

Similar Messages

  • Shopping Cart- Add a new field at source of supply area

    Hi all,
    We would like to a add a new custom field in 'Source of supply/Service Agents' section of shpping cart item level. Could anyone let us know in which structure do we need to add a field to show up on the shopping cart screen?
    When we append a structure with that one field in BBP_PDS_SC_ITEM_ICU and BBPS_CUF_ITEM, it is showing up in 'basic data' but we want that in 'source of supply/service agents' area of the item.
    Any help will be greatly appriciated.
    Regrds,
    Satya

    Hi,
    See the foll threads:
    Addition of New column to Vendor Overview on Shopping cart Source of supply
    Source of Supply new field issue
    BR,
    Disha.
    <b>Pls reward points for useful answers.</b>

  • I lose JQuery functionality after checking out from shopping cart...

    Hi Folks,
    I have set up a slideshow using JQuery.  I have started a one month eCommerce subscription but have not yet added the clients domain name to BC (therefore still using the http://clientsite.businesscatalyst.com domanin).
    After checking out from the shopping cart I am redirected to http://clientsite.worldsecuresystems.com/...
    When this happens I seem to lose functionality of my javascript plugins such as slideshow and 'prettyphoto' plugin.
    Any thoughts would be much appreciated.
    Thanks and regards
    Brendon

    Hi Brendon, if you search the forums there is a lot on this. "Dom Killing" , "Add to cart jquery" etc.
    You should see all the discussions as it is quite intensive because of the way the BC scripting works and varius sollutions depending on your coding and BC knowledge.

  • Is there anyone who can help me out in shopping cart creation by FM?????

    Hi Guys,
    I am trying to create a Shopping cart in SRM system executing the RFC from External system.I am trying hard to solve this issue since last 1 months and still i am not able to do that.plz help me out its very urgent now.
    I am trying to use BBP_PD_SC_CREATE in combination with BBP_PD_SC_SAVE and Commit.
    Here Below i am mentioning what all fields i using to pass the data, and what all errors i am getting after executing the function Module.
    Please check it and tell me where exactly i am doing mistake.
    FM ---> BBP_PD_SC_CREATE
    I_REF_GUID 00000000000000000000000000000000
    I_PARK X
    I_SAVE X
    I_HEADER
    GUID 00000000000000
    DESCRIPTION TEST
    CURRENCY USD
    PROCESS_TYPE SHC
    I_ITEM
    GUID 00000000000000000000000000000000
    PARENT 00000000000000000000000000000000
    NUMBER_INT 0000000001
    NUMBER_EXT 0000000000
    PRODUCT 00000000000000000000000000000000
    DESCRIPTION MONITOR
    CATEGORY 00000000000000000000000000000000
    CATEGORY_ID 65.10
    QUANTITY 1.000
    UNIT EA
    PRICE 1.00
    PRICE_UNIT 1
    GROSS_PRICE 1.00
    CATALOG_PRICE 0.00
    CURRENCY USD
    PRODUCT_TYPE 01
    LOGSYS_FI CFG300
    BE_LOG_SYSTEM CFG300
    BE_PLANT BUS1
    BE_MOVE_REAS 0000
    BE_PUR_GROUP W01
    BE_PUR_ORG IBRD
    BE_CO_CODE IBRD
    BE_DOC_TYPE ECPO
    BE_PACKNO 00000000
    BE_INTROW 00000000
    BE_PO_PRICE 1
    I_ACCOUNT
    GUID 00000000000000000000000000000000
    P_GUID 00000000000000000000000000000000
    DISTR_PERC 100.00
    ACC_NO 0001
    ACC_CAT CC
    SRC_GUID 00000000000000000000000000000000
    G_L_ACCT 500411060
    BUS_AREA VTRS
    COST_CTR 6589
    SDOC_ITEM 000000
    SCHED_LINE 0000
    CO_AREA WBG1
    PROF_SEGM 0000000000
    CMMT_ITEM 500411060
    FUNDS_CTR 6589
    FUND BB
    I_PARTNER
    PARTNER_GUID 000000000000000000000000
    P_GUID 000000000000000000000000
    PARTNER_FCT 00000039
    PARTNER_NO
    ADDR_TYPE 1
    ADDR_ORIGIN A
    ADDR_NO 10735
    PARTNER_ID 1058
    same like i have passed 3 more partner details.
    I_ORGDATA
    GUID 0000000000000000000000000
    P_GUID 0000000000000000000000000
    PROC_ORG_RESP_ID 50000641
    PROC_ORG_ID 50000640
    PROC_GROUP_ID 50000641
    When i execute it, i am getting error like
    "Interface Data Contains error"
    "Incorrect Interface Data for set PDDEP"
    "Incorrect Interface Data for set PDDYN"
    "Incorrect Interface Data for set PDFRT"
    "Incorrect Interface Data for set PDHCF"
    "Incorrect Interface Data for set PDDEP"
    "Incorrect Interface Data for set PDORG"
    "Incorrect Interface Data for set PDDEP"
    "Incorrect Interface Data for set PDTAX"
    "Incorrect Interface Data for set PDDEP"
    "Incorrect Interface Data for set PDTOL"
    "Incorrect Interface Data for set PDWGT"
    "Enter Atleast one item for one limit"
    Thanks alot.
    GRTZ.
    Regards,
    Manoj Tiwari

    Hi,
    before I would try to save a SC to the database, I would check how I have to fill the interface. Therefore I would suggest to read at first a SC from the database with FM BBP_PD_SC_getdetail. With this example of an existing SC you should be able to will the interface correctly.
    E.g. when you check an existing SC with FM BBP_PD_SC_getdetail you see that some parameters are missing in your I_ORGDATA part. The I_ORGDATA part of my SC example looks like the following:
    PROC_ORG_RESP_OT               O       
    PROC_ORG_RESP_ID               92001699
    PROC_ORG_OT                    O       
    PROC_ORG_ID                    92000053
    PROC_GROUP_OT                  O       
    PROC_GROUP_ID                  92001699
    Here you can see that you forgot the whole *OT parts! In your case the system doesn't know that you mean an orgunit.
    As I mentioned above, when you know how a SC looks like on the database, it should be easy to fill the FM interface.
    Best regards
    Dennis

  • Shopping Cart Add Approver option

    Hi all,
        We have a requirement wherein after creating a shopping cart we can add approver by using the "Add Approver" button on the top, i just want to know what is the backend function module or BADI called while adding the approver manually.
      In our case the creator can add his name as approver but this should be prevented, can any one guide me how to do this......
    Its very urgent and every one is highly appreciated..........
    Regards,
    Ravi G

    Hi
    Which SRM version are you using ?
    If you use WS14000133 as an alternative, you can determine the list of approvers flexibly according to your particular requirements.
    You do this using the method GET_REMAING_APPROVERS of BAdI BBP_WFL_APPROV_BADI, with which you can integrate a logic for determining the approvers for each approval step (this can be more than one) and the number of steps in the entire approval process.
    For more details, see the IMG:
    Supplier Relationship Management   ®  SRM Server  ®  Business Add-Ins for Enterprise Buyer (BAdIs)  ®  SAP Business Workflow  ®  Determination of Approvers for n-Step Dynamic Approval Workflow
    N-Step, Dynamic Approval for Spending Limits
    http://help.sap.com/saphelp_srm30/helpdata/en/17/40a86c773d6c41801d78af1a34b90f/content.htm
    Do let me know.
    Regards
    - Atul

  • Product Category mapping from Punch-out to Shopping Carts

    Hi,
    We are implementing Punch-Out catalogs. We are on SRM_SERVER 550 and SP 11.
    Product Category brought from field 'MATGROUP' field of structure 'CATALOG_CONTENT' in BADI BBP_CATALOG_TRANSFER is picked up and wrote our own logic for mapping it with the available UNSPSC codes either at Family level or Segment level. The nearest available UNSPSC code is picked up and passed to output structures ENRICHED_ITEM_DATA and ET_SC_ITEM_DATA in the field 'CATEGORY_ID'.
    This is tested by putting external debugging points and found to be working fine.
    However when transferring data to Shopping carts, the default Product Category for User ID is shown up instead of the one from output of BADI BBP_CATALOG_TRANSFER.
    Please let me know if i am doing correct or any suggestions are appreciated.
    Thanks
    Venkat

    even we had the same issue -->
    please note that category in SRM system has both category id and also category guid
    so , you need to retrieve --> the guid of the category using the FM
    CALL FUNCTION 'BBP_CATEGORY_GET_GUID'
            EXPORTING
              category_id   = category_id
            IMPORTING
              category_guid = iv_comm_cat
            EXCEPTIONS
              NOTHING_FOUND = 1
              OTHERS        = 2.
    and then assign as shown below
    wa_bbp_oci_enritem-category = iv_comm_cat.
    and then modify ENRICHED_ITEM_DATA

  • Blanking out default shopping cart name

    Hi,
    I wish to blank out the default shopping cart name when creating a new shopping cart.
    I know I can use BBP_DOC_CHANGE_BADI-BBP_SC_CHANGE to change the field, but since this BADI is called multiple times, is there a way I can determine if it is the first call in create mode? Or is there another way on blanking out the field?
    We are looking at SRM 5

    Hi Jon,
    SC name is defaulted when creating the SC, in FM BBP_SC_APP_EVENT_DISPATCHER --> FORM sc_init --> FORM sc_create, just before calling BBP_PD_SC_CREATE and its BADI BBP_SC_CHANGE.
    So:
    - either you change this std ABAP code
    - either you have enough data in the BADI to determine that you are in create mode, and not in update mode (no item data, minimum header data)
    Rgds
    Christophe

  • Print out of Shop Floor Papers in Default Language

    Hi Folks,
    User has a requirement to Print Shop Floor Papers in German language only irrespective of log on language.
    He does not want to manually select the German language in IW3D, as it picks the log on language. He wants it to be set as German language (DE)
    Please suggest.

    Hi,
        You can try to put DE as default login language for these users in SU01 , then by default printing will happen in DE by default ..
    regards
    pushpa

  • Shopping cart Print Form

    Hi Gurus,
    We just recently implemented SRM 7.0 classic scenario and no changes were made on shopping cart print form provided by SAP.
    We are exploring on the possibility of inputting additional details to be displayed during print out of shopping cart.
    Is there any BADI we can use and smartforms for the changes. Please advice.
    Thanks.

    Hi Gurus,
    I have analyzed the reported issue. Could you please implement the
    BADI BBP_CHANGE_SF_SC and set the custom smartform you require to use
    in the BADI. Once you set the Z smartform name in the BADI the same will
    be used by the system for output.
    I hope this helps you.
    Kind Regards,
    Edel.

  • Print Shopping Cart

    Hi,
    Can someone please tell me which function is responsible for  Printing Shopping Cart.
    Additional I also would like know if there is a smart forms sap formular. How is the pdf document
    creating ?
    Kind Regards
    Marco M.

    I would suggest that you first find out which smartform is used to print out your SC. To do this,
    1. first check if the BADI BBP_OUTPUT_CHANGE_SF and see if you have active implementation of it. If so, check the logic of "CHANGE_FORMS". You can set a breakpoint in the form and run "print preview" of your shopping cart again.
    2. If there is no active implementation for that BADI, run transaction SMARTFORMS, enter form name "BBP_SC" and click execute. You would be directed to the generated FM. Display the source code of the FM, look for form "global_init" and set a break point there. If this is the smart form the process is using, the "print preview" should stop there.
    After identifying your smartform, you need to use transaction SMARTFORMS to have a detail view of the element of interest, e.g. accouting line, and how that value is populated. Generally speaking, SAP is not responsible for pre-delivered smart forms, as in nearly all cases, the customer needs to customize the form based on their own needs. The standard forms serve as templates to get the customer started.

  • Printing a Shopping Cart

    Hi
    We are in SRM 5.0 SP07 Classic Scenario.
    Our buyers want to have print option for shopping cart in Carry Out Sourcing for some reason. Is there a standard way of doing this or will it be a custom development? Your inputs will be highly appreciated.
    With Regards
    Sathya

    Hi,
    Pls refer this thread which deals with a similar reqt.Hope it will give you a starting point.
    Can you print shopping cart from BBP_MON_SC?
    Other related threads;
    Print S/C From BBP_MON_SC Issues...
    GR Printing in SRM
    To get the print functionlaity on the Sourcing page will definately require std modification..As discussed in the above thread,you will need to modify the corresponding ITS template to include the hyperlink for the PRINT functionality(as it is available in "CHECK STATUS" trascn).
    Another approach would be using custom field/button in the SOCO screen.
    BR,
    Disha.
    Do reward points for useful answers.

  • Moving data from shopping cart to Purchase Req in backend

    Hi,
    We are implementing SRM 5.0 with R/3 ECC 6.0 in the backend.  I am brand new to this module and version. 
    When shopping and ordering, then running clean_reqreq_up to transfer to the backend, we notice a material number does not flow through to R/3.  I have implemented the BADI BBP_CREATE_BE_RQ_NEW to try and force a material number into the parameter field CS_RQ_DOCUMENT-IT_REQUISITION_ITEMS-MATERIAL.  When I activate the badi, and shop and order some product, then I check the status, it shows the following message in the follow on documents, which I can not figure out.
    "Shopping cart 3nnnnnnnnn/1 Error in Process"  but if I deactivate the badi and do the same thing, the shopping cart status is successful.  I am having trouble debugging this badi and getting it to stop in the code to see what is happening.
    I would like suggestions regarding if I am using the correct badi for what I need, and if so, how can I see more details regarding my error.
    Thanks,
    Marty

    Hi
    Please read the BADI documenation provided by SAP, before making any coding.
    <b>Here is the SAP Documenattion of the BADI Definition - BBP_CREATE_PO_BACK</b>
    Short Text
    Purchase Order in Backend System
    You can use the Business Add-In BBP_CREATE_BE_PO_NEW to change all data transferred to the backend system to create a purchase order. This includes the item data, account assignment, and text.
    Standard settings
    The following changing parameters are available in the FILL_PO_INTERFACE method:
    Parameter   Transfer structure
    PO_ITEMS   Purchase order items
    PO_ITEMS_ADD_DATA   Additional purchase order item data
    PO_ITEM_SCHEDULES   Purchase order delivery schedule line
    PO_ITEM_ACCOUNT   Purchase order item account assignment
    PO_ITEM_TEXT   Purchase order item texts
    PO_LIMITS   Purchase order limits
    PO_CONTRACT_LIMITS   Purchase order limits - Contracts
    PO_SERVICES   Services for a purchase order item
    PO_SRV_ACCOUNT   Account assignment data for service
    PO_SRV_TEXTS   Texts for service line
    PO_HEADER   Purchase order header
    PO_HEADER_ADD_DATA   Purchase order header additional data
    PO_ADDRESS   Purchase order header address data
    You can use the following parameters for transferring the attachements to the backend system:
    CT_ATTACH_BE  KW attachments including document
    CV_ATTACH_BE_DOC_TYPE  Document type (standard is SRM)
    CV_ATTACH_BE_STORAGE_CAT  Storage type (standard is DMS_C1_ST)
    CV_ATTACH_TRANSFER_ACTIVE  Activate transfer of attachments
    CV_ATTACH_USE_URL  Transfer URL only
    Recommendation
    If you edit the PO_HEADER_ADD_DATA structure, you should check the settings of parameter HEADER_ADD_DATA_RELEVANT.
    Activities
    You are able to use the parameter HEADER_ADD_DATA_RELEVANT in the BAdI implementation. Assigning this parameter the value:
    '1'
    Means that the system only transfers the data of structure PO_HEADER_ADD_DATA to the purchase order in the backend system that is not empty (initial).
    'x'
    Means that the system transfers all data of structure PO_HEADER_ADD_DATA to the purchase order in the backend system regardless of whether individual fields are filled.
    Regards
    - Atul

  • Shopping cart in portal 8.1

    Folks,
    How do I create a shopping cart in WebLogic portal 8.1? Is there any ready made
    template available?
    Thanks
    Johnson

    There currently aren't any samples or template JSPs that use commerce in
    8.1.
    The 7.0 version of WLP included wlcsDomain and wlcsApp, which was a
    commerce sample that had sample shopping cart code. However, most of
    that code in encapsulated in 7.0 PipelineComponents, which are
    deprecated in 8.1. You can look at the code in there
    (bea/weblogic700/samples/portal/wlcsDomain/beaApps/wlcsApp/src in
    examples/wlcs/sampelapp/shoppingcart) for how to manipulate a shopping
    cart. Additionally, the wlcs webapp has code and jsps (in wlcsApp/wlcs
    and WEB-INF/src under that) you can look at. The APIs haven't changed
    significantly between 7.0 and 8.1.
    Greg
    Johnson wrote:
    Thanks, Greg.
    Is there any readymade JSP template comes with portal 8.1 to use? Or Do I need
    to design the shopping cart GUI?
    Gregory Smith <[email protected]> wrote:
    You can add the commerce class to your application by
    right-mouse-clicking on the appliation in Workshop and choosing
    Install|Commerce Services. This will basically give you commerce.jar,
    APP-INF/lib/commerce_util.jar, and replace wps-toolSupport.war with
    toolSupport.war. It's best to do this while your server is not running.
    Once you have that, you can access the
    com.beasys.commerce.ebusiness.shoppingcart classes. There are javadoc
    for those
    (http://edocs.bea.com/wlp/docs81/javadoc/com/beasys/commerce/ebusiness/shoppingcart/package-summary.html).
    You can also look at the 7.0 and 4.0 docs for portal, which contain
    information about using the commerce classes (although webflow and
    pipeline are gone, the base commerce classes haven't significantly changed).
    Greg
    Johnson wrote:
    Folks,
    How do I create a shopping cart in WebLogic portal 8.1? Is there anyready made
    template available?
    Thanks
    Johnson

  • How To Add Additional Fields When Creating New Contact From w/in Mac Mail?

    Hi there. When in Mac Mail and clicking on contact information provided within an email, we are able to either (1) CREATE NEW CONTACT or (2) ADD TO EXISTING CONTACT (by clicking on the arrow next to a phone number, address, etc.). If I choose "Create New Contact," how can I add additional fields BEFORE clicking on "Add to Address Book" button in lower right corner? Let's say, for example, I know this new contacts URL or company. (Currently, I am creating the new contact from within Mac Mail and then going to Address Book and finding the contact, then editing, the adding the additional fields, then saving, and then going back to Mac Mail. This all takes time.)
    Note: When creating a new iCal event from within Mac Mail, we can click on Option/Alt key when selecting drop-down arrow...and this will allow us to add additional information. The same feature isn't available for address book???

    I have the exact same question and problem. If there was a way to automatically open the AB entry after "creating new contact" this would solve it.
    Thanks for any suggestion

  • Table for PO and Shopping cart  combination in SRM

    Hi Guys,
    Can any one help me out with a table which gets updated with PO and Shopping numbers in SRM.?
    Regards
    Srujank

    Hi Srujan.
    The table CRMD_ORDERADM_H will store the document numbers. But it wont be storing both the shopping cart as well as PO number for a record.
    To find out the SC number from PO or vice versa use the following method:
    You can use pass the PO number in function module BBP_PD_PO_GETDETAIL.
    From here you will get the Shopping cart Item Guid in E_ITEM-SRC_GUID. You can again pass this guid in the table CRMD_ORDERADM_I and get the parent guid.
    Pass this parent guid in table CRMD_ORDERADM_H to get the shopping cart number. Its stored in the OBJECT_ID field.
    There is another way to find out the shopping cart number:
    Pass the PO number in FM BBP_PD_PO_GETDETAIL
    Check the E_HEADER_REL, when the value of the field OBJTYPE_A = BUS2121 then the field GUID_A will contain the header guid of the shopping cart.
    Use this guid to get the SC number from table CRMD_ORDERADM_H.
    Hope this helps.
    Thanks,
    Pradeep

Maybe you are looking for

  • Can't change/resize any boxes in Pages '09

    I am a new user to Pages and I used a template with about 8 pages. I've modified that template quite a bit, but suddenly when I try to change any text or image box size, it won't allow me to do so. I can change text, insert new photos, etc, but I can

  • Authobject for SAP collaboration assignment block in Solman 7.1

    Hi Guru, I am trying to find the authorisation object for edit option in SAP collaboration assignment block in Solman 7.1. The edit button is disabled. I could not find it through trace as it was greyed out. Could you please suggest which authorisati

  • Values to IDoc fields

    Hi all, I am doing a JDBC to IDoc scenario. In my message mapping, IDoc is the target message. This IDoc has many nodes named <b>SEGMENT</b>. In the occurences column, these <b>SEGMENT</b> nodes have the value "<b>required</b>". But i am not knowing

  • I cannot Tether the Nikon D750 in Lightroom 5.7

    I have tried to tether the D750 in Lightroom and get no camera found. I am on Windows 7.

  • "Harddisk problem" in Zen X

    I got a Zen Xtra 40 gb player for Christmas and once I finally got all of my cds loaded on it and went to use it, I haven't been able to. The player freezes and I have to reset. When I reset, the rescue mode comes up. I've tried disk cleanup, formatt