Attendance Report based on Work Center

Hi All,
Do we have a standard report of getting the attendances/Abscences of an employee based on Work center.
Either if it can be done by CATS also is fine.
Kindly suggest.
Thanks

Hi,
You can run the program RPTABS20 and in the further selection field u can add the org unit for your work cente.
Regards,
Kapil Kaushal

Similar Messages

  • To View Report based on Profit Center

    Hi
    I will require Transcation Code to view the report based on Profit center, presently we are using KE5Z T_Code but that report doen't conatin the line items which was derived the data from 1st line item
    For Ex: Expenses Dr
                To, Expenses Payable A/c Cr (Profit center derived from Expenses line)
    these kind of derived line items profit center is not showing in KE5Z, Please let me know where can i get such kind of line items
    Thanks
    Sreenivasulu

    Hi Friends
    The problem has beend solved. It turns out that this is a report writer issue. We raised the issue with SAP and they informed that 'For Report Painter/Writer every item is checked if you have the authori-zation or not. Only the items with authorization fullfilled will be displayed afterwards'.
    Based on SAP answer we created different reports for each profit center/company code.
    I would like to thank you all for your time and inputs.
    Regards,

  • Assign a report to a work center

    Dear Experts,
    I would like to add a report view to my custom work center. Do you know why this error message appeared? What is the condition for a work center to be used for report assignment?
    Many thanks in advance
    Cheers
    Linh Hoang

    Hello Linh,
    I would suggest you the following, in order to be able to assign a report to a Work Center View you need to create stable anchors for your WoC view in the UI Designer.
    The ReportAssignment-Anchor can be added via UI designer. Plus, the work center view subtype should be "Application".
    For even more details, you might refer to help description:  Developer Desktop => Analytics => Business and Technical Background => Defining Analytics Content
    I hope it helps
    Cheers
    Tales Caron
    Support Engineer

  • Default employee cost center based on work center

    Greetings,
    How can I default an employee's home cost center in IT0001 based on their work center assignment?
    I've tried linking both the employee's position and their org unit to the work center via CR02. This did create the IT1001 records. The work center does have a corresponding HR work center. I've even tried attaching a cost center to the HR work center with the IT1001-A011 relationship. No luck.
    Seems like OM side is doing what it should, but we want to get the work center's cost center in the costing tab over to the employee.
    Maybe there's an integration switch that I'm missing somewhere?
    Thank you!

    Thank you both for your thoughts. We have tried the ZXPADU0x exits, but it appears that SAP will not allow us to change an existing cost center value in IT0001 via defaults. I think this is because SAP wants to always keep OM and PA in sync, based on the A011 relationships in IT1001 on the position or org unit.
    In terms of OP42, yes, we have tried adding relationships between the work center and position/org unit and also employee. And also have the cost center linked to the work center on the costing tab. But we're still not able to get that cost center to pull into IT0001.
    I'm wondering if the integration between work centers and HCM is limited to relationship links on the OM side?

  • Confirmation based on Work center

    Hi,
    Can we do Confirmation of Qty based on Work cetner?
    Means that i have Order Qty for 100Pc.
    in the same order i want to confirm the Qty in WC1 for 60PC and another Workcenter WC2 for 40 PC.
    To check the utilization of Work centers
    is there any possibility?
    Please let me know
    Thanks
    Nag

    Hi
    Thanks for the response.
    i made the changes in Single Screen Entry.
    Here i need one clarification is that,
    I have defined Workcenter in Prod.Order as WC1.
    When  i go for Confirmation on the Operation wise, system has proposed WC1 (Which is from Prod.Order) for 100Qty.
    While doing confirmation -> below the Personal i have given once WC2 and Qty 40.
    I saved the confirmation.
    Next time while doing confirmation WC2 and Qty 60.
    These data where will be saved and while doing Capacity Calculation how the system is going to calculate the available Capacity or Utilized Capacity.
    Please let me know
    Thanks

  • Work center reporting

    Hi,
    In our system in transaction OP4A lot of ‘Shift definations’, ‘shift sequences’ are maintained unnecessary. We want to clean this data (Remove unwanted).
    Is there any report available for work center like 'where used' function to identify shift pattern, sequences used in system so that I can remove other data.
    Regards,

    Hi Caetano,
    Thank you for your help, as you suggested I can check 'Shift Sequence' at table level.
    Still the problem is we have to remove unnecessary shifts defined in system and it is possible to assign defined shifts to work center intervals directly means without giving 'Shift sequence' as input.
    Is there any table available where I can get the 'Shifts' assigned to work centers?
    Regards,

  • REPORTS FOR WORK CENTER EFICIENCY

    Hi All,
    I´m trying to find reports that shows work center eficiency. Anyone knows any standard report like this?
    Regards,
    Felipe Tavares

    Dear
    If you are looking for Work Centre Effiency report , then you should check the Utilisation of Work Centre in production in every months or you can compare the production actual and planned by work centre to know the effiency .
    Some of the standrd txn :
    1.MCPQ
    2.MCP7
    Customised report : http://www.onestopsap.com/sap-PM/compare.asp or with the following SAP Table :
    WERKS         LIKE  AUFK-WERKS,                     "Plant
          AUFNR    LIKE  AFKO-AUFNR,              "Prod. Order No.
          PLNBEZ   LIKE  AFKO-PLNBEZ,             "Header Material No.
          GSTRI      LIKE  AFKO-GSTRI,              "Actual Start Date
          GLTRI      LIKE  AFKO-GLTRI,              "Actual Finish Date
          GAMNG    LIKE  AFKO-GAMNG,             "Prod. Order Qty.
          AUFPL      LIKE  AFKO-AUFPL,              "Planned No. Of Operation
          AUART    LIKE  AUFK-AUART,              "Order Type
          BUKRS    LIKE  AUFK-BUKRS,              "Company Code
          OBJNR    LIKE  AUFK-OBJNR,              "Object No. For Order Status
          KDAUF    LIKE  AUFK-KDAUF,              "Sales Order No.
          KDPOS    LIKE  AUFK-KDPOS,              "Sales Order Status
          IDAT2      LIKE  AUFK-IDAT2,              "Order Completion Date
           ISM01   LIKE  AFRU-ISM01,              "Required Qty.
          VGW01    LIKE  AFVV-VGW01,              "Quantity Withdrawn
          VGE01    LIKE  AFVV-VGE01,              "Unit Of Measure
          EFFPERC  LIKE  AFVV-VGW01,              "Eficiency %age
          MAKTX    LIKE  MAKT-MAKTX,              "Material Descriptio
    Try and come back
    Regards
    JH

  • Routing and Work Center

    My Friend,
    What tables and fields I can user to create a report with link ( Work center X Routing X machine times X labor times) I need of list with this information to analysis.
    I need comparete the times SAP information(Routing) verses Real Operation ( production line) by list.
    Thank you for any help.
    Best regards
    Armando

    Hi,
    You should have searched or posted your question in production planning forum.
    For example, check the link [Labour time and Machine time - production order table   |Labour time and Machine time - production order table]
    Regards

  • Work center capacity or WT generic

    Dear All
    Is it possible to have Work center determination based on Bin capacity ,
    if not then as second option
    Is it possible to  have WT generic for work center determination where in the picker based on the available work center will enter the bin and confirm the task.
    Please confirm with the storage type settings/role to accomplish the above..
    regards
    Saravana

    Hi
    Request you guys to validate the Work center functionality summarized below and provide your feedback/clarification if any.
    Case 1: User decides on the bin during confirmation
    It is realized through POSC setting for OB02 ,,either having storage type or type and section without bin.
    Open Points:
    WT generic setting at storage type doesn't need to be generic ( values 1 and 2) , It can still remain as not generic (=with Bin)
    It doesn't work based on work center determination setting(/SCWM/PACKSTDT) and having rule based checked at POSC..
    Case 2: User will drop the picked items in common work center
    It is done by having common Inbound section shared between multiple work centers and then the pack center user drags and drops the items/HU from common bin to working bin .. If required there can be an additional bin to reflect the completed work.
    Case 3: Based on consolidation group
    It is achieved by having Consolidation group as Put away rule and work center determination based on consolidation group.(/SCWM/PACKSTDT)
    System dynamically determines the bin per consolidation group.
    Open Points:
    If there is no work center available during picking for a particular consolidation group ( means all available  work center are occupied with different consolidation groups) then surprisingly the pick is directed to staging area ( Is this expected behavior??)
    Case 4: Work center determination Based on Remaining capacity
    BADI Development..
    Thanks Juergen for your inputs ,, Now i am convinced with the  validation( error message) at storage type configuration of having both storage type role E and capacity check active..
    regards
    Saravana

  • Estimated Start time in notification based on Time defined in Work center

    Hi,
    Following Satish post- I am trying to find solution to the same  problem so i will appreciate any advise.
    When the notification is created ,the estimated start time should be based on priority .This in iteslf is pretty straight & simple. However if the reported time is after work hours or towards the end of work hours or weekends , the estimated start time should be reflected accordingly based on factory calender & work center time schedule.
    In other words the estimated start time should fall within the window of work hours available.
    Example:
    Presume the the working hours for the Organization are 8:00AM to 5:00 PM & a call comes for service at 4:00 PM. Also say , for high priority the defined response time is 5 hours. In such a instance the estimated start date should be set to next day at 11:00 AM.
    Appreciate your help for the configuration that need to be done
    Shirly

    Hi,
          I think ur talking about notification malfunction start time .. currently it just takes the system date and time by default .. and if you need work center timings i believe first u need the eqpt /F.loc to get the work center data in notificaiton ...
    I think u can get these dates can be modified while saving by using user exit  : QQMA0014 QM/PM/SM: Checks before saving a notification or BADI   IF_EX_NOTIF_EVENT_SAVE , but at the same time the eqpt or F.loc have work center details in master record ...or work center needs to be entered manually in notification ..., pls check up ..
    regrds
    pushpa

  • How to restrict authorization based on profit center in ke80 report

    hi friends
    we have a situation where we need to maintain the authorization based on profit center in ke80 report. The authorzation object K_PCA is not working. whenever we assign a particular profit center and then generate the profile, we still get the message no autjorization and when we check su53 it shows it needs '' asterisk. but we cant assign the asterisk as we have 5 subsidaries and there are using 5 different set of profit centers so assigning asterisk () would be comprimising on our security.
    does anybody came across this situation and if yes how did they resolve this?
    I need your suggestions on how to maintain this restriction.
    Regards,
    Imran

    Hi Friends
    The problem has beend solved. It turns out that this is a report writer issue. We raised the issue with SAP and they informed that 'For Report Painter/Writer every item is checked if you have the authori-zation or not. Only the items with authorization fullfilled will be displayed afterwards'.
    Based on SAP answer we created different reports for each profit center/company code.
    I would like to thank you all for your time and inputs.
    Regards,

  • Work center wise production order infomation report

    Hi all,
    i have a requirement that workcenter wise (with date) production order information with quantity details (plan and actual).
    Eg: My production order quantity - 40 nos. (it takes 4 days to finish).
          i have three operation in production order.
          my order scheduled start date - todays date.
    In standard, when enter my first operation work center, system showing production order and its quantity (40 nos) . but i need to split that order quantity in report.. means on todays date for particular production order - order quantity = 10 nos.
    Clent want like that (with quantity break) report..
    Any standard report ???
    If customization.... How it can be mapped in SAP.??
    Thanks in advance

    Hi,
    You can use the FM COIS_SELECT_ORDER_DATA_READ.
    CALL FUNCTION 'COIS_SELECT_ORDER_DATA_READ'
          EXPORTING
            iv_prod_order_sel       = lv_prod_order_sel
            iv_proc_order_sel       = lv_proc_order_sel
            iv_planned_order_sel    = lv_planned_order_sel
            iv_rem_objects_only_sel = lv_rem_objects_only_sel
            is_objects_to_read      = ls_objects_to_read
            it_parameter            = lt_parameter  "General Structure for PARAMETERS and SELECT-OPTIONS
            it_status_hdr           = lt_status_hdr
            it_status_opr           = lt_status_opr
            it_status_cmp           = lt_status_cmp
          TABLES
            ct_ioheader             = lt_ioheader
            ct_ioitem               = lt_ioitem
            ct_iodocl               = lt_iodocl
            ct_ioopdocl             = lt_ioopdocl
            ct_iomamo               = lt_iomamo
            ct_ioconf               = lt_ioconf
            ct_ioopconf             = lt_ioopconf
            ct_iosoconf             = lt_iosoconf
            ct_iogomo               = lt_iogomo
            ct_ioopgomo             = lt_ioopgomo
            ct_iosogomo             = lt_iosogomo
            ct_iogmer               = lt_iogmer
            ct_ioopgmer             = lt_ioopgmer
            ct_iosogmer             = lt_iosogmer
            ct_iosequen             = lt_iosequen
            ct_iooper               = lt_iooper
            ct_iosoper              = lt_iosoper
            ct_ioopcomp             = lt_ioopcomp
            ct_iooppreq             = lt_iooppreq
            ct_iosopreq             = lt_iosopreq
            ct_iooppord             = lt_iooppord
            ct_iosopord             = lt_iosopord
            ct_ioopmst              = lt_ioopmst
            ct_ioopprt              = lt_ioopprt
            ct_ioopcap              = lt_ioopcap
            ct_ioopscap             = lt_ioopscap
            ct_iosocap              = lt_iosocap
            ct_iososcap             = lt_iososcap
            ct_ioopsccf             = lt_ioopsccf
            ct_iososccf             = lt_iososccf
            ct_ioprodlist           = lt_ioprodlist
            ct_iomatver             = lt_iomatver.
    This FM get data from the report used by transaction COOIS. If you needed the header data then you can use lt_ioheader table and seperate the data with the date. If you need at operation basis the you can use lt_iosoper table. You can use this FM to create custom report even with the checks like material availability, PRT availability, capacity requirement etc.
    Thanks and regards,
    Pradip
    Edited by: Pradip Ray on Aug 26, 2009 8:26 AM
    Edited by: Pradip Ray on Aug 26, 2009 8:26 AM
    Edited by: Pradip Ray on Aug 26, 2009 8:26 AM
    Edited by: Pradip Ray on Aug 26, 2009 8:27 AM

  • In the report level user wants two persons against each work center.

    Hi Experts,
    Please let me know the solution, I have provided scenario below.
    check the query which the user is referring to report:
    Example
    Work center     Person
    KNE33102     44003850
    According to the user, the names for the Work centers should be as follows:
    Work center          Person
    KNE33102         44003850,
    KNE33102        44003603
    I have check the data in T-code-CR03, each work center getting two persons, as can be shown below.
    Work center        Person
    KNE33102           44003850,
    KNE33102           44003603
    In RSA3 it can be seen that both the records are being extracted
    Work center     Start date     End date     Person
    KNE33102     09.02.2009     31.12.2009     44003850
    KNE33102     09.02.2009     31.12.2009     44003603
    In BI , when checking in PSA, it can be seen that the data is also being loaded to BI (Two persons loaded against Work center-KNE33102)
    Work center     Start date     End date     Person
    KNE33102     09.02.2009     31.12.2009     44003850
    KNE33102     09.02.2009     31.12.2009     44003603
    But when loading to the Info Object, one person has deleted. Because of this, in the report level displaying one person.
    Note:-Please let me know what is the procedure, in the report level user wants two persons against each work center.

    Hi,
    As you said in your post the data has mentioned up to 2009. can you try execute the query till to date .
    Regards
    sivaraju

  • User exit/Badi for changing operation work center based on service product

    Hi,
    I have an requirement to change the operation work center based on the service product in IW31/IW32 transaction. I am using the BAdi 'IM_SM_BADI_READT399A' for changing the main work center. It changes all the operation work centers except the first one. But I need to change it all the operations.
    Thanks in Advance.

    I am using the enhancement spot 'IWO1_TL_INTEGRATION2' for changing the first operation work center

  • IW31,IW32 Exit / BAdI to update Oprtn's Work center based on Header WrkCtr

    SAP 46C
    I am looking for a way to ensure that the first operation on a Maintenance Order has the same work center as the Header of the Operation. I am not seeing a BAdI that has the export parameters that allows update of information. Infact I did not see one in ECC6 either.
    Thanks
    Hari

    Hi Dude,
    Code to find out the BADI or exit..
    REPORT  ZBADI_FINDING.
    TABLES : TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    TSTCT.
    DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA : FIELD1(30).
    DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS : P_TCODE LIKE TSTC-TCODE,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA WA_TADIR TYPE TADIR.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'PROG'
    AND OBJ_NAME = TSTC-PGMNA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM TRDIR
    WHERE NAME = TSTC-PGMNA.
    IF TRDIR-SUBC EQ 'F'.
    SELECT SINGLE * FROM TFDIR
    WHERE PNAME = TSTC-PGMNA.
    SELECT SINGLE * FROM ENLFDIR
    WHERE FUNCNAME = TFDIR-FUNCNAME.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'FUGR'
    AND OBJ_NAME EQ ENLFDIR-AREA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    ENDIF.
    ENDIF.
    SELECT * FROM TADIR INTO TABLE JTAB
    WHERE PGMID = 'R3TR'
    AND OBJECT IN ('SMOD', 'SXSD')
    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:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    *Sorting the internal Table
    SORT JTAB BY OBJECT.
    DATA : WF_TXT(60) TYPE C,
    WF_SMOD TYPE I ,
    WF_BADI TYPE I ,
    WF_OBJECT2(30) TYPE C.
    CLEAR : WF_SMOD, WF_BADI , WF_OBJECT2.
    *Get the total SMOD.
    LOOP AT JTAB INTO WA_TADIR.
    AT FIRST.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    ENDAT.
    CLEAR WF_TXT.
    AT NEW OBJECT.
    IF WA_TADIR-OBJECT = 'SMOD'.
    WF_OBJECT2 = 'Enhancement' .
    ELSEIF WA_TADIR-OBJECT = 'SXSD'.
    WF_OBJECT2 = ' Business Add-in'.
    ENDIF.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 WF_OBJECT2,
    105 SY-VLINE.
    ENDAT.
    CASE WA_TADIR-OBJECT.
    WHEN 'SMOD'.
    WF_SMOD = WF_SMOD + 1.
    SELECT SINGLE MODTEXT INTO WF_TXT
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = WA_TADIR-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    WHEN 'SXSD'.
    *For BADis
    WF_BADI = WF_BADI + 1 .
    SELECT SINGLE TEXT INTO WF_TXT
    FROM SXS_ATTRT
    WHERE SPRSL = SY-LANGU
    AND EXIT_NAME = WA_TADIR-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    ENDCASE.
    WRITE:/1 SY-VLINE,
    2 WA_TADIR-OBJ_NAME HOTSPOT ON,
    41 SY-VLINE ,
    42 WF_TXT,
    105 SY-VLINE.
    AT END OF OBJECT.
    WRITE : /(105) SY-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , WF_SMOD.
    WRITE:/ 'No.of BADis:' , WF_BADI.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    DATA : WF_OBJECT TYPE TADIR-OBJECT.
    CLEAR WF_OBJECT.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    READ TABLE JTAB WITH KEY OBJ_NAME = SY-LISEL+1(20).
    MOVE JTAB-OBJECT TO WF_OBJECT.
    CASE WF_OBJECT.
    WHEN 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    WHEN 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
    ENDCASE.
    DO 2 TIMES.
    ENDDO. 

Maybe you are looking for