Transfer Shopping cart Number

Hi SRM Experts,
We have one business rek where the shopping carts number needs to transferred to the PR in the back-end R/3. that is, business wants to see the shopping cart number inside the PR tracking number.
Any ideas.
Thanks.
NB: Will reward all helpful answers!

Hi Imitiaz,
I have implemented the BADI ZBBP_CREATE_BE_RQ_NEW, and wondering what code I need to put in method FILL_RQ_INTERFACE so that shopping cart number can be transferred to the back-end PR tracking number field ??,
I know that BAPI_REQUISITION_CREATE is called in the back-end ??,
I am not an ABAPer, so any code would be of great help!!
Thanks.
Edited by: Rahul Azi on Apr 8, 2008 10:52 PM

Similar Messages

  • BADI-Shopping cart number to Tracking Number in PR

    Hi,
    Is there any BADI  is  used for populating shopping cart number in the tracking field in the backend PR.We are using classic scenario.
    or how a shopping cart number can be populated in the bakend(R/3) in tracking number field.
    With Regards
    Sri.
    Edited by: sri ram on Mar 24, 2009 12:14 PM
    Edited by: sri ram on Mar 24, 2009 3:14 PM

    Hi,
    To transfer sc no to Traking number in PR use the BADI  BBP_CREATE_BE_RQ_NEW
    method FILL_RQ_INTERFACE
    Another way of transfer..
    Use the BBP_DOC_CHANGE_BADI for this, method BBP_SC_CHANGE.
    Then something like this, replace {work area} with a variable of your own choice.
    DATA: {work area} TYPE bbp_pds_sc_item_icu.
    LOOP AT it_item INTO {work area}.
    Selecr single object_id INTO
    {work area}-be_tracking_no FROM
    crmd_orderadm_h WHERE
    guid = is_header-guid.
    MODIFY it_item FROM {work area} TRANSPORTING be_tracking_no.
    ENDLOOP.
    et_item = it_item.
    at the end of your code to transfer the import parameters to the export.
    Thanks,
    prasad .s

  • Add Shopping Cart Number to Purchase Order Data in ERP system

    We would like to be able to send the Shopping Cart number to our ERP system so that it is visible on the Purchase Order details data.  What data / BADI would we have to use to transfer this shopping cart number to our ERP system?
    Thanks,
    Jim

    Hi Jim,
    You need to create customize FM which can fill the shoping cart data and send it to R/3 backend system.
    e.g.we have one customize FM (ZBBP_CRT_PO_FILLPO) so  along with this FM you can call SC attributes to fill customize FM and will pass this information to PO created.
    Sachin.

  • Shopping Cart Number from Purchase Order

    Hi Ppl,
        Santosh here. Does anyone have any idea of the Function Module(or possibly any other solution) to get the Shopping Cart Number from the Purchase Order.
    I have an requirement where in i need to determine the Shopping cart number from a purchase order.
    Please provide me with some solution ASAP if anyone is aware of it.

    Hi Santosh,
    To directly get the SC ID from the PO ID, you can use FM BBP_PD_OBJREL_READ_VIA_REF, with:
    - IV_OBJECTKEY = your PO ID
    - IV_OBJECTLINE = only if you aggregate N SC into one PO
    - IV_OBJECT_TYPE = BUS2201 for SRM PO, BUS2012 for R/3 PO
    Rgds
    Christophe
    PS: please reward points for helpful answers

  • How to transfer shopping cart attachment to PO in SRM5.0

    We ahve a requirement to transfer all shopping cart attachments to the follow on Purchase order in R3. We have a classic inplementation and are using SRM 5.0 system.
    Is there some configuration or BADIs in SRM-EBP that I can enable to transfer shopping cart attachments?

    Hi,
    First of all If you use SAP Exchange Infrastructure, you do not need to make the
    settings for attachment transfer.
    1- You must have installed the Web server(s) for storing attachments.
    You can set up Web servers for exchanging documents. To do this you can
    define the following types of publishing:
    o   Publishing Internally
        This is the exchange of documents between systems that belong to
        your own area of responsibility (intranet).
    o   Publishing externally
        This is the exchange of documents with partners who should be given
        external access (from the extranet) to their own data.
    If the publishing settings for external and internal access are
    identical, you can use a single Web server for exchanging data.
    To allow internal or external access to attachments, enter the following
    data for the Publish Internally or Publish Externally option:
    o   Internal/external host
        Identifiable name of the Web server (for example, P123456.sap.com).
    o   Internal/external port
        Port of the Web server (for example, 1080).
    o   Internal/external directory
        Directory on the Web server that you want to use for publishing
        attachments. Note that this entry is used for generating a URL, and
        so you have to specify a relative path (for example, EBP).
    o   Read view (host, port, directory)
        If necessary, enter different parameters if the published URL is
        different than the normal URL for publishing documents.
    o   User and password
        Depending on the security settings of the Web server for publishing
        attachments, you can specify a user (and password) with write
        access.
    o   Write proxy
        Enter the name of the proxy server used for giving write access.
    Example
    Transferring Attachments
    It makes sense to set up attachment transfer in the following cases:
    o   To transfer a product configuration from the Internet Sales cata
         to a purchasing document (shopping cart, or purchase order) in
         Enterprise Buyer.
    o   To allow vendors to access the attachments of purchase orders th
         were transferred by XML. The purchase orders contain links (URLs
         the attachments.
    Further notes
    Transferring Attachments
    o   In order to generate URLs, the system requires information about
         internal access to the Web server (Publish Internally) and about
         external access (that is, retrieving attachments).
    o   Your Web server administrator should ensure the following:
         -   That external access to the Web server is possible (if desir
         -   That relevant read and write authorizations have been define
             the Web server directory for the SRM system
         -   That published documents on the Web servers are deleted when
             they are no longer required
    Take the help of your BASIS person.
    Regards,
    Sachin

  • Get Shopping cart number using external tracking id

    Hi All,
    I need to get the shopping cart number using external reqmt tracking no using the transaction bbp_pd. I get one entry per external reqmt tracking no in the transaction bbp_pd. I have selected Object type as BUS2121.
    Can you pls confirm the object id that appears in the subsequent screen is the Shopping cart number. Or am I missing some thing here?
    Your expertise id highly appreciated.
    Thanks,
    Jai Shankar

    Hi
    <b>The transaction BBP_PD gives correct details..</b>
    <u>BUS2121 is for Shopping cart details.</u>
    <u>BUS2201 for Local SRM PO details.</u>
    <b>You will find all relevant tables names and field names in this case.</b>
    Do let me know.
    Regards
    - Atul

  • How to get Shopping cart number from TECH_INFO Guid approval offline

    Hi,
    When a user approves a shopping cart via e-mail (offline approval), then in transaction SOIN we can the mail which is like this:
    TECH_INFO_A=00F3D1395134D34D34D37DFBE75E81512DB5DB5FBE&submit_a=Approve by e-mail&TECH_INFO_R=444244093D34D34D34DF7EF9D7A0544B6D76D7&NOTM_OUT=&EOM=1
    How can I retrieve shopping cart number from these guids ?
    Thank you very much.
    Regards,
    Peggy

    Hello,
    E-mail data extraction is done by method EMAIL_DATA_EXTRACT from class /SAPSRM/CL_OFFLINEAPP_INBOUND.
    With the exporting parameter EV_WIID, call function BBP_PDH_WFL_OBJECT_WI_GET: you will get the Shopping Cart number.
    To have an idea of the whole mail data extraction process, check report /SAPSRM/OFFLINEAPPROVALGET
    Regards.
    Laurent.

  • Get Shopping Cart number from Bid invitation

    Hi everybody,
    I got a problem when I extract the data from SRM system.
    I was trying to extract the Bit invitation data from SRM.
    I'd like to get related shopping cart number for each bid inviation.
    I didn't see it in our content.
    Could you please tell me the solution for this?
    Thank you very much.
    Best regards,
    Seven Jin

    Hi Seven,
    You have to add the field 'Cart Number' and  to your data source and replicate and get the data.
    Regards,
    Venkat

  • FM to retrive Shopping cart number from Confirmation

    Hi All ,
    We are using SRM 5.0 and classical scenorio.
    I have created confirmation for a PO and i need to retieve the appropriate shopping cart number for the PO which i created confirmation in SRM system itself
    Could you please any one tell me the table name or function module name to retieve the shopping cart number from the confirmation.
    Assured Points.

    Hi
    You can use following logic;
    Use FM BBP_PD_CONF_GETDETAIL to get the PO number for the confirmation from ES_Header-be_refobj field.
    Then get the PO guid from table CRMD_ORDERADM_H using PO number. Then use FM BBP_PD_PO_GETHISTORY with PO guid to get all the PO history data. You would get all the history from shopping cart to confirmation here.
    Regards,
    Sanjeev

  • My shopping cart number increasing everytime 2.

    Dear All,
    My shopping cart number range is increasing everytime 2.
    Per example as of now my shopping cart number 0000001 if i create next shopping cart nmber is coming 3.
    Can you please suggest me where we have control on this
    Thanks
    Ravi

    Ravi,
    I looked at Define Number Ranges for Shopping Carts and Follow-on Documents in the IMG and didn't see anything about an increment factor.  There are some BADIs, BBP_BS_GROUP_BE, is one of them, that be implemented to customize number assignments.  See if that is causing your issue.
    Otherwise, unless no one else replies, it could be a bug and you might need to open an OSS message to SAP.
    Regards, Dean.

  • Transfer Shopping Cart

    Hi,
    One user has created a shopping cart and a PO has been crerated in the backend system.
    After this the requester of the shopping cart has left the organization and delinked from the Org structure.
    What should i do to post confirmations for that shopping cart?
    I have a user with central recipient rold but still he is not able to post confirmations wrt to the SC.
    Please let me know if there is any other possible solution for this scenario.
    Regards,
    Vignesh

    Hello Vignesh,
    In order to confirm your PO, re-assign user concerned to his initial position and his position to his initial organizational unit.
    In this way, PO Goods Recipient partner will be linked again to its initial user: this will avoid current error you have got in your PO. So, confirmation will be then allowed with any central recipient.
    Regards.
    Laurent.

  • Urgent: To add the shopping cart number field to SO10 read text .

    Hi Everyone,
    In my business scenario while creating the po we will send the mail so we have to add the shopping cart field in the standard text (SO10).
    please help on this .
    Thanks Advance,
    Prashanth p.

    Hi,
    Go to SO10.
    Give name of the text.
    then click on create.
    enter the required text.
    Reward if helpful.
    Jagadish.

  • Shopping cart number not generating sequentially

    Hi Gurus,
                  While creating SC the SC number is not generating continuously. It is creating like this 345,346,349,340,345,.... Pls guide as soon as possible.
    Thanks,
    Suguna

    Suguna,
    If main memory buffering is ON, performance is improved but you will have gaps in your numbering assignment.  This can not be avoided f you turn buffering off, then the program will go directly to the atabase server for the next document number and not the application servers.  With this, there would be no gaps in numbering, but performance could be slowed.  Please see also the note 504875.
    To check what is set within your system;                                  
    Enter transaction SNRO -> obj: REQREQ and check whether 'Main memory buffering; is flagged and the value located with the 'no. of numbers in buffer'.      
    Regards,
    Peter

  • Impossible to submit shopping cart : vendor number not found

    Hi,
    SRM 5.0, classic, punch out catalog.
    After having I transfered my shopping cart from my OCI catalog, I get an error saying that the partner number for the vendor has not been found, and after that, I can't submit my shopping cart, cliking on the order button doesn't do anything.
    Any hints ?

    Hi
    Please read this.
    <b>Define External Web Services  (Catalogs, Vendor Lists etc.)</b>
    In this step you define Web Services such as product catalogs or vendor lists that are to be available in SRM Server applications.
    You have to create the dialog structure, that is, the data that is required for addressing the Web Service. Since this data is service-specific, you must contact the provider of the Web Service obtainthe data from them or get it from the Web Service documentation.
    Requirements
    You have defined the logical system for the Web Service, that is, for the product catalog, in activity Define Logical System in the IMG.
    This is not necessary if you are using the SAP Content Integrator .
    Activities
    1. To select a Web Service, double-click on an entry in the list.
    2. To create a new Web Service, choose New Entries.
    Enter the following data:
    Web Service ID (required entry field)
    User-defined technical name for a Web Service.
    Name of the Web Service
    The name is displayed in the Help of the SRM Server application in which the Web Service is embedded. If the application is available in multiple languages, you must translate the name using Edit -> Translate, otherwise the name is not displayed.
    Business type (required entry field)
    The business type determines the type of the Web Service and, therefore, in which SRM Server applications, this Service is visible. In the Shop application, for example, product catalogs aredisplayed, but no vendor lists. Furthermore, the busines type determines which further options are available in this IMG activity.
    3. Select a business type for the Web Service and confirm your selection with Enter. You can make selections as follows:
    Product catalog
    As product catalogs, you can include catalogs that support the open catalog interface (OCI), for example, catalogs that you have created using SAP Catalog Content Management .
    Vendor list
    As vendor lists, you can include vendor lists that support the open partner interface (OPI).
    E-Form
    Means the same as product catalog. However, if you select this type, the sample implementation of the Business Add-In Transfer Additional Parameters is run, and this BAdI is ignored for all other business types.
    Vendor evaluation
    This business type is currently not used.
    Service provider list
    The application Supplier Self-Services (SUS) can be included as a service provider list.
    Note:
    Create only one service provider list because you can only assign one Supplier Self-Services System to each SAP Enterprise Buyer System.
    4. If you have selected Product catalog or E-Form as the business type, you have the following entry and selection options:
    Source of Supply Assigned to the Product Catalog
    a) Enter the number of the business partner and the responsible purchasing organization if the catalog content belongs to one business partner (vendor) only. If you do not assign a business partner to a catalog item, the system automatically assigns this business partner.
    Additional Functions in the SRM Server
    b) To determine that product numbers transferred from the catalog do not exist as local products in the SRM Server, check the flag Do not check products.
    c) To display contract data in the integrated catalog, check the flag Display Contract Data in Integrated Catalog.
    Additional Functions in Product Catalogs
    Note:
    Some catalogs offer additional functions that are specified in the context of the Open Catalog Interface (OCI). Check the following flag only if the product catalog or the E-Form support the additional functions.
    d) To display product data in the catalog again after the selection in SAP Enterprise Buyer, check the flag Display Prod. Data Again in Catalog. See also Detail.
    e) To enable an update of the product data in SAP Enterprise Buyer after the products have been selected from the catalog, check the flag Validate Product Data from SAP Enterprise Buyer. See also Validation.
    f) To call the catalog with only one search term, and to carry out a search for a source of supply, check the flag Sourcing. See also Sources of Supply.
    g) To support a simultaneous search in multiple catalogs, check the flag Search Cross-Catalog.
    5. The following entry and selection options are available for all business types:
    Technical Settings
    a) To keep an error log for the catalog, flag Maintain Error Log. This will keep a log of all technical and business errors that occur during transfer of the product or vendor data. To display the log, choose transaction SLG1.
    Note:
    This function is not available with the business types Vendor evaluation and Service provider list.
    b) To use the HTTP method GET to call the Web Service, check the flag Use HTTP GET to Call Web Services. To use the HTTP method POST, leave the flag empty.
    c) Select the technical type of the Web Service. This determines where the Web Service is to be available.
    d) Specify the logical system of the Web Service. If you are using the SAP Content Integrator, then this entry is required for mapping the product data.
    e) Specify the path for a symbol that represents the Web Service. This symbol is then shown in the application if the system uses symbols for Web Services. This path is relative to the Mime directory IMAGES/WEBSERVICES in Internet Services BBPGLOBAL. If you create subdirectories in this directory, the path must begin with '/'.
    6. If you have selected Vendor list as the business type, you have the following entry and selection options:
    Additional Functions in Vendor Lists
    a) To display the vendor list in the catalog again, flag Redisplay Partner Data in Vendor List.
    b) Specify the root node under which vendors are created that are then transferred via the Open Partner Interface (OPI) to SRM Server.
    7. Create the dialog/call structure.
    To open a Web Service in a separate window, choose Standard Call Structure.
    To open a Web Service within the application, choose Integrated Call Structure.
    Note:
    For the Integrated Call Structure of product catalogs, you should use the servlet delivered for this purpose (see post installation steps: Integrating the Requisite Catalog in the Shopping Cart).
    Syntax example:
    http://<HTTP-Server>:<port>/<your_entry>/catalog/logonOCI.do
    SAP recommends that you only use the Integrated Call Structure for the catalog delivered by SAP because external product catalogs and Web Services usually to not take the SRM-Server-specificHTML frame structures into account. If you wish to include an external Web Service, SAP cannot provide any support in the event that errors should occur.
    8. Make entries in the fields Name and Value and select a Type. You must adhere to the sequence as follows:
    a) URL of the Web Service
    In the first line of the call structure, enter the URL of the Web Service (value) and select the type URL. Do not enter a name.
    If you have selected Service provider list as the business type, enter the URL of the SUS Service Provider List.
    Syntax example:
    http://<HTTP-Server>:<Port>/sap/bc/bsp/sap/bbp_sus_sagent/sus_serviceagent_f4.htm
    http server and port, see transaction SMICM.
    Note:
    If the URL is longer than the field, distribute it over the following lines and select the type URL for all entries. The URL may not contain any parameters.
    b) Parameters
    After you have entered the URL, enter all parameters that the Web Service requires on call-up. Take the names and values for the parameters from the documentation on the Web Service.
    For the parameters, you choose one of the two possible types:
    - Fixed value
    The value entered in the Value field is transferred.
    SAP Field
    You can transfer the system language as a parameter, for example, (Content sy-langu). This way, you can transfer as parameters all the the fields that are globally available at runtime.
    Note:
    If the fixed values and the generic parameter values are not sufficient, you can transfer additional parameters from the SRM Server to the Web Service by implementing the Business Add-In (BAdI) . Transfer Additional Parameters. Using this BAdI, you can define name-value pairs that can be transferred as additional parameters to the Web Service. If, for example, you wish to transfer the system language in a different format ('EN-en' rather than 'EN'), you can use this BAdI.
    c) Return URL
    Enter the name with which the Web Service expects the return URL (usually HOOK_URL), and choose the type Return URL. Do not enter a value for the return URL. The SRM Server determines the value at runtime.
    The return URL is required in order to transfer data from the Web Service via the browser to the SRM Server System. The Web Service copies the return URL into the 'action' parameters of the transfer form. The return URL is also transferred as a parameter to the Web Service. As this happens, all parameters following the return URL are generated as parameters into the return URL, that is, they are not transferred as individual parameters to the Web Service.
    Note:
    As of SAP Enterprise Buyer Release 4.0, specification of the return URL is optional. If you do not specify it, 'HOOK_URL' is used as the name. The parameters of the return URL thus become obsolete. The return URL must only be specified if the Web Service expects a different name for it than 'HOOK_URL'.
    9. Save your entries.
    Note:
    To make a Web Service accessible for individual users or for user groups, you must assign the Web Service as the value for the attribute CAT. You do this in the attribute maintenance (Transaction PPOMA_BBP). The Help for this attribute lists all the available Web Services.
    Further notes
    You can find the documentation on OCI and OPI in the SAP Service Marketplace at the Internet address service.sap.com/instguides.
    In order to read additional data from the SRM Server and to transfer it to the Web Service, you implement the Business Add-In (BAdI) Transfer Additional Parameters.
    In order to define a different logic for the transfer of data from the product catalogs to the SRM Server System, you implement the BAdI Transfer Shopping Cart from Catalog.
    Hope this will help.
    Please reward full points, incase it suits your requirements.
    Regards
    - Atul

  • Get the confirmation number  of a shopping cart based on its po number

    Hi All,
    I have a requirement where i need to find the confirmation number based on the  shopping cart number .
    I have fetched the po number from BBP_PDBEI table .
    How do i further proceed to get the confirmation number of the shopping cart ?
    Your help is  be highly appreciated .

    Hi,
    There are no of ways:
    Based on PO ;
    If your PO is in SRM (and replicated into R/3), and the GR is created directly in R/3, then there is no reference of this R/3 GR in SRM. The only way to get it it to read the backend PO history.
    To do this, you can try to call the BBP_PD_PO_GETDETAIL is SRM, with I_READ_BE_DATA = 'X'.
    You will get your R/3 reference (R/3 material doc number) in export tables E_HEADER_REL and E_ITMLIM_REL, and actual item values in E_ACTVAL.
    Also you can query the tables BBP_PDHGP and BBP_PDIGP to get the refernce doc no for PO and then use FM BBP_PD_CONF_GETDETAIL to get the details fo a particular confirmation.ALso you can search confirmations by "Reference Document", use BBP_PD_CONF_GETLIST, with parameter I_REF_DOC_NO, and then use BBP_PD_CONF_GETDETAIL for the found confirmations.
    Based on SC:
    You can use the FM 's BBP_PD_CONF_GETLIST to get the list of confirmations for SC's and "BBP_PD_CONF_GETDETAIL" to get details for a specific Confirmation.
    Also you can directly query on table BBP_PDHGP.
    HTH.
    BR,
    Disha.
    Do reward points for helpful answers.

