Plant Maintenance - Measuring Point Counter Replacement

Dear Expert,
I had created Measuring Point which is cumulative in nature and the Counter Overflow reading is 999999. Suppose the last reading was 999900. Now my today reading is 500 then system is showing total counter reading 10000400.
My question is "how system will replace the counter reading as 401 automatically instead of 10000400". I don't want to replace the counter manually. Please guide me where i have to do configuration for this or what is best way to do it.
Thanks & Regards
Rajiv Ranjan

Hi Thyagu,
Thanks for your reply and valuable suggestion.
My question is how the Total Counter Reading will become zero and start from zero when it overflow.
For example :
Lets Counter Over Flow Reading is 100
total counter reading on 8th august is 90.
on 9th august the difference is 40, then Counter reading become 30 and TotalCtrReading               is 130. I want TotalCtrReading should show 30 instead of 130. how to do it?
Regards,
Rajiv Ranjan

Similar Messages

  • Usage of Measuring Point : Counter for Generating Bills

    Case : Client has a Power Generation Unit, from which it supplies power to customers. Meters installed at the customers premises are recorded by Client personnel. Bill is generated on the basis of meter reading.
    Requirement : Can Plant Maintenance : Counters be used for bill generation? How should the process be mapped?

    Hi Raju,
    You can do this through,
    IMG - Maintenance Plan,work center, task list & PRTS - Maintenance Plan - Set maintenance plan catagories.
    Here in call object column you can define which type of call object you want for your maintenance order based on this you will get the order or notification as a call object.
    And rest of the things measuring point & counter that already defined in this thread.
    Regards,
    Rip

  • Measuring Point & Counter

    Hi PM Gurus,
    Can you tell me about the performance based maitenance :
    1. Measuring Point (M.P.)
    2.Counter
    What are the characterstic units come under the Measuring Point.is it right that only we can give upper and lower limit in M.P not in counters.Also User exit is only created for MP not for counter.
    What are the basic difference between Measuring Point & Counter.
    In both the cases is it necessary to select counter tick mark or only in case of counter ?Is there is any difference while generating the plan
    Regards,
    RC

    Hi Raju,
    You can do this through,
    IMG - Maintenance Plan,work center, task list & PRTS - Maintenance Plan - Set maintenance plan catagories.
    Here in call object column you can define which type of call object you want for your maintenance order based on this you will get the order or notification as a call object.
    And rest of the things measuring point & counter that already defined in this thread.
    Regards,
    Rip

  • Reg: measuring point creation and measuring point counter creation

    how to create measuring point and measuring point counter.
    what is the difference between these two.
    what is measuring point category,
    what is measuring point
    what is measuring point object
    what is measuring position.
    can anyone explain me in an easy for better understanding.

    Firstly a Measuring point is nothing but, a factor which you measure on an equipment/FL. (Temperature, Vibration etc)
    Then, a measuring point is created either on a Functional location or on an Equipment.
    IK01 is the T-code for creating it.
    If it is for F/L you have to use IFL as measuring point object, when it is an equipment you use IEQ
    Generally these two will be in use.
    In the IK01 screen if you tick the counter checkbox, the MP becomes a counter.
    Example for simple MP is temperature.
    And example for a Counter MP is 'Litres of petrol consumed'
    In the first case you don't need to add the temperature measurements, whereas in the petrol consumption you may wish to have the cumulative value of readings taken for a period of time.
    The measuring position: Example : If you are measuring the temperature of a Motor on the Drive side, you may put 'Drive End' in this field, or similar many applications.
    Category would group these MPs.
    In case of need you may define in customisation a sep[arate MP category.
    Then each time you read a MP through IK11 or other methods a Measuring Document is created.
    Regards
    Jogeswara Rao

  • Measuring point,counter & meas document

    What is the concept of Measuring point,counter & meas document in regard to PM ?

    Hi,
    Measuring Points are  measurement of physical condition like temprature pressure, and consumption like fuel, and reading like hour meter , speedometer etc.
    measuring points just like as log book of equipment
    it is created by ik01, against technical object with  characterstics of which we want to take measurment reading
    and  when actual reading are recorded against measuring point  , a document is genrated called measurment document
    it is crated by ik11, ik14 , ik34  against measuring point
    regards
    Jitender Suhag

  • IE02 not able to display class overview & measuring point/counter tab,

    Hi Dear,
    I am not able to display class overview & Measuring point/counter tab in T-code IE02.
    But it is display in IE01 & IE03.
    Kindly suggest

    Mayursinh Dayatar,
    Its probably an authorisation issue.
    Are there any error messages??
    PeteA

  • Multiplication factor in measurment point/counter

    Hey Gurus,
    Is it possible to include multiplication factor in measuring points / counter? Like when my clients are entering the readings of energy meter they have to multiply it with some factor to get the actual reading. Is it possible in std sap or do i ve to go for development?
    Thanks,
    Abhishek

    Hi Abhishek,
    Some time back I have done the same requirement for one of my clients.
    For that we have created a Z- Table and maintained the multiplication factor for that particular measuring point.When we enter the reading in measuring documnet system will check the multiplication factor in the Z- table and populate the reading.
    We have used IMRC0001 user exit for this.Please ask your ABAP team to develop this, it is not much complicated.

  • Measuring Point Counter Overflow reading

    Dear Masters,
    I want to know whether there is any standard method by which i can create a notification in the system whenever any measuring point reading reaches its counter overflow reading?
    Can I do the same with the range valued measuring points? That if the measuring point reading is out of the range defined in a measuring point, it should create a notification
    Thanks in advance for your valuable time and answers.

    Hi,
    Try any of these User Exits.
    IMRC0001 MeasPoint/MeasDoc: Exit before update (after COMMIT WORK)
    IMRC0003 MeasDoc: Menu exit for customer-specific function
    To create the Notification, use the FM BAPI_ALM_NOTIF_CREATE.
    [Check this link as well|BAPI needed for Notification & Work order;
    Regards,
    Maheswaran.

  • Add measurement point / counter

    Hello,
    I am facing the problem that I need to add a counter value to a measure point. For this I have the equi no, the pos of the counter and the value I have to add. If the measurement point does not exist, I have to add one by creating it with the information about the pos and measurement point.
    Could someone tell me if there a some BAPIs that help finding the measurement point by equi no and pos? How to add the measurement point if it is not existing? I just saw some code that reads the information in the tables but is there something more standardized?
    Thanks a lot, Vanessa

    In a previous assignment, I used BDC/transaction call for IK01, when I found that the measure point did not exist.  If I remember correctly, it was a very short, simple process.  I believe I followed that (upon sy-subrc eq 0) with a BDC/transaction call for IK11.
    But, please take a look at Function Modules named like BAPI_MP.  The BAPI_MPIP modules may give you what you need.

  • Measuring Point  / Counter button

    Hi,
    How to hide / display Measuring point & Counters button in Header data of Reference Functional Location(IL11).(Organisation data).
    Thanks & Regards,
    Santhosh

    Dear Santhosh,
    Try with Screen variant(SHD0). Else, you can achieve this by implementing a proper BAdi/Enhancement, if there is one.
    If not, you can achieve this by modification, but, it is <b>not recommended by SAP</b>.
    Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
    REPORT ZTEST.
    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.
    Alternatively, you can do the following:
    1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
    4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
    ull get a list of Enhancements related to that Componene....
    5. Choose which ever enhancement will suit ur business need ..
    6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
    For a user exit......
    Finding whether there is any User Exit or not for tcode VA42
    1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
    Reward points if this is helpful.
    Regards,
    Naveen.

  • HR-Plant Maintenance Integration Point

    Dear All,
    I wanted to know the various integration switches/point (if available) for the purpose of Integration of HR with Plant Maintenence.
    Regards,
    Kaushal

    Hi Deon,
    I need to know the purpose of integrating Plant Maintenence with HR, and the nodes available in HR for integratng the same. Can you be specific about the switch related to integrating HR-PM, available in T77S0.
    Regards,
    Kaushal

  • Plant Maintenance Report Transaction

    Dear All,
    Iam sending the list of report client needs .i need your help in wether it is possible or any development required .
    Breakdown Analysis
    Equipment Monthly Cost
    Cost Analysis
    Insurance Amount on Each Machine
    Electricity & Fuel Consumed on Machine
    Fleet Maintenance
    Consumption of Fuel on Each Vehicle
    Service Cost spend on each Vehicle
    Spares Replacement Cost on each Vehicle
    Please help me out .Kindly send your reply .
    Thanks & Regards
    Navin

    hi
    >{Breakdown Analysis- Yes using MCI7
    Equipment Monthly Cost- Using MCI4
    Cost Analysis -MCI8
    Insurance Amount on Each Machine-May be Warranty claim processing
    Electricity & Fuel Consumed on Machine-Using measuring point ,counter
    Fleet Maintenance-YES
    Consumption of Fuel on Each Vehicle-YES-MCIZ
    Service Cost spend on each Vehicle-YES- MCI4 also chek in MCI4
    Spares Replacement Cost on each Vehicle-YES using MCI4,also check MCI4}
    regards
    thyagarajan
    Edited by: thyagarajan krishnamurthy on Feb 24, 2009 1:56 PM

  • Plant maintenance dout

    hi
    Iam new to plant maintenance i know only the basics
    that is
    1)create equipment
    2)create functional location
    3)assignment of equip to functional location
    4)create bom for euipment spares
    5)create maintenance stratergy (time based)
    6)create tak list in that main opration & sub operationcre
    7)create maintenance item (assign equipmnt to task list)
    8)create maintenance plan (assignment maintenance item to task list & scheduling data)
    9)scheduling plan
    10)deaadline monitoring ip30 through which we get notification & order
    11)confirm order
    12)settle order
    Up to this is fine even i know basic flow of break down notification here
    i want to know
    1)what is measuring document (measuring tab in equipment)
    2)what is the serial number
    3)warranty in equipment how to map where in master data
    4)insurance cost of equipment
    too much pls guide me
    0
    0
    5

    hi Navin,
    I will explain u measurement document.
    there are there steps
    1. cerate, change ,display characteristics (trxn ct04 )
    2. create ,change display measuring point ik01,ik02.ik03.
    3. create,change ,display measurement document  ik11, ik12, ik13.
    in characterstics u define data type ,unit of measure , status and all other details.
    you can assign number of measuring point /counter in master data of equipment
    by selecting goto>measuring points/counter.
    Or directly through traxn ik01 by specifing equipment number.
    if it is measuring counter do not forget to tick checkbox "measuring pt is counter"
    in mesurement document u will enter actual reading taken.
    e.g. for hydraulic pressure of an pump
    characteristics is pressure
    measuring point is hyd pump
    and in measurement document u will enter pressure reading in time to time.
    Regards,
    prasad

  • Question about Measuring Point / Couter

    Dear PM Guru,
    While creating my Maintenance Plan with tcode -IP42 , there's counter automatically appear in the plan.
    I under this counter is from measuring point.
    I am confuse with the Counter in all this tcode IP41 , IP42 & IP01.
    My question are :
    Is this measuring point / counter master data or technical object ?
    Where's the relationship for counter in Maintenance plan ?
    Any impact the counter with the cycles used in the item line?
    What 's the different between IP01 vs IP41 vs IP42?
    Appreciate your input from any PM Guru.
    TQ

    Hi Venu,
    Thank for your reply.
    Understand that In Performance-based Maintenance Plan, SAP automatically links Counter to the Maintenance Plan.
    After my personal investigation , fully understand that only performance based maintenance plan are using counter. Normal Maintenance Order will not use counter as Master data.
    Example Performance Based Plans :
    When the measuring point counter reaches 3000 -1st  order should get generated
    2nd one at 6000, 3 rd one at 9000 etc...
    Or
    1. Single Cycle with counter -- Ex . Maintenance every 3000 hrs
    2. Strategy Cycle plans.. -- Ex. Maintenance every 3000 hrs and every 6000hrs
    3. Multiple Counter Plans..-- Ex Maintenance every 2month  or 1year..
    Process Flow.
    Create equipment with suitable measuring point (inc annual estimate) with Tcode IK01 create measuring point
    Create initial counter reading measurement document
    Create task list (optional for single-cycle plan)
    Create counter based maintenance plan
    Scheduling maintenance plan (IP10/IP30)
    Create measurement documents periodically
    Little Question to ask.
    1) Is this the SAP standard flow ?
    Please correct me if i am wrong.
    Thank you.

  • Measuring points

    Please tell me the procedure to fill the measuring point/counter during the fleet object creation.i ma not able to  create measurement document section.help me out of this

    hi
    whats the problem you are facing ,you have to enter the measuring reading using T code IFCU
    regards
    thyagarajan

