Enhance PTMW transaction

Hi Guys,
I need to enhace PTMW transaction so that when entering overtime a validation is triggered.
The validation is as follows (pseudocode):
IF subtype is 100 or 120.
IF overtime > 24 hours - working shift hours.
overtime = 24 hours - working shift hours.
So far I've found some Z implementation classes for badi PT_BLP_USER that i might use however I don't know how to change the overtime entered since it is stored withing object  i_record->data (typeref: IF_PT_TD_CONTROL) and i'm not sure whether it is correct to change it within the object.
It is desired that there's some method where the overtime entered on PTMW transaction is saved to an object and the program might be enhanced on that specific point.
Hope someone has ever done something similar before and might be able to help me.
Thanks!
Ivan
[Sample Image|http://img441.imageshack.us/img441/2769/capturadepantalla201011ud.png]

Hi Guys,
I need to enhace PTMW transaction so that when entering overtime a validation is triggered.
The validation is as follows (pseudocode):
IF subtype is 100 or 120.
IF overtime > 24 hours - working shift hours.
overtime = 24 hours - working shift hours.
So far I've found some Z implementation classes for badi PT_BLP_USER that i might use however I don't know how to change the overtime entered since it is stored withing object  i_record->data (typeref: IF_PT_TD_CONTROL) and i'm not sure whether it is correct to change it within the object.
It is desired that there's some method where the overtime entered on PTMW transaction is saved to an object and the program might be enhanced on that specific point.
Hope someone has ever done something similar before and might be able to help me.
Thanks!
Ivan
[Sample Image|http://img441.imageshack.us/img441/2769/capturadepantalla201011ud.png]

Similar Messages

  • Enhancement of transaction UDM_SUPERVISOR

    Hi,
    I need to enhance the transaction UDM_SUPERVISOR  .
    Need to add few new columns in the Process receivables screen for invoices and Payments tabs.
    Can any one help me.
    Regards,
    Sasi

    HI Sasi,
    These Links May Useful For you,
    Re: Populate data for Invoice tab in UDM_SUPERVISOR transaction code.
    Re: How to add additional fields to UDM_SUPERVISOR
    Regards,
    Raghava Channooru.

  • Enhance Business Transaction with table

    Hi,
    I have to enhance a Business Transaction (Sales Contract) with a table, but I can´t see this option nor EEWB or AET. I can add fields in both tools, and I can also add a table, but only for BUPA, not in Business Transaction. This table for add is going to be viewed in WebUI.
    What can be done?. Thank you in advance for your help.
    Regards,

    HI,
    You can create this using AET table. Fiest open your Sales Contract Document then click Configuration butoon you have to choose which area to configure afetr that you will get popup in that click enhanced fields there you can see
    Regards,
    Deepika.

  • 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

  • Enhancement for Transaction IW31

    Hi All,
      Is there a userexit or BADI or Enhancement point to update the Planned cost or the Estimated cost in transaction IW31. Please let me know a way to change the planned cost or the extimated cost.
    Thanks,
    Rajesh.

    Rajesh,
    There is no user-exit/badi to change the planned or estimated cost directly.
    Anyway, you should not change the planned costs through any form of ABAP coding...
    See [here|http://www.sapfans.com/forums/viewtopic.php?f=7&t=316175] for a similar post relating to estimated costs
    PeteA

  • Enhancement for transaction IW32

    Hi all,
    I need to create a push button in the application area of transaction IW32 which will trigger a java application.
    Can anyone provide me with the enhancement name where i can code for its logic.
    Thanks,
    Asha

    hi,
    Thank you for that exit name but this exit will be triggered only after entering the component under the components tab in IW32. If anyone knows any other screen exit name that can help me to create a button in the application area of IW32, please let me know.
    Thanks,
    Asha

  • Enhancing FD32 transaction

    Hi All,
    I need to add 4 new fields to "Status" screen of FD32 transaction. I cannot use the already existing standard fields so I need to add custom fields. I have searched the forum and found the following enhancement and BADI :
    RFDRRANZ
    FI_DUZI_ROUND_CML
    I tried to implement them but did not achieve the results that I wanted.
    There are so many forums on this topic but none of them had an actual solution.
    Did any had success adding custom fields to FD32? If yes, could you please let me know the solution.
    Thank You,
    Sonali.
    Moderator message: please stop posting duplicates.
    Edited by: Thomas Zloch on Apr 12, 2011 8:07 PM

    Your question has been already answered !
    https://websmp205.sap-ag.de/bi -> BI InfoIndex -> Exits
    Bye,
    Roberto
    Anyway, try to do a search inside these forums...you will try a lot of very useful material and sample...

  • Enhancing a transaction datasource!

    Hi all,
    Can anyone please tell me where I can find documentation on writing User exits/enhancing transaction datasources.  Is the procedure for enhancing transaction datasource same for all extraction methods like LO-Cockpit, LIS, COPA, Generic Datasource and FISL or are they dependent on the extraction method.
    I need to enhance LIS datasource and write code to populate value for couple of new fields.
    I appreciate your help.
    thanks.

    Your question has been already answered !
    https://websmp205.sap-ag.de/bi -> BI InfoIndex -> Exits
    Bye,
    Roberto
    Anyway, try to do a search inside these forums...you will try a lot of very useful material and sample...

  • Enhance COID transaction

    Hi,
    System: ECC604
    Please let me know the possiblities of adding custom fields and standard fields in COID transaction (either at header level or at operation level). I don't know to copy the entire program and making Z tcode. Looking for possible way to enhance or implementing BADI.
    Regards
    Nagarajan

    Correction: I DON'T wanted to copy the entire program and create a tcode

  • Enhancing FI Transaction codes

    Hi Experts,
    I'd like to ask if you have any idea on how to enhance the interpretation algorithm in the transaction Assign Transaction Types to Posting Rules.
    The path in SPRO is under Financial Accounting (New) -> Bank Accounting -> Business Transactions -> Payment Transactions -> Electronic Bank Statements -> Make Global Settings for Electronic Bank Statements
    I have seen "evelop Enhancements for Electronic Bank Statement (General/Format Spec) there but what I want is to add a custom Interpretation Algorithm when assigning External Transaction Types to Posting Rules. Example are 901, 902, 903, etc.
    Pleaes inform me how to create custom routines for Interpretation Algorithms.

    Forgot the solution...

  • 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

  • Enhancement for Transaction MRBR

    Hi Friends,
    i want to remove the
    radio button manually and set radiobutton automatically as default.
    is it possible to write a exit or badi for it. if yes how to do that. please guide.
    note: i tried i using transaction variant. but the user do not want to select from the variants.
    thank u,
    kat.

    hi,
    Here are the list of all the enhance ment
    LMR1M001            User exits in Logistics Invoice Verification                  
    LMR1M002            Account grouping for GR/IR account maintenance                
    LMR1M003            Number assignment in Logistics Invoice Verification           
    LMR1M004            Logistics Invoice Verification: item text for follow-on docs  
    LMR1M005            Logistics Inv. Verification: Release Parked Doc. for Posting  
    LMR1M006            Logistics Invoice Verification: Process XML Invoice           
    MRMH0001            Logistics Invoice Verification: ERS procedure                 
    MRMH0002            Logistics Invoice Verification: EDI inbound                   
    MRMH0003            Logistics Invoice Verification: Revaluation/RAP               
    MRMN0001            Message output and creation: Logistics Invoice Verification   
    Regards,
    Anirban

  • Enhancement for Transaction QA32

    Dear All,
    I want to change SAP default prit to a custom developed Smartform in transaction QA32(Inspection lot prt)
    i get an enhancement pont  "QSS10001            Possibility of calling a different print report" please verify it is suitable for changing default print report
    Regards
    Nausal

    Hi,
    This is the suitable one.
    Regards,
    Raj Gupta

  • Enhancing the transaction code WS20000081 - Leave request

    Hi all,
    I have a requirement where i need to use the transaction WS20000081 for creating a leave for those employees who dont have ESS access.
    I have created a Z program where the employee will login & then use the above mentioned T-code for creating leave
    The problem I am facing is that this T-code fetches the personnel no & name of the SAP GUI login.
    I need to change it to the personnel no & name of the employee who has logged in to the Z program.
    Z program accepts personnel no for logging in.
    Kindly help me....
    Thanks in advance
    Seema Peswani
    SAP ABAP HR

    with out seeing your code no one can answer your question. If its some standard program we could have looked in our systems and would have guided you...
    why dont you save that login varaibles using set parameters and retrieve when needed using get parameters. Search with those key words in SCN you will find many examples.

  • Enhancement on transaction IW32, minimising the standard functionality

    Hello Guys,
    I have a requirement in which I need to go to IW32 with a Order number, then we need to press enter and then click on button "WC Application". Here one pop up comes which says "List contains no data", then we click on button create. There Program (subscreen) SAPLWCFA, screen number 8300 will open, then click on "Operational WCD's", here again the pop up comes which says "List contains no data. Again click on Create button , now Program (subscreen) SAPLWCFY, screen number 8300 will open.
    Here I have a requirement, say we went to IW32 with the order and clicked on "WC Application", enhancement will check if there is no data in the list then it needs to go directly the last screen i.e. Program (subscreen) SAPLWCFY, screen number 8300, where user will enter data manually.
    I tried to find the exits/Badi's but didn't found anything interesting which will work with this requirement.
    I would appreciate if you please try it if its working, and if yes then with which exit/Badi.
    Thanks,
    Harjeet

    Hi ,
    there is a way to do it:
    Go to SE11 and watch the structure  <QALS_D01>. You can add fields to this structure, which are in the Inspedction Lot Table <QALS> (which you have to enhance as well, Append <CI_QALS> ) . Now go back to QA32, start a selection and go to "Change Layout..." . Here you will find the new field.
    For Sure, this field must be filled and has to be in the table <QALS> .
    To fill fields you can use the Exit  <QPL10004>
    If you need a new field for Selection screen, you have to modify the LDB <PGQ> .
    Greez Hanno

Maybe you are looking for

  • PC Suite 6.84 makes E90 a Vista64-Killer

    After upgrading to PCS 6.84.10.3 everytime I try to connect my E90 (V7.24.0.3) to my PC (Intel E6600 Vista Ultimate 64) I instantly get a blue screen (wufrd.sys). Before that I used 6.83.14.1 and didn't have this problem. Now even if I deinstall 6.84

  • Error with TDM add-in using COM automation ImportFile

    The importer works fine within Excel. However, when using automation from within LabVIEW I keep getting error "-2147417851" on the output of method "ImportFile". Code snippet below. The PC I'm using has... OS = Windows 7  Excel 2010, all latest servi

  • Asynchronous call to web servie using pl/sql

    1) How do I make an aynschronous call uisng pl/sql. I am currently using utl_http. But it is expecting me to get repsonse using utl_http.get_response. Is there anyway I can make asynchronous call to web service? Please give me examples if any.

  • Wanted: indexing script to enable editing of Topics

    I started a post in the InDesign forums: http://forums.adobe.com/message/2120412#2120412 to see if I could overcome a limitation of Indexing, but it appears that the limitation cannot be overcome within InDesign, and judging from a private response b

  • Delete selective requests?

    Is there an easy way to delete all request from a particular Data Source in a cube?  I guess I need to re-init ONE of them.