Enhancement for SOP (Transaction MC81)

Hello all,
I am a ABAP consultant working on SOP. I want to know if any one has managed to enhance MC81. While creating rough cut plan, under "Planning table" we have
Sales
Production
Stock level
Target stock level
Days' supply
Target days' supply
We need to add few more fields. So is it possible to enhance info structure S076 ?
Thanks

Hi,
A strong suggestion from my end, is before proceeding to make any changes or creating any info-structure, please find out what exactly needs to be done.
I guess me or the forum would be able to be of better help if there is a specific need & also some good business reason to support the same.
Because if the need is to just add some remark, then in MC81 you can add the same in the long text. Follow menu path Extras - Long text. Then there is an option to add text in general or per period. I guess this should meet your need.
Regards,
Vivek

Similar Messages

  • Enhancement for BGM1 Transaction

    Hi Friends,
    I have a reqirement to add a new column in the BGM1 transaction -> Item Screen -> Services Tab ,            in-between SORTID and INCL/EXCL. I have checked all the User-exits, Customer exits and BADI's available for the transaction but could not find a suitable enhancement for this.
    I have given the basic frame work of the sequence in which the column should be inserted below.
    Item              Service             Text              LongText            Sortid       New field to be inserted              INCL/EXCL                       
    Is there any way to modify the screen by inserting this column. Please guide me.
    Thanks & Regards,
    R.Indirajit.

    Hi
    I do not think so, there is any user exit/BADI related to "Baseline date" change.
    Instead, if you are using ECC6.0 you can go with " Enhancement Spots ".
    Program:
    Include:     LFDCBFM0
    Search for " Implicit Enhancement " in the above program.....
    At the end of the Subroutine " Modify_Screen_Header_Fields ", place your logic:
    Logic:
                 Loop at screen.
                     Case Screen-Name.
                           When 'INVFO-ZFBDT'.
                               If <company code> is YES.
                                   screen-input = 0.
                                    modify screen.
                                endif.
                     endcase.
                 end loop.
    Hope this helps.............

  • Need enhancement for KS01 Transaction for Department Filed

    Hi Gurus,
    Iam having a requirement on KS01 transaction to find enhancement for Department field.
    Here I could not find any enhancement Exit to proceed further.
    Please let know is there any alternate solution:
    Here is my comlete rquirement below:
    1.Make the u2018Departmentu2019 field, (CSKSZ-ABTEI), mandatory in the Cost Centre Master Record using   screen program name SAPLKMA1 and screen number 0300.
    2.Check the entry made in the u2018Departmentu2019 field, (CSKSZ-ABTEI), in the Cost Centre master record
    When the transaction KS01 is saved check the value in the u2018Departmentu2019 field, (CSKSZ-ABTEI), against values stored in a variable in a Z table by Controlling Area, if matched allow creation, if no match go to the first message below.
    3.Department field is not allowed to be changed once postings have been made to the Cost Centre.
    Check for transaction KS02 or KS12 when save check if u2018Departmentu2019 field has been changed, if no change continue, if changed check to see if postings have been made to the Cost Centre (table COEP), if postings have been made give the second error below, if no postings allow changes to be saved.
    Thanks & Regards
    Bhaskar

    Hi,
        Check following User Exits in SMOD all are for KS01.
      Exit Name           Description
    COCCA001            Customer enhancement to cost center authorization checks
    COCCA002            Customer Functions for Organizational Authorization Checks
    COOMEP01            CO-OM: Information system -> line item reports
    COOMKA01            Customer Fields for Cost Element Master Data
    COOMKS01            Customer Fields for Cost Center Master Data
    COOMKS02            Cost Center: Checks When Saving
    COOMKS03            Cost Center: BAPI Enhancements
    COOMLA01            Customer Fields for Activity Type Master Data
    Salil....

  • To Find Include for Enhancement for Particular Transaction

    Hi Friends,
    Could You Plz assist me...
    How to find out the User Exit for Particular Transaction.
    Like for ME23N, we have a Include RV64A701     OR       for VA01, we have the include MV45AFZZ and so on for every Transaction, which we believe as the User Exits.
    Plz let me know, How to find out these Includes apart knowing from Configuration Part.
    Thanks Alot

    Hi,
    1. In the transaction go to : system->status-> <PROG. NAME>
    2. after getting the program name go to SE37 , type EXIT<PROG NAME> and press F4 to get the list of function exits available.
    once you get the exit you should also be able to find the include name using the where used list, just select the exit and click where used list.
    rgds,
    venu.

  • Enhancement for me49n transaction

    Hi team ,
    My requirement is in me49n output we want extra data like discunt price excise vat etc...how to enhance this one??
    I knw what code to write to achieve this but wher to write i dnt....whether badi or enhancement please suggest me to solve this...
    Thanks
    Sandeep

    Hi Sandeep,
    First thing the Tcode is ME49 and not ME49n.
    Check these BADI and enhancements whether this suits your requirement.
    Apart from this search how to find BADI and enhacements for a Tcode .
    hope this helps.
    regards,

  • Enhancement for the transaction FPP3

    Hello,
    My requirement is to add a field in the Transaction FPP3, just below the Display in Role field.
    If some one can help me in giving the name of the screen exit which is used to add the field in FPP3.
    Thank you in advance
    Swetha.

    Hello Swetha,
    You need to extend the screen using SAP BDT and Area menu is 'BUPT'.
    Just call transaction BUPT .
    If I'm not wrong you the need field on Header level and must be visible through out the Business Partner application.
    You need to go through exact BDT procedure by defining
    1) Field Groups
    2)  Views
    3) Sections
    4) Screen
    You can perhaps use Section 'BUP001'.
    Regards
    Ravi

  • Enhancement For RECN transaction.

    Hi,
    I Have an requirement to add fields in conditions tab in RECN trasaction. I have to add summation per quater fields to the end of already existing table in this trasaction.I am not able to find suitable enhancement.
    Can someone guide me on how to proceed with this.
    Regards,
    Shwetha

    Hello Sandra,
    Can you please cross check with the steps mentioned in the note.
    It might be some minor issue, check keenly with the step 4 which explains about the interface enhancement.
    Also check all the relevant objects are active in your system.
    Regards,
    TP

  • BADI for F150 Transaction

    Hello evrybody,
    For T-code ' f150 ' package is FIBP.
    My requirement is to make some changes in dunning ,
    but i couldn't fina any BADI's or enhancements for that transaction,
    there is a userexit but it is not helpful to me.
    So is there any other options.
    Thanks in advance
    Regards
    Ravi

    hi Ravi chandra,
    There are no badis for that transaction and there is only one exit for this transaction.
    Enhancement
    F150D001                                Indiv. customer exits in prog. for printing dunning notices.
    I think the above exit will  satisfy your requirement.
    Since it is in FI module try for some BTE's if not go for modification.
    Reward points if usefull,
    Thanks,
    Kalyan.

  • How to find enhancements for a TCode

    Hi,
    We are doing a study for upgrading from 4.7 to ECC 6.
    For this I would like to know the enhancements done in particular (critical transactions). I have searched on the forum and found 2 approaches.
    1) Go to the program of the transaction and in the program search for call customer.
    2) Go to the program of the transaction and then take the package of the program and then in SE80 enter package name and then we will get all the enhancements for the transaction.
    However for eg for TCode CJ01 when I search the program I am able to find a few customer exits. However when I take the package name in SE80 I do not get any enhancements. So how do I find out the enhancements for a Transaction code (User exits, BADIS, exit programs, etc).
    Thanks,
    Mick

    Hi,
    To find the user exits associated, execute following code in SE38
    *& Report  Y_USER_EXIT_SEARCH                                          *
    REPORT  Y_USER_EXIT_SEARCH      .
    TABLES : TSTC, TADIR, MODSAPT, MODACT, TRDIR, TFDIR, ENLFDIR.
    TABLES : TSTCT.
    DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA : FIELD1(30).
    DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS : P_TCODE LIKE TSTC-TCODE OBLIGATORY.
    WRITE: 'sy ucom=', SY-UCOMM.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    IF SY-SUBRC EQ 0.
      SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
                                   AND OBJECT = 'PROG'
                                   AND OBJ_NAME = TSTC-PGMNA.
      MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
      IF SY-SUBRC NE 0.
        SELECT SINGLE * FROM TRDIR WHERE NAME = TSTC-PGMNA.
        IF TRDIR-SUBC EQ 'F'.
          SELECT SINGLE * FROM TFDIR WHERE PNAME = TSTC-PGMNA.
          SELECT SINGLE * FROM ENLFDIR WHERE FUNCNAME = TFDIR-FUNCNAME.
          SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
                                       AND OBJECT = 'FUGR'
                                       AND OBJ_NAME EQ ENLFDIR-AREA.
          MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
        ENDIF.
      ENDIF.
      SELECT * FROM TADIR INTO TABLE JTAB WHERE PGMID = 'R3TR'
                            AND OBJECT = 'SMOD'
                            AND DEVCLASS = V_DEVCLASS.
      SELECT SINGLE * FROM TSTCT WHERE SPRSL EQ SY-LANGU AND
                                       TCODE EQ P_TCODE.
      FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
      WRITE:/(19) 'Transaction Code - ',
           20(20) P_TCODE,
           45(50) TSTCT-TTEXT.
      SKIP.
      IF NOT JTAB[] IS INITIAL.
        WRITE:/(95) SY-ULINE.
        FORMAT COLOR COL_HEADING INTENSIFIED ON.
        WRITE:/1 SY-VLINE,
               2 'Exit Name',
              21 SY-VLINE ,
              22 'Description',
              95 SY-VLINE.
        WRITE:/(95) SY-ULINE.
        LOOP AT JTAB.
          SELECT SINGLE * FROM MODSAPT WHERE SPRSL = SY-LANGU AND
                                             NAME = JTAB-OBJ_NAME.
          FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
          WRITE:/1 SY-VLINE,
                 2 JTAB-OBJ_NAME HOTSPOT ON,
                21 SY-VLINE ,
                22 MODSAPT-MODTEXT,
                95 SY-VLINE.
        ENDLOOP.
        WRITE:/(95) SY-ULINE.
        DESCRIBE TABLE JTAB.
        SKIP.
        FORMAT COLOR COL_TOTAL INTENSIFIED ON.
        WRITE:/ 'No of Exits:' , SY-TFILL.
      ELSE.
        FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
        WRITE:/(95) 'No User Exit exists'.
      ENDIF.
    ELSE.
      FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
      WRITE:/(95) 'Transaction Code Does Not Exist'.
    ENDIF.
    AT LINE-SELECTION.
      GET CURSOR FIELD FIELD1.
      CHECK FIELD1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
      CALL TRANSACTION 'SMOD' AND SKIP FIRST   SCREEN.

  • Regenerate enhancement for transaction ME21N

    hi there,
    In the transaction ME21N a user exit was implemented for purchase order screen to Tick a checkbox for a condition. It was for program : SAPLZ_FGAZETTE and screen 0100. It was working fine.
    Now a SAP patch is applied and user exit is not working. When I see the properties of screen, it gives program: SAPLZ_FGAZETTE and screen <b>0200</b>
    Looks like that the SAP Patch has changed the screen so how can I relink the user exit to these settings. Do I have to regenerate for the transaction ME22N.
    Please advise.
    Thanks,

    Hi Johnny,
    You can regenerate the enhancement that would be better.
    before this try to check why it comes 0200 screen, I had similar type of problem with material master custom screen,we contacted to SAP, we did not receive any good solution,then i recreated new custom screen as like old screen.
    Try to look at user exit,and regenerate and see what happens
    I guess once you regenrate problem might be solved.
    Thanks
    Seshu

  • How to check what are the enhancement done for MIRO transaction

    Hi Experts,
    Please help me out, how to check what are the enhancement done for MIRO transaction.
    Thanks in advance.
    Thanks,
    Basanagouda

    Hi
    Use the BADI
    Please refer these documents: [Enhancements required in MIGO|Enhancements required in MIGO; and
    [Enhancement in MIGO for Goods Movement|Enhancement in MIGO for Goods Movement;
    Hope this helps!!
    Regards
    Vijay

  • Enhancement for 6201 screen in SAPLV69A for VA01 transaction

    hi experts,
    i need to enhance the 6201 screen in SAPLV69A program for VA01 application,
    is there any user exit for this particular screen.

    Hi,
    Check all for VA01
    Transaction Code - VA01                     Create Sales Order                                                                               
    Exit Name           Description                                                                               
    SDTRM001            Reschedule schedule lines without a new ATP check                               
    V45A0001            Determine alternative materials for product selection                           
    V45A0002            Predefine sold-to party in sales document                                       
    V45A0003            Collector for customer function modulpool MV45A                                 
    V45A0004            Copy packing proposal                                                           
    V45E0001            Update the purchase order from the sales order                                  
    V45E0002            Data transfer in procurement elements (PRreq., assembly)                        
    V45L0001            SD component supplier processing (customer enhancements)                        
    V45P0001            SD customer function for cross-company code sales                               
    V45S0001            Update sales document from configuration                                        
    V45S0003            MRP-relevance for incomplete configuration                                      
    V45S0004            Effectivity type in sales order                                                 
    V45W0001            SD Service Management: Forward Contract Data to Item                            
    V46H0001            SD Customer functions for resource-related billing                              
    V60F0001            SD Billing plan (customer enhancement) diff. to billing plan                                                                               
    No of Exits:         15      
    Rewards if useful.............
    Minal

  • Enhancement for transaction Vbn1

    can anyone give me list of exits available in the transaction VBN1......?

    Hi Laxmi,
    There are no user exits available for this transaction, you can use below BADIs
    Business Add-in                                                                        
    CACS_COND_VERSIONING                    Condition Technique: Version Management for CACS
    SD_BONUS_CREDIT_NOTE                    BAdI for Rebate Credit Memo Requirements (SD)   
    SD_COND_DETAIL                          Enhancement in Condition Detail Screen          
    SD_COND_SAVE_A                          Save condition application A, E                 
    <b>Reward Points if this helps,</b>
    Satish

  • Enhance EC85/EC86 Transaction for Additional Fields

    Dear Experts,
    Is there any option available in BDT to enhance EC85/EC86  transactions for addition of new fields.
    (The same data need to be used in BW reporting with out doing any further enhancments once after implementing this)
    Thanks in Advance.
    Best Regards,
    Rajani Kanth

    Thnx Andreas,
    i have following doubts again..
    I have to add sales organisation field to the selection screen...(this is given in the req.)
    now if i will say GET KNKK...it would not keep account of this 'sales organisation' field...so how should i fetch the data with these input data( i.e. 'compny code' and 'customer' are the fields given by LDB and 'sales oraganisation' is the field i put it on the selection screen)
    And what about the KNVV-VKORG ,because the KNVV is not present in the LDB.

  • Mass processing for SOP

    Hi,
    I am able create sale plan through MC87 transaction by selecting the create sale plan through forecasting, when total consumption values are maintained in the material. But I want this to be done by MASS processing function. In other words I want to up date key figure sales in S076 table.
    There is one tcode MPBT which is to create total forecast in background. But this is happening only when unplanned consumption values are maintained in material. Is this behaviour is correct?
    Can u detail the configuration settings required for mass processing of SOP.
    Through help I came to now that mass processing can be done for forecasting. Is this forecasting and creating sales plan are same. Kindly brief.
    Thanks & Regards,
    N. Laxman

    you can refer the below link:
    [http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOLISPLN/LOLISPLN.pdf]
    configuration steps for SOP:
    1)Set parameter for Info structure and Key figure
    2)Maintain Transfer Profile
    3)Define Activity
    4)Define Key figure assignment
    5)Define copy profile.
    procedure of Standard SOP:
    1. Create Plan in inactive version
    2. Disaggregate product group plan & Check capacity
    3. Version Management
    4. Transfer Product group to planning
    procedure of Flexible Planning:
    1.Create Plan in inactive version
    2.Convert Plan in to Active Version
    3.Transfer to Demand management
    Master Data in SOP:
    1.Information Structure
    2.Planning Type
    3.Planning Hierarchy
    4.Product Group
    5.Resource
    6.Rough cut planning profile
    It's very helpful link & std procedures for SOP.
    SOP steps have 3 classifications
    1) STD SOP for Material
    2) STD SOP for Product Group
    3) Flexible Planning
    A) Now Let we take STD SOP for Material
    This will takes place in Material and Plant level
    so the charateristics will be Material and Plant
    The key figures are Sales,Production Qty,Targer stock level,.......etc
    Steps
    1) Create Planning for material MC87
    2) Copy to Active Version MC78
    3) Transfer to Demand Mangement MC74
    B) STD sop for Product Group
    Here also the Characteristics are same material->product group
    You have to maintain master data Product group
    steps:
    1) Create Product Group MC84
    2) Create Plan for Product Group MC81
    3) Disaggregate Product Group Plan MC76
    4) Copy to active version MC78
    5) Transfer to Demand Management mc75 for Pg or mc74 for material
    C) FLEIXIBLE PLANNING
    Here you can able to Define your own characteristics and Key figures
    Char like Sales org,Dis chann, Div,......
    Key figures like stock,invoice qty,....
    steps
    1) Create Info structute MC21
    2) Maintain Planning Parametes MC7F
    3) Create Planning Type MC8A
    4) Create Flexible Planning MC93
    5) Copy to active version MC8V
    6) Transfer to Demand managemet
    5) Create Std SOP Planning -MC
    6) Transfer to DM from change mode of Flex Plann with active version MC94
    if you want use the flexible planning info like SIS in std sop after the 4th step of above it will be like
    5) MC87 std sop there Sales data from SIS it will ask for info str and version then you can get it automatically then the std steps like
    6) Copy to Active Version MC78
    7) Transfer to Demand Mangement MC74
    Pls let me know any clarifications.

Maybe you are looking for

  • Connecting Web AS 6.40 with SAP R/3

    Hi,    I try to access a RFC FM from Web AS, by creating a model  object in WebDynpro persistance, after giving SAP Logon info, like client user n password, while pressing Next, it throws a Null pointer exception.. org.eclipse.swt.SWTException: Faile

  • Deployment : Exporting and importing a ABAP code to other SAP Server

    Hello Expert, I am very new to SAP ABAP. My query is , If we write a code in user exit on one SAP server and if we need to deploy the same on other SAP server who are not tightly coupled with each other , How should we do?? Is there any way to export

  • Anyone advise me on how to save and recall the satate information of a cluster of combo boxes?

    I have a set of combo boxes saving a devices state information. I would like to save and recall all the selections. I know there are properties to access the selected items, but searching about, I'm not sure the technique to do this. I would like to

  • Error in reinit delta

    hi every body, i am trying to reinit the delta, but i am getting an error message as " No Transfer structure available in the source system " i am doing this in production system , Appreciate your help Vinod

  • IPad 2 won't connect to wifi after IOS7 upgrade

    I've reset my router, restored my iPad via connecting to iTunes on my laptop, reset my network connections.  Any other solutions for this?