Customer PO at item level needs to be populated to existing Z report

Hi All,
Just would like your confirmation on the below requirement.
Requirement: Already there is existing Z open sales orders report is availble for which we need to add the below mentioned line item PO into the output of the report.Business manually change the line item PO that should be displyed into output of the report.
And one more point already the header PO  number is alredy displying inth output of the report.
My understanding is: Since the customer PO is unique to the entire document what ever the PO is maintained at header level which will be copied to all the line items, even i checked the line item and header table & field both are same VBKD-BSTKD hence eventhough user manually change the Line item PO number you can't get the same into the output the of the report is this my understanding is correct or we can display the line item PO details into output of the report?
thanks,

Thank you DB49 for your above answer,also checked with business why they want to maintain the line item wise the PO details.
The answer is recently they have implemented high sea sales process during the Post go live they could not complete the total cycle thorugh SAP, only sales order created in SAP but not Vendor invoice and customer invoice etc were manged manually.
In sales order it contains more than one line items. Business has compelted upto customer invoice for some line items( sales order in SAP and remaining through manual).
So now when the user is trying to pull the open sales order report system is pulliing the above compelted line items also, sytem is doing correct beacuse in SAP only sales order created and remaining process through manually. But actually the report is wrong.
So now the business will enter manully some description for those line items which is completed until billing ( sales order in SAP+ remaing process through manual). so that in the output of the report they can understand which which are all the line items in sales order are completed the billing.
Hence they want to disply the line item PO into the output the report so i think it makes sense to me now, do you think any other alternative for the above requreiement ?
thanks,

