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.

Similar Messages

  • 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

  • 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

  • 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.

  • 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

  • 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

  • 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.

  • Measuring Point for Tools and Die Maintenance

    Dear All,
    I am trying to map the following process:-
    My client has 10 press machines and around 250 Dies for punching. Dies are assembled to press machines and they produce jobs by punching.
    Client has an Preventive Maintenance plan for each Die in terms of number of strokes punched by an Die. for e.g PM is done after every 300000, 600000, 900000, 1200000 strokes. Estimated life is 1200000.
    What they want is when production person confirms the production order say for 10000 jobs the counter of the die should increase by 10000.......and so on. When the counter reaches 300000 preventive maintenance call should be scheduled.
    What i have done is created an Die as an Equipment with PRT as equipment category. Created an measuring point for that Die, assined Usage formula etc.
    I have created an Maintenance plan for that die in which i have assigned the strategy (IP11) which contains the stroke cycles 300000, 600000.........etc.
    Assigned the Die as a PRT to the material which is to be produced in the Routing.
    When i confirm the production order the counter of the PRT increases which i can check IK13.
    What i am expecting is that in IP10 system should update the counter automatically so that when the counter reaches to 300000 maintenance call wil be scheduled and order will be generated.
    I would request you to please give me some input on this.
    Thanks and Regards,
    Rashmi

    Hello Rashmi;
    I have seen the screen shots & there are problems with the following:
    1) Counter overflow reading
    You have entered 130;  keep it as- 999999 (it is the reading after which system starts counting from 0 value)
    2) Formula that you have used;
    You have used the formula- SAPF02; do not use this. Create you own formula with following details: SAPF99 (new formula)  = SAP_20 * SAP_09
    3) You have manually entered the reading for the measuring point; do not use it. System will calculate the measurement reading from PRT usage value.
    CREATE a single measuring document with reading as '0'.
    4) Also in CA01; you need to assign this PRT in routing with "EQUIPMENT" & not material. Also make sure that in the same screen (assignment of PRT- basic data) maintain usage value as 1 (if this is not maintained, measuring doc. will NOT be updated).
    5) Now when you confirm the production order, based on number of units created; system will automatically create the measuring doc.
    If there is any problem with CA01, CO01 or CO11n; ask your PP consultant to assist.
    Do let me know if there is any problem in this.
    Regards
    Hemant

  • Meas point & counter

    How Meas point & counter is utilized for equipments?

    Hi,
    Measuring Points & Counters are used to measure different characteristics of the equipment.
    Measuring Point: For example, there are "N" no. of equipments in the plant. There would be some critical parameters to be measured on periodical basis.
    In case of Boiler, pressure, temperature, etc,. are the critical parameters. On daily basis or some periodical basis, these parameters should be measured so that we can avoid complex situations like breakdowns or componenets damage.
    Measuring points will have range as upper limit & lower limit. The parameter value should be within that range. If it nears to that values, some care should be taken to avoid the problems.
    These measuring points will be created in IK01. For those measuring points, measurement documents will be created on periodical basis.
    Counter: This is also type of measuring point which will either increase or decrease to certain limit.
    For example, ODO meter reading (KM readings in Vehicles) will be created as Counter. Transaction code for Measuring point creation is also IK01. But there would one check box as "Measuring point is Counter" in the screen.
    ODO meter reading will start from 1 to 99999 for motor vehicles & again that will be reset to 0. So counter overflow reading would be 100000. Annual estimate is on an average, how much KM that vehicle will run per year. Based on that, performance based maintenance can be done.
    [Measuring Points & Counters|http://help.sap.com/saphelp_erp60_sp/helpdata/en/9b/446863454711d189430000e829fbbd/frameset.htm]
    Regards,
    Maheswaran.

  • Reg: counter over reading .

    what is  "CntrOverReadg"  in the ik01  while creating measurement point counter.
    can any tell me the usage of this.  what data shd i"ve to enter in this cntrOverReadg

    Its counter overflow reading. It describes the maximum possible reading that physical measurement point can measure.
    For example: A car odometer can measure up to 99999 km of distance covered by it. Hence after the car odometer reaches the value of 99999 km it starts again from 0 km. However the total distance covered by the should be 99999 plus the reading after counter over flow.
    Lets say you have provided the counter overflow reading e.g. 99 for any measurement point for which the current counter reading is 10. If you will create the measurement document with reading less than 10 (let say 4) then the system will consider it as counter overflow occurred and will show the total reading as 103 (i.e 99 + 4) and counter reading as 4.
    Hope it helps!
    Regards,
    Saif Ali Momin

  • 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

  • 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.

Maybe you are looking for

  • Print Dialog Box for Addon is not showing in Terminal Server

    Dear All, I have created a addon for Automatic Sales Invoice printing that prints the crystal report directly to the printer bu opening a print dialog box for printer selection through SDK code. The Same addon works fine on the server with print dial

  • Web Service - Request never turns to GREEN

    Friends, I have created Web Service Source System followed by Data Source and did the required setting in Web Service Admn screen (WSADMIN) and could able to generate/publish WSDL and able to see that PSA getting the records with trigger of web servi

  • Output shows the single line

    Dear All I have a form which shows the output for only one line for a give parameter. But when the same query is copied from the form it shows all 36 rows in backend. i think the issue is becuse of property palette. Kindly update it. regards Arifuddi

  • WLC issue with RADIUS

    Hello, I have the following strange behavior: my WLCs connects to RADIUS server using the IP address of a dynamic interface instead of using the management interface's IP address. Tha dynamic interface is on the same subnet/vlan of the RADIUS server.

  • HT1923 i cannot redeem itunes card will not display webpage

    I cannot redeem Itunes gift card.  Says Internet Explorer cannot display webpage.  Currently using Windows Vista Home Premium and have never had this problem before now.  Tried to repair Itunes from Download Itunes button and will not install Itunes