RE: Std report to see  Asset quantity

Hello is there  any Standard report  to see the Quantity report which we update at the time of creating asset master. For ex we purchase 5 desktop and create only single asset master by updating the qty by 5 NOS.
Regards
Abhisekh Mandal

SAP Easy Acces Menu - SAP menu - Accounting - Financial Accounting - Fixed Assets - Information System - Reports on Asset Accounting - Asset Balances - Inventory Lists - Physical Inventory List............
S_ALR_87011979 - ... by Cost Center
S_ALR_87011980 - ... by Location
S_ALR_87011981 - ... by Asset Class
S_ALR_87011982 - ... by Plant
You will get above reports subject to maintain data in asset master .
Srinivas

Similar Messages

  • Std Report to see Material doc. and FI doc.

    Hi all,
    I want a SAP standard report where i can see both the Material doc. as well as the FI doc. created against that in a single report.
    Please help.
    Thanks & Regards,
    Rajeev Kumar

    hi
    go to MB51 then excecute then u will see the report just go to
    system >list>save>local file  click and choose spreadsheet
    allthe report can be convert to excel format using this
    regards
    kunal
    award if helpful

  • Cannot see asset report year 2008

    cannot see asset report year 2008
    the system show that i must change fiscal year.
    but i want to see report year 2008 before calculate depreciation month 12.2008.
    what should i do ?
    please help.

    Hi
    If u use fiscal year V3 Variant means April to march , thenthis error is not showing
    But if u use calender year variant means Jan toi Dec , then this error is
    showing
    U can change asset Fiscal year first , then u see the report
    Note : it is not mandetory u run the depreciation first then u chnage the asset  fiscal year
    In Asset  accounting 2 financial period are open
    Suppose if u  use fyApril 2008 -march09 and new financial year start april2009-march10 , then u close the period in asset accounting april2007-,march08
    Same in case of calneder yera , if u use calender yera jan 08 to dec 09 and  new financial year jan2010 to dec 2010, then u close the periodin asset accounting jan 07 to dec 07
    so first u close the asset period t.code ajab , then u chnage the fiscal year ajrw
    Then u see the report
    If u have any query , feel free ask me , if this is suitable then give me suitable point out  of 20
    Regards
    Roobal sehgal

  • List of useful MM Std Report T code : Especially CIN

    Hello Experts !!
    Can anyone give me the link/reference of useful MM Std Report T code  Especially , Especially CIN
    Rgds
    Anis

    Dear Anis,
    Customizing
              J1I0 - CIN Health Check
    Indirect Taxes
              Master Data
                        J1ID - Excise Rate Maintenance
                        Deemed Export License
                                  J1ILIC01 u2013 Capture
                                  J1ILIC02 u2013 Change
                                  J1ILIC03 u2013 Display
                                  J1ILIC04 u2013 Cancel
                                  J1ILIC05 - Close
                        Excise Bond
                                  J1IBN01 u2013 Create
                                  J1IBN02 u2013 Change
                                  J1IBN03 u2013 Display
                                  J1IBN04 u2013 Cancel
                                  J1IBN05 - Close
              Procurement
                        Excise Invoice
                                  Incoming Excise Invoice
                                            Central Processing
    J1IEX - Capture / Change / Cancel /  Display /  Post
                                            Individual Processing
                                                      J1IEX_C - Capture / Display
    J1IEX_P - Change / Display / Post / Cancel
                                  For Depot
                                            J1IG - Create/ Change/ Display
                                            J1IGA - A-Certificate  entry at depot
                                            J1IGAD - Display of A-Certificates at depot
                                  Reports
                                            J2I8 - Balance credit for capital goods
                                            J1IGR - List of GRu2019s without Excise Invoice
                        Subcontracting
                                  Subcontracting Challans
                                            J1IF01 u2013 Create
                                            J1IF11 u2013 Change
                                            J1IF12 u2013 Display
                                            J1IFQ - Reconcile Quantity
                                            J1IF13 - Complete/ Reverse/ Recredit
                                  Reports
                                            J1IFR - Challan Listing
              Sales/Outbound Movements
                        Excise Invoice
                                  For Sales Order
    J1IIN - Outgoing Excise invoice create/change/display
                                            J1IP - Print
                                  For Depot
                                            J1IJ - Create/ Change / Display
    J1IDEPOTSTOCK1 - Depot stock with balances
                                  For Other Movements                            
                                            J1IS - Excise invoice for other movements
                                            J1IV - Post and Print
                        J2IUN - Fortnightly Payment
                        J2I9 - New Monthly Returns Report Rule 57AE
                        J1IIEXCP - Sales excise invoice exceptions
                        Exports Under Excise Regulations
                                  Exports
                                            Central Processing
    J1IA101 - Create/Change/Post/Update/Cancel/Display/Reverse ARE-1
                                            Individual Processing
    J1IA102 - Create/Change/Post/Cancel/Display ARE-1
    J1IA103 - Update/Display ARE-1
    J1IA104 - Reverse/Display ARE-1
                                                                                    Deemed Exports
                                            Central Processing
    J1IA301 - Create/Change/Post/Update/Cancel/Display/Reverse ARE-3
                                            Individual Processing
    J1IA302 - Create/Change/Post/Cancel/Display ARE-3
    J1IA303 - Update/Display ARE-3
    J1IA304 - Reverse/Display ARE-3
                                  Reports
                                            J1IANX18 - Pro Forma of Running Bond Account
    J1IANX19 - Statement Regarding Export of Excisable Goods
                                            J1IARE_AGE - Ageing Analysis for ARE Documents
                                            J1IBONSUM - Bond Summary Report
                                            J1ILICSUM - Deemed Export License Summary
    Excise JV
              J1IH - Create
    Forms Tracking
              J1IUN - Forms tracking
              Registers
                        Excise Tax
                                  J2I9 - Cenvat Register
                                  J1I5 - Update RG23A/C Issues and RG1
                                  J2I5 u2013 Extract
                                  J2I6 - Print Utility program
                        Sales Tax
                                  J1I2 - Sales Tax Register
    Tax Deduction at Source
              Classic
                        J1INC u2013 Post
                        J1I8 - Challan Update
                        Certificate
                                  J1ICREP u2013 Reprint
                                  J1ICCAN u2013 Cancel
                                  Print
                                            J1ICCERT - Regular Vendors
                                            J1ICOTV - One-time Vendors
                        Quarterly Return
                                  J1INQEFILE - Quarterly Returns - All IT sections
                        Utilities
                                  J1IHBK - Copy House Bank ID
    Extended Witholding Tax
              Provision
                        J1INPR u2013 Post
                        J1INUT u2013 Utilize
              Vendor Challan
                        J1INCHLN u2013 Post
                        J1INREV u2013 Reverse
                        J1INBANK - Update Bank Challan Number
              Vendor Certificate
                        J1INCERT u2013 Print
                        J1INREP u2013 Reprint
                        J1INCANC - Cancel
              Adjust
                        J1INJV - Post Vendor JV
              Customer Tax
                        J1INCUST - Clear
              Customer Challan
                        J1INCHLC u2013 Post
                        J1INREV u2013 Reverse
                        J1INBANK - Update Bank Challan Number
              Customer Certificate
                        J1INCC - Print
              Quarterly Returns
                        J1INQEFILE - Quarterly Return
    Asset Accounting
              J1IQ - Year-End Income Tax Depreciation Report
    this may help u
    Regards,
    Pardeep malik

  • Report to see parked documents as of a certain date

    Hi All,
    Is there any report to see list of Paked documents, as of a certain date.
    Say for example, document XYZ was parked as on 5th March, but now it is posted.
    So if I run the report giving the date as 5th March, it should show me that doc.
    Is there any such kind of report existing?
    I have checked fbv3, but it gives the parked documents as of todays date. So Please let
    me know, if there is any existing report like this, or the feasibility of creating such a report.

    Hi
    Please check the below mentioned link
    Parked document table
    VBKPF - Document Header for Document Parking
    VBSEG - Document Parking Document Segment - General Structure
    VBSEGS - Document Segment for Document Parking - G/L Account Database
    VBSEGK - Document Segment for Vendor Document Parking
    VBSEGD - Document Segment for Customer Document Parking
    VBSEGA - Document Segment for Document Parking - Asset Database
    hope it will help you
    Regards
    Praveen
    Edited by: Praveen Chirakkel on Mar 28, 2011 9:11 AM

  • Std Report for headcount

    frnzz,
    Is there a standard report to find out the headcount in an organisation?
    Useful anwers will be rewarded.
    thanx in advance
    Viggy

    Hi,
    There are only following Std reports exist:
    S_AHR_61016497  Existing Jobs
    S_AHR_61016502  Existing Positions
    S_AHR_61016503  Staff assignments.
    See the Manning Level sample report:
    report zporgr0040
           line-size 108
           line-count 60(1)
           no standard page heading
           message-id zndc.
    Database Tables
    tables: hrp1001,     " HR Master Record (Orgn. Assignment)
            pa0002,      " Personal Data
            t528t,       " Position Texts
            t527x,       " Org Unit Text
            t528b,       " Positions
            csks,        " Cost Center
            cskt.        " Cost Center Texts
    Declaration of Internal Tables
    Internal Table for Orgn Object Data  HRP1000
    data: begin of obj_tab occurs 0,
            otype like hrp1000-otype,      " Object Type
            objid like hrp1000-objid,      " Object ID
            plvar like hrp1000-plvar,      " Plan Version
            istat like hrp1000-istat,      " Planning Status
            begda like hrp1000-begda,      " Begin date
            endda like hrp1000-endda,      " End date
          end of obj_tab.
    Internal Table for Active Employees data PA0000
    data: begin of stat_tab occurs 0,
            pernr like pa0000-pernr,       " Object Type
            begda like pa0000-begda,       " Begin date
            endda like pa0000-endda,       " End date
            stat2 like pa0000-stat2,       " Employment Status
          end of stat_tab.
    Internal Table for Actual Orgn Assignment Data PA0001
    data: begin of act_tab occurs 0,
            pernr like pa0001-pernr,       " Object Type
            begda like pa0001-begda,       " Begin date
            endda like pa0001-endda,       " End date
            kostl like pa0001-kostl,       " Cost Center
            orgeh like pa0001-orgeh,       " Org Unit
            plans like pa0001-plans,       " Position
            natio like pa0002-natio,       " Nationality
          end of act_tab.
    Internal Table for Orgn Data HRP1001
    data: begin of org_tab occurs 0,
            otype like hrp1001-otype,      " Object Type
            objid like hrp1001-objid,      " Object ID
            plvar like hrp1001-plvar,      " Plan Version
            istat like hrp1001-istat,      " Planning Status
            begda like hrp1001-begda,      " Begin date
            endda like hrp1001-endda,      " End date
            subty like hrp1001-subty,      " Sub Type
            sclas like hrp1001-sclas,      " Type of Related Object
            sobid like hrp1001-sobid,      " Id of Related Object
            kostl like pa0001-kostl,       " Cost Center
            plstx like t528t-plstx,        " Position Text
            orgtx like t527x-orgtx,        " Org Unit Text
          end of org_tab.
    Internal Table for Position Calculations
    data: begin of org1_tab occurs 0,
            kostl like pa0001-kostl,       " Cost Center
            objid like hrp1001-objid,      " Object ID
          end of org1_tab.
    Internal Table for Position Calculations
    data: begin of org2_tab occurs 0,
            kostl like pa0001-kostl,       " Cost Center
            count type i,                  " No of Positions
          end of org2_tab.
    Internal Table for Actual Manpower Calculations
    data: begin of act1_tab occurs 0,
            kostl like pa0001-kostl,       " Cost Center
            natio like pa0002-natio,       " Nationality
            plans like pa0001-plans,       " Position
          end of act1_tab.
    Internal Table for Actual Manpower Calculations(UAE)
    data: begin of act2_tab occurs 0,
            kostl like pa0001-kostl,       " Cost Center
            natio like pa0002-natio,       " Nationality
          end of act2_tab.
    Internal Table for Actual Manpower Calculations(Others)
    data: begin of act3_tab occurs 0,
            kostl like pa0001-kostl,       " Cost Center
            natio like pa0002-natio,       " Nationality
          end of act3_tab.
    Internal Table for Actual Manpower Calculations(UAE)
    data: begin of act4_tab occurs 0,
            kostl like pa0001-kostl,       " Cost Center
            count1 type i,                 " No of Positions(UAE)
          end of act4_tab.
    Internal Table for Actual Manpower Calculations(OTHERS)
    data: begin of act5_tab occurs 0,
            kostl like pa0001-kostl,       " Cost Center
            count2 type i,                 " No of Positions(Others)
          end of act5_tab.
    Internal Table for Vaccancies Data
    data: begin of vac_tab occurs 0,
            plvar like hrp1007-plvar,      " Plan Version
            otype like hrp1007-otype,      " Object Type
            objid like hrp1007-objid,      " Object ID
            istat like hrp1007-istat,      " Planning Status
            begda like hrp1007-begda,      " Begin date
            endda like hrp1007-endda,      " End date
            vacan like hrp1007-vacan,      " Vacancy Indicator
            status like hrp1007-status,    " Status of Vacancy
          end of vac_tab.
    Internal Table to store the Report Output data
    data : begin of rep_tab occurs 0 ,
             kostl(10) type n,                  " Cost Cente
             plans   like pa0001-plans,         " Position
             vacan   like hrp1007-vacan,        " Vacancy Indicator
             status  like hrp1007-status,       " Status of Vacancy
             plstx   like t528t-plstx,          " Position Text
             orgtx like t527x-orgtx,            " Org Unit Text
           end of rep_tab.
    Internal Table to store the Report Output data
    data : begin of rep1_tab occurs 0 ,
             kostl(10) type n,                  " Cost Cente
             cnt     type i,                    " No of Vacancies
           end of rep1_tab.
    Internal Table to store the Report Output data
    data : begin of rep2_tab occurs 0 ,
             kostl(10) type n,                  " Cost Cente
             app_no    type i,                  " Approved
             nat_no    type i,                  " National
             exp_no    type i,                  " Expatriate
             tot_no    type i,                  " Total
             vac_no    type i,                  " Vacancies
           end of rep2_tab.
    Declaration of Variables
    data: v_sobid  like hrp1001-sobid,   " Object Id
          v_sobid1 like hrp1001-sobid,   " Object Id
          v_sobid2 like hrp1001-sobid,   " Object Id
          v_sclas  like hrp1001-sclas,   " Related Obj Type
          v_subty  like hrp1001-subty,   " Related Object Id
          v_otype  like hrp1007-otype,   " Object Type
         v_str(9)    type c,            " Text
         v_str1(10)  type c,            " Text
          v_cnt    like sy-tabix.        " Table Index
    Declaration of Constants
    constants : c_x         type c value 'X',            " Flag
                c_stat1  like pa0000-stat2  value '3',   " Emp Status
                c_plan   like hrp1001-plvar value '01',  " Plan Version
                c_name   like hrp1000-uname value 'SAP', " Uname
                c_uae    like pa0002-natio  value 'AE',  " Country
                c_type   like hrp1007-otype  value 'O',  " Object Type
                c_otype  like hrp1007-otype  value 'S',  " Object Type
                c_stat   like hrp1007-status value '0',  " Status
                c_pstat  like hrp1007-istat  value '1',  " Plang Status
                c_sclas  like hrp1001-sclas value 'K',    " Rel. Obj Type
                c_subty  like hrp1001-subty value 'A002', " Related ObjId
                c_subty2 like hrp1001-subty value 'A003', " Related ObjId
                c_sclas1 like hrp1001-sclas value 'O',    " Rel.Obj Type
                c_subty1 like hrp1001-subty value 'A011', " Rel.Object Id
                c_kokrs  like coej-kokrs value '1000'. " Controlling Area
    Selection Screen
    selection-screen begin of block b1 with frame title text-001.
    parameters     :
      p_date  like pa0001-begda obligatory default sy-datum. " Date
    select-options :
      s_kostl for csks-kostl,                     " Cost Center
      s_plans for t528b-plans.                    " Position ID
    selection-screen end of block b1.
    At selection-screen
    at selection-screen.
    Validate the Selection Screen fields
      perform validate_screen.
    Start-of-Selection
    start-of-selection.
    Get the Orgn data from database Table HRP1001
      perform get_org_data.
    Get the Actual Manpower from PA0001
      perform get_act_data.
    Get the Vaccancies data from database Table HRP1007
      perform get_vac_data.
    Append the data into final Internal Table
      perform append_data.
    Top-of-page
    top-of-page.
    Write the Report and Column Headings
      perform top_of_page.
    End-of-Page
    end-of-page.
      write /1(108) sy-uline.
    End-of-Selection
    end-of-selection.
    Display the Output Report.
      perform display_report.
    Form-Routines
    *&      Form  validate_screen
    Validation of selection Screen fields
    form validate_screen.
    Validation of Position ID
      clear t528b.
      if not s_plans[] is initial.
        select single plans
          into t528b-plans
          from t528b
          where plans in s_plans.
        if sy-subrc <> 0.
          message e999 with 'Invalid Position ID'(009).
        endif.
      endif.
    Validation of Cost Center
      clear csks.
      if not s_kostl[] is initial.
        select single kostl
          into csks-kostl
          from csks
          where kostl in s_kostl.
        if sy-subrc <> 0.
          message e999 with 'Invalid Cost Center'(008).
        endif.
      endif.
    endform.                  "validate_screen
    *&      Form  get_org_data
    Get the Orgn Data from Database Table HRP1001
    form get_org_data.
    v_str  = 'Developee'(002).
    v_str1 = 'Deployment'(003).
    Select All the Positions from HRP1000
      select otype       " Object Type
             objid       " Object ID
             plvar       " Plan Version
             istat       " Planning Status
             begda       " Begin date
             endda       " End date
         into table obj_tab
         from hrp1000
         where otype = c_otype  and
               plvar = c_plan   and
               istat = c_pstat  and
               begda le p_date  and
               endda ge p_date  and
               objid in s_plans and
               uname ne c_name.
      sort obj_tab by otype objid.
    Get the Orgn and Cost Center for all the above Positions
      if not obj_tab[] is initial.
        select otype       " Object Type
               objid       " Object ID
               plvar       " Plan Version
               istat       " Planning Status
               begda       " Begin date
               endda       " End date
               subty       " Sub Type
               sclas       " Type of Related Object
               sobid       " Id of Related Object
           into table org_tab
           from hrp1001
           for all entries in obj_tab
           where otype = c_otype  and
                 plvar = c_plan   and
                 istat = c_pstat  and
                 begda le p_date  and
                 endda ge p_date  and
                 sclas eq c_sclas1 and
                 subty eq c_subty2 and
                 objid eq obj_tab-objid.
      endif.
      sort org_tab by otype objid.
    Get the Cost Center
      loop at org_tab.
        v_otype = c_otype.       " S
        v_sclas = c_sclas.       " K
        v_subty = c_subty1.                                     " A011
        v_sobid = org_tab-objid.
        perform get_org using v_otype v_sclas v_subty
                        v_sobid.
        if sy-subrc = 0.
          org_tab-kostl = hrp1001-sobid+0(10).
        else.
          v_otype = c_otype.    " S
          v_sclas = c_sclas1.   " O
          v_subty = c_subty2.                                   " A003
          v_sobid = org_tab-objid.
          perform get_org using v_otype v_sclas v_subty
                         v_sobid.
          if sy-subrc = 0.
            v_otype = c_type.     " O
            v_sclas = c_sclas.    " K
            v_subty = c_subty1.                                 " A011
            v_sobid1 = v_sobid.
            perform get_org using v_otype v_sclas v_subty
                                 v_sobid.
            if sy-subrc <> 0.
              v_otype = c_type.    " O
              v_sclas = c_sclas1.  " O
              v_subty = c_subty.                                " A002
              v_sobid = v_sobid1.
              perform get_org using v_otype v_sclas v_subty
                        v_sobid.
              if sy-subrc = 0.
                v_otype = c_type.   " O
                v_sclas = c_sclas.  " K
                v_subty = c_subty1.                             " A011
                v_sobid2 = v_sobid.
                perform get_org using v_otype v_sclas v_subty
                                 v_sobid.
                if sy-subrc <> 0.
                  v_otype = c_type.   " O
                  v_sclas = c_sclas1. " O
                  v_subty = c_subty.                            " A002
                  v_sobid = v_sobid2.
                  perform get_org using v_otype v_sclas v_subty
                          v_sobid.
                else.
                  org_tab-kostl = hrp1001-sobid+0(10).
                endif.
              endif.
            else.
              org_tab-kostl = hrp1001-sobid+0(10).
            endif.
          else.
            v_otype = c_otype.   " S
            v_sclas = c_otype.   " S
            v_subty = c_subty.                                  " A002
            v_sobid = org_tab-objid.
            perform get_org using v_otype v_sclas v_subty
                           v_sobid.
            if sy-subrc = 0.
              v_otype = c_otype.  " S
              v_sclas = c_sclas.  " K
              v_subty = c_subty1.                               " A011
              v_sobid1 = v_sobid.
              perform get_org using v_otype v_sclas v_subty
                                   v_sobid.
              if sy-subrc <> 0.
                v_otype = c_otype.  " S
                v_sclas = c_sclas1. " O
                v_subty = c_subty2.                             " A003
                v_sobid = v_sobid1.
                perform get_org using v_otype v_sclas v_subty
                          v_sobid.
                if sy-subrc = 0.
                  v_otype = c_type.   " O
                  v_sclas = c_sclas.  " K
                  v_subty = c_subty1.                           " A011
                  v_sobid2 = v_sobid.
                  perform get_org using v_otype v_sclas v_subty
                                   v_sobid.
                  if sy-subrc <> 0.
                    v_otype = c_type.    " O
                    v_sclas = c_sclas1.  " O
                    v_subty = c_subty.                          " A002
                    v_sobid = v_sobid2.
                    perform get_org using v_otype v_sclas v_subty
                            v_sobid.
                  else.
                    org_tab-kostl = hrp1001-sobid+0(10).
                  endif.
                endif.
              else.
                org_tab-kostl = hrp1001-sobid+0(10).
              endif.
            endif.
          endif.
        endif.
    Get the Position Text
        clear t528t.
        select single plstx from t528t into t528t-plstx
          where sprsl = sy-langu and
                otype = c_otype  and
                plans = org_tab-objid.
        org_tab-plstx = t528t-plstx.
    Get the Org Unit Text
        clear t527x.
        select single orgtx from t527x into t527x-orgtx
          where sprsl = sy-langu and
                orgeh = org_tab-sobid+0(8).
        org_tab-orgtx = t527x-orgtx.
        modify org_tab index sy-tabix.
        clear v_sobid.
      endloop.
      sort org_tab by otype objid.
    Calculate the Approved No of Positions
      loop at org_tab.
        if org_tab-kostl in s_kostl.
          move-corresponding org_tab to org1_tab.
          append org1_tab.
          clear org1_tab.
        endif.
      endloop.
      sort org1_tab by kostl objid.
      clear v_cnt.
      loop at org1_tab.
        at end of kostl.
          sy-tabix = sy-tabix - v_cnt.
          org2_tab-kostl = org1_tab-kostl.
          org2_tab-count   = sy-tabix.
          v_cnt = v_cnt + sy-tabix.
          append org2_tab.
          clear:org2_tab.
        endat.
      endloop.
      sort org2_tab by kostl.
    endform.              "get_org_data
    *&      Form  get_act_data
    Get the Actual Manpower Data from Database Table PA0001
    form get_act_data.
      clear  : stat_tab, act_tab.
      refresh: stat_tab, act_tab.
    Get all the Active Employees
      select pernr       " Object Type
             begda       " Begin date
             endda       " End date
             stat2       " Emp Status
           into table stat_tab
           from pa0000
           where stat2 eq c_stat1 and
                 begda le p_date  and
                 endda ge p_date.
      sort act_tab by pernr.
      if not stat_tab[] is initial.
        select pernr       " Object Type
               begda       " Begin date
               endda       " End date
               kostl       " Cost Center
               orgeh       " Org Unit
               plans       " Position
           into table act_tab
           from pa0001
           for all entries in stat_tab
           where pernr eq stat_tab-pernr and
                 kostl in s_kostl and
                 plans in s_plans and
                 persg eq '1'     and
                 begda le p_date  and
                 endda ge p_date.
      endif.
      sort act_tab by pernr.
      loop at act_tab.
        move-corresponding act_tab to act1_tab.
        clear pa0002-natio.
        select single natio into pa0002-natio from pa0002
          where pernr = act_tab-pernr.
        if sy-subrc = 0.
          act1_tab-natio = pa0002-natio.
        endif.
        append act1_tab.
        clear act1_tab.
      endloop.
      sort act1_tab by kostl natio.
    Calculate the Local and Expatriate Manpower
      loop at act1_tab.
        if act1_tab-natio = c_uae.
          act2_tab-kostl = act1_tab-kostl.
          act2_tab-natio = act1_tab-natio.
        else.
          act3_tab-kostl = act1_tab-kostl.
          act3_tab-natio = act1_tab-natio.
        endif.
        append: act2_tab, act3_tab.
        clear : act2_tab,act3_tab.
      endloop.
      sort act2_tab by kostl.
      sort act3_tab by kostl.
    Actual UAE Manpower
      clear v_cnt.
      loop at act2_tab.
        at end of kostl.
          sy-tabix = sy-tabix - v_cnt.
          act4_tab-kostl   = act2_tab-kostl.
          act4_tab-count1  = sy-tabix.
          v_cnt = v_cnt + sy-tabix.
          append act4_tab.
          clear:act4_tab.
        endat.
      endloop.
      sort act4_tab by kostl.
    Other Countries
      clear v_cnt.
      loop at act3_tab.
        at end of kostl.
          sy-tabix = sy-tabix - v_cnt.
          act5_tab-kostl   = act3_tab-kostl.
          act5_tab-count2  = sy-tabix.
          v_cnt = v_cnt + sy-tabix.
          append act5_tab.
          clear:act5_tab.
        endat.
      endloop.
      sort act5_tab by kostl.
    endform.              "get_act_data
    *&      Form  get_org
    Get the Cost Center from Parent Org Id
    form get_org using p_v_otype p_v_sclas p_v_subty p_v_sobid.
      clear hrp1001.
      select single * from hrp1001
            where otype = p_v_otype  and
                  plvar = c_plan   and
                  istat = c_pstat  and
                  begda le p_date  and
                  endda ge p_date  and
                  sclas eq p_v_sclas   and
                  subty eq p_v_subty  and
                  objid eq p_v_sobid.
      v_sobid = hrp1001-sobid+0(8).
    endform.                    " get_org
    *&      Form  get_vac_data
    Get the Vaccancies Data from Database Table HRP1007
    form get_vac_data.
      if not org_tab[] is initial.
        select plvar       " Plan Version
               otype       " Object Type
               objid       " Object ID
               istat       " Planning Status
               begda       " Begin date
               endda       " End date
               vacan       " Vacancy Indicator
               status      " Status of Vacancy
           into table vac_tab
           from hrp1007
           for all entries in org_tab
           where plvar = c_plan   and
                 otype = c_otype  and
                 istat eq c_pstat and
                 objid = org_tab-objid and
                 begda le p_date and
                 endda ge p_date and
                 vacan eq c_x  and
                 status eq c_stat.
      endif.
      sort vac_tab by plvar otype objid.
    Get the HR data into the rep_tab Internal Table
      loop at vac_tab.
        rep_tab-plans  = vac_tab-objid.
        rep_tab-vacan  = vac_tab-vacan.
        rep_tab-status = vac_tab-status.
        read table org_tab with key objid = vac_tab-objid.
        if sy-subrc = 0.
          rep_tab-kostl = org_tab-kostl.
          rep_tab-plstx = org_tab-plstx.
          rep_tab-orgtx = org_tab-orgtx.
        endif.
        append rep_tab.
        clear  rep_tab.
      endloop.
      loop at rep_tab.
        if not rep_tab-kostl in s_kostl.
          delete rep_tab index sy-tabix.
        endif.
      endloop.
      sort rep_tab by kostl plans.
    delete rep_tab where plstx cs v_str.
    delete rep_tab where orgtx cs v_str1.
    Calculate the Count of Vacancies in each Division
      clear v_cnt.
      loop at rep_tab.
        at end of kostl.
          sy-tabix = sy-tabix - v_cnt.
          rep1_tab-kostl = rep_tab-kostl.
          rep1_tab-cnt   = sy-tabix.
          v_cnt = v_cnt + sy-tabix.
          append rep1_tab.
          clear:rep1_tab.
        endat.
      endloop.
      sort rep1_tab by kostl.
    endform.                  "get_vac_data
    *&      Form append_data
    Append the data into final Internal Table
    form append_data.
      loop at org2_tab.
        rep2_tab-kostl = org2_tab-kostl.
        rep2_tab-app_no = org2_tab-count.
        read table act4_tab with key kostl = org2_tab-kostl
                                     binary search.
        if sy-subrc = 0.
          rep2_tab-nat_no = act4_tab-count1.
        endif.
        read table act5_tab with key kostl = org2_tab-kostl
                                     binary search.
        if sy-subrc = 0.
          rep2_tab-exp_no = act5_tab-count2.
        endif.
        read table rep1_tab with key kostl = org2_tab-kostl
                                     binary search.
        if sy-subrc = 0.
          rep2_tab-vac_no = rep1_tab-cnt.
        endif.
        rep2_tab-tot_no = rep2_tab-nat_no + rep2_tab-exp_no.
        append rep2_tab.
        clear rep2_tab.
      endloop.
      sort rep2_tab by kostl.
    endform.             "append_data
    *&      Form  top_of_page
    Write the Report and Column Headings
    form top_of_page.
      skip.
      format color col_heading on.
      write: /1(108) 'NATIONAL DRILLING COMPANY'(010) centered,
             /1(108) 'Summary of Manning Level Report'(011) centered.
      format color off.
      skip.
      write: /2 'Key Date        :'(013), p_date,
             75 'Report Run Date:'(041), sy-datum.
      if not s_kostl[] is initial.
        if s_kostl-high is initial.
          write: /2 'Cost Center     :'(023), s_kostl-low,
                 75 'Time           :'(042), sy-uzeit.
        else.
          write: /2 'Cost Center From:'(024), s_kostl-low+7(3),
                                    'To'(022), s_kostl-high,
                 75 'Time           :'(042), sy-uzeit.
        endif.
      else.
        write: /75  'Time           :'(042), sy-uzeit.
      endif.
      if not s_plans[] is initial.
        if s_plans-high is initial.
          write: /2 'Position Id     :'(019), s_plans-low,
                 75 'User           :'(043), sy-uname.
        else.
          write: /2 'Position Id From:'(021), s_plans-low,
                              'To'(022), s_plans-high,
                 75 'User           :'(043), sy-uname.
        endif.
      else.
        write: /75 'User           :'(043), sy-uname.
      endif.
      write: /75 'Page No        :'(044), sy-pagno.
      skip.
      write /1(108) sy-uline.
      format color col_heading.
      write:/1 sy-vline,
            12 sy-vline, 53 sy-vline,
            64 sy-vline, 65(32)  'Actual'(018) centered,
            97 sy-vline,108 sy-vline.
      write:/1 sy-vline,  2(10) 'CostCenter'(014),
            12 sy-vline, 13(40) 'Description'(026) centered,
            53 sy-vline, 54(10) 'Approved'(025) centered,
            64 sy-vline, 65(32)  sy-uline,
            97 sy-vline, 98(10) 'Vacancies'(017),
           108 sy-vline.
      write:/1 sy-vline,
            12 sy-vline, 53 sy-vline,
            64 sy-vline, 65(10) 'National'(015) centered,
            75 sy-vline, 76(10) 'Expatriate'(020) centered,
            86 sy-vline, 87(10) 'Total'(016) centered,
            97 sy-vline,108 sy-vline.
      format color off.
      write /1(108) sy-uline.
    endform.               "top_of_page
    *&      Form  Display_report
    Write the Report Output
    form display_report.
      if rep2_tab[] is initial.
        message i999 with
        'No Data found for the entered Selection'(035).
      else.
        loop at rep2_tab.
    Authorization Check for the Orgn and Cost Centers
          perform auth_check_org.
          if sy-subrc = 0.
            clear cskt.
            select single ltext into cskt-ltext from cskt
                where spras = sy-langu and
                      kokrs = c_kokrs and
                      kostl = rep2_tab-kostl.
            format color col_normal.
            write: /1 sy-vline, 2(10) rep2_tab-kostl+7(3),
                   12 sy-vline, 13(40) cskt-ltext,
                   53 sy-vline, 54(10) rep2_tab-app_no,
                   64 sy-vline, 65(10) rep2_tab-nat_no,
                   75 sy-vline, 76(10) rep2_tab-exp_no,
                   86 sy-vline, 87(10) rep2_tab-tot_no,
                   97 sy-vline, 98(10) rep2_tab-vac_no,
                  108 sy-vline.
            format color off.
            at last.
              sum.
              format color 3.
              write /1(108) sy-uline.
              write: /1 sy-vline, 2(10) 'Total'(027),
                     12 sy-vline,
                     53 sy-vline, 54(10) rep2_tab-app_no,
                     64 sy-vline, 65(10) rep2_tab-nat_no,
                     75 sy-vline, 76(10) rep2_tab-exp_no,
                     86 sy-vline, 87(10) rep2_tab-tot_no,
                     97 sy-vline, 98(10) rep2_tab-vac_no,
                    108 sy-vline.
              format color off.
            endat.
          endif.
        endloop.
      endif.
      write /1(108) sy-uline.
    endform.                    " Display_report
    *&      Form  auth_check_org
    Authorization Check for the Orgn and Cost Center
    form auth_check_org.
      authority-check object 'ZNDCHROM'
            id 'PLVAR' dummy
            id 'OTYPE' dummy
            id 'KOSTL' field rep2_tab-kostl.
    endform.                  "auth_check_org
    reward if useful
    regards,
    ANJI

  • Std report for BOM : Reg.

    Hi experts,
         I need to display the materials along with the BOM of those materials with its quantity and its total price while user give the vendor name and date range as input.
    Is there any std report for the same? Try to give apt solution on it.
    Thanks and Regards
    Raaam's...

    Hi,
    CS12 is to get multi-level BOM report. You can insert satndard price field and vendor filed into the layout and you can filter it within the report itself.
    But what if you have several sources of supply and several prices (in info records!) for your goods? And this report can display only the multi-level BOM of one single material...
    If you want a transaction described by you, you should develop an own report in ABAP - I guess...
    You can post this thread in PP forum as well but I'm afraid there's no such kind of standard report in SAP...
    BR
    Csaba

  • Std Report for monitoring the GR Dt. Vs the OA & the Inbound Del Dt.

    Dear All,
    Is their any std report which can give me the comparision of Delivery date for PO Line item Vs the Order Acknowledgement Dt., Inbound Delivery Date and the Goods Receipt date.
    Pls advise as I am not able to locate any std report.
    thnx & Rgds,

    Hi
    I do not think such standard report available in SAP , may be you can check ME2A and see to what extend it help or otherwise create some query or Z report
    Kishor Rudani

  • No data in the STD Report S_ALR_87012272

    Hi,
    The SAP STD report is s_alr_87012272 is not showing any values.
    Kindly help me how we can get the values in the report.
    Report long text:  Cash Flow (Indirect Method) Variant 1
    Report name                      0SAPRATIO-03
    Thanks..,,
    Regards,
    John Pal

    Dear John,
    All reports are based on a financial statement version. This is
    determined in the form with the same name under the general selections
    (see overview of the report parameters). In the standard system, this is
    the INT version. In the version, accounts with chart of accounts (INT)
    and number are assigned to the individual items. If the system in
    question uses another financial statement version or another chart of
    accounts, the selected data cannot be assigned to the balance sheet
    items.
    This is the reason we suggest our customers to create their own form.
    Check SAP note 43661 which describes creation of new
    forms and reports.
    Following are the steps to create the form and report:
    FSI4 => Form type: Financial Statement Key Figures => Copy
                 Form: Name and Text for the new form
            Copy from: 0SAPRATIO-04
    FSI5 => find and double click the new form just created => Edit Gen.
    data selection => change the FSV to what you want to use
    FSI1 => Report type: Financial Statement Key Figures  => Create
                 Report: Name and Text for the new report
              With form: Name of the new form
    details please refer to standard SAP report 0SAPRATIO-04
    FSI3 => find and excute the new report to check if you can get the
    result you want
    To change the fin.statement version in the general data selections of
    your new form is not enough.
    All reports are based on a financial statement version. This is
    determined in the form with the same name under the general selections
    (see overview of the report parameters). In the standard system, this is
    the INT version. In the version, accounts with chart of accounts (INT)
    and number are assigned to the individual items. If the system in
    question uses another financial statement version or another chart of
    accounts, the selected data cannot be assigned to the balance sheet
    items.
    This is the reason we suggest our customers to create their own form.
    Please find the attached note 43661 which describes creation of new
    forms and reports.
    Following are the steps to create the form and report:
    FSI4 => Form type: Financial Statement Key Figures => Copy
                 Form: Name and Text for the new form
            Copy from: 0SAPRATIO-04
    FSI5 => find and double click the new form just created => Edit Gen.
    data selection => change the FSV to what you want to use
    FSI1 => Report type: Financial Statement Key Figures  => Create
                 Report: Name and Text for the new report
              With form: Name of the new form
    details please refer to standard SAP report 0SAPRATIO-04
    FSI3 => find and excute the new report to check if you can get the
    result you want
    To change the fin.statement version in the general data selections of
    your new form is not enough.
    Mauri

  • Report to see the output of VLPOD transaction

    Hi Gurus
         I have configured Proof of delivery concept to caputre loss of Quantity due to moisture. can any body tell me about standard report to see the output of VLPOD transaction.Full points for the correct solution.

    Hi,
    Try the t-code VLPODL, hope can help you!
    Good day
    Tao

  • Asset Report with old Asset Number in the Second description text field

    I have a requirement for a report in the Asset accounting.
    User wants a report where in he can see the asset details with the legacy asset number which is entered in the second description field in the Asset Master.  I executed the available reports and could not find one like that.  Please help me out.

    You have the option to ad this field to the reporting stucture.
    Wy you have ased this field and not the fields in the tab origin for old asset number?
    For extra fields in the asset see the Wiki
    http://wiki.sdn.sap.com/wiki/display/ERPFI/IncludeownfieldsinFI-AAstandardALV
    for all the wiki's from asset accounting go to the link:
    http://wiki.sdn.sap.com/wiki/display/ERPFI/Asset+Accounting

  • Report to see the value of material at storage bin level

    Hi,
    The requirement is to see the quantity and value of material stored at storage bin level.
    Is there any standard report available to see the same.
    thanks

    Hi,
    Check on it:-
    Storage bin should display in MB52
    pherasath

  • Reg: Enhancements in std reports - Doubts

    Hi Xperts
    I'm trying to udnerstand the concpets of enhancements and would like to know the followig:
    1. In a std report i want to add a parameter. Is it possible to do it using enhancements. As far i had seen explicit enhancements is not posible but only implicit.
    2. if explicit enhancements are not possible in std reports then why enhancements when we have exits and badi which does the same job?
    PS: Pls dont fwd any huge links. All i'm seeking is for logical anwsers.
    thkx for ur help in advance.
    Message was edited by:
            Prabhu  S

    Hi Prabhu,
    Good question .
    And the explanation is that you can surely have explicit enhancement-option to add a paarmeter to a report provided its given by SAP.
    But in reports wherein the selection screen parameters are defined in an include, then by default the framework provides an option to enhnace using implicit EO at top of include which you probly have already seen.
    Thus in reports you might not have seen an explicit option provided by SAP however its very much possible as you can create your own report and try creating an explicit enhancement option in that and then create an implementation for the same.
    I tried out looking for some similar standard report to give you an example but wasn't successful.
    For your second point you can see example report where in explicit enhancements are there in report, though not for the purpose you mentioned.
    SAPBAPITESTMARKING
    Links i am sure you have seen Thomas Weiss blogs which i believe are the best reference material apart for SAP help on framework.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm
    Hope this helps to clarify you question to some extent.
    Feel free to revert for more clarifications if any.
    regards,
    Vikas
    null

  • Vendor bal.in foreign curr. std. report

    hiii..
    tell me the std.report t.codefor  get vendor bal. in foreign curr.
    thnaks
    Rekha sharma

    Hi,
    There is no standard report to view vendor balances in foreign currency. If you want see the posted foreigh currencies in vendor balances just select Amount in document currency from your  lay out. Other wise if you are posted in any  currency and you want see it in other foreign currecies also then go for your own report through Report Painter and assign the currecy which you want.
    All the best,
    Dharma Rao. Yekula

  • Report to get Asset Line item details & user id details

    HI All,
    Is there any report to get Asset No, Assets line item details & user Id details.
    Thanks in advance.
    Ava

    Hi,
    which user ID? User created? User last changed?
    You can enhance any standard report with individual fields, see WIKI entry [Include additional fields in Standard Fixed Asset ALV reports|https://wiki.sdn.sap.com/wiki/display/ERPFI/IncludeownfieldsinFI-AAstandardALV] and/or SAP note 335065.
    User who created the asset is field ANLAV-ERNAM.
    Regards,
    Markus

Maybe you are looking for

  • Exports not in chronological order: How to export in CreateDate order.

    Hopefully this is an easy one but I can't figure it out. I have an event with about 850 pictures that were taken over a week's time. When originally imported into iPhoto they spanned several events because iPhoto by default creates one event per day.

  • Free Good senario in INdia

    dear all, I want to configure free goods senario for india. Plz explain me the customization for the same . Also what abouty excise in free goods senario. Plz send me the deatils about that. Thx & Regards, PM

  • Change Apple ID

    For weeks now I have been trying to find a way to change my Apple ID. My old @mac.com account is now generating a large amount of junk mail. And from the support pages I see many people have the same issue. I would like to completely remove my @mac A

  • Missing Images in Printed Doc

    I running Robohelp HTML 6 and I am trying to generate printed documentation in pdf format. For some reason it does not include all images. These are gif and jpg files. I can't figure out why it includes some images and not others.

  • Oracle XE vs Oracle Form 11g

    Is it Possible Oracle form 11g compatible with Oracle express edition (ORACLE XE) ??