Measuring Point Description Change-MassChange

I have several (hundreds of ) Measuring points which i need to change .The fields to be changed include the Measuring position    and measuring descriptions. Since its a time consuming process to change individual record, can some one suggest any mass change transaction in PM with which i can achieve this changes without much time as in case of individual changes.
Please suggest some direct method in order to avoid any BDC or LSMW.
Thanks
Murad Shaikh

HI  Murad
As such there is no standard T code for carrying out mass changes for measuring points except list editing (IK08) through which you can do it by selecting one by one. Since the fields you wants to change are free text type & will vary from one measuring points to other its not logical also. Better to do it through LSMW using recording IK02 its very easy & will take 10min to create one LSMW.
Shakti

Similar Messages

  • How to  make Measuring Point Description Field scrollable on the Detail Read Screen

    In the Measuring Point Read Detail Screen (Rounds Manager), the description field does not have a scroll bar like it does on the Point Read Counter Detail Screen.  This means that the end-user has to arrow-over to the right on the handheld device to see the entire description.  We changed the transaction property to be the same as that on the measuring point field on the Counter screen but that did not resolve the issue.  We are assuming that the field width is defined in columns but are not sure if columns is the same as pixels.  It seems like there is some type of behind the sceens calculation based on the number of pixels used by the characters in the description.  The transaction property does have word wrap activated but it seems to make no difference. Does anyone have any suggestions on what can be done to make the measuring point description have a scrollbar and have the description wrap?  The Rounds Server is version 2.3.
    Tags edited by: Michael Appleby

    1. wall of unformatted code. Use \ tags when posting code.
    2. you're not even asking a question. You're just saying "it doesn't work" and then you dump the code. What do you expect? That people now go to debug it for you?                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Function Modules for creation of characteristics and Measurement Points

    Hello everybody
    I'm new in ABAP (trainee) and especially the use of characteristics. I'd be very happy if somebody could help me :).
    Can anybody out there with some experience in creating characteristics and measurement points tell me how to create them with function-modules or by changing database tables?
    I'm happy about every hint and ready to give some reward points.
    Best Regards,
    Steffen

    FM and TABLES
    http://72.14.235.104/search?q=cache:71IXBMWcX_8J:reflexcontracts.co.uk/SAP_R3_QUICK_REF.xlsupdatetable+tse05&hl=en&ct=clnk&cd=1&gl=in
    FUNCTION MODULES
    http://www.erpgenie.com/abap/functions.htm
    http://www.sapdevelopment.co.uk/fmodules/fmssap.htm
    http://www.erpgenie.com/abap/index.htm
    http://www.geocities.com/victorav15/sapr3/abapfun.html
    Rewards if useful..........................
    Minal

  • Auto Update of measuring point/document

    Dear all,
    I have one issue over here.Measuring point/document is not updating automatically after productiuon order confirmation . I tried with following steps
    1) Created the equipment as test equipment -->created measuring point as a counter ---> maintain the usage value formula SAPF02 in the PRT tab . Unit of measurement for the characteristics and base unit of measure of material are same
    2) Then i have assigned this eqipment as a PRT in the routing of material .
    Which steps i am missing
    Thanks

    Hi
    I had faced the same problem  when I used SAPF02 then I did following changes.
    Created formula like SAP_09 * PRTSTD / SAP_08
    SAP_09 : Operation Qty
    PRTSTD : PRT Standard Value
    SAP_08:   Base Qty.
    Also make sure the measuring point category should me T in IK02( PRT life counter)
    Regards,
    Raj

  • Update Measurement Points on Functional Locations

    Hello Experts,
    I need create a custom program to update (add/delete/change) the measurement point's POSITIONS on functional locations. Basically the users want to clean up the functional locations which have some wrong data in them. Since I am very new to this functionality area, Can anybody please let me know - Is there a FM/Bapi to update the Measurement Point Positions on Functional Locations?
    I appreciate your help.
    Thanks.
    Edited by: sey ni on Mar 7, 2011 4:49 PM

    I think I will have to write a BDC on IK01/IK02 transactions. Not sure, if we have a better solution.

  • Measuring Point Object??

    Hi All
    Could anyone tell me where to maintain "Measuring Point Object" (TCode -"IK01") in SPRO?
    Regards.

    hi this is
    System table, maint. only by SAP, change = modification
    pl check with your technical team
    -ashok

  • Measuring Point - remove characteristic

    Ladies and Gents,
    I have created a measuring point and have assigned a characteristic to it.  I have then saved it and went back to change mode.  I cannot seem to change the characteristic anymore as the field is grayed out.  I have checked the config and all the menus and cannot see a way of re-enabling that field. 
    Could someone please provide some guidance on how I could change / remove the characteristic on a measuring point?
    Thanks
    Mantas

    thyagarajan,
    I seem to be reaching the same conclusion after numerous discussions with my colleagues.  Would you have a reference to documentation somewhere to support your conclusion?
    Keshav Reddy,
    Either:
    1.  Create a measuring point (IK01) setting a numeric characteristic.
    2.  Modify an existing measuring point (IK02) - characteristic field should be grayed out.
    My question was - why is this field grayed out and how could we go about removing the characteristic / modifying it without having to modify the entries in the database tables.
    Kind Regards,
    Mantas

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

  • Maintenence for measuring point

    hi,
    i am having clear idea about what is measuring point and counter and how to asign to a equipment.my question is how to give regular maintenece for measuring point or counter. how to calibrate that the measuring point is working properly...................(like preventive maintenence plan)..is it possible ?
    regards
    muthuraman.d

    Either
    Go to K11>edit>change gr counter
    or
    IK12 >enter>measuring document->function>reversal indicator-->set
    check what happens
    Regards
    Sujit

  • Measuring points in maintenance planning

    Hi,
    Can we use measuring point(not a counter) for preventive maintenance planning. for example - i need to perform the operation when a color of oil is changed from yellow to black. is it possible through measuring point?. it is possible means please share that procedures.
    Regards
    sathish

    Hi Satish,
    Yes, it is possible to generate a maintenance notification if the measuring point reading is not as per standards or target value. You require a user exit IMRC0001 to IMRC0005. Also read documentation for these user exits in tcode SMOD.
    Regards,
    Vaibhav Mishra

  • Measuring points & counters......................,

    hi everyone,
    could you tell me indetail about measuring points and counters....
    what is difference b/w measuring point and counter ....?
    and what is the use with the measuring position and target value...
    and what is the effect if we select the measpoint is counter text box at initial screen..(t.code: ik01)
    plz share any information which u have..... if u dont mind
    thanks in advance.....
    regards,
    gunnu

    Hi,
    Measuring Point & Counters are used to capture the Important Parameters which should be captured on periodical basis.
    Measuring Position => This is Number or Description which is used to describe the Measuring Point.
    Target Value => Ideal or recommended Value for that measuring point
    Measuring Point is Counter => If you want to define ODO meter reading, that kind will be counter.
    Please go through some of the links.
    reg: measuring point creation and measuring point counter creation
    Re: Counters ans measuring points
    Re: Meas point & counter
    Regards,
    Maheswaran.
    Edited by: Maheswaran.K on May 5, 2011 10:41 AM

  • Relation betn Measuring Point & Classification

    In Transaction Ik03, After entering measuring point ... Press enter.Now go to GOTO-->Classification.
    On this screen we have two fields characteristic description & value.
    i want the table or function module which give the relationship betn this value & measuring point.
    Thanks In advance....

    hi Yogesh,
    Measurement document is in table IMRG. IMPTT is the table storing Measuring point. You can start at these tables.
    regards,
    Vinoth

  • LSMW Measuring Point Delete

    Hi,
    I have tried creating an LSMW in order to delete a measuring point associated to an equipment using IE02 and/or IK05. I would not like to delete all of the measuring points by using the select all buton and delete. Therefore I am using the tick box to select the measuring point I would like to delete. However, the LSMW does not recognise that I am selecting a measuring point.
    Any work around or any other option?
    Regards,
    Nikolai

    IK02 does not enable you to delete the measuring point, however it allows me to change the decimal places which is what I wanted. CT04, does not allow you to change the decimal point of the characteristic if it is already assigned to an equipment.
    Thanks for your help.

  • Measuring points check in IE01 / IE02

    Dear all,
    When user create or change an Equipment (IE01 / IE02) , the user  should input field in Measuring points/counters.
    Is there any Exits or BADIs for this transaction.
    Thanks,
    Ikrar

    Hi,
    Read the documentation of customer exit component EXIT_SAPMIEQ0_001.
    In program SAPMIEQ0 (Equipment change), on click on save button:
    1) In you customer exit, read data from measuring points program, i.e. check LIMR0TOP include of function group IMR0 to identify the internal table / structures that contain the data for measuring points in program SAPLIMR0 screen 4110. This way you would come to know if the user has entered data for measuring points. If not, error out.
    you can use the syntax using field symbols to read data from other program:
    Sample code  (not related to measuring point program.
    DATA : var1 TYPE char25 VALUE '(SAPLIMSP)ISSM[]'.
    DATA : var2 TYPE char25 VALUE '(SAPLIMSP)SCRGNTAB[]'.
    FIELD-SYMBOLS: <fs_issm> TYPE ANY TABLE,
                   <fs_grtab> TYPE ANY TABLE.
    ASSIGN (var1) TO <fs_issm>.
    ASSIGN (var2) TO <fs_grtab>.
    Best Regards,
    Shyam
    Edited by: Shyam Khemani on Jun 15, 2011 11:58 AM

  • Functional Location measuring point UOM not displayed on mobile device

    Dear Experts,
    I am running SAP Work Manager 6.0 with Agentry Server v6.1.4.179 and SAP ECC 6.0 with SMFND 610_700 SP01 and SMERP 610_700 SP01 and Agentry Client v6.1.3.10200 on an iPhone.
    When I display from the iPhone the "Valve Water Flow in m3/h" counter, the UOM is represented as "***"
    The "Pump Bearing Oil Level in mm" counter UOM is displayed properly.
    The Measuring Points are associated to a FLOC.  A work Order with this FLOC has been transmitted  to mobile device.
    Thanks for your help.
    Didier.
    Reading Points definition in SAP:
    Reading Points on iPhone:
    Tags edited by: Michael Appleby

    Hi Bill,
    Thanks for your reply. In fact , I have the same problem with the WPF client and if I enter a reading value, I will get the following error message during the transmit. "Unit *** is not created in language EN"
    WPF client display:
    Transmit error:
    Agentry log:
    readDataObjectMeasuringPoint::begin
    BAPI::begin
    User::getString::begin
    User::getString::Property: transaction.point = 26
    User::getString::begin
    User::getString::Property: transaction.shortText =
    User::getString::begin
    User::getString::Property: transaction.reading = 0
    User::getString::begin
    User::getString::Property: transaction.UOM = ***
    User::getString::begin
    User::getString::Property: transaction.referenceObjectNumber = OR000004000293
    User::getString::begin
    User::getString::Property: transaction.prevCodeGroup =
    User::getString::begin
    User::getString::Property: transaction.prevCatalogType =
    User::getString::begin
    User::getString::Property: transaction.ValuationCode =
    User::getString::begin
    User::getString::Property: transaction.isCounter = False
    User::getString::begin
    User::getString::Property: transaction.codeTextOnly not found, returning empty s
    tring
    User::getString::Property: transaction.codeTextOnly =
    User::getString::begin
    User::getString::Property: transaction.description = Pump Bearing Temperature
    User::getString::begin
    User::getString::Property: transaction.skipReading = False
    User::getString::begin
    User::getString::Property: transaction.status not found, returning empty string
    User::getString::Property: transaction.status =
    User::getString::begin
    User::getString::Property: transaction.IsNotRead = False
    User::getString::begin
    User::getString::Property: transaction.tmpReading not found, returning empty str
    ing
    User::getString::Property: transaction.tmpReading =
    User::getString::begin
    User::getString::Property: transaction.CodeGroup not found, returning empty stri
    ng
    User::getString::Property: transaction.CodeGroup =
    User::getString::begin
    User::getString::Property: transaction.code not found, returning empty string
    User::getString::Property: transaction.code =
    readDataObjectMeasuringPoint::SkipReading=False
    User::getString::begin
    User::getString::Property: transaction.point = 26
    User::getString::begin
    User::getString::Property: transaction.shortText =
    User::getString::begin
    User::getString::Property: transaction.reading = 0
    User::getString::begin
    User::getString::Property: transaction.UOM = ***
    User::getString::begin
    User::getString::Property: transaction.referenceObjectNumber = OR000004000293
    User::getString::begin
    User::getString::Property: transaction.prevCodeGroup =
    User::getString::begin
    User::getString::Property: transaction.prevCatalogType =
    User::getString::begin
    User::getString::Property: transaction.ValuationCode =
    User::getString::begin
    User::getString::Property: transaction.isCounter = False
    User::getString::begin
    User::getString::Property: transaction.codeTextOnly not found, returning empty s
    tring
    User::getString::Property: transaction.codeTextOnly =
    User::getString::begin
    User::getString::Property: transaction.description = Pump Bearing Temperature
    User::getString::begin
    User::getString::Property: transaction.skipReading = False
    User::getString::begin
    User::getString::Property: transaction.status not found, returning empty string
    User::getString::Property: transaction.status =
    User::getString::begin
    User::getString::Property: transaction.IsNotRead = False
    User::getString::begin
    User::getString::Property: transaction.tmpReading not found, returning empty str
    ing
    User::getString::Property: transaction.tmpReading =
    User::getString::begin
    User::getString::Property: transaction.CodeGroup not found, returning empty stri
    ng
    User::getString::Property: transaction.CodeGroup =
    User::getString::begin
    User::getString::Property: transaction.code not found, returning empty string
    User::getString::Property: transaction.code =
    create::/SMERP/PM_DOMEASUREMENTDOC_CRT Connection ID: com.sap.mw.jco.JCO$Client@
    42499d6d
    create::Function /SMERP/PM_DOMEASUREMENTDOC_CRT created
    setImportParameters::TIMESTAMP_FROM_MOBILE=20140701214858
    setImportParameters::COMMIT_WAIT=X
    setImportParameters::MOBILE_USER=MJONES
    setImportParameters::USER_GUID=005056913EE61EE3B5A27E3E2BC46F0D
    setImportParameters::MIDDLEWARE_CALL=X
    setParameters::begin
    setParameters::POINT=26
    setParameters::IDATE=20140701
    setParameters::ITIME=172024
    setParameters::MDTXT=
    setParameters::READR=MJONES
    setParameters::RECDV=0
    setParameters::RECDU=***
    setParameters::RECDVI=X
    setParameters::CODGR=
    setParameters::VLCOD=
    setParameters::CODCT=
    setParameters::IV_WORK_ORDER_OBJECTNR=OR000004000293
    execute::::MJONES::before BAPI execute: /SMERP/PM_DOMEASUREMENTDOC_CRT
    User::rethrowException::begin
    User::rethrowException::Exception caught: Unit *** is not created in language EN

Maybe you are looking for

  • Error: java.util.map can not be inherited with different arguments

    Hi, I am getting following error while building the source code. C:\venus\src\com\martquest\messaging\msgio\MqMessageIOObjectCarrier.java:36: java.util.Map cannot be inherited with different arguments: <> and <java.lang.Object,java.lang.Object> [java

  • FW order PR tp FW order PO conversion..

    Hi .. i want to create a Framework Purchase order with reference to Frame work PR.. For that purpose , i have created A FW PR with itme category Standard.. But while converting in PO, i want item category to be B.i.e. limit. System is not allowing to

  • Recipe management

    Hi Can anyone pls give me function modules related to recipe management (It comes under PP - PI ) Particularly I want function modules that can list out all substances (ingredients) and dependent formulas for that recipe. Thanks, Amee

  • Assigning location to order group

    Hi,   I want to assign Location to Order group(Tcode KOh1) .   Please tell me how to do this. Thanks.

  • ITunes Forgets that I Am Authorized

    Simple: Every time I sync my iPod touch 2G, itunes makes me Reauthorize my computer in order to sync. Detailed: I have iTunes on my Windows XP Dell computer, Everything works fine. Until i sync my iPod touch. When it tries to sync, it makes me Author