Maybe you are looking for

  • 2.1: Reports

    A couple of questions about Reports in 2.1: Is there a reason why the "Run in Background" option is disabled when running a report? It is good to have a "progress" bar for the report and being able to cancel a running report (unlike 1.5), but if I wa

  • WPC pages gives portal runtime error

    hi Experts, i am trying to make a WPC page  but while i am in edit page and i click on page layout or publish or finish i am getting portal runtime error in the pop up window. i am having WPC_Editor role. please suggest what can be the problem here.

  • Performance Degradtion on PowerBook G4-133 (1.2G RAM Tiger)

    It just runs slower, and slower until I finally have to reboot - Maybe Memory Leaks? I have recently tried to breathe some new life into my somewhat neglected PB-G4 133 by giving it an additional 1G of RAM, and a new 120G Hitachi HD. I'm using Tiger

  • How to arrange files in trash folder by date, both ascending and decending?

    My trash folder is ordered by date. Currently, it is ascending order. I would like to change to decending order. If any more info is needed, I would be only too happy to provide it for you. Thank you, Dennis Guidi [email protected]

  • Presenter Display Problem

    I updated to Mavericks and Keynote 6 last night. This morning I find that my class presentations do not display correctly. I have an external monitor (not via AppleTV) connected (and a projector in the classroom), and when I play the presentation the