Maybe you are looking for

  • Problem with File Polling

    Hi,  Experts I have following problem poll interval is 900 sec in my sender file adapter, but the file adapter is picking up the file 5  times at a time and IS processing them.Like tis it is happening every 900 sec. but i need file adapter to pick up

  • Dynamic Data selection for the Filed entered in Selection Screen.

    Hi All, My requirement is as follows. 1 select options in Selection Screen for MATNR (SO_MATNR) 1 parameter field in Selection Screen for entering a MARC field name. (P_FIELD) Now the Program has to display the values of this Field (Entered by the us

  • Use of Tokens in Authorization Management Tool

    Hello, In Mobile Sales (5.0), I'm trying to restrict users from changing data of BP's with an specific Account Group. This means, the sales rep should have only read-access to BP's with Account Group = "001", but read, write and modify access to BP's

  • Some icons disappear when interface font is not set to Tahoma and 10 point

    When we try to change the font of the SAP user interface (via the Administration > System Initialization > General Settings > Font & Bkgd dialog), to anything other than Tahoma 10 pt, a number of icons and button artwork disappear from the interface.

  • Cumulative Sum

    Dear Friends, I have table EMP having only one Column Enumber and Enumber haveing records as follows: ENumber 1 2 3 4 I need Output as follows using SQL Query.. Enumber CumNumber 1 1 2 3 3 6 4 10 Thanks & Regards, G V Sreenivasulu India