Plant maintenace notifications status in BI
Hi All,
I am in the process of developing a report by name "NOTIFICATIONS WITHOUT ORDER - FOR STATUS OUTSTANDING & STATUS IN PROGRESS"
for this report i need to get the plant maintenance notificaion statuses into BW.
Could you please help me by giving the information regarding notification status standard extractors.
Hi,
Plant Maintenance comprises the following activities:
Inspection
All measures which establish the actual condition of a technical system
Preventive maintenance
All measures which maintain the ideal condition of a technical system
Repair
All measures which restore the ideal condition of a technical system
Other measures taken using the maintenance organization
For more info on PM go through the below link
http://help.sap.com/saphelp_47x200/helpdata/en/2b/1b713896fab752e10000009b38f889/frameset.htm
Regards,
Marasa.
Similar Messages
-
Notification Status at Run time in Notif_event_post
Hi All,
My requirement is to send a mail to the creator of the notification when their is a change in the notification status and that changed notification status has been saved by the user.
To achieve the functionality i am using Notif_Event_Post and in this at run time i am getting the new work order but i am not able to get the new notification status at run time that the user is going save.
When i use select query on jest and tj02 using OBJNR and ISTAT i am getting the old notification status not the new notification status.
I also tried using the STATUS_TEXT_EDIT and STATUS_TEXT_Multi but the output is same as above.
Please give solution to the above problem.
Thanks in Advance.Hey Shiva,
The FM for finding user status is CRM_STATUS_READ_OW
Please Reward for usefull usefull post..
Regards,
Anand.. -
Which table are notification status in?
hi,dear experts,
Do you know which table are notification status in? and which fields are they? I can't find them in table QMEL.
And, which table are the system status of notification in? which fields are they?
I are doing a report and need these information. I used ST05 to trace IW29,but i failed.
Thank you very much.JEST
-
User-exit or BADI required for changing Plant-sp.matl status in MM02
Hi Folks,
Our user requirement is when standard price is 0, we should assign value 'Z4' to Plant-sp.matl status(in MRP1 and Costing1 tabsin MM02) . Could any one suggest me a user-exit name or a BADI name to change Plant-sp.matl status in MM02. <REMOVED BY MODERATOR - REQUEST OR OFFER POINTS ARE FORBIDDEN>
Regards,
Ramineni.
Edited by: Alvaro Tejada Galindo on Aug 22, 2008 5:59 PMhi,
u can use it.
u can use this exit also.
MGA00001
EXIT_SAPLMGMU_001
i hav done this coding in this exit and it is working.
not same of ur requirement but try somthing like this.
tables : mara,makt.
data : it_mara type mara occurs 0 with header line,
it_makt type makt occurs 0 with header line,
it_marc type marc occurs 0 with header line,
it_mbew type mbew occurs 0 with header line.
select * from mara into table it_mara .
if it_mara[] is not initial.
select * from makt into table it_makt for all entries
in it_mara where matnr = it_mara-matnr.
endif.
loop at it_makt.
if stext-maktx = it_makt-maktx.
if it_makt[] is not initial.
select * from marc into table it_marc for all entries
in it_makt where matnr = it_makt-matnr.
select * from mbew into table it_mbew for all entries
in it_makt where matnr = it_makt-matnr.
endif.
read table it_marc with key matnr = it_makt-matnr.
if wmarc-werks = it_marc-werks.
read table it_mbew with key matnr = it_makt-matnr.
if wmbew-bwtar = it_mbew-bwtar. " 'VAL_OPEX' or wmbew-bwtar = 'VAL_CAPEX'.
message e001(zgm_msg).
endif.
endif.
endif.
clear it_makt.
clear it_marc.
clear it_mbew.
endloop. -
Digital Signature for QM notification status change
Hello experts,
I need your guidance regarding implementation of user digital signature for QM notification status change. Our customer has ECC 6.0 but they are not inclined to introduce enhancement package 3 soon. Now their requirement is that while QM notification status change they want to have a user signature pop-up to verify the user authorization to do so. But they don't want to do so by using digital signature via DMS status change.
I am really not sure if I have explained the situaion correctly or not as i am quite new to QM. But I am desparately looking forward to get your valued replies in this regard.
Best regards,
AnirbanTo fulfill the FDA requirement we have apply the logic to make sure that a digital signature is captured for status changes during task processing.
To map this requirement we have developed one custom table to store remark that will be displayed on digital signature remarks textbox. This table will have following feild:
STAT - System/ user status
QMART - QN type
SPARS - language
TEXT - character text.
Work with ABAPer to implement this, and after implementing validate following key point:
u2022 Validate that after successful digital signature that the signature cannot be overwritten.
u2022 Validate the locking of the User ID after customer specific number of unsuccessful signature attempts.
u2022 Verify that the digital signature works for each status.
u2022 Validate that if the digital signature is cancelled prior to successful entry that the system status reverts back to previous status and all processing authorizations allowed for that status still function properly.
Hope my reply will help you.
Thanks!!! -
NOTIFICATION STATUS CHECKING IN User Exit 'QQMA0014'--iw21
Hello,
Myself sudip..i have to do a exit on QQMA0014 for iw21 ...so. i need to check every time notification status field( STTXT ), contain value osno/techo...when osno then something happen and also when techo something will happen..but how to check notification status field.( STTXT ).can you help me....PLEASE....
VALUE T_VIQMMA ONLY CONTAIN THAT FIELD .THAT'S WHY I USED IT FOR STTXT CHECKING..BUT CAN'T GETTING....Hi Sudip,
I think I can help you.
One correction in your post. There will not be TECO. It is NOCO in Notification
This is the answer
There is no need of STTXT for your purpose. In other words you need another field which is a part of VIQMEL table. i.e., PHASE.
Follow these values.
Value '1' for Status OSNO (Outstadning)
Value '2' for Status NOPO (Postponed)
Value '3' for Status NOPR (In Process)
Value '4' for Status NOCO (Completed)
Value '5' for Status DLFL (Deletion Flag)
So your syntax will go like this
IF I_VIQMEL-PHASE = '1' .....
Revert back if any further queries are there.
For syntax related queries, you may refer to this document User Exit 'QQMA0014', the applications
Best of Luck
Jogeswara Rao K -
Update the x plant material status and plant speific material status
HI Experts,
I am new to abap. In my requriment i want to update the status of x-plant material status (MSTAE) in MARA and
plant specific material status (MMSTA) in MARC. In master data the status of those fields is blank. Insted of balnk i have to upload '01' or '02'.
using BAPI_MATERIAL_SAVEDATA i am unable to upload. its not working.
is there any another way to upload that two plants status.
thanks in advance
sravanHi martin,
i think insted of it_*** (internal table) we have to use work area. please make sure conform this one.
i am giving my logic wat i have written and my requirement also...
The process to update material master data status is described in 'xxxxx' Mark and Release Cost Estimates and BAPu201D.
u2022 As a result of releasing a standard cost, certain master data elements need to be updated by the Cost accountant in order to enable further activities within SAP.
u2022 All material codes for which Cost Accounting has released a new standard cost, need to have their Material Status indicators changed from 02 (reviewed) to 03 (released). This removes the system blocks on certain activities within SAP like purchasing, production and Sales. The status will be needed to change in two views of the Material Master.
u2022 The u201CX-plant matl statusu201D field on the Basic Data 1 view
u2022 The u201CPlant-sp. matl statusu201C field on the Costing 1 view
This update should be automated
Select materials for which a price change document was posted based on selection parameters.
Select price change documents for company code defined in selection screen since last run date
u2022 Reference procedure = PRCHG (MLHD-AWTYP)
u2022 Entered on MLHD-CPUDT u2013 verify against last run date to include in selection
u2022 Entered at MLHD-CPUTM u2013 verify against last run date to include in selection
u2022 Store last run date and time by company code, so that it can be picked up in the next run. (store in table TVARVC?)
Select only the documents of plants which belong to the company code in table MLIT. The link between company code and plant can be found in table T001K.
u2022 Valuation area = Plant MLIT-BWKEY
u2022 Create a list of all materials MLIT-MATNR
The next 2 updates should happen independently;
u2022 Update the u201CPlant-sp. matl statusu201C field (MARC-MMSTA) on all plant views belonging to the company on the Costing 1 view to status 3 with as prerequisite;
u2022 The current plant material status is 02
u2022 This action must be done on all plants belonging to the company code
u2022 Update the u201CX-plant matl statusu201D field (MARA-MSTAE) on the Basic Data 1 view to status 3 with as prerequisite;
u2022 The current X-plant material status is 02.
in pt_final1 i get the data corresponing to given tables.
LOOP AT PT_FINAL1 INTO GS_FINAL1.
*HEADER DATA
GS_HEAD-MATERIAL = GS_FINAL1-MATNR.
GS_HEAD-IND_SECTOR = GS_FINAL1-MBRSH.
GS_HEAD-MATL_TYPE = GS_FINAL1-MTART.
GS_HEAD-BASIC_VIEW = 'X'.
GS_HEAD-COST_VIEW = 'X'.
APPEND GS_FINAL1 TO IT_FINAL1.
*CLIENTDATA
GS_CLNT-PUR_STATUS = GS_FINAL1-MSTAE.
GS_CLNTX-PUR_STATUS = 'X'.
*PLANT DATA
GS_PLNT-PLANT = GS_FINAL1-WERKS.
GS_PLNT-PUR_STATUS = GS_FINAL1-MMSTA.
GS_PLNTX-PUR_STATUS = 'X'.
CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
EXPORTING
HEADDATA = GS_HEAD
CLIENTDATA = GS_CLNT
CLIENTDATAX = GS_CLNTX
PLANTDATA = GS_PLNT
PLANTDATAX = GS_PLNTX
IMPORTING
RETURN = GS_RET.
Commit to release the locks
RETURN-TYPE is 'E' in case of error, else 'S'.
IF GS_RET-TYPE = 'E'.
LOOP AT IT_RET.
WRITE: / RETURNMES-MESSAGE.
ENDLOOP.
ELSEIF GS_RET-TYPE = 'S'..
WRITE: / 'PLANT MATERIAL STATUS '.
ENDIF.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
ENDLOOP. -
SOLMAN : Changing notification status
Hello Experts,
My requirement is to change the notification status in CRMD_ORDER using BDC or BAPI. I tried with BDC, but status is not changing through BDC. Is there any BAPI or function module to change the notification status with notification number as input? Plz help me....
Thanks in Advance,
Sankar.Please post ur query in solution manager catagory under "SAP solution" forum.
Thanks
Vishal Kapoor -
Notification Status on a Particular Date
Hi Experts,
Could you help know in case if there is any FM to track a Notification Status on a particular Date.
Regards,
KBHi KB,
Not sure what it is you want. What is FM? Is Notification Status a field in your database?
A little more information would help here.
Thanks,
Brian -
Any way to sync notification status across devices?
Here is my (probably unusual) situation:
I have:
- iPhone 4S
- iPod touch 16GB
- iPad 2
When I'm at the gym I use the iPod touch. I respond to iMessages, Facebook messages, etc.
When I'm at home or at my desk at work, I often use the iPad.
When I'm on the go I use my iPhone.
When I come back home, my iPad might show like 45 unread messages and notifications. Same with the iPod and iPhone and all across the board.
---When I am using one device, is there a way for the read / notification status to sync across all my devices?---Hi,
In Messages 7 and 8 in Mountain Lion and Mavericks there was a time limit to when the iMessages would last on the server.
The Process involves a push from the server to the devices.
the iMessages server will keep trying to contact the registered devices.
As soon as the device accepts the iMessages it is "removed" from the server as far at that device is concerned.
(i.e.e deleted iMessages on one device are not re-downloaded).
The best guess about how long the iMessages servers try to connect to a device that is Off Line is not clear.
I have seen 48 hours myself.
I presume it is something around long enough for a weekend where you might not have access to a work computer.
However in Mavericks people have reported suddenly getting 9 and 11 day old iMessages after issues about logging in were resolved.
I have updated to iOS 8.0.2 and Yosemite and found today that my iPhone 5 had lost the iPhone Number as a valid ID (the iPhone appeared to only using the Apple ID despite the fact the Users cannot turn off the iPhone Number as ID once the iMessage bit is turned On)
This does mean I have not synced some of my recent iMessages to the Number (I first noticed it was absent in the settings on the Mac)
10:22 pm Saturday; October 18, 2014
iMac 2.5Ghz i5 2011 (Mavericks 10.9)
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
Couple of iPhones and an iPad -
Hi Gurus,
Is there any FM to change notification status in PM.
Can you explain briefly.
thanks.Hi,
User status in notification can be changed by using FM STATUS_CHANGE_EXTERN. This can also be used within user exit.
Pass the user status which you need to set based on Status profile set for notification type. Currently set user status will be available at table JEST based on notificaiton object number -
Hi Experts,
I created a notification and generated a service order. I carried out the Confirmation and reserved a material for the order. I carried out the TECO for the service order. System says that the Notification could not be completed due to the Notification Status "OSTS". Iam not sure for what reason this message appears. What step I have missed out.
Can anyone please provide me the step missed out.
Thank you,
VijayaHi Vijaya,
OSTS system status means Outstanding Tasks in Notifications. The actual procedure is that when a notification is raised, tasks to be carried out are defined by the maintenance engineer in Tasks Tab, which are released. Upon physical completion of the tasks, the tasks are completed and then the notification is completed. If some Outstanding tasks exist, and we try to complete the notification, system throws a message to complete the tasks.
Pls check if u have some tasks still not released and completed. Pls complete them and then complete the notification. I hope this would resolve your problem.
Saurabh. -
Notification status at date in history
Hi goeroes,
do you know which function module to use to get the status of a certain notification at a certain date?
For instance, I would like to know which notifications where all open on the 25th of October?
Thanks!
Best regards, PeterCheck table JCDS (change history for status table JEST)
JCDS-OBJNR = QMEL-OBJNR
Regards
Luke -
Where is QM notification "status" stored in the database?
I would like to see the value of status. In which database table is stored?
Thank you very much.Table JCDS holds the status codes and TJ02T contains the text for the
status code.
When reading the JCDS table, object id for notifications will be QM +
notification number. Be sure to sort your results by udate and utime to
find the latest status for the order because this table contains all
status' ever applied to the order.
Also
Status are stored in table JEST. Connection is found by field OBJNR which is in QM case simply QM and the notification number. But in QMEL you should find field OBJNR. From JEST you can go further in TJ30 for user status or in TJ02 for system status -
Stock transfer between plant to plant in blocked status
Hi Gurus,
Can anybody know how to use some mov. type to transfer restricted status between plant to plant?
Many thanks in advanced.
Luiz GeraldiLuiz,
You cannot move 'blocked' or 'restricted' stock in this manner. This is not supported in ECC 5.0 and I would not think ECC 6.0 would be any different in this regard as this is a basic rule within standard SAP although I would think that in certain situations it would be beneficial to be able manage this in a simple move.
- As others have correctly pointed out, you have to change the stock status to 'unrestricted use', transfer/receive it (either using mvt 301, 303/305, 351/101, 641/101, 643/101 etc depending on the stock transfer mechanism used between the plants) and then finally change the stock status back to 'blocked'.
- Another option would to be to post an inventory adjustment using mvts 701/702 in both the plants and then change stock status in receiving plant to 'blocked'.
- Design a custom ABAP program to perform the sequence of movements in a single transaction. I think it would be important to get the timing right to avoid incorrect booking of stock.
- The movements could be also be linked in a single transaction using a workflow solution although I am not sure how simple or complex the solution might be.
Unfortunately, the quantity strings associated with movement types are hard-coded by SAP. So, it would not be possible to achieve this move using a custom movement type without any modifications.
Hope this helps.
H Narayan
Maybe you are looking for
-
Not using Index when SDO_RELATE in Spatial Query is used in LEFT OUTER JOIN
I want to know for every City (Point geometry) in which Municipality (Polygon geometry) it is. Some cities will not be covered by any municipality (as there is no data for it), so its municipality name should be blank in the result We have 4942 citie
-
HT201303 im trying to use my debit card and it wont go through
i cant buy anyting from itnes becaus it wont let me use my debit card. it keep saying put in a correct security number and i do
-
Hi fellow developers I need to extend a standard SAP global class. According to the SAP Netweaver Documentation it should be possible to do this using the enhancement framework. The documentation says: To implement an enhancement of global classes or
-
GINA does not change ESSOPR Client in Windows XP
Hello friends, I am evaluating the ESSO version 11.1.1.5 and when I install the Client ESSOPR the workstation does not change the GINA to make use of this functionality. I can help, please
-
How do attach my credit card to my Apple ID account to make purchases
How do I attach my debit card info I and link it to my Apple ID account to make purchase