Similar Messages

  • Add fields in "customer fields" at item level

    Hi experts.
    Please i need a help.
    Im using the SAP CRM 5.0 win client.
    I will use the EEWB method to add new fields at the item level (CRMD_CUSTOMER_I). I believe that these fields will appear in the "customer fields" tab, but this tab isnu2019t displayed inside item details.
    Why its can be happen?
    Is some config. missed?
    Thanks in advanced.
    Daniel

    Hi Ratish
    First i wanna thank you for the reponse.
    In fact i didnt execute the EEWB yet.
    My question is, the tab "customer fields" isent displayed inside the item details so after that i run the EEWB and check "item" to add the fields, the tab "customer fields" will be displayed automatically?
    Thanks so much, i have added to you some points.
    regards.

  • Add "Customer fields" for item level

    Hi experts.
    Please i need a help.
    Im using the SAP CRM 5.0 win client.
    I will use the EEWB method to add new fields at the item level (CRMD_CUSTOMER_I). I believe that these fields will appear in the "customer fields" tab, but this tab isnu2019t displayed inside item details.
    Why its can be happen?
    Is some config. missed?
    Thanks in advanced.
    Daniel

    Yes. it is possible but you have to take care of in the back end too and how these fields comes and sit in ECC. so that you may need to map in the IDOC or XI data . so that these information must be pssed to ECC and available  and accordingly you need to change in purchase order too since all these data will be copied into purchase order too.
    for example :- if you add one field in header level /item level of contract
    and it must be coppied into Backend contract as well as your next consecutive docuemnt like Purchase order must be taken care. hope you understand now.
    Muthu

  • BAdI: ME_GUI_PO_CUST add customer field to item level

    Hi Experts,
    I want to add a customer field to PO item level, how to do that? the functional consultant told me to first implement the BAdI: ME_PROCESS_PO_CUST before I can use BAdI: ME_GUI_PO_CUST, can anyone show me the procedure on how to implement this? thanks in advance.
    Kind regards
    Dawson

    Hi Dawson,
    Those BADIs are having good documentation and sample code. Once gone through the documentation, you can refer below thread.
    Re: ME_GUI_PO_CUST & ME_PROCESS_PO_CUST   - ME21N/ME22N/ME23N
    Reddy

  • Steps to implement ME_GUI_PO_CUST ME21N to create custom tab at item level

    Dear Gurus,
    I have to create one Custom tab in ME21N item level beside Conditions.
    The Tab name is Customer. I'm very new to ABAP so after searching the forums I got ME_GUI_PO_CUST  badi is used to do that. In the Custom tab my required fields are
    PO NO1--                        PO NO2--
    PO Item NO1----
                     PO Item NO2
    Quantity----
                          Quantity
    SO NO1--                       SO NO2--
    SO Item NO--                 SO Item NO--
    any one provide me the sample code to implement this.
    Thanks!

    solved

  • Urgent: Change custom conditions on item level

    Hi experts,
    could you please tell me how you resolve this issue, its very urgent? I´m facing the promblem that my condition type doesn´t get changed! I want only to change KBETR at item level. After CRM_ORDER_SAVE is called I can see, that order got saved, but nothing happens
    Please help me out! I think there is not a lot which has to be change. Here is my Coding:
    parameters: lv_head type crmt_object_guid default '...'.
    parameters: lv_item type crmt_object_guid default '...'.
    parameters: lv_kbetr type prct_cond_rate default '12'.
    insert lv_head into table lt_guid.
    insert lv_item into table lt_item.
    call function 'CRM_ORDER_READ'
       exporting
         it_header_guid                    = lt_guid
         it_item_guid                      = lt_item
       importing
         et_pridoc                         = lt_pridoc
         et_pricing_i                      = lt_pricing_i
    * CHANGING
    *   CV_LOG_HANDLE                     =
      exceptions
        document_not_found                = 1
        error_occurred                    = 2
        document_locked                   = 3
        no_change_authority               = 4
        no_display_authority              = 5
        no_change_allowed                 = 6
        others                            = 7.
    if sy-subrc <> 0 and lt_pridoc is not initial.
       write: / 'ERROR'.
       exit.
    endif.
    read table lt_pridoc index 1 into ls_pridoc.
    if sy-subrc <> 0.
       write: / 'ERROR'.
       exit.
    endif.
    read table ls_pridoc-pric_cond into ls_cond with key kschl = 'Z002'.
    if sy-subrc <> 0.
       write: / 'ERROR'.
       exit.
    endif.
    ls_input-ref_guid   = lv_item.
    ls_input-ref_kind   = 'B'.
    ls_input-objectname = 'PRIDOC'.
    ls_input_fn-fieldname = 'WAERS'.
    insert ls_input_fn into table ls_input-field_names.
    ls_input_fn-fieldname = 'KBETR'.
    insert ls_input_fn into table ls_input-field_names.
    *ls_input_fn-fieldname = 'ACTIVATE'.
    *insert ls_input_fn into table ls_input-field_names.
    insert ls_input into table lt_input.
    ls_pricom-ref_guid   = lv_head.
    ls_pricom-ref_kind   = 'B'.
    ls_pricom-pric_cond[] = ls_pridoc-pric_cond[].
    move-corresponding ls_cond to ls_cond_chg.
    ls_cond_chg-waers = 'EUR'.
    ls_cond_chg-kbetr = lv_kbetr.
    insert ls_cond_chg into table ls_pricom-cond_change.
    append ls_pricom to lt_pricom.
    call function 'CRM_ORDER_MAINTAIN'
       exporting
         it_pridoc         = lt_pricom
       changing
        ct_orderadm_h     = lt_header
         ct_input_fields   = lt_input
       exceptions
         error_occurred    = 1
         document_locked   = 2
         no_change_allowed = 3
         no_authority      = 4
         others            = 5.
    if sy-subrc <> 0.
       exit.
    endif.
    call function 'CRM_ORDER_SAVE'
       exporting
         it_objects_to_save   = lt_guid
       importing
         et_saved_objects     = lt_saved
    *   ET_EXCEPTION         =
    *   ET_OBJECTS_NOT_SAVED =
       exceptions
         document_not_saved   = 1
         others               = 2.
    if sy-subrc eq 0.
       commit work and wait.
    else.
       rollback work.
    endif.
    Best Regards
    Tanja

    Hi Tanja,
    I am probably not the right person for code but please review below listed former threads which should be helpful:
    http://forums.sdn.sap.com/thread.jspa?threadID=661004
    http://forums.sdn.sap.com/thread.jspa?threadID=596313
    http://forums.sdn.sap.com/thread.jspa?threadID=186588
    Best regards - Christophe

  • Add customer fields on item level billing document VF01

    Hi gurus,
    Does anybody know a user exit (or another way) to add 3 customer fields on a subscreen during creation of a billing document (transaction VF01) ? I'm afraid I need to do a modification for this but maybe there is a better solution.
    Thanks for your reaction.
    Serge

    Hi
    These are the userexits
    SDVFX007            User exit: Billing plan during transfer to Accounting
    SDVFX008            User exit: Processing of transfer structures SD-FI
    SDVFX009            Billing doc. processing KIDONO (payment reference number)
    SDVFX010            User exit item table for the customer lines
    SDVFX011            Userexit for the komkcv- and kompcv-structures
    V05I0001            User exits for billing index
    V05N0001            User Exits for Printing Billing Docs. using POR Procedure
    V60A0001            Customer functions in the billing document
    V60P0001            Data provision for additional fields for display in lists
    V61A0001            Customer enhancement: Pricing
    may be you can look into this SDVFX010
    Please reward if useful.

  • Custom Fields At Item Level and header level

    Hi Gurus,
    Would any body please help me in my problem.
    I need to add certain Zfields into the standard ICWC views. HOw i can achieve that.
    How to bring them to Custom controller, BOL/GENIL...
    I am using CRM 5.0.
    If some body can explain it with example( like service order) that will be a very help
    full.
    Regards
    Abhinav

    Hello Abhinav,
    The link is actually included in asecond sticky note located right at the beginning of this forum. Please have a look as it contains lots of commonly asked questions, which will save you much time!
    SAP CRM: Interaction Center
    Best regards,
    John

  • Custom field in VA01 at item level in Additional Data B Tab

    Hi ,
    I have a requirement to add a custom field at item level in Additional Data B tab of VA01/VA02. We have to store the data in that field in the VBAP table also have to validate the data entered in the field when user hit save.
    Can any body tell me step by step procedure to do that.
    Appreciate your response.
    Thanks,
    Rohit

    Add append structure  ZAVBAP  in table VBAP in Tcode: SE11.
    In this structure include the new fields to be added to the screen.
    Then in Tcode : SE80
    take program: SAPMV45A
    take screen 8459  and add the new field.
    Also add the validation in the flow logic.

  • Search help for Custom Item level field

    Hi All,
    I have two custom fields at Item level. Both of them has fixed values defined at domain. The fixed values have a short text also given with them.
    The problem I am facing is when SRM provides default search help for these custom fields, for first field the 'Value' and 'Description' comes in the search result screen, but for second, only 'Value' comes in the search result.
    When I try to debug, it shows the SHLPTYPE as 'SH' for first one and for the second as 'FV'.
    What does this indicate?
    My requirement is to display both value and description in the search result screen.
    Please suggest.
    Thanks
    Nandalal

    Hi
    Sorry for the delay. My User got locked for some time.
    I have seen the document you sent me on my email id.
    <b> I noticed in the case where the Search help is working fine, there is no space in between the contents of the Fixed values and their short text under the value range tab of the Domain element.
    But in the case, where there is a problem with the search help. There both the Fixed values and their short description is having a space in between the words.
    Try maintaining COND_A instead of "COND A". Also with the short description use "COND_A" instead of "COND A".</b>
    <u>I hope this will resolve the issue.</u>
    <b>Update me once you have any issues.</b>
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • How to add new custom tab to WZR1/2/3 at line item level

    Hi,
    Please explain how I can add new tab with custom fields at item level in SAP transactions WZR1/2/3. I am trying to use BADI WLF_ENHANCE_SCREEN_EX but somehow its not working. Please explain how this can be done ?
    Thanks
    Ullas

    Hi,
    We are trying to copy a work flow objects from ECC6.0 to 4.6C...where we found the following Select statement.
    *Determine Top WorkItem Instance
      if im_top_wi_id is initial.
       select wi_id top_wi_id wi_rh_task into lw_top_id from sww_wi2obj
         up to 1 rows
         where wi_rh_task = im_wftask and
               catid      = 'BO'      and
               instid     = l_instid  and
               typeid     = 'FIPP'.
       endselect.
       endif
    As table sww_wi2obj can't be found in 4.6C, can any one help how to replace or implement the same logic as above statements.
    Thank you....

  • New Field at Item Level

    Hi Folks,
    We are using BOB web shop in our project. we have a requirement of an additional field at Item Level named 'Order Reason'. This will be a drop down with a set of values, client requirement is that this range of values should be easily maintainable as it keeps changing from time to time.
    - Can this be achieved with configuration, i actually researched a bit on 'Subject Profile'. But i am not sure whether it can be configured for item level.
    - If done with Customization, i want this drop down to be populated on loading of shopping basket. Which BADI or FM should i use during shopping basket loading that can populate this drop down.
    Kindly feel free to suggest any alternative approach too.
    Thanks for cooperation.
    Regards,
    Rahul

    Hi Rahul,
    From the technical point of view to achieve this you need to write new custom RFC where you will fetch the dropdown items for your new field and send this data as a table to your frontend application.
    In the frontend application you need to write one java backend object which will call your RFC and fetch
    the dropdown list from backend.
    You need to write atleast one business object which will hold your data and will make it available to http session.
    You need to write one action which will call your backend java object and make the data available to
    the order creation jsp.
    You need to modify the config.xml file like below
    <!--  Customizing the show basket action with Z-Actions  -->
    <!-- <action path="/b2b/showbasket" type="com.sap.isa.isacore.action.order.ShowBasketAction">
         <forward name="showbasket" path="/b2b/order.jsp"/>
          </action>-->
    <action path="/b2b/showbasket" type="com.sap.isa.isacore.action.order.ShowBasketAction">
            <forward name="showbasket" path="/b2b/Z_getItem.do" />
    </action>
    <action path="/b2b/Z_getItem" type="com.yourcompany.isa.actions.Z_Zitem">
       <forward name="success" path="/b2b/order.jsp" />
    </action>
    <!--  End of customization  -->
    Than you need to make the changes there in jsp to create a new custom field at item level.
    Once you are done with all above you have to send the user selected data back to the backend also.
    To save the data to the backend you again have to write one action and make the changes in config.xml
    like below
    <!-- Edited for item -->
    <!-- <action path="/b2b/maintainbasket" type="com.sap.isa.isacore.action.order.MaintainBasketDispatcherAction">-->
    <action path="/b2b/maintainbasket"
    type="com.youcompany.isa.customBasketDispatchAction.Z_CustomBasketDispatcherAction">
    <!-- End of edit-->
    To save the data to the backend you can implement "CRM_ISA_BASKET_ITEMS" BADI and can get the data in "CHANGEITEMS_BEFORE_ORDER"
    Regards,
    Arshi

  • Adding a column at item level while creating PO using ME21N

    Hi,
    My requirement is to add new column in Item overview of PO at the time of creation. Same should be displayed in ME22N and ME23N.
    I tried doing same using BADI ME_PROCESS_PO_CUST using interface PROCESS_ITEM after adding field QSSYS in EKPO table.
    I have also tried exit MM06E005  / EXIT_SAPMM06E_013.
    Kindly let me know steps.
    Thanks & Regards,
    Vidhi

    Hi Vidhi,
    I think you can not add new column in standard one. Create a custom tab at item level and use that.
    [Me21n Tab|http://wiki.sdn.sap.com/wiki/display/ABAP/DetailedexplanationaboutBADIandthewaystofindtheBADIwithanexample%28ME23n+transaction%29]
    Regards,
    Madhu.

  • Need a user exit to add custom partner function in sales order @ item level

    Hi,
    Need a user exit to add custom partner function in sales order at item level. Goto --> Item --> Partner.
    Thanks,
    Thiyagi

    HI Leo
      To add a condition price for a condition type, this has to be assigned in the <b>pricing procedure</b>. For each condition type in a pricing procedure, we will have <b>access sequences</b>. If we follow this approch, the price is automatically extracted basing on the access sequences when condition records are maintained. For this, no coding is required and everything can be done by configuration by Functional consultant.
       Naren is right to point out on the same.
      If you need to change the price for a particular condition which already exists, you can go by <b>pricing routines</b>. Go through transaction <b>VOFM</b> for the same. 
       I advice you to discuss with your functional consultant and understand the requirement and then go for modifying accordingly.
    Kind Regards
    Eswar

  • Unable to capture data from drop down list in custom added field in migo tcode at item level

    Hi guys,
    need bit help in resolving query related to custom added field in Tcode migo.
    i have added a field in migo at item level ,in this i have used drop down list
    to get data but unable to capture data from drop down list.gown through
    many blogs in scn but unable to resolve.
    Please help me out in this.
    Thanks,
    Umakant.

    Hi,
    U can use following code to fill the list box
    write this code in PBO
    In layout editor please select listbox in dropdown attribute of input field and put some fctcode attribute
    TYPE-POOLS vrm.
      DATA values TYPE vrm_values WITH HEADER LINE.
      TABLES: <ur custom Database table>.
      clear values, values[].
      SELECT * FROM <ur custom Database table>.
        values-text = <TABLE FIELD TO DISPLAY IN DROPDOWN> .
        values-key = <TABLE KEY FIELD TO DISPLAY IN DROPDOWN>.
        APPEND values.
      ENDSELECT.
      CALL FUNCTION 'VRM_SET_VALUES'
        EXPORTING
          id              = '<SCREEN INPUT FIELD NAME>'
          values          = values[]
        EXCEPTIONS
          id_illegal_name = 1
          OTHERS          = 2.
    Also please define the following before accessing the listbox value
    data: <listbox input field name> type <table field name>,
            <inputfield name where text to display> type string  in top include
    In PAI, select the text from the table into <inputfield name where text to display>  depending on value selected which will be called when enter key is pressed or any vale is selected

Maybe you are looking for