BADI of CO11N Screen

Hi Anybody,
  I am doing BADI of CO11N Screen .
BADI NAME:  WORKORDER-CONFIRM.
METHOD    :  IF_EX_WORKORDER_CONFIRM~AT_SAVE
I want get Order number AFRUD-AUFNR and Item Number AFRUD-VORNR Inside IF_EX_WORKORDER_CONFIRM~AT_SAVE Method. How  do I get ?
anybody please tell me? Very urgent...
Thanks,
S. Muthu.
Edited by: Subramaniyan Marimuthu on Jan 24, 2008 6:48 AM

http://wiki.ittoolbox.com/index.php/Implement_a_screen_exit_to_a_standard_SAP_transaction
These are the avialble enhancements for CO11N Transaction.
CONFPP01 PP order conf.: Determine customer specific default values
CONFPP02 PP order conf.: Customer specific input checks 1
CONFPP03 PP order conf.: Cust. specific check after op. selection
CONFPP04 PP order conf.: Customer specific input checks 2
CONFPP05 PP order conf.: Customer specific enhancements when saving
CONFPP06 PP Order Confirmations: Actual Data Transfer
CONFPP07 Single Screen Entry: Inclusion of User-Defined Subscreens
CONFPS01 PS confirmation: Determine customer specific default values
CONFPS02 PS confirmation: Customer specific input checks 1
CONFPS03 PS confirmation: Customer specific check after op. selection
CONFPS04 PS confirmation: Customer specific input checks 2
CONFPS05 PS confirmation: Customer specific enhancements when saving
CONF0001 Enhancements in order confirmation
CONFPI01 Process order conf.: Calculate cust.specific default values
CONFPI02 Process order confirmation: Customer spec. input checks 1
CONFPI03 Process order conf.: Cust. spec. check after op. selection
CONFPI04 Process order conf.: Customer specific input checks 2
CONFPI05 Process order conf.: Cust. spec. enhancements when saving
CONFPI06 Process order confirmation: Actual data transfer
CONFPM01 PM/SM order conf.: Determine cust. specific default values
CONFPM02 PM/SM order confirmation: Customer specific input checks 1
CONFPM03 PM/SM order conf.: Cust. spec. check after op. selection
CONFPM04 PM/SM order conf.: Customer specific input check 2
CONFPM05 PM/SM order conf.: Cust. specific enhancements when saving
Reward Points if helpful.

Similar Messages

  • I want to create new popup block screen in CO11N SCREEN for condition check

    in standard CO11N screen after completing filling the required field , when i click the save icon I NEED TO CREATE THE POBUP BLOCK SCREEN FOR CONDITION CHECKING WHICH CONSIST
    YES    NO    CANCEL
    IS THERE ANY FUNC MODULES TO DO THIS? OR IS IT POSSIBLE BY CODING?

    Don't rely on 'Preview'.
    Share/Export as .ibooks file and then drag that to iTunes and sync to your iPad.
    Still no joy, find a pre-processing recipe ( that includes export for iPad) that doesn't spoil the quality in the process.
    Just keep in mind that low quality in means low or lower quality out, in this example.

  • Required BADI for Overiew screen of PA20 and PA30

    Dear All,
    I need BADI for Overiew screen of PA20 screen as i have to restrict end user not to see the data.
    As of know i am able to see the BADI for display but not able to find the BADI for overview.
    Thanks
    Rav Jordan

    Hi,
        For pa20 screen Check with this badi  HRPAD00AUTH_CHECK.
    I hope it is useful to u.

  • Updating custom mseg fields from CO11N screen

    Hello all,
    When i save an order from co11n screen, it creates a record in mseg table.
    I created some custom fields in mseg table and i want to fill them during this co11n screen fills the mseg table, but i couldnt find the correct user exit or enhancement.
    Someone has done this before?

    Put some debug statement and check the root cause.
    http://oracleanil.blogspot.com/2009/04/favourite.html
    And if you are running page locally then use
    System.out.println("Test");Thanks
    --Anil
    http://oracleanil.blogspot.com

  • Get data at co11n screen exit

    I added a tab with enhancement CONFPP07 for co11n screen and i added a field here. I put break-point for my PBO and PAI. I get into both PBO and PAI but there are no global or local variables are filled here. How can i see the values on the screen? For example there is aufnr field. How can i get that aufnr value?

    please see the thread below. It's related to this problem also. If i solve one of them, im sure i will solve the other one too..
    [Re: Updating my append structure in MVKE at MM02 screen|Re: Updating my append structure in MVKE at MM02 screen]
    Edited by: aydnbk on Oct 7, 2011 8:07 AM

  • Badi for fv05 screen exit

    hi all,
    i am finding the badi for fv05 screen exit.
    please tell me the badi for fv05 screen exit.
    thanks
    Sachin
    Edited by: Sachin Gupta on Jul 1, 2009 4:00 PM

    S0006595706 wrote:>
    > hi all,
    >
    > i am finding the badi for fv05 screen exit.
    >
    > please tell me the badi for fv05 screen exit.
    >
    >
    > thanks
    > Sachin
    >
    > Edited by: Sachin Gupta on Jul 1, 2009 4:00 PM
    Hi,
      Please use the following program to find out exits and badis by entering tcode to the program
    *& Report  Z_FIND_USEREXIT
    report  z_find_userexit.
    *&  Enter the transaction code that you want to search through in order
    *&  to find which Standard SAP User Exits exists.
    *& Tables
    tables : tstc,     "SAP Transaction Codes
             tadir,    "Directory of Repository Objects
             modsapt,  "SAP Enhancements - Short Texts
             modact,   "Modifications
             trdir,    "System table TRDIR
             tfdir,    "Function Module
             enlfdir,  "Additional Attributes for Function Modules
             tstct.    "Transaction Code Texts
    *& Variables
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    *& Selection Screen Parameters
    selection-screen begin of block a01 with frame title text-001.
    selection-screen skip.
    parameters : p_tcode like tstc-tcode obligatory.
    selection-screen skip.
    selection-screen end of block a01.
    *& Start of main program
    start-of-selection.
    * Validate Transaction Code
      select single * from tstc
        where tcode eq p_tcode.
    * Find Repository Objects for transaction code
      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 = enlfdir-area.
            move : tadir-devclass to v_devclass.
          endif.
        endif.
    * Find SAP Modifactions
        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.
    * Take the user to SMOD for the Exit that was selected.
    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.
    Edited by: Dande on Jul 1, 2009 2:27 PM
    Edited by: Dande on Jul 1, 2009 2:30 PM

  • CO11n screen :

    Hi all ,
    here my requirement is like :
    On screen CO11N :
    I will enter only Actual Execution start and execution finish time .
    The system should calculate the SETUP , Machine & labor time for the Yield entered on the same screen .
    Is it possible thru any user exit ?
    Regards'

    Hi,
    If you have set the standard values for the base quantity in routing then in CO11N screen when you put the yield quantity it will auto calculate the rest timings with the proportion given.
    reward points if useful to you.

  • CO11N Screen add 2more scrap fields

    Dear Sir,
    We are using SAP ECC6.0
    During production 3types of rejections are coming.
         1.Drooling
         2.Purging
         3.Process Rejections
    Process Rejections are in in-process Inspections.
    In-process inspection lot don't have stock posting.
    How to calculating 3 types of rejections for bifurcation for reporting purpose.
    I am planing to add 3 fields in Co11n Screen .
    If any possibility in CO11N Screen?
    Regars,
    Naresh

    Hi,
    Refer this thread it will solve your problem.
    http://forums.sdn.sap.com/thread.jspa?threadID=1916082
    Regards,
    Mandar.
    Edited by: Mandar N on Feb 18, 2012 4:33 PM

  • CO11N-Screen Exit

    Hi Gurus,
    I have a problem. I need to add a new button at the very end of the CO11N screen for some reasons.
    Im using CONFPP07 exit.
    I m using SAPLCORU_S 5900 screen. I created project, add a button to the layout of the screen and activated them
    however, it doesnt seem in my co11n screen. What may be the reason? Thanks in advance....
    Edited by: OSMANBIYIK on May 5, 2011 8:31 AM

    Hi,
    For getting more than 7 fields in OPK0, you need to activate the Switch framework - "/SAPMP/GENERAL". You can do the same using SFW1 transaction.
    PLEASE NOTE :
    SWF administration for maintenance views, view variants and customizing
    tables.
    In maintenance views, view variants and customizing tables of the core,
    additional fields can exist in an IS solution that must remain switched
    off as long as the IS is not active.
    In the dictionary it should be possible to assign fields of maintenance
    views, view variants and customizing tables to a switch. If the switch
    is in off-state, the field is hidden from the maintenance dialog.
    Note: This switch should only be maintained for customizing objects for
    which a maintenance dialog for maintaining customizing data is
    generated.
    Regards,
    Harish
    Edited by: harishkumar.d on May 5, 2011 2:12 PM

  • Need User-Exit / Badi For CO11N selection screen

    Hello Gurus,
    I need to add an extra functionality in the selection screen of the Tcode CO11N .Can you suggest some user exit or badi for the same .
    The Functionality is : We need to make the field 'Reason' as mandatory whenever there is an entry in the field 'Scarp' .
    Waiting for your valuable suggestion on this .
    Regards,
    Abhijit Mandal

    Hi,
    Followings are Enhancement or BADI for Tcode-CO11N
    CONFPP01                                PP order conf.: Determine customer specific default values
    CONFPP02                                PP order conf.: Customer specific input checks 1
    CONFPP03                                PP order conf.: Cust. specific check after op. selection
    CONFPP04                                PP order conf.: Customer specific input checks 2
    CONFPP05                                PP order conf.: Customer specific enhancements when saving
    CONFPP06                                PP Order Confirmations: Actual Data Transfer
    CONFPP07                                Single Screen Entry: Inclusion of User-Defined Subscreens
    CONFPS01                                PS confirmation: Determine customer specific default values
    CONFPS02                                PS confirmation: Customer specific input checks 1
    CONFPS03                                PS confirmation: Customer specific check after op. selection
    CONFPS04                                PS confirmation: Customer specific input checks 2
    CONFPS05                                PS confirmation: Customer specific enhancements when saving
    CONF0001                                Enhancements in order confirmation
    CONFPI01                                Process order conf.: Calculate cust.specific default values
    CONFPI02                                Process order confirmation: Customer spec. input checks 1
    CONFPI03                                Process order conf.: Cust. spec. check after op. selection
    CONFPI04                                Process order conf.: Customer specific input checks 2
    CONFPI05                                Process order conf.: Cust. spec. enhancements when saving
    CONFPI06                                Process order confirmation: Actual data transfer
    CONFPM01                                PM/SM order conf.: Determine cust. specific default values
    CONFPM02                                PM/SM order confirmation: Customer specific input checks 1
    CONFPM03                                PM/SM order conf.: Cust. spec. check after op. selection
    CONFPM04                                PM/SM order conf.: Customer specific input check 2
    CONFPM05                                PM/SM order conf.: Cust. specific enhancements when saving
    Regards.

  • User Exit or Badi for CO11N

    Hai...
    I want to dispaly an error message in CO11N transaction when the users click on the GOODS MOVEMENT tab on the C011N screen  .Is there any user exit or BADI ?

    Keep a bug point in fm SXV_GET_CLIF_BY_NAME
    then run your tranasction, click the tab... if the control passses thriugh the function module
    note down the badi names in the parameters name and try those badis

  • BADI after first screen

    hi all,
         I want to put a check at the goods movement level of co11n transaction. I used BADI WORKORDER_GOODS_MVT . the method GOODS_RECEIPT  is useful.
    but this BADI is getting triggered at the confirmation screen (first screen i. e  0100), I want to trigger this method code after I click on Goods Movement button ( screen no. '130' or '500').
    if I am giving condition.
    if sy-dynnr eq '0130'.
    code...
    endif.
    it is not working
    help me.

    hi all,
         I want to put a check at the goods movement level of co11n transaction. I used BADI WORKORDER_GOODS_MVT . the method GOODS_RECEIPT  is useful.
    but this BADI is getting triggered at the confirmation screen (first screen i. e  0100), I want to trigger this method code after I click on Goods Movement button ( screen no. '130' or '500').
    if I am giving condition.
    if sy-dynnr eq '0130'.
    code...
    endif.
    it is not working
    help me.

  • MBP boots to a badly mangled grey screen. Fails to boot the OS and gives me plain colored screens. What to do?, MBP boots to a badly mangled grey screen. Fails to boot the OS and gives me plain colored screens. What to do?

    Early 2011 Macbook Pro (2.0 quad core i7 15")
    The only mods is aftermarket RAM (installed more than a year ago and with no problems) and I removed the DVD drive and installed an SSD---again, performed year(s) ago with no problems.
    Today, developed a very sudden problem. I was working one minute, but the next, I opened the lid and woke from sleep, and instead of seeing my usual desktop, I saw a black screen with red vertical lines. There has been no rough events (dropping MBP, for example) or any unusual events in the last few days. It has literally been working fine for the last few years.
    I did a cold shutdown and tried to reboot. It no longer reboots. It looks like the display is having problems---on the screen, I see a badly jumbled Apple logo. The display looks heavily pixelated, with graphical artifacts all over the place. Eventually the Apple logo disappears (as if it's booting into the OS) but then all I see is a plain grey screen.
    I have tried to reset PRAM and also SMC. Both of these are unsuccessful (but for the PRAM, it does reboot when you hold down the keys). I have tried to boot into safe mode. Here you see the loading bar.
    But once the previous screen disappears, it is replaced by a green screen. I have tried to enter my password blindly to no avail. It seems more than a display problem. I note also that a) the computer does not go to sleep when I close the lid; (b) if it was just the display, I would have expected the OS to boot.
    Please see the pictures and description here:
    http://imgur.com/a/Ng2py
    Can anybody shed some light on this issue?

    tsgm,
    you might be experiencing the same problem that is the topic of this long discussion.

  • Bad rendering on screen, fonts jagged, and a funny blue line

    Picked up an indigo. Great apart from this silly little orange pixel on the screen and a faint blue line which changes depending on the application. Shame cos the mac is mint. Also i find the colours quite intense, fonts seem a little jagged to me. Well in fact they are compared to my other blueberry clamshell. Is this screen a problem screen or could it be bad ram or something?
    Cheers Thomas

    Hi Thomas -
    I would suspect your screen is the problem.
    To verify this you could swap screens with your other clamshell? Or at least the data cable.
    http://www.ifixit.com/Guide/49.9.9.html

  • BADI for co11n

    hi experts,
    I am using WORKORDER_GOODSMVT BADI to put check on quantity field of CO11n tcode. I found the method GOODS_RECEIPT having the changing parameter CT_GOODS_RECEIPT which is containing the field ERFMG (quantity).
    I created an implementation ZBADI_co11n for the BADI.
    I am trying to write code like this :
    IF ct_goods_receipt-erfmg = 0.
    MESSAGE e001(0) WITH ' Please Enter Exact Quantity ' .
    ENDIF.
    it is throwing error CT_GOODS_RECEIPT is a table without header line therefore has no component called ERFMG.
    can anyone tell what to write in the mehtod GOODS_RECEIPT for my check on field.
    help pls

    Hai,
    METHOD if_ex_workorder_goodsmvt~goods_receipt.
      DATA : wa_mesg TYPE imseg.
      LOOP AT  ct_goods_receipt INTO wa_mesg.
        IF wa_mesg-erfmg = 0.
          MESSAGE e001(0) WITH ' Please Enter Exact Quantity ' .
        ENDIF.
      ENDLOOP.
    ENDMETHOD.
    Here ct_goods_receipt is internal tbale so decl. one work area wa_mesg like above code.
    Thanks,
    Durai.V

Maybe you are looking for