HR related exit

Hi Experts,
                   Can anybody tell me an idea of how to use the enhancement PBAS0001 - ZXPADU02 user exit?   Iam unable to get an idea of how to approach in using this enhancement.
Thanks,
Murali Krishna.

Hi Murali,
Check out the code sample below:
Let's say you want to change STDAZ field of IT2001 after save..
DATA: wa_2001 like P2001.
CALL METHOD CL_HR_PNNNN_TYPE_CAST->PRELP_TO_PNNNN
EXPORTING
PRELP = INNNN
IMPORTING
PNNNN = wa_2001.
---> Use wa_2001-STDAZ as the "Leave hours" --> Make all the calculations here and assign the resulting value to  wa_2001-STDAZ.
CALL METHOD CL_HR_PNNNN_TYPE_CAST->PNNNN_TO_PRELP
EXPORTING
PNNNN = wa_2001
IMPORTING
PRELP = INNNN.
Regards,
Dilek

Similar Messages

  • User exit in Delivery after the SAVE button is pressed.

    When the Delivery gets picked and Post Goods issued , the Delivery quantity for example instead of 48,000 LBS may be little less say 47,345 LB. We need to update this number in the order quantity which will originally have 48,000 LBS.
    I need to update this quantity in the sales order VA02 after the delivery is saved. Whats the user exit AFTER the save button is pressed?
    Thank you in advance

    Hi,
    Check this User Exits related to Delivery,
    Delivery related exits
    V50PSTAT - Delivery: Item Status Calculation
    V50Q0001 - Delivery Monitor: User Exits for Filling Display Fields
    V50R0001 - Collective processing for delivery creation
    V50R0002 - Collective processing for delivery creation
    V50R0004 - Calculation of Stock for POs for Shipping Due Date List
    V50S0001 - User Exits for Delivery Processing
    V53C0001 - Rough workload calculation in time per item
    V53C0002 - W&S: RWE enhancement - shipping material type/time slot
    V53W0001 - User exits for creating picking waves
    VMDE0001 - Shipping Interface: Error Handling - Inbound IDoc
    VMDE0002 - Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0003 - Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0004 - Shipping Interface: Message SDPACK (Packing, Inbound)
    V02V0001 - Sales area determination for stock transport order
    V02V0002 - User exit for storage location determination
    V02V0003 - User exit for gate + matl staging area determination (headr)
    V02V0004 - User Exit for Staging Area Determination (Item)MV50AFZ1 - User Exits for Delivery Processing
    MV50AFZ2 - User Exit for Batch Quantity Allocation
    MV50AFZ3 - LIPS-KOQUI (Picking is subject to confirmation) determination
    MV50AFZK - The user exits in this include can be used to fill the condition tables for material listing and
    material exclusion (KOMKG and KOMPG) and product selection (KOMKD and KOMPD) with own data.
    MV50AFZL - In delivery creation process for sales orders there is the possibility to restrict the delivery creation to some order items.
    If these order items are member of a delivery group, but not all items of
    this delivery group are includes in the restriction range of the order item nubers, you can specify in this routine what to do.
    MV50AFZP - This user exit can be used to modify change mode of pricing screens in delivery processing.
    MV50AFZZ - Users Exit for Batch Determination; LIPS-LGORT determination
    Thanks & regards,
    Dileep .C

  • Exit code -335 when restarting webas java engine

    Hi ,
    i got an exit code of -335 when restarting the server via MMC.
    any idea wat caused this.
    Also could anyone tell me where i can get more details of exit codes.
    Thanks
    Rocky

    Hi,
    Right on the instance,when u click you wil get server,diapatcher and SDM nodes.
    Right click on any of this and open the developer trace,you will get the error message as well as the explanation of the related exit codes.
    This developer trace exists for all the nodes in management console.
    close and open the new console of MMC and try again.
    If problem still exists,restart the server (entire system) and try once more.
    other error messages can be found in /usr/sap/SID/JCxx/j2ee/cluster/server0/log/defaulttrace.trc file.
    reward points if helpful...........

  • Using User Exits

    Hi,
    Can some one provide me how to use a standard User Exit.
    I have entered the exit number in the enchamcements and when i go to components and double click the include in the function exit, i am getting the message Program names zx...are reserved for includes for exit function groups.
    How can i change this to display mode and write my code.
    Regards,
    Sudhir

    Hi,
    See Following information  about user exits:
    If Z include is not allowing U should click the 'Enter' button and then click the 'Yes' button. Now u are allowed to put u r own code.
    Userexit is a methodology using which we can add our custom code in the SAP Standard transaction without disturbing the SAP Standard code. SAP will provide enhancement for one transaction. We can have more then one enhancement. Enhancement is a container with a set of userexits. SAP will provide only definition of the exit. Which does not contain any standard code. In the relevant transaction program SAP will their exit as a standard. The Userexit needs to be implemented inorder to provide a custom logic to serve business requirement.
       SMOD: It is used to find the enhancement related to different applications.
       CMOD: It is used to implement the userexit.
    There are 4 types of exits available:
    1)     Function-module Exits,
    2)     Menu exits,
    3)     Screen exits and
    4)     Field exits.
    1) Functionmodule exits:
        These exits are used to provide additional functionality to SAP standard transaction. By default SAP is not provided this functionality.
    For Example my requirement is, when user create or change customer and the customer belongs to US Country the Industry sector (brsch) field is not empty.
    Step1: Find the enhancement. For that one goes to SMOD.
    Click on F4 on Enhancement. We Search for enhancement. In this case we can           found the enhancement by giving the Description: mast. We got the enhancement as
    SAPMF02D: User exits: Customer master data.
    (Or)
    We find the enhancement at transaction level,
         Go to XD01 transaction click on System/Status/double click on Program name
         In this program we search for u201CCALL customer-functionu2019. We get the all related exits the starts with EXIT_enhancementname_Threedigitnumber. Sometimes it Will not an enhancement name.
    Step2: Go to CMOD create the custom project.
               Click on Enhancement assignments button
                     Give the Enhancement name: SAPMF02D
    Step 3: Click on Components button. Under that we found the one function module:
    EXIT_ SAPMF02D_001. Double Click on that function module. In the Source code tab of this function module SAP provide the one Zinclude. SAP doesnu2019t know our requirement. In this Zinclude we provide our own custom logic to make of the parameters provided in import, export and tables section.
    We write the following code:
    IF i_kna1-land1 = 'US' AND               
    i_kna1-brsch = ' u2018.
    MESSAGE e001 (f2) WITH u2018 Industry sector should not be blank for US Customersu2019.
    ENDIF.
    Step4: SAVE, CHECH and ACTIVATE the Cutsom project.
    Step5: Now go to XD01 Transaction We perform our requirement. After we donu2019t        want that requirement go to CMOD and deactivated the custom project.   
    If it is helpful rewards points
    Regards
    Pratap.M

  • How to find User exit for PO

    Hi
    My require ment is system should check for the follwoing PO document type
    i have ctreated new document type with respective PR ,  while creating PO system should check following while saving.(ME21N)
    1.PO,
    2.incoterm,
    3.price,
    4.quantity.
    So for that i want find user exit for PO. can u plz heip me....

    Hi
    You can use the BADI  ME_PROCESS_PO_CUST
    use the methods IM_HEADER and IM_ITEM
    if needed check the following  PO related exits
    Enhancement
    MEVME001                                WE default quantity calc. and over/ underdelivery tolerance
    MM06E001                                User exits for EDI inbound and outbound purchasing documents
    MM06E003                                Number range and document number
    MM06E004                                Control import data screens in purchase order
    MM06E005                                Customer fields in purchasing document
    MM06E007                                Change document for requisitions upon conversion into PO
    MM06E008                                Monitoring of contr. target value in case of release orders
    MM06E009                                Relevant texts for "Texts exist" indicator
    MM06E010                                Field selection for vendor address
    MM06E011                                Activate PReq Block
    MMAL0001                                ALE source list distribution: Outbound processing
    MMAL0002                                ALE source list distribution: Inbound processing
    MMAL0003                                ALE purcasing info record distribution: Outbound processing
    MMAL0004                                ALE purchasing info record distribution: Inbound processing
    MMDA0001                                Default delivery addresses
    MMFAB001                                User exit for generation of release order
    MRFLB001                                Control Items for Contract Release Order
    AMPL0001                                User subscreen for additional data on AMPL
    LMEDR001                                Enhancements to print program
    LMELA002                                Adopt batch no. from shipping notification when posting a GR
    LMELA010                                Inbound shipping notification: Transfer item data from IDOC
    LMEQR001                                User exit for source determination
    LMEXF001                                Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001                                Customer-Specific Source Determination in Retail
    M06B0001                                Role determination for purchase requisition release
    M06B0002                                Changes to comm. structure for purchase requisition release
    M06B0003                                Number range and document number
    MEQUERY1                                Enhancement to Document Overview ME21N/ME51N
    MELAB001                                Gen. forecast delivery schedules: Transfer schedule implem.
    MEFLD004                                Determine earliest delivery date f. check w. GR (only PO)
    MEETA001                                Define schedule line type (backlog, immed. req., preview)
    ME590001                                Grouping of requsitions for PO split in ME59
    M06E0005                                Role determination for release of purchasing documents
    M06E0004                                Changes to communication structure for release purch. doc.
    M06B0005                                Changes to comm. structure for overall release of requisn.
    M06B0004                                Number range and document number
    Business Add-in
    ME_PROCESS_REQ_CUST                     Enhancements for Processing Enjoy PReqs: Customer
    ME_PROCESS_REQ                          Enhancements for Processing Enjoy PReqs: Internal
    ME_PROCESS_PO_CUST                      Enhancements for Processing Enjoy Purchase Order: Customer
    ME_PROCESS_PO                           Enhancements for Processing Enjoy Purchase Order: Intern.
    ME_PROCESS_COMP                         Processing of Component Default Data at Time of GR: Custome
    ME_PO_SC_SRV                            BAdI: Service Tab Page for Subcontracting
    ME_PO_PRICING_CUST                      Enhancements to Price Determination: Customer
    ME_PO_PRICING                           Enhancements to Price Determination: Internal
    ME_INFOREC_SEND                         Capture/Send Purchase Info Record Changes - Internal Use
    ME_HOLD_PO                              Hold Enjoy Purchase Orders: Activation/Deactivation
    ME_GUI_PO_CUST                          Customer's Own Screens in Enjoy Purchase Order
    ME_FIELDSTATUS_STOCK                    FM Account Assignment Behavior for Stock PR/PO
    ME_DP_CLEARING                          Clearing (Offsetting) of Down Payments and Payment Requests
    ME_PURCHDOC_POSTED                      Purchasing Document Posted
    SMOD_MRFLB001                           Control Items for Contract Release Order
    EXTENSION_US_TAXES                      Extended Tax Calculation with Additional Data
    ARC_MM_EKKO_WRITE                       BAdI: Enhancement of Scope of Archiving (MM_EKKO)
    ARC_MM_EKKO_CHECK                       BAdI: Enhancement of Archivability Check (MM_EKKO)
    MM_EDI_DESADV_IN                        Supplementation of Delivery Interface from Purchase Order
    MM_DELIVERY_ADDR_SAP                    Determination of Delivery Address
    ME_WRF_STD_DNG                          PO Controlling Reminder: Extension to Standard Reminder
    ME_TRIGGER_ATP                          Triggers New ATP for Changes in EKKO, EKPO, EKPV
    ME_TRF_RULE_CUST_OFF                    BADI for Deactivation of Field T161V-REVFE
    ME_TAX_FROM_ADDRESS                     Tax jurisdiction code taken from address
    ME_REQ_POSTED                           Purchase Requisition Posted
    ME_REQ_OI_EXT                           Commitment Update in the Case of External Requisitions
    ME_RELEASE_CREATE                       BAdI: Release Creation for Sched.Agrmts with Release Docu.
    ME_DEFINE_CALCTYPE                      Control of Pricing Type: Additional Fields
    ME_CHANGE_OUTTAB                        Enrich ALV Output Table in Purchasing
    ME_CHANGE_CHARACTER                     Customer-Specific Characteristics for Product Allocation
    ME_CCP_DEL_DURATION                     Calc. of Delivery Duration in CCP Process (Not in Standard)
    ME_CCP_BESWK_AUTH_CH                    BAdI for authorization checks for procuring plant
    ME_CCP_ACTIVE_CHECK                     BAdI to check whether CCP process is active
    ME_BSART_DET                            Change document type for automatically generated POs
    ME_BAPI_PR_CREATE_02
    ME_BAPI_PR_CREATE_01
    ME_BAPI_PO_CREATE_02
    ME_BAPI_PO_CREATE_01
    ME_BADI_DISPLAY_DOC                     BAdI for Internal Control of Transaction to be Invoked
    ME_ACTV_CANCEL_PO                       BAdI for Activating the Cancel Function at Header Level
    MEGUI_LAYOUT                            BAdI for Enjoy Purchasing GUI
    ME_CHECK_ALL_ITEMS                      Run Through Items Again in the Event of Changes in EKKO
    ME_COMMTMNT_REQ_RE_C                    Check of Commitment Relevance of Purchase Requisitions
    ME_COMMTMNT_REQ_RELE                    Check of Commitment Relevance of Purchase Requisitions
    ME_COMMTMNT_PO_REL_C                    Check for Commitment-Relevance of Purchase Orders
    ME_COMMTMNT_PO_RELEV                    Check for Commitment-Relevance of Purchase Orders
    ME_COMMITMENT_STO_CH                    BadI for checking if commitments for STOs are active
    ME_COMMITMENT_RETURN                    Commitment for return item
    ME_CIP_REF_CHAR                         Enables Reference Characteristics in Purchasing
    ME_CIP_ALLOW_CHANGE                     Configuration in Purchasing: Changeability Control
    ME_CIN_MM06EFKO                         Copy PO data for use by Country version India
    ME_CIN_LEINRF2V                         BADI for LEINRF03 excise_invoice_details
    ME_CIN_LEINRF2R                         BADI for CIN India - Delivery charges
    ME_CHECK_SOURCES                        Additional Checks in Source Determination/Checking
    ME_CHECK_OA                             Check BAdI for Contracts
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Exit to get InternalOrder from Customer in F-22

    Hi Friends,
                      In Transaction F-22 for posting key 01 (customer), I need to fetch the internal  orders related to the given customer only. As we created internal orders for each particular customer.
    are ther any user exits for this.
    I searched the related exits.
                       RFKORIEX           Automatic correspondence
                       RFEPOS00          Line item display: Checking of selection conditions
    But these exits are not getting triggered when I run the transaction.
    Please suggest me the suitable exits or badis.
    Searched the Forum for these exits.
    Thanks & regards
    Murali

    Please find the enhancements and badi's here for F-22 tcode.
    Enhancement
    SAPLF051                                Workflow for FI (pre-capture, release for payment)
    RFKORIEX                                Automatic correspondence
    RFEPOS00                                Line item display: Checking of selection conditions
    RFAVIS01                                Customer Exit for Changing Payment Advice Segment Text
    FEDI0001                                Function Exits for EDI in FI
    FARC0002                                Additional Checks for Archiving MM Vendor Master Data
    F180A001                                Balance Sheet Adjustment
    F050S001                                FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
    F050S002                                FIDCC1: Change IDoc/do not send
    F050S003                                FIDCC2: Change IDoc/do not send
    F050S004                                FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
    F050S005                                FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006                                FI Outgoing IDoc: Reset Clearing in FI Document
    F050S007                                FIDCCH Outbound: Influence on IDoc for Document Change
    BADI's
    BADI_FDCB_SUBBAS01                      Screen Enhancement 1 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS02                      Screen Enhancement 2 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS03                      Screen Enhancement 3 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS04                      Screen Enhancement 4 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS05                      Screen Enhancement 5 on FDCB Basic Data Screen (010, 510)
    INVOIC_FI_INBOUND                       BADIs for Inbound IDoc INVOIC FI (Vendor Invoice)
    F050S008                                FIDCC1, FIDCC2 Inbound IDoc: Update Comparison Ledger
    FBAS_CIN_LTAX1F02                       Tax interface
    FBAS_CIN_MF05AFA0                       EWT - Downpayment Clearing - Tax transfer for CIN
    RFESR000_BADI_001                       BAdI for Own Processing of POR Item
    AC_QUANTITY_GET                         Transfer of Quantities to Accounting - Customer Exit
    ADJUST_NET_DAYS                         Change to Net Due Date
    FVFZ                                    Replacement for Function Modules of Function Group FVFZ
    BADI_F040_SCREEN_600                    Screen Enhancement on F040 0600 Document Header
    F107_RUN                                Enhance Valuation Run for Open Items
    BADI_MIRO_SPLT_ADD                      Append additional fields of ACCVS to ACCIT
    BADI_PRKNG_NO_UPDATE                    BAdI for Deactivating Update of Parked Documents
    FI_AUTHORITY_ITEM                       Extended Authorization Check for Document Display (FB03)
    FI_DOC_DISP_LI                          Diversion to Document Items (FB03)
    FI_FB08_SUBST_BUDAT                     FB08: Check Posting Date for Reversal of FI Doc. with FB08
    FI_GET_INV_PYMT_AMT                     BAdI for determining the payment amount for an invoice
    FI_HEADER_SUB_1300                      Screen Enhancement for Document Header SAPMF05A
    FI_PAYREF_BADI_010                      BAdI: Payment Reference Number
    FI_RES_ITEM_CURRENCY                    Document of Residual Item with Invoice Currency
    FI_TRANS_DATE_DERIVE                    Derive BKPF-WWERT from Other Document Header Data
    FISPLIT                                 Online Split: Cash Discount, Exchange Rate Differences
    Thanks and Regards
    Gururprasad

  • Exit in TO Cancelation

    Hi all!
    When we make a return to stock from delivery in "Return to Stock", with TO item View, the material returns to its original position.
    We need that the material always go to its picking position.
    I need to know if there is an EXIT at TO cancellation that allows to change destination location.
    thx!

    Hi,
    Check the Enhancement/Exit MWMTO001.
    also check other TO related exits.
    MWMRFSSG
    MWMRFUP
    MWMRP001
    MWMRP002
    MWMRP003
    MWMRP004
    MWMTO010
    MWMTO011
    MWMTO012
    MWMTO013
    MWMTOAU3
    MWMTR001
    MWM2S001
    MWMBAP01
    MWMBAP02
    MWMD0001
    MWMD0002
    MWMIDI07
    MWMIDO11
    MWMIDO12
    MWMIDO13
    MWMPP001
    Regards,
    Anji
    Message was edited by:
            Anji Reddy Vangala

  • Few questions pls answer

    hi i need answer to below questions
    1) in sap scripts when we call a subroutine as below what does using changing mean here
    and in form what does inttab structure itcsy and outtab structure itcsy means and why it is used like this
    PERFORM VENDOR_ID IN PROGRAM ZI500   
    USING &LIKP-LFART&                   
    CHANGING &VENDOR_ID&                 
    ENDPERFORM                           
    in program we code
    form vender tables inttab structure itcsy
                                outtab structure itcsy.
    2) for secondary list we use event at line selection
    i want to know if i want such thing that when user click on field one it goes to second list what is the code for that??
    Please suggest the code how to write it for particuar field to be clicked and it navigae to second detailed list
    3) can we do BDC for Ztransaction or not???pls let me know on it
    4) what is difference between user exists and BAPI
    regards
    Arora

    Hi
    3) we use the bdc for ztransactions also.
    4) User exits:
           Userexit is a methodology using which we can add our custom code in the SAP Standard transaction without disturbing the SAP Standard code. SAP will provide enhancement for one transaction. We can have more then one enhancement. Enhancement is a container with a set of userexits. SAP will provide only definition of the exit. Which does not contain any standard code. In the relevant transaction program SAP will their exit as a standard. The Userexit needs to be implemented inorder to provide a custom logic to serve business requirement.
       SMOD: It is used to find the enhancement related to different applications.
       CMOD: It is used to implement the userexit.
    There are 4 types of exits available:
    1)     Function-module Exits,
    2)     Menu exits,
    3)     Screen exits and
    4)     Field exits.
    1) Functionmodule exits:
        These exits are used to provide additional functionality to SAP standard transaction. By default SAP is not provided this functionality.
    For Example my requirement is, when user create or change customer and the customer belongs to US Country the Industry sector (brsch) field is not empty.
    Step1: Find the enhancement. For that one goes to SMOD.
    Click on F4 on Enhancement. We Search for enhancement. In this case we can           found the enhancement by giving the Description: mast. We got the enhancement as
    SAPMF02D: User exits: Customer master data.
    (Or)
    We find the enhancement at transaction level,
         Go to XD01 transaction click on System/Status/double click on Program name
         In this program we search for “CALL customer-function’. We get the all related exits the starts with EXIT_enhancementname_Threedigitnumber. Sometimes it Will not an enhancement name.
    Step2: Go to CMOD create the custom project.
               Click on Enhancement assignments button
                     Give the Enhancement name: SAPMF02D
    Step 3: Click on Components button. Under that we found the one function module:
    EXIT_ SAPMF02D_001. Double Click on that function module. In the Source code tab of this function module SAP provide the one Zinclude. SAP doesn’t know our requirement. In this Zinclude we provide our own custom logic to make of the parameters provided in import, export and tables section.
    We write the following code:
    IF i_kna1-land1 = 'US' AND               
    i_kna1-brsch = ' ‘.
    MESSAGE e001 (f2) WITH ‘ Industry sector should not be blank for US Customers’.
    ENDIF.
    Step4: SAVE, CHECH and ACTIVATE the Cutsom project.
    Step5: Now go to XD01 Transaction We perform our requirement. After we don’t        want that requirement go to CMOD and deactivated the custom project.   
    BAPI:
       Bapis stored in BOR. These are remotely enabled fms.
    we can use BAPI to interact with the legacy systems like
    VB, Jav..etc.
    If it is helpful rewards points.
    Regards
    Pratap.M

  • Field change in billing

    Hi ALL,
    I would like to change the weight and volume fields in billing document while creating in VF01.Please advise me any user exist or any Badi in ECC 6.0.
    Thanxs.

    hi
    check out this
    Billing related exits
    Customer exits (CMOD transaction)
    Enhancement code  Description 
    SDVFX001  User exit header line in delivery to accounting 
    SDVFX002  User exit for A/R line in transfer to accounting 
    SDVFX003  User exit cash clearing in transfer to accounting 
    SDVFX004  User exit G/L line in transfer to accounting 
    SDVFX005  User exit reserves in transfer to accounting 
    SDVFX006  User exit tax line in transfer to accounting 
    SDVFX007  User exit: Billing plan during transfer to Accounting 
    SDVFX008  User exit: Processing of transfer structures SD-FI 
    SDVFX009  Billing doc. processing KIDONO (payment reference number) 
    SDVFX010  User exit item table for the customer lines 
    SDVFX011  Userexit for the komkcv- and kompcv-structures 
    V05I0001  User exits for billing index 
    V05N0001  User Exits for Printing Billing Docs. using POR Procedure 
    V60A0001  Customer functions in the billing document 
    V60P0001  Data provision for additional fields for display in lists 
    V61A0001  Customer enhancement: Pricing
    Edited by: AP on Feb 17, 2012 7:47 AM

  • Dynamic population of vendor number in MIGO transaction

    Hi Experts,
               In <b>MIGO</b> transaction(For Transfer Posting) for  <b>411 K</b>(TP Consignment to own),after I enter material,plant,storage location and batch, my requirement is to populate the vendor no(<b>LIFNR</b>) field dynamically (which is located below the spec. stock field)either by pressing enter or by clicking on '<b>CHECK</b>' button located in the application toolbar....
       I need the procedure to be followed to fulfill my requirement.
      Helpful answers will be rewarded.
    Regards
    Nagaraj

    Hi
    Search for the right User exit or BADI for this requirement and implement that
    see the MIGO related Exits and BADI's
    Enhancement                                                                               
    MB_CF001                                Customer Function Exit in the Case of Updating a Mat. Doc.   
    MBCF0011                                Read from RESB and RKPF for print list in  MB26              
    MBCF0010                                Customer exit: Create reservation BAPI_RESERVATION_CREATE1   
    MBCF0009                                Filling the storage location field                           
    MBCF0007                                Customer function exit: Updating a reservation               
    MBCF0006                                Customer function for WBS element                            
    MBCF0005                                Material document item for goods receipt/issue slip          
    MBCF0002                                Customer function exit: Segment text in material doc. item                                                                               
    Business Add-in                                                                               
    MB_RESERVATION_BADI                     MB21/MB22: Check and Complete Dialog Data                    
    MB_QUAN_CHECK_BADI                      BAdI: Item Data at Time of Quantity Check                    
    MB_PHYSINV_INTERNAL                     Connection: Core Inventory and Retail AddOn                  
    MB_MIGO_ITEM_BADI                       BAdI in MIGO for Changing Item Data                          
    MB_MIGO_BADI                            BAdI in MIGO for External Detail Subscreens                  
    MB_DOC_BADI_INTERNAL                    BAdIs when Creating a Material Document (SAP Internal)       
    MB_DOCUMENT_UPDATE                      BADI when updating material document: MSEG and MKPF          
    MB_DOCUMENT_BADI                        BAdIs when Creating a Material Document                      
    MB_CIN_MM07MFB7_QTY                     Proposal of quantity from Excise invoice in GR               
    MB_CIN_MM07MFB7                         BAdI for India Version exit in include MM07MFB7              
    MB_CIN_LMBMBU04                         posting of gr                                                
    MB_CHECK_LINE_BADI                      BAdI: Check Line Before Copying to the Blocking Tables       
    ARC_MM_MATBEL_WRITE                     Check Add-On-Specific Data for MM_MATBEL                     
    ARC_MM_MATBEL_CHECK                     Check Add-On-Specific Criteria for MM_MATBEL                 
    Regards
    Anji

  • Org Info (Vacant Positions and Position details)

    Hi there,
    I would like to find some info regarding the following -
    1. Table or FM which would give the list of all org units in a company.
    I know that we could probably get them from hrp10001, but I would want to know if there is a table which holds all the org units created in a company along with their texts
    2. Given the org unit, can we find all the vacant positions in that org unit. If so how?Also what is the table to get the position text.
    3. Is there a table or FM to get the location/state/city of the position. I mean if the company has positions all over the country, can we find the locations of the corresponding positions.
    Any kind of suggestions or input is highly appreciated.
    Thanks
    M
    Edited by: M on Dec 22, 2008 7:27 AM
    Edited by: M on Dec 22, 2008 6:48 PM

    If maintained, the location details of the position could be found in HRP1028.
    Also, some companies use a relationship to link the location to the position. If such a relation exits, then you can pick it up from hrp1001
    - Mahi
    Edited by: Mahi on Jan 15, 2009 5:14 AM

  • Userexit in delivery item

    Hi,
    Can anyone tell me if there is any userexit for updating the delivery line item status for Intercompany billing VBUP-FKIVP to set this as Relevant for billing.
    Cheers Sumit

    Hi
    below are the some delivery related exits.
    Delivery related exits
    V50PSTAT - Delivery: Item Status Calculation
    V50Q0001 - Delivery Monitor: User Exits for Filling Display Fields
    V50R0001 - Collective processing for delivery creation
    V50R0002 - Collective processing for delivery creation
    V50R0004 - Calculation of Stock for POs for Shipping Due Date List
    V50S0001 - User Exits for Delivery Processing
    V53C0001 - Rough workload calculation in time per item
    V53C0002 - W&S: RWE enhancement - shipping material type/time slot
    V53W0001 - User exits for creating picking waves
    VMDE0001 - Shipping Interface: Error Handling - Inbound IDoc
    VMDE0002 - Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0003 - Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0004 - Shipping Interface: Message SDPACK (Packing, Inbound)
    V02V0001 - Sales area determination for stock transport order
    V02V0002 - User exit for storage location determination
    V02V0003 - User exit for gate + matl staging area determination (headr)
    V02V0004 - User Exit for Staging Area Determination (Item)MV50AFZ1 - User Exits for Delivery Processing
    MV50AFZ2 - User Exit for Batch Quantity Allocation
    MV50AFZ3 - LIPS-KOQUI (Picking is subject to confirmation) determination
    MV50AFZK - The user exits in this include can be used to fill the condition tables for material listing and material exclusion (KOMKG and KOMPG) and product selection (KOMKD and KOMPD) with own data.
    MV50AFZL - In delivery creation process for sales orders there is the possibility to restrict the delivery creation to some order items. If these order items are member of a delivery group, but not all items of this delivery group are includes in the restriction range of the order item nubers, you can specify in this routine what to do.
    MV50AFZP - This user exit can be used to modify change mode of pricing screens in delivery processing.
    MV50AFZZ - Users Exit for Batch Determination; LIPS-LGORT determination
    you can find the same in SDN-WIKI
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/erplo/sdUserexits
    Regards,
    Ramesh

  • Is it possible to use escalation/deadline in WS12300111?

    Hi all,
    We are in ECC 6.0 and I would like to know if there is any technical limitation that prevents one to implement the 'text book' deadline/escalation (modelled)?.
    I have copied standard workflow WS12300111 as well as task TS12300097.
    Is it possible to implement escalation/deadline (i.e. using tabs Latest End / Requested End) as we usually do?
    I am having some issues and I am not sure if it is a limitation of this particular task?
    The deadline/escalation triggers without issue and sends the required emails. However, when the Manager logs on via UWL to approve the work item, and gets to the final screen to Approve Request, I get the error message that "Work Item 00000007348 cannot be executed in status COMPLETED". The message refers to the id of the step that sends the email to the Manager.
    In the workflow log I can see that the work item for approval is not completed yet.
    The workflow log shows me that the approval step has not been 'completed' yet - however, the message is complaining about work item id 7348!!
    In the ERP Employee Self Service Forum I found a thread (Leave Request Auto Approval) that mentions that
    "deadline monitoring is not yet supported for this leave request WF ie ws12300111" and "if you want this feature then you have to make the changes in workflow related exits when the work item staus is getting changed etc etc"
    I would like to know if someone has successfuly implemented deadline/escalation for the WS12300111? And if yes, how did you do it?
    I didn't quite understand what sort of changes might be required in order to be able to implement deadline/escalation i.e. what sort of exits needs to be changed, how to do it, etc.
    Can anyone please help?
    Many thanks in advance for any further help you provide!
    Cristiana
    Edited by: Cristiana d'Agosto on Jun 11, 2008 4:31 AM
    OSS Note 1066288 solved the problem

    Hmmm, that's strange - just checked again and it is 1066288.
    Note 1066288 - ESS LEA:Workitem XXXX cannot be executed in status COMPLETED
    Perhaps you can't see it because it is a "Pilot Release"?
    Release Status: Pilot Release
    Released on: 26.02.2008  04:54:32
    Priority: Correction with high priority
    Category: Program error
    Primary Component: PT-RC-UI-XS Self Services Web Dynpro

  • Parameters to be considered for functional specification preparation

    hello experts
    what are the parameters need to be considered at the time of prep.of any functional specification for abap deveopment?
    or how to prepare functional spec

    It depends on how you design your specification -
    for example for creation of notification & order in the back ground you can use BAPI
    For creation of confirmation of order you can use BAPI.
    Use T code BAPI for exploring the available  BAPI & their uses.
    For finding out  user exit use t- code SE84.
    enhancements - serch with IW* you will get all PM related exits
    For function module use SE37 for searching function modules
    As such its upto the ABAPer to use them in development
    Shakti

  • PowershellGrid Widget questions in Dashboards

    Question about SelectedRows / $globalselecteditems for Powershellgridwidget
    I have a dashboard which has 4 grids.
    1. The top grid shows the health of our servers
        This grid is based on a Visualization!Microsoft.SystemCenter.Visualization.StateWidget
    2. The second grid displays the relevant databases for the server/s chosen in the top grid - note more than 1 row can be chosen
        This grid is a powershellgrid widget 
    3. The third grid shows custom alarms for the database/s chosen in the second grid
        This grid is also a powershellgrid widget
    4. At the bottom, we have a generic details pane which at the moment only displays the details for the top grid which is Server Health.
       This grid is a Microsoft.SystemCenter.Visualization.GenericDetailsWidget 
    My questions are:
    1. Given that the powershellgrid widgets use $globalSelectedItems to pass context between widgets, how do you stop the second grid from deleting all rows if you chose a row in the third grid.  It works fine if you have chosen an item from the first grid,
    then the second and so on - chosing an item in the third grid will blank out my second grid
    This is what I have tried - In my third grid which displays alarms, I have prefixed the "id" of the dataobject to include a nominal identifier so that I know  what widget has sent the "id" with something like this.   
               $dataObject["Id"] = "Alarms" + $($i).ToString("00000") 
    So in my second grid I thought I'd be able to exit without losing the contents of the grid with something like the following.
    ========
    Param($globalSelectedItems)
    #Test what the item is so we don't lose our rows if item not related
    # exit if it is not related
    $anItem= $globalSelectedItems | Select -First 1
    if ($anItem["Id"].Contains("Alarms"))
     exit 
    =====
    2. How do you pass a "SelectedRow/s" to a Generic Details widget from a Powershellgrid widget?  Has anybody done this yet?  I would like to display the selected row from whichever grid has focus.  Also, unlike the Datagrid, the Powershellgrid
    widget does not have a selectedrow/s properties so can it be done via another mechanism?
    Many Thanks,
    Paul
        

    Hi Paul,
    Hope the below articles can be helpful for you:
    Operations Manager 2012 R2 UR2 Powershell Grid Widget Effective Monitoring Configuration Dashboard
    http://blogs.msdn.com/b/tysonpaul/archive/2014/07/24/operations-manager-2012-r2-ur2-powershell-grid-widget-effective-monitoring-configuration-dashboard.aspx
    New PowerShell Grid Widget Walkthrough
    http://blogs.technet.com/b/stefan_stranger/archive/2014/04/28/new-powershell-grid-widget-walkthrough.aspx
    Regards,
    Yan Li
    Regards, Yan Li

Maybe you are looking for

  • ? about Office 2008...didn't know where else to get help

    Microsoft was absolutely no help with this issue I have been dealing with. I have Office 2008 and was having difficulty with it freezing up, etc. I ran the autoupdate program from Word and it says that I need to install Autoupdate 2.1.1. I can't tell

  • How to set render value in a bean class

    HI, I am new to jsf,in a jsf I put two images using <h:graphicImage> tag now my requirement is when the page is loaded one image has to appear and whenever I click on the first image the first image has to disappear and second image has to appear....

  • Open a pdf file in OAF..please help urgent !!!!!!!!!!!!!!!!!!!!!!!

    Hi , I have a requirement in OAF page. There is a table region in my OAF Page which has multiple rows of data. and then I have a button. Once I click on the Button , a PDF file should open which has the complete details of this table region Please le

  • Technical document for ORCL 9i CDC

    Hello, Where can our developers get technical documentation on using the 9i CDC in our custom application? Is there an OCI set for our apps to extract the CDC information? Thank you, Alex

  • BOM with free items

    Hi all, here is the point... we have the following materials : A, B and C. We would like to have C offered when having in the same sales document x quantities of material A and x quantities of material B. How is it possible to make it ? Thanks.