Modify Screen CS01 CS02 CS03

Hi Experts,
I would like to know if there's a way in modifying the screen 0152 for program SAPLCSDI of transaction CS01, CS02 and CS03. We would like to make the field RC29P-AUSCH - Component Scrap to be displayed as one of the columns in the item display after the column quantity.
Is there a way in modifying the screen through any exits or BADIs?
Thanks in advance for your help!
Best Regards,
Kurtt

Hi Kurtt,
Below are the available user exits :-
PCSD0001  Applications development R/3 BOMS
PCSD0002  BOMs: Customer fields in item
PCSD0003  BOMs: Customer fields in header
PCSD0004  BOM comparison
PCSD0005  BOMs: component check for material items
PCSD0006  Mass changes user exit
PCSD0007  Check changes in STKO
PCSD0008  WBS BOM: Customer-specific explosion for creating
PCSD0009  Order/WBS BOM, determine URL page
PCSD0010  Order/WBS BOM, determine explosion date
PCSD0011  Knowledge-based order BOM, parallel update
PCSD0012  Customer - Mat. number/mat. number during material exchange
PCSD0013  Customer-specific processing of an explosion for BOM browser
PCSD0014  Knowledge-based order BOM: Status
Check which one suits your requirement.
Regards
Abhii

Similar Messages

  • Custom Field using screen exits CS01/CS02/CS03

    Dear Experts,
    I am using Screen exits to add some text description in CS01/CS02/CS03, my requirement is to add a field 'Product Appearance' with multiple lines for the material description. For this I have created customer field 'ZTEXT1' and appended it to STKO table. Now in screen painter(SE51) i need to add 3-4 lines of type stko-ztext1 because the product desc is of size 300-400 character.
    I am not able to create 3-4 lines of type stko-ztext1. Can u plz suggest how can i add 3-4 lines of  type stko-ztext1 in SE51.
    I am able to create a blank field in SE51 using Edit->Grouping->Step Loop->Define,  but while activating it is giving error as "Input/Outpt field STKO-ZTEXT1 and key word are not in the same screen".
    Plz suggest.
    Regards

    Hi Kurtt,
    Below are the available user exits :-
    PCSD0001  Applications development R/3 BOMS
    PCSD0002  BOMs: Customer fields in item
    PCSD0003  BOMs: Customer fields in header
    PCSD0004  BOM comparison
    PCSD0005  BOMs: component check for material items
    PCSD0006  Mass changes user exit
    PCSD0007  Check changes in STKO
    PCSD0008  WBS BOM: Customer-specific explosion for creating
    PCSD0009  Order/WBS BOM, determine URL page
    PCSD0010  Order/WBS BOM, determine explosion date
    PCSD0011  Knowledge-based order BOM, parallel update
    PCSD0012  Customer - Mat. number/mat. number during material exchange
    PCSD0013  Customer-specific processing of an explosion for BOM browser
    PCSD0014  Knowledge-based order BOM: Status
    Check which one suits your requirement.
    Regards
    Abhii

  • CS01 / CS02/ CS03 User exit

    Hellou,
    I must to find an user exit which restrict the access on checkbox Assembly, to see the material bom.
    can you tell me which user exit i must to use ?
    Your help will be appreciated.
    Regards
    Moderator Message: There are some standard procedures to find relevant EXITs and BADIs. Employ them.
    Edited by: kishan P on Nov 25, 2010 5:29 PM

    Hi Javier,
    Can you confirm whether the button added has the GROUP fields populated (i.e. MODIF ID) from checking the button in screen painter SE51.
    If EXIT_SAPLCSDI_001 is triggered in PBO of CS** transaction, then using CTRLDATA-STLAN, we can LOOP AT SCREEN and Modífy the screen to hide or show the button.
    Do let me know.
    Regards,
    Aditya

  • CS01 CS02 BOM Update

    Hi,
    In CS01, CS02 transactions,  i need to update de field STPO-DSPST. I tried to use BADI BOM_UPDATE, CEWB_BOM_UPDATE, exit PCSD0xxx and BTE CACS0000 but in all of them i didn´t get to modify the valeu of this field.
    Can anyone help me?
    Thanks!!!!!
    Ricardo

    Hi ,
          Please read the below help for Explosion type .
    If the Explosion type is Phantom assembly off
    You use the Phantom assembly off indicator, to determine how an assembly with the Phantom assembly special procurement key is exploded.
    If the header material of an assembly has the special procurement key for a phantom assembly in its material master record, the standard SAP System:
    Transfers dependent requirements for the superior assembly directly to the components of the phantom assembly
    Generates planned orders or purchase requisitions for the components of the phantom assembly
    If you set this indicator, dependent requirements are also generated for materials that have the Phantom assembly indicator.
    So when you are using the badi or function check your material master record which a link to explosion type.
    Please reward if useful.

  • Inserting Record in a Z-Table during CS01 / CS02

    Dear Sir,
    We have a requirement that in Tcode CS01 / CS02 , for all new Records which are being created , we want that information like STLNR ,Itemcode and Quantity also must be posted in Z-Table .  We are maintaining the Z-Table for history purpose .
    Kindly guide us as what steps need to be followed to address this problem .
    With Thanks and Rgds
    Sonia Agarwal

    Hi Check whether the badi  'BOM_EXIT' or 'BOM_UPDATE' is useful. From here you can update your 'Z' table.

  • MODIFY SCREEN inactive WITH LDB OF PNP

    hi
    i want to set a screen field no input. and this report use PNP of LDB.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF SCREEN-NAME = 'PNPMASSN'.
          SCREEN-INPUT = 0.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    but this can't active.
    how Modify Screen IN LDB.
    thank you!

    Hi,
    I am attaching the link for LDBs in report programs.
    This shows the events available for reports. And i do not see SELECTION-SCREEN OUTPUT event listed. So i feel that SAP does not support this event when you use LDBs in reports.
    http://help.sap.com/saphelp_nw04/helpdata/en/9f/db9bfa35c111d1829f0000e829fbfe/frameset.htm
    Hope this helps.
    ashish

  • Shall i restrict CS01, CS02 by Material type wise

    Dear all Gurus,
    Please help me out to restrict the CS01 & CS02 by material type wise.
    Thanks in Advance
    pabale

    Dear Mr. Devendra,
    Please let me know the configuration in details becoz i want to restrict the user for not to change the HALB TYPE BOM in CS02 but in case of FERT type he can change.
    e.g.
    BOM Creation user has to rights to create / change the BOM of material type FERT.
    BOM Creation user has to rights to create / but no change authority the BOM of material type HALB.Change rights we have to assign to authority.
    Hope from you positive feed back and thanks for immediate respond to both.
    Regards,
    Pabale

  • Modify screen in VA41 : How to hide field in userexit_field_modification

    Hello,
    How to hide field at item level only (User should not be able to edit this field) in userexit_field_modification, instead of hiding the complete column.
    If I use
    FORM USEREXIT_FIELD_MODIFICATION.
    IF screen-name = 'RV45A-MABNR'. " Material
    SCREEN-required = 0.
    ENDIF.
    ENDFORM
    the complete material column will be greyed out. I want to grey out only for some items.
    Thanks,
    AP

    Hi AP,
    You havent given MODIFY SCREEN after screen-required = 0.
    Please try it abd check.
    FORM USEREXIT_FIELD_MODIFICATION.
    IF screen-name = 'RV45A-MABNR'. " Material
    SCREEN-required = 0.
    MODIFY SCREEN.
    ENDIF.
    ENDFORM
    Regards,
    Pawan

  • Modifying screen elements

    Hi all,
    I have 6 parameters and 2 radiobuttons in my report.
    It will first display 3 parameters by default.
    and when the user click on first radio button it will display only p1,p2 and p3.
    and when the user click on second radio button it will display only p4,p5 and p6.
    Any one Plz help me how to handle this.
    Thanks and Regards,
    Anil .

    THis is the best Exaple...Copy and paste in program(create a local object program..)and Execte it and c d code  and implement in ur program...
    SELECTION-SCREEN BEGIN OF BLOCK b WITH FRAME TITLE text-001.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN POSITION  10.
    PARAMETERS: p1  RADIOBUTTON GROUP r1 USER-COMMAND u DEFAULT 'X'.
    SELECTION-SCREEN COMMENT 12(20) text-001 FOR FIELD p1.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN POSITION  10.
    PARAMETERS: p2  RADIOBUTTON GROUP r1.
    SELECTION-SCREEN COMMENT 12(10) text-002 FOR FIELD p2.
    SELECTION-SCREEN END OF LINE.
    PARAMETERS: p11(10) MODIF ID one,
                p12(10) MODIF ID one,
                p13(10) MODIF ID one.
    PARAMETERS:
                p21  RADIOBUTTON GROUP r3 MODIF ID two,
                p22  RADIOBUTTON GROUP r3 MODIF ID two,
                p23  RADIOBUTTON GROUP r3 MODIF ID two.
    SELECTION-SCREEN END OF BLOCK b.
    AT SELECTION-SCREEN  OUTPUT.
      IF p1 = 'X'.
        LOOP AT SCREEN.
          IF  screen-group1 = 'TWO'.
         SCREEN-INPUT = 1.
            screen-active = 0.
            MODIFY SCREEN.
          ENDIF.
        ENDLOOP.
      ELSEIF p2 = 'X'.
        LOOP AT SCREEN.
          IF screen-group1 = 'ONE'.
           screen-input = 1.
            screen-active = 0.
            MODIFY SCREEN.
          ENDIF.
        ENDLOOP.
      ENDIF.
    Regards,
    Ramesh.

  • How to modify screen element in module pool

    Hii...
    I have developed a screen with table control..my requirement is
    I have one column (i.e) check box in edit mode..after it was checked and pressed 'enter' I want to go for display mode only..how can I solve this problem..
    i tried like this but this is not working..
    if checkbox = 'X'.
    Loop at screen.
    screen-active = 0.
    screen-input = 0.
    modify screen.
    endloop.
    regards
    sugu

    Hello,
    Suppose your tablecontrol name is TCTRL.
    Declare a work area  WA_COLS.
    Now in the PBO (in the table control loop) you can write a new module suppose its MODULE SET_SCR.
    MODULE SET_SCR.
      LOOP AT TCTRL-cols INTO WA_COLS.
        WA_COLS-SCREEN-INPUT = 0.
        MODIFY TCTRL-cols FROM WA_COLS INDEX SY-TABIX.
      ENDLOOP.
    ENDMODULE.
    Hope this clears .
    Neeraj

  • Assignment of BOM items to operations in CS01 / CS02

    Hello Sirs,
    How can we assign the BOM items to operations in  transaction codes CS01 / CS02 through path Extras --- Operations assignment.  Currently the option cannot be selected.  Please let me know the solution for it.

    Hi,
    Select the component
    Menu > Extras --Operation assignment
    Select the operation and save.
    This will assign the component to opeartion.
    Option 2.
    Ca02
    Here select the operation and click Compalloc in the menu.
    Now here also you can assign
    Regards,
    Vishal

  • Modify screen - se51

    Hi All
    I want to modify a screen, in module MP200000, I have copied screen 2051 to 2099, so in screen 2099 I want to add a frame at the bottom and add a field. I go in change mode, in layout but it doesnt allow any thing to update, has any one experience this thing before...please guide me how can I do this.
    thanks for your help
    C

    Hi,
    If its a screen of some standard program, then you gotto use Screen Exit.

  • Modifying screens in VA02 without making changes to SAPMV45A

    HI All,
    I want to hide few fields in the screens of VA02 transaction when displaying the header level data. i tried using transaction variants ( SHD0) without much success.
    is it possible to make changes to VA02 without making any change to the SAPMV45A program in any other way. i dont want to replicate the Sap program and then edit the screens..
    Thanks and Regards
    Nikhil

    Hi
    Either we have to use screen exits if provided for the screen in context or directly modify the standard screen using acces key(Not recomended).
    Regards
    Gaurav

  • Modify screen field layout in MIRO - Item level

    Dear All,
    I would like to know if I can change the field sequence in MIRO transaction at the item level. I want to move the Purchase Order number field next to the item field in MIRO and this needs to be premanent whenever I create a new invoice in MIRO.
    This sort of a change is possible in ME21N by creating a new variant through the configuration icon in ME21/22 or 23n at the line item level. I want to know if a similar setting is possible in MIRO, if so please guide me.
    Thanks and Best Regards
    Badrinath Murali

    Hi,
    Have you tried to carry out the following steps?                                                
    1- Transaction OLMRLIST                                                                         
    2- Screenvariant        7_6310                                                                  
       Programm             SAPLMR1M                                                                
       Dynpro               6310                                                                    
    3- Click button 'With Processing'You get transaction MIRO                                                                               
    4- Enter the invoice date and click Enter-Button.                                               
    5- In screen 'Confirm Screen Entries' check the 'Adopt column reference'                        
    and 'Adopt column width'. Click 'Exit and Save'                                                 
    6- Enter 'Save'.                                                                               
    7- Check and activate the screen variants: Click the button 'Check' on                          
    the main screen of Transaction 'OLMRLIST'. Select the screen variants                           
    on coming screen and click 'Adjust and Save'                                                                               
    If after reviewing the above steps you are still having problems                                
    viewing both display variants in MIRO, please take a look at note                               
    372776.
    Best regards
    Erika

  • Exit for Modifying screen attributes during ME22N

    Hi Experts,
    I need to make some fields output only at item level in transaction ME22N i.e. during PO change. Is there any exit or BADI available for that.
    Regards

    > Hi Experts,
    >
    > I need to make some fields output only at item level
    > in transaction ME22N i.e. during PO change. Is there
    > any exit or BADI available for that.
    >
    > Regards
    This is mainly config.
    Check in SPRO - IMG
    Materials Management > Purchasing > Purchase Order > Define Screen Layout at Document Level 
    Also these BAdis are available:
    ME_PROCESS_PO_CUST - For Custom logic in Enjoy transactions
    ME_GUI_PO_CUST - For Additional Custom screens in ME2xn
    Read the documentation, it will help.
    Also, read the config section about enhancements in Purchasing using old enhancement technology. See below.
    OSS is also a good place for documentation. OSS 496083.
    Good luck!
    Leonardo De Araujo
    Develop Enhancements for Purchasing
         In this step, you develop enhancements for Purchasing.
         The following SAP enhancements are available for the Purchasing area:
         o   AMPL0001
             User subscreen for additional AMPL data (Manufacturer part number)
         o   LMELA002
             Adoption of batch number from shipping notification at time of
             posting of a goods receipt
         o   LMELA010
             Incoming shipping notification: adoption of item data from IDoc
         o   LMEQR001
             User exit for source determination
         o   M06B0001
             Role determination for release of requisitions
         o   M06B0001
             Changes to communication structure for release of requisitions
         o   M06B0003
             Number range and document number
         o   M06B0004
             Number range and document number
         o   M06B0005
             Changes to communication structure for overall release of purchase
             requisitions
         o   M06E0004
             Changes to communication structure for release of purchasing
             document
         o   M06E0005
             Role determination for release of purchasing documents
         o   ME590001
             Grouping of requisitions for PO split in transaction ME59
         o   MEETA001
             Determination of schedule line type (backlog, immediate requirement,
             forecast)
         o   MEFLD004
             Determination of earliest delivery date for checking at time of
             goods receipt (PO only)
         o   MELAB001
             Generation of forecast delivery schedule: realization via creation
             profile
         o   MEQUERY1
             Enhancement for document overview ME21N / ME51N
         o   MEVME001
             Calculation of default GR quantity and over/underdelivery tolerances
         o   MM06E001
             User exits for inbound EDI messages and outbound purchasing
             documents
         o   MM06E003
             Number range and document number
         o   MM06E004
             Control of import data screens in purchase orders
         o   MM06E005
             Customer fields in purchasing documents
         o   MEREQ001
             Customer's own data in purhcase requisitions
         o   MM06E007
             Change document for requisitions when converting into POs
         o   MM06E008
             Monitoring of contract target value in case of release orders
         o   MM06E009
             Relevant texts for "Texts exist" indicator
         o   MM06E010
             Field selection for vendor address
         o   MM06E011
             Activation of requisition block
         o   MM06L001
             Exits for determination of ratings in vendor evaluation
         o   MMAL0001
             ALE source list distribution: outbound processing
         o   MMAL0002
             ALE source list distribution: inbound processing
         o   MMAL0003
             ALE purchasing info record distribution: outbound processing
         o   MMAL0004
             ALE purchasing info record distribution: inbound processing
         o   MMDA0001
             Default values for delivery addresses
         o   MMFAB001
             User exit for generation of releases
         o   MRFLB001
             Control items during release creation
         o   LWBON001
             Enhancement of LIS update through extension of the communication
             structure MCKONA (business volumes and rebate income)
         o   LWBON003
             Change settlement data for end-of-period rebate settlement before
             creation of settlement documents
         o   LWSUS001
             Customer-specific source determination in Retail
         Activities
         1.  Either create a new project or use an existing one and then enter
             the enhancement.
         2.  Activate the project
             Your enhancement will only become effective after activation.
         Further notes
         In contrast to modifications, enhancements are basically
         release-insensitive since they are not implemented in the SAP original
         but in a name range that is reserved for the customer.
         The general procedure for creating enhancements can be found in the
         enhancement transaction at Help -> Application help.
         If you want to display the documentation for an enhancement, choose Goto
         -> Documentation in the enhancement transaction.
    Return ->
         Application

Maybe you are looking for

  • IPOD not being recognised by Windows

    Please can anyone help me? I updated Itunes to 7.0.2. Since then, my computer does not recognize ipod. I've tried everything viz. restoring the previous version of itunes. Still no luck. I've tried resetting the ipod using the select and menu keys. S

  • Music files not available on iTunes Match

    Recently purchased a 1 year-subscription to iTunes Match and uploaded my entire iTunes library: 145GB - 11000 files, mainly music files and some podcasts, right. However, I'm very surprised to find out that plenty of my music files have NOT been uplo

  • In iTunes,12.01.26 how do i add a playlist to an ipad?

    Just upgraded to 12.01.26 and can't transfer a playlist to my iPad. Any suggestions?

  • Solaris 8: Error "access exceeded protections" - SEGV

    Hello: I getting this error " access exceeded protections" - SEGV, when I am doing a memset. The structure which is being memset is of 2M size. Code Snipets: abc_t abc; memset((char*)&abc, '\0', sizeof(abc_t)); The abc_t struct consists of many varia

  • Business Content Best Practice

    How do we go about evaluating Business Content for a project? Any tips/tricks/best practice used when dealing with Business Content? What are the dos and don't of Business Content?