One Order Enhancements

Hello Folks,
I need to capture some additional data on a service order. For this the requirement is to create a new assignment block. In the BOL layer I will have to add a new entity and create a new relation.
The GENIL component here is BT. Any idea what steps I need to take? Adding the entity and relation is easy but what about the read/write APIs that need to be modified?
Thanks,
Gaurav

Hi
you  can visit [CRM Web Client UI Framework |http://wiki.sdn.sap.com/wiki/display/CRM/CRMWebClientUIFramework] to find some help.
[SAP CRM 7.0 - Adding Custom Fields Video Clip|http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417600)ID0069809450DB10890197325631563208End?blog=/pub/wlg/12716]
this maybe what you want.
Best Regards.
Oliver.

Similar Messages

  • Error handling in CRM One Order Object

    We have done some enhancements in the CRM One Order Object standard process. We need to raise some custom error messages under certain error conditions from our code. For that, we are using the standard function module CRM_MESSAGE_COLLECT. The caller_name that we currently pass to it is a standard object (CONFIG) maintained in CRMC_OBJECTS table.
    Now, we also want to delete "our" error messages (and not the ones coming from the standard process) when a certain state has been reached. I found function module CRM_MESSAGES_DELETE which could be used for this purpose. But, the problem is that if we pass object 'CONFIG' to it, it would delete all the messages (even the ones that were not raised by our code) belonging to that object.
    I also tried passing a key (a random string) to CRM_MESSAGE_COLLECT's import parameter IV_LOGICAL_KEY and then using the same key while calling CRM_MESSAGES_DELETE but it did not work.
    One possible solution I see is that we add a custom object to CRMC_OBJECTS and then use that as a handle to "our" error messages. But I don't know what is the standard way of maintaing data in this table. It doesn't have a maintenance view for it and neither could I find any links to it in IMG.
    Can anyone help with a solution?
    Thanks in advance.

    Yes creating a new Object may not be a solution for you as it might have some downstream impact.
    Reading your problem again, if you want to delete only the custom messages, why don't you pass the message-id and message number you want to delete to the function module - CRM_MESSAGES_DELETE. I assume, since these messages are custom, so you might get a Z-message id along with the message number.
    Regards,
    Shyamak

  • Enforcing a strategy plan to only produce one order in a single month

    Hello All,
    I have created a strategy plan that kicks out orders monthly, quarterly, semi-annually and annually. I have used the cycle unit of "MON", so orders get generated in cycles of 30 days. Everything is working great.
    Now, here's a business requirement: only one order can be created in a single month. So, if this strategy kicks out an order on 01/01/09, and they complete it the same day, the next order will be created for 1/30/09. What is the most effective way to enforce SAP to only allow creation of one order in a single month?
    Thank you for your help in advance.
    Alex
    Reference:
    http://www.sapfans.com/forums/viewtopic.php?f=7&t=334722

    Hi,
    As Mr. Venu said along with the Key-date option the scheduling start date and call horizon is also important.
    Reg,
    NNR

  • How can I submit multiple type of cards in one order?

    I want to create a box of cards for a friend but I want to use different photos for different cards? Is there a way to submit them as one order or do I have to pay the shipping cost for each individual photo card?

    No
    LN

  • How do I create multiple prints in one order?

    I am attempting to order multiple prints but as I order one picture the system immediately send (uploads) the order. I wish to include multiple pictures in one order.
    What is the process?

    You might want to consider starting a new discussion. Since this one is marked solved, less people are likely to look at it. You can link to this one.
    Have you tried putting them in a folder and then try to upload the folder?

  • How to convert More than one order into Commercial Invoice?

    Dear All,
             I am facing one problem in Export senario, i have to create Commercial Invoice with reference to One or more than one order but PO no. in order are different. Is it possible?
            Also i have to create one delivery & one Tax invoice in reference to one or more order or Delivery, How?
          Plz give me solution to solve the problem.
          Award pts for useful answers.
    Thx & Regards,
    Pankaj

    Hi,
    This can be definitely done. There can be multiple sales orders of a single customer and the shipping address is also the same, so it will be logical to create a single delivery and thus a single invoice for the same.
    For clubbing multiple sales orders into one delivery go through the following process:
    Using transaction code <b>VL10A</b> we can club multiple sales orders into a single delivery provided the following details are the same in case of all sales orders:
    1. Sales document type.
    2. Delivery document type.
    3. Division.
    4. Sold to party.
    5. Ship to party.
    6. Goods issue Date.
    <b>Process:</b>
    1. go to <b>VL10A</b> - enter the <b>shipping point</b>, <b>delivery creation date</b> (automatically proposed) & <b>"CalcRuleDefltDlvCrDt"</b> - this is the rule for determining default value for delivery creation date. The following are implemented:
    1. All documents due for delivery today
    2. All documents due for delivery today and tomorrow
    3. All documents due for delivery up until the end of next week (includingthose that were due before today)
    4. All documents due for delivery up until and including tomorrow(including those that were due before today)
    Below you have tabs for <b>"general data"</b>, <b>"sales orders"</b>, <b>"material"</b>, <b>"partners"</b>, <b>"user role"</b>. You can select accordingly. It is not necessary to select from these. Now click on <b>"execute"</b> or press <b>"F8"</b>.
    2. Here in this screen you will see the <b>sales order nos</b>., the <b>ship to party</b> , the <b>delivery priority</b>. Select the required sales orders by simultaneously pressing the <b>"shift key"</b> and now clcik on <b>"background"</b>. The system will now create a single delivery in the <b>background</b>.
    3. Go back to the original screen and click on <b>"collective processing logs"</b>. Just click on "<b>execute"</b> or press <b>"F8"</b>. You will face a screen for <b>"log of collective run"</b> Here you can see how many documents were created for those sales orders and if there had been any errors those also can be seen.
    <b>If you see error</b> then select that line and in the menu bar click on <b>"go to"</b> and in this click on <b>"notes"</b>. or you can directly click <b>"Shift + F8"</b>. You can see what exactly was the error.
    click on the line and click on <b>"documents"</b> Here you will see the delivery document number - <b>"copy this number/make a note of it"</b>. You will know the time when you clicked on <b>"background"</b>. Just go through it to ge the correct delivery document number.
    4. Go to <b>"VL02N"</b> - paste/enter the delivery document number and press enter. Now you can do the picking as per your requirement and do the PGI.
    This is the way how the process works for <b>VL10A</b> and completing the delivery with PGI.
    Now like this say you have<b> "5"</b> deliveries created by clubbing multiple sales orders for a single customer. Now you want to club all <b>"5"</b> deliveries to create a single invoice. The settings will have to be done in the copy controls from <b>"delivery document"</b> to "<b>billing document"</b>. Go to transaction code <b>"VTFL"</b> - select the export billling document type and the export delivery document type select the line and double click on the same - here you have 4 fields:
    Copying requirements - maintain <b>"003"</b> here
    Determ. export data - <b>"A"</b>
    Assignment number - <b>"E"</b>
    Reference number - <b>leave blank</b>
    Copy item number - <b>"tick on it"</b>
    <b>At the item level:</b>
    Select the item category and in
    Copying requirements - <b>"004"</b>
    Data VBRK/VBRP - <b>"001"</b>
    Save the settings.
    <b>Now when you you clucb multiple deliveries into one invoice the following must be same:</b>
    1. Sold to party should be same
    2. Ship to party should be same
    3. Delivery document types should be same
    4. Billing document type should be same
    5. Incoterms should be same
    6. Payment terms should be same
    7. Shipping type should be same
    <b>Clubbing multiple deliveries into 1 invoice:</b>
    Go to <b>VF01</b> - select the delivery document numbers - press enter - click on <b>"execute"</b> or press <b>"F8"</b>. Here if there is no split criterias then the system will show you all the line items - <b>save</b> the invoice. If the system finds any data <b>mismatch</b> then it will show a button for the <b>"split analysis"</b> - when you click on it the system will show you why the split has occured.
    Reward points if solution helps.
    Regards,
    Allabaqsh G. Patil
    Message was edited by:
            allabaqsh patil

  • Combination of different item category in one Order Type

    Hi experts,
    Would like to know is that possible one order by having combination of different type of line item category.
    Such as order type = ZXXX
    line 1 - item category = TAN
    line 2 - item category = TANN
    How to assign document pricing to document type? Is that possible?
    Thank you.
    Regards,
    Yong Kok Wah

    hi friend
    yes both thing are possible !!!!!
    1.) u can use no of item category in one document
    e.g.1. TAN for standard item
           2. TANN FOR FREE GOOD
           3. TAL  for returnable packaging
           4. DLN  for packing  
    and so on
    here u have to do item category determination by VOV4
      WITH RESPECT TO THERE ITEM CATEGORY GROUP
    E.G. 1. OR-NORMUSAGE(IF ANY)TAN--TANN
            2. OR-LEIH-----                       -
    TAL      -
    ZTAL
            3. OR-VERP-PACKDLN---
    LIKE THAT 
    and for u r second question
    IMG-SD -BASIC FUNCTION-PRICINGPRICING CONTROL- DEFINE AND ASSIGN PRICING PROCEDURE
    here u will understand u r requirement
    HOPE IT WILL HELP
    u

  • Fuba or Report for Change the OBJECT_ID in one order documents

    Hi Guru's
    we want to reuser the Order-ID in CRM contracts (CRMD_BUS2000121)
    So I search a FuBa or a report for Changing the OBJECT_Id in the one order document or is there any other possibility.
    we use SAPCRM 4.0
    thanks
    Reiner

    Hi Reiner,
    changing a Order or Contract ID is not possible because they are the key of the Object. Perhaps I've don't get your point. Please describe your requirement in more detail.
    Regards
    Gregor

  • R3 to CRM - pass value from Handling unit in R3 to CRM One Order

    Hi all,
    Scenario is that CRM (v7.0) One Order gets replicated in R3. Delivery and Handling unit documents are created in R3.
    From handling unit, I need to pass Customer packaging material (VEKPVB-VHILM_KU - can be seen at the item level, additional data tab) back to CRM One Order. Is there any way to do this?
    Thanks
    Vinoth

    <-I guess maybe the root of my question is how to reference a text box in a report through Javascript or basic HTML?->
    Reference the item in JavaScript with like this
    var parentWindow = window.opener;
    parentWindow.document.getElementById(itemId).value = someValue;
    You can set the id of the item in your report by utilizing the sixth parameter of the apex_item.text function, which is defined in the documentation as:
    APEX_ITEM.TEXT(
    p_idx IN NUMBER,
    p_value IN VARCHAR2 DEFAULT NULL,
    p_size IN NUMBER DEFAULT NULL,
    p_maxlength IN NUMBER DEFAULT NULL,
    p_attributes IN VARCHAR2 DEFAULT NULL,
    p_item_id IN VARCHAR2 DEFAULT NULL,
    p_item_label IN VARCHAR2 DEFAULT NULL)

  • How do I place one order with 10 different cards?

    how do I place one order for 10 different cards?

    You don't. Except for prints, all items on a single order must be the exact same item.
    (63001)

  • Conversion for One Orders

    Hi,
        I am doing a Mass Conversion Program for One Orders in CRM. I am creating Service Orders based on incoming .CSV File. Which Function Module is better for Upload of Mass data Performance wise. 'CRMXIF_ORDER_SAVE'  Function Module or 'BAPI_BUSPROCESSND_CREATEMULTI' Function Module  for Creation of One Orders in CRM.

    Get in touch with support (by web chat on weekends). Maybe there is an issue with processing your payment.
    Mylenium

  • Is it possible to buy different postcards in one order?

    I'd like to order several different postcards in one order to minimize the shipping costs. Is that possible?

    no
    LN

  • Create one order with reference to multiple quotations

    Hi gurus,
      Is it possible in standard SAP to create one sales order with multiple quotations, or to create one order with reference to multiple orders, if yes what is the procedure.
    Regards,
    kishore.

    Hi Kishore,
    Yes, You can create a Sales Order with reference to multiple quotes or Sales Orders.
    The Procedure is as follows
    1. Goto T. Code VA01 (CREATE SALES ORDER)
    2. Give Sales document type and Sales Area
    3. After entering into the Create Sales Order screen, click on top left menu which is "Sales Document"
    4. In that list, you have an option " Create With reference", in that again you have two options "To Sales Document" and "To Serial Number"
    5. Select "To sales Document", then a window will be opened which has all the tabs like "Inquiry, Quotation, Order, Contract, Shc. Agg, Billing doc"
    6. Select any one tab which you want to copy (say quotation), give the quotation number there and click on copy.
    7. Then all the line items and Header data will be copied from quotation to that sales order.
    8. Like this you can do for any number of times.
    Hope this is clear
    Reward if helpful
    Thanks
    Praveen

  • One order with reference to multiple contracts

    Hi,
    As we create one invoice(consolidated invoice) for multiple orders where condition is header data should be same for all the orders.In the same way can we create one order with reference to multiple contracts?
    Please suggest.
    Regards,
    SATYA

    Hi,
    Thanks alot for the information.
    Is this the only way to create one order for multiple contract? Why i am asking because in SAP we are creating contracts but the release order we are getting it uploaded from other software.I am in a service industry project where we do DP91(resource related billing) for all the contract.But in dp91 we can give only one contract at a time.
    But we want to create order where multiple contract can be used .
    And where in order we can see the contract number?
    In the table it is visible as ref doc but not in the order.
    Regards,
    SATYA

  • Create Delveries(Partial) for one order using BAPI_OUTB_DELIVERY_CREATE_SLS

    Hi All,
    In ECC Transaction VL10A, for example for one order having 5 QTY, user can process 2 QTY and create delivery, remaining
    with 3 QTY another delivery is possible.
    Same way i am trying to create deliverys using BAPI_OUTB_DELIVERY_CREATE_SLS.
    For Processing delivery ( giving Partial QTY ) i am using another application and that is working. But when i am trying to create
    delivery for same order (which is Parial delivered), it is not allowing to create delivery. giving error.
    No Instance of object type Outbound delivery has been created external reference.
    No Schedule lines due for delivery upto the selected date.
    Is there any other BAPI is there for like this scenario or how can i process this using this BAPI??
    Please give me any help?
    This is code i am using to process BAPI...
    if sy-subrc is INITIAL.
        LOOP AT IT_VBAP INTO WA_VBAP.
          WA_TAB-REF_DOC    = WA_VBAP-VBELN.
          WA_TAB-REF_ITEM   = WA_VBAP-POSNR.
          WA_TAB-DLV_QTY    = WA_VBAP-KWMENG.
          WA_TAB-SALES_UNIT = WA_VBAP-VRKME.
          append WA_TAB to DEL_TAB.
        ENDLOOP.
      ENDIF.
    * Calling BAPI_OUTB_DELIVERY_CREATE_SLS
      CALL FUNCTION 'BAPI_OUTB_DELIVERY_CREATE_SLS'
        EXPORTING
          SHIP_POINT        = lv_ship_point
          DUE_DATE          = lv_ledat
        IMPORTING
          DELIVERY          = del
        TABLES
          SALES_ORDER_ITEMS = del_tab
          RETURN            = bapi_return.
    Thanks,
    Venkat.

    Hi Venkat,
    If you check the Function Module Documentation, there is a note which mentions:
    Order (SALES_ORDER_ITEMS-REF_DOC)
    Unless specified otherwise, the entire order is delivered. This means that it is not necessary to list all the order items. It is sufficient to specify the order number.
    Please try this.
    Regards,
    Pranav.

Maybe you are looking for

  • Unable to import psd/CR2 into LR 4.1

    Scenario...needed larger HD and did a clean install of windows 7 after doing a search of my original HD for all PSD/CR2 images> then doing the "drag drop" technique of copying/backing-up those images to another external and an internal HD. Then did t

  • Is Business Objects is ROLAP tool?? If access datamart performance Decrease

    Hi Bo gurus, i am getting good response from u guys.And keeping improving myself through SDN community.And i came with a different question as follows, we have created datamart from the database,it does not have physical existence.we have created the

  • File Size almost Doubled?!

    Hello all, I have done plenty of work in iMovie for use on the web and in presentations, but this is my first time trying to burn a disc in iDVD (7.1.2) and I am having a major issue: my two m4v files total 5.16GB in size and 178 minutes, but iDVD is

  • Set OVS Row Num

    Dear All, Is it possible to specify the number of visible rows in OVS return table? I'm getting 5 rows, and i need to show 10. Thanks & Regards, Jiandong

  • EVENT BASED SCHEDULER

    Hi All, I have two databases lets say A an B. I have a STORED PROCEDURE on DATABASE B which runs everyday via a schecduler at 8 in the morning. This procedure basically picks up data from a TABLE in database A and processes it everyday. Now I want to