Enhancement on VA05

Hi All,
Entering the TCode-VA05, and then pressing Further Sel Criteria button we got the screen where there are seven check boxes.
I want to add another check box for PLANT.
What I have to do.
Please give me some solutions.
Thanks to all.

Take a look at note [397749|https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=397749].
Hope it helps,
Brian

Similar Messages

  • Enhancement for VA05

    Hi Gurus,
    I have requirement for Transaction Code VA05.
    At present on the field Purchase Order No : we can enter any order like 92345.
    My requirement is whether can you give wild card char like   92*  on the Purchase Order No.
    I have searched for User Exits, But i couldn't find any.
    Please tell me how it is possible to do.
    Cheers,
    Pavan.

    Hai.
    check the links.
    http://www.sapfans.com/forums/viewtopic.php?p=796952&sid=d68cf433e197e4ad77c7d0d5fc0aabfb
    http://expertanswercenter.techtarget.com/eac/knowledgebaseCategory/0,295197,sid63_tax302311_idx0_off50,00.html
    http://www.iscsource.com/Resume%20-%20GBSwanson%20Official%20-%20Latest.pdf
    http://dilipmaripuri.wordpress.com/abap-resources/abap-links-interview-questions/functional-and-transaction-codes/
    check this example.
    *& Report ZSAN_BAPI_PURCHASE_ORDER *
    REPORT ZSAN_BAPI_PURCHASE_ORDER .
    DATA: HEADER LIKE BAPIMEPOHEADER,
    " Header
    HEADER_IND LIKE BAPIMEPOHEADERX,
    " Header index
    PO_ITEMS LIKE BAPIMEPOITEM OCCURS 0 WITH HEADER LINE,
    " Item table
    ITEMS_IND LIKE BAPIMEPOITEMX OCCURS 0 WITH HEADER LINE,
    " Item index table
    RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE
    " Message Return table
    SET PF-STATUS 'SANKET'.
    **Initialize Header values
    *HEADER-DOC_TYPE = 'NB'.
    *HEADER-ITEM_INTVL = '00001'.
    *HEADER-VENDOR = '0000001000'.
    *HEADER-PURCH_ORG = '1000'.
    *HEADER-PUR_GROUP = '001'.
    *HEADER-CURRENCY = 'EUR'.
    *HEADER-COMP_CODE = '1000'.
    *HEADER-PMNTTRMS = '00001'.
    **Initialize Index values
    *HEADER_IND-DOC_TYPE = 'X'.
    *HEADER_IND-ITEM_INTVL = 'X'.
    *HEADER_IND-VENDOR = 'X'.
    *HEADER_IND-PURCH_ORG = 'X'.
    *HEADER_IND-PUR_GROUP = 'X'.
    *HEADER_IND-CURRENCY = 'X'.
    *HEADER_IND-COMP_CODE = 'X'.
    *HEADER_IND-PMNTTRMS = 'X'.
    *Initialize Header values
    HEADER-DOC_TYPE = 'NB'.
    HEADER-ITEM_INTVL = '00001'.
    HEADER-VENDOR = '0000003020'.
    HEADER-PURCH_ORG = '3000'.
    HEADER-PUR_GROUP = '000'.
    HEADER-CURRENCY = 'USD'.
    *Initialize Index values
    HEADER_IND-DOC_TYPE = 'X'.
    HEADER_IND-ITEM_INTVL = 'X'.
    HEADER_IND-VENDOR = 'X'.
    HEADER_IND-PURCH_ORG = 'X'.
    HEADER_IND-PUR_GROUP = 'X'.
    HEADER_IND-CURRENCY = 'X'.
    *Initialize Item values
    PO_ITEMS-PO_ITEM = '00001'.
    PO_ITEMS-MATERIAL = '100-100'.
    PO_ITEMS-PLANT = '3000'.
    PO_ITEMS-QUANTITY = '4'.
    PO_ITEMS-NET_PRICE = '1'.
    APPEND PO_ITEMS.
    *Initialize Item index values
    ITEMS_IND-PO_ITEM = '00001'.
    ITEMS_IND-MATERIAL = 'X'.
    ITEMS_IND-PLANT = 'X'.
    ITEMS_IND-QUANTITY = 'X'.
    PO_ITEMS-NET_PRICE = '1'.
    APPEND ITEMS_IND.
    *Initialize Item values
    PO_ITEMS-PO_ITEM = '00002'.
    PO_ITEMS-MATERIAL = '200-200'.
    PO_ITEMS-PLANT = '3100'.
    PO_ITEMS-QUANTITY = '20'.
    PO_ITEMS-NET_PRICE = '3'.
    APPEND PO_ITEMS.
    *Initialize Item index values
    ITEMS_IND-PO_ITEM = '00002'.
    ITEMS_IND-MATERIAL = 'X'.
    ITEMS_IND-PLANT = 'X'.
    ITEMS_IND-QUANTITY = 'X'.
    ITEMS_IND-NET_PRICE = 'X'.
    APPEND ITEMS_IND.
    *Initialize Item values
    PO_ITEMS-PO_ITEM = '00003'.
    PO_ITEMS-MATERIAL = '102-510'.
    PO_ITEMS-PLANT = '3000'.
    PO_ITEMS-QUANTITY = '20'.
    PO_ITEMS-NET_PRICE = '246'.
    APPEND PO_ITEMS.
    *Initialize Item index values
    ITEMS_IND-PO_ITEM = '00003'.
    ITEMS_IND-MATERIAL = 'X'.
    ITEMS_IND-PLANT = 'X'.
    ITEMS_IND-QUANTITY = 'X'.
    ITEMS_IND-NET_PRICE = 'X'.
    APPEND ITEMS_IND.
    *Create Production order
    CALL FUNCTION 'BAPI_PO_CREATE1'
    EXPORTING
    POHEADER = HEADER
    POHEADERX = HEADER_IND
    TABLES
    RETURN = RETURN
    POITEM = PO_ITEMS
    POITEMX = ITEMS_IND.
    *Commit BAPI
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    WAIT = 'X'.
    *Display PO number
    FORMAT COLOR 6 INVERSE ON.
    READ TABLE RETURN WITH KEY TYPE = 'S'.
    IF SY-SUBRC <> 0.
    WRITE: /,'Purchase Order not created'.
    ELSE.
    WRITE: /, RETURN-MESSAGE.
    ENDIF.
    FORMAT COLOR OFF INVERSE OFF.
    2----
    *& Report ZSAN_BAPI_TEST1 *
    REPORT ZSAN_BAPI_TEST1.
    DATA: ORDER_HEADER LIKE BAPISDHEAD,
    " Sales and Distribution Document Header
    ORDERPARTNER LIKE BAPIPARTNR OCCURS 0 WITH HEADER LINE,
    " SD Document Partner
    ORDER_ITEM_IN LIKE BAPIITEMIN OCCURS 0 WITH HEADER LINE,
    " Create SD Document Item
    HEADER_IND LIKE BAPISDHEADX,
    " Checkbox Fields for Sales and Distribution Document Header
    RETURN LIKE BAPIRETURN1 OCCURS 0 WITH HEADER LINE,
    " Return Parameter
    W_ORDER LIKE BAPIVBELN-VBELN.
    " Sales Document
    *Initialize values
    ORDER_HEADER-DOC_TYPE = 'TA'.
    ORDER_HEADER-SALES_ORG = '5555'.
    ORDER_HEADER-DISTR_CHAN = '55'.
    ORDER_HEADER-DIVISION = '55'.
    ORDERPARTNER-PARTN_NUMB = '0000003002'.
    ORDERPARTNER-PARTN_ROLE = 'SP'.
    APPEND ORDERPARTNER.
    CLEAR ORDERPARTNER.
    ORDER_ITEM_IN-MATERIAL = 'MAT1'.
    ORDER_ITEM_IN-REQ_QTY = '2.000'.
    APPEND ORDER_ITEM_IN.
    CLEAR ORDER_ITEM_IN.
    CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT1'
    EXPORTING
    ORDER_HEADER_IN = ORDER_HEADER
    CONVERT_PARVW_AUART = 'X'
    IMPORTING
    SALESDOCUMENT = W_ORDER
    RETURN = RETURN
    TABLES
    ORDER_ITEMS_IN = ORDER_ITEM_IN
    ORDER_PARTNERS = ORDERPARTNER.
    *Commit BAPI's process
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    WAIT = 'X'.
    FORMAT COLOR 6 INVERSE ON.
    READ TABLE RETURN WITH KEY TYPE = 'E'.
    IF SY-SUBRC = 0.
    WRITE: 'Sales order not created' .
    ELSE.
    WRITE: ' Sales order NO.',W_ORDER COLOR 5, 'created successfully'.
    ENDIF.
    FORMAT COLOR OFF INVERSE OFF.
    3----
    *& Report ZSAN_BAPI_PROFIT_CTR *
    REPORT ZSAN_BAPI_PROFIT_CTR .
    PARAMETERS: PR_CTR LIKE BAPI0015ID2-PROFIT_CTR,
    VLD_TO LIKE BAPI0015_3-DATE.
    DATA: PROFITCENTERID LIKE BAPI0015ID2 OCCURS 0 WITH HEADER LINE,
    VALID_FORM LIKE BAPI0015_3-DATE,
    VALID_TO LIKE BAPI0015_3-DATE,
    BASICDATA LIKE BAPI0015_4 OCCURS 0 WITH HEADER LINE,
    RETURN LIKE BAPIRET2 ,
    PROFITCENTER LIKE BAPI0015ID2-PROFIT_CTR,
    CONTROLLINGAREA LIKE BAPI0015ID2-CO_AREA.
    *Fill PROFITCENTERID
    PROFITCENTERID-PROFIT_CTR = PR_CTR.
    PROFITCENTERID-CO_AREA = '1000'.
    APPEND PROFITCENTERID.
    *Fill VALID_FORM
    VALID_FORM = '19940101'.
    *Fill VALID_TO
    VALID_TO = VLD_TO.
    *Fill BASICDATA
    BASICDATA-PRCTR_NAME = 'Sanket'.
    BASICDATA-PRCTR_HIER_GRP = 'H1010'.
    BASICDATA-IN_CHARGE = 'Sanket'.
    APPEND BASICDATA.
    *Get Profit center
    CALL FUNCTION 'BAPI_PROFITCENTER_CREATE'
    EXPORTING
    PROFITCENTERID = PROFITCENTERID
    VALIDFROM = VALID_FORM
    VALIDTO = VALID_TO
    BASICDATA = BASICDATA
    IMPORTING
    RETURN = RETURN
    PROFITCENTER = PROFITCENTER
    CONTROLLINGAREA = CONTROLLINGAREA.
    *Commit BAPI
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    WAIT = 'X'.
    *Display profit center
    FORMAT COLOR 6 INVERSE ON.
    IF RETURN-TYPE = 'E'.
    WRITE: /,RETURN-MESSAGE.
    ELSE.
    WRITE: /,RETURN-MESSAGE.
    ENDIF.
    FORMAT COLOR OFF INVERSE OFF.
    regards.
    sowjanya.b

  • Report for outstanding invoice/ collections report

    How could we get a report on all the outstanding invoice for a customer based on regions. i.e
    One customer is serviced across the US. the client needs to get a report on all outstanding invoices based on regions. Any suggestions??

    You can specialize T-Code VF05 using info provided in OSS note 350068
    From a previous post of yours it sounds like the client wants no special code. This note provides an example for the VA05 transaction, but it applies to VF05 as well.
    The only issue on a client "sell" point is that it does require append table fields, and ABAP code to create the interface to pass the appended values. it is pretty basic code though, and works great because you can go out and get all kinds of data to enhance the VA05 VF05 transactions.
    Once complete you can add  / sort the columns ala standard ALV report funcitons
    Bill

  • List of open sales order deliveries

    Hi Gurus
    I'm trying to fetch the list of open sales order relevant deliveries in the system. Is there any standard report to fetch the same?
    In the current requirement, we have tried the below logic:
    Join table VLPMA & VBUK at VBELN
    VLPMA u2013 Pass MATNR(Material) & LFART(Delivery Type) and fetch VBELN values
    VBUK u2013 VBELN values from above with WBSTK(Goods Movement status) Not Equal to C {open deliveries}
    LIPS u2013 Pass VBELN from above and MATNR & WERKS to fetch open sales order relevant deliveries for a material in a plant.
    The above logic takes a lot of time to execute and hence the report has performance issue. Is there any other means to link the multiple fields in the Deliveries to fetch, only sales order deliveries that are still open?
    Regards
    Deepak Prasanna S

    Hi
    You can also enhance tcode VA05 and create your variants to filter these SO. See these notes
    SAP Note 37871 - List display of open sales documents
    SAP Note 350068 - Additionl fields in VA05:Customer material number as example
    So, you'd have a list with the pending orders.
    I hope this helps you
    Regards
    Eduardo
    Edited by: E_Hinojosa on Mar 6, 2012 10:01 AM

  • Enquiry in userexit

    Dear Frnds.
    As per sdn, I already included extra fields in the structure vbmtvz in order to add extra field in Tcode va05.But the problem I am facing last few fields are missing in the Grid Layout...Is there any Limitations for additing  fields...
    Expecting replies.
    Pooja

    Hi pooja,
    I need some Enhancements to VA05 report.
    similar to ur requirement i need to add the columns in the out put list.
    Plz provide me the solution. Hope u already through with it.
    will the note 350068 work in 4.6c version?
    plz provide me the steps u have followed to solve this problem.
    plz mail me at [email protected]
    Thanks & Regards
    Kilaru

  • VA05 fields functional enhancement

    Hi gurus..
    In VA05 selection criteria sold to party is the first field in selection screen (and further criteria tab is having only  7 fields additionally available,there we don't have the asked fields) If we want to bring ship to party or other partner function as default field in place of sold to party and plant as an additional selection parameter what a functional consultant does without help of abapper to get those fields to va05 selection screen?...Its an interview question...
    Please note that we should not take the help of abapper...In interview it was asked that its purely a functional enhancement.....greatful to you all if get right answer and good points indeed.
    Thanks in advance
    krishnamohan

    Hi
    This can be purely done by a functional consultant and doesn't need the help of an ABAPer. Here is the procedure to add fields in the further selection criteria of VA05.
    To add PLANT to the list of Further Selection Criteria in VA05,
    Goto IMG - Sales & Distribution - Sales - Lists - Define Selection Criteria - execute
    In the screen - goto New Entries and add the following details..
    1. Program Name - SAPMV75A
    2. TRG (Transaction Group) - 0
    3. Display Group - K
    4. Event - SELK
    5. It - 8
    6. Field Name - WERKS
    Enter the details and save the changes. Goto VA05 and you can see the field PLANT in the Fur Sel Criteria.
    Similarly you can add SH or any other field.
    Thanks,
    Ravi

  • Copy VA05

    Hi Experts,
    I want to copy the whole VA05 program to Z program because i want to add two columns into it,
    But the problem is that while copying, the name of program is hardcoded in some standard tables T180V,T180Z ,
    i can provide  entries in developement server,
    but how to do it in quality and production
    if any body has done such kind of requirement before,
    Please help.
    Regards,
    Talwinder.

    Don't do that. there are exits available for this. Proceed with that.
    From SPRO it is the path
    Sales and Distribution-->
        System modifications--->
            User exits--->
              user exits for lists ->
    or else you can directly enhance the structure  VBMTV , add your own fields at the end. and fill the fields in the function
    RV_SALES_DOCUMENT_VIEW_3
    there is a exit provided at the end
    in the below form you need to add the code. for adding the code you need access key.
    perform end_modification.

  • Enhancement to a cube

    Hi Gurus
    I am working on BI 7 and as per a requirement i had to add 2 fields i.e calmonth(0CALMONTH) & a key figure namely document number (0CRM_NUMDOC) to a cube, now in tranformation calmonth is being mapped to a field in the DSO name of the field being, date field(0CRM_CRD_AT) and the key figure is being mapped with field of the same name in the DSO.After adding the fields to the cube and performing the full load i do not see the result for all records of the 2 fields that were loaded in the cube.kindly suggest..points will be hansomely awarded

    Hi Sharma,
    As u said the fields to be added to the cude, in this case the DS is already having this fileds and not mapped at the intal satage of mapping....????
    Can you check in RSA3 whether these fields that you have added does contain the Data for this perticluar Datasource.
    If you have enhanced the data source then u have to chek at the source system level itself.
    Since you are using BI.7 the DTP method then there is only 1 place that you map is in Tranformations.
    In this place it is direct map and 0CALMONTH if you map to any data field it will take the conversion automatically.
    Same way the Key field also if it is a direct field then it has to come.
    Best Regards,
    VNK.

  • Enhance MR11

    Hello Gurus ,
    I am trying to enhance MR11 Transaction (Report : SAPRCKM_MR11) .  Here i am adding GR  and  IR  posting date(BUDAT)  as selection field  .
    Requirement is that MR11 should consider  Gr and IR for that period.. compare and show the difference .
    In the program
    I added posting date(BUDAT)  in the select query to  'v_ckmlgrir' .  and it is picking all the records with in that period , open and cleared both .
    1)   But I want only the open one .....and I dont see any flag for that ....so is there any way i can get only the open items ?
    2) I observed that if i dont specify posting date ...I mean just run the standard MR11 ...then also it picks up open and cleared items ....but during processing it is considering open only don't know why ..i debugged it  its going through every item item but in the end considering open only which is correct ....so not understanding why its not doing the same if i restrict it to posting date .....
    any suggestion is greatly appreciated !!
    PS : GR/IR account   open items I can see from FBL3N .

    If you are using an account assigned PO then possibly the order(PM order, internal order etc) to which your PO refers might have status as CLSD.
    Check and reverse the status.

  • Extractor 0FC_BP_ITEMS - Business Partner Items Enhancement

    I'm looking at using 0FC_BP_ITEMS extractor to extract Open and cleared items. Has anyone worked on the enhancement of this extractor. If so what are the steps involved in enhancing this extractor?  Is it similar to the Full load extractor 0FC_CI_01 and 0FC_OP_01. Any help will be great.

    Hi,
    Please have alook in help.sap.com- Netweaver- BI Content-FICA.
    This is not same as those two datasources which you mentioned. This datasource will give you delta records.
    Regards,
    Asish

  • Open sale order quantity in VA05

    hi all,
    can anyone please tell me the function module or bapi or Table to find out open sales order quantity coming in VA05.
    regards.

    First of all define what is open , is it created but notdelivered , or delivered but not invoiced.
    The table VBUP has flags for statuses eg
    A     Not yet processed
    B     Partially processed
    C     Completely processed
    A for open , B for partial C for complete , so by checking this table you will find which are actually delivered or invoiced completely.
    Tcode V.02 gives u this option.

  • What is new in Enhancement Package 2 and 3

    Hi all,
    The [ERP Solution Browser|http://solutionbrowser.erp.sap.fmpmedia.com/] is an excellent tool to find out, what's new. However I did not find any means to get a list of new features in ERP 6.0 enhancement packages 2 and 3. Any hint (especially what's new in HCM) is welcome!
    Regards
      Matthias

    Hello Matthias,
    check out Service Marketplace, alias ERP-EhP to find out what's being delivered as part of an Enhancement Package:
    http://service.sap.com/erp-ehp (logon required).
    Basically, it provides the following:
    link to SAP Enhancement Package Infocenter to understand the content based on functional domain, e.g. HCM.
    documentation on
    - EhP concept and strategy
    - overview presentation SAP ERP EhP 2 and 3
    - detailed presentation SAP ERP EhP 2 and 3
    - preview SAP ERP EhP4
    - how to implement EhP ("Must know guide for IT professionals")
    - test case templates
    - links to other useful resources (e.g. ERP solution map, media library, functional areas)
    Hope this helps!

  • Create a new view in a enhance component

    Hi All,
              I want to create a new view for sales order and quatation in a component BP_factsheet.When i craete new view ,it is asking about some value like model node, bol entity, higher level, bol realtion.after that is is asking context node ,bsp application ,custome controller and view type.How can i get these value .when i create a new view then have to add these view in run time repositry under a window or not?
    Thanks in advance....
    Vishwas

    Hello Vishwas,
    You might be interested in knowing how to customise the new UI to add a new view using the enhancement concept.
    Please refer to the published document on the service marketplace:
    http://help.sap.com/saphelp_crm60/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm
    refers to the link at
    service.sap.com/okp
    Inside this go to:
    SAP CRM 2006s: Learning Map for Technology Consultants
    wherein you can find the cookbook to perform similar operation in detail.
    SAP CRM UI Cookbook
    I hope this helps.

  • USB Enhanced Performanc​e Keyboard utility crash

    USB Enhanced Performance Keyboard (Wired) : skd881x daemon has stopped working
    What I'm getting here is a consistent crash of the OSD / button management daemon (Skdaemon.exe) on a standard french Vista 32bit install. This might be a duplicate of this unresolved problem, although the OS is 32 bit here.
    I can reproduce the crash easily by using either one of the Volume+, Volume- or Mute buttons at any time as long as the Play/Pause button has never been pressed before. If I start the daemon, choose "Play/Pause" (the indication "Play/Pause" appears in the OSD), then the instance of the daemon will never crash afterwards and I will be able to use the volume buttons until the next reboot.
    I have tried :
    using the keyboard configuration tool to change most of the settings,
    clean uninstalling/reinstalling the (latest) driver and utility,
    looking up for a solution elsewhere,
    to no avail.
    I would appreciate any pointer to resolve that annoying problem.
    EDIT : updated the title so it appears more explicit from the forum view

    I know that bumping my own thread is not really a display of gentleman's manners, but I would like to know if there is a way to reach lenovo directly, at least to make the company aware of this annoying bug (which does seem to be recurrent). I can't seem to find it as I'm lost in the endless cross-references between lenovo and IBM support pages, and a part of the online support doesn't seem to be available in France

  • Looking for Chapter Tool Beta or other app to create enhanced podcasts

    Hi all. I am looking at creating enhanced podcasts. On Google I found a mysterious app that Apple has apperantly created - "Chapter Tool Beta". However, all links to this app are dead. Any idea what happened to that app?
    Also, what are some alternatives? Garage Band doesn't work well, as in this project I am working on, we have to show a screen shot, then in the next "frame" same screen shot, but with a highlight box over an area. And, it's hard to line up images in GB. Any ideas? Thanks,

    I think the Chapter Tool is now dead - though someone did ask about this a few weeks back: it might be worth searching for the thread to see whether anyone could help.
    I would suggest you look at Podcast Maker: this will take your pre-existing mp3 files and add chapters and images to make an m4a 'enhanced podcast', and incorporate the information you give it into a feed file. It will then upload the podcast to your iDisk or other server and ping the iTunes Store for you. I've used it for three years now and found it very reliable.

Maybe you are looking for