Capture user comments when unpublishing a document
Hi,
I have a requirement to force the users to enter comments when Unpublishing a document. I have looked around various web sites etc and cant seem to find how to achieve this either by an OOB feature or by developing some form of event receiver.
Does anyone have an idea or link to site where this functionality is explained. Seems strange tha you can enter comments when publishing but not unpublish.
Thanks Chris
Hi,
According to your post, my understanding is that you want to force the users to enter comments when Unpublish a document.
We can use jQuery and Client Object Model to achieve it.
Popup an add comments dialog when click "Unpublish this version" and use
File.UnPublish method to add the comments.
https://jqueryui.com/dialog/
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.client.file.unpublish(v=office.14).aspx
We can also use SPFile.UnPublish Method in the Event Receiver
ItemUpdated method.
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spfile.unpublish(v=office.14).aspx
Thanks,
Dennis Guo
TechNet Community Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Dennis Guo
TechNet Community Support
Similar Messages
-
Unable to capture user comments and responder in RESPOND API
We are building a custom application that uses Oracle Workflow underneath. The application users and responsibilities have been integrated into Workflow. Notifications are acknowledged and responded to directly from the application using the PL/SQL Notification APIs.
When using the wf_notification.respond API with the appropriate user and comment information filled in, we are still unable to capture the responder information as well as the reponders comments. In other words, the RESPONDER and USER_COMMENT fields in the WF_NOTIFICATION is blank. However, the response does seem to go through otherwise. Do we need to set some kind of user context outside of just setting the response attributes and calling the respond API? Following is the code....
owf_mgr.wf_notification.setattrtext(p_nid,
'RESULT' ,
'APPROVED');
-- This procedure then caused the WF to advance to next step
-- Respond to notification, depends on RESULT setattrtext above
owf_mgr.wf_notification.respond( p_nid, -- notification id
p_respond_comment, -- response_comment
p_responder ); --responder role
Any help is greatly appreciated.
Thanks,
RajIf you are on 11.5.10 or greater or standalone 2.6.4 if you pass the responder value to wf_notification.respond API it should be updated in wf_notifications.responder column. The comments is now updated in wf_comments table against the notification id and not wf_notifications.user_comment column.
Thanks, Vijay -
User exits when posting purchase document and goods movement (GR)
I want to update some custom tables when posting PO and goods movement (GR) .
Please suggest user exits for both posting.Check the below exists
FOR PO
LMEDR001 Enhancements to print program
LMELA002 Adopt batch no. from shipping notification when posting a GR
LMELA010 Inbound shipping notification: Transfer item data from IDOC
LMEQR001 User exit for source determination
LMEXF001 Conditions in Purchasing Documents Without Invoice Receipt
LWSUS001 Customer-Specific Source Determination in Retail
M06B0001 Role determination for purchase requisition release
M06B0002 Changes to comm. structure for purchase requisition release
M06B0003 Number range and document number
M06B0004 Number range and document number
M06B0005 Changes to comm. structure for overall release of requisn.
M06E0004 Changes to communication structure for release purch. doc.
M06E0005 Role determination for release of purchasing documents
ME590001 Grouping of requsitions for PO split in ME59
MEETA001 Define schedule line type (backlog, immed. req., preview)
MEFLD004 Determine earliest delivery date f. check w. GR (only PO)
MELAB001 Gen. forecast delivery schedules: Transfer schedule implem.
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
MEVME001 WE default quantity calc. and over/ underdelivery tolerance
MM06E001 User exits for EDI inbound and outbound purchasing documents
MM06E003 Number range and document number
MM06E004 Control import data screens in purchase order
MM06E005 Customer fields in purchasing document
MM06E007 Change document for requisitions upon conversion into PO
MM06E008 Monitoring of contr. target value in case of release orders
MM06E009 Relevant texts for "Texts exist" indicator
MM06E010 Field selection for vendor address
MMAL0001 ALE source list distribution: Outbound processing
MMAL0002 ALE source list distribution: Inbound processing
MMAL0003 ALE purcasing info record distribution: Outbound processing
MMAL0004 ALE purchasing info record distribution: Inbound processing
MMDA0001 Default delivery addresses
MMFAB001 User exit for generation of release order
MRFLB001 Control Items for Contract Release Order
AMPL0001 User subscreen for additional data on AMPL
For Goods Movement
LMR1M001 User exits in Logistics Invoice Verification
LMR1M002 Account grouping for GR/IR account maintenance
LMR1M003 Number assignment in Logistics Invoice Verification
LMR1M004 Logistics Invoice Verification: item text for follow-on docs
LMR1M005 Logistics Inv. Verification: Release Parked Doc. for Posting
LMR1M006 Logistics Invoice Verification: Process XML Invoice
MRMH0001 Logistics Invoice Verification: ERS procedure
MRMH0002 Logistics Invoice Verification: EDI inbound
MRMH0003 Logistics Invoice Verification: Revaluation/RAP
MRMN0001 Message output and creation: Logistics Invoice Verification -
Capture users details when logins to the applicaiton
Hello,
Can anyone please, help me with this issue. I am using APEX 3.2 version and I want to capture the details of the user mainly user id; their session id; when he/she logged to the application (Date & Time), which pages did he accessed within the application; ip address. After capturing the details i want to insert these into a sample table. So that I can display the details - such as users last visited date to the application.
Thanks,
OrtonHello Orton,
Try checking out ApEx's built-in views Utilities > APEX Views. There is a wealth of information in those views. You'll need logging turned on for your application(s) - that is done in Shared Components > Definition. Using this information or summarizations of this information, should get you well on your way. One note - I believe the logs you will be interested in do get cleared automatically (forgive me I don't remember the frequency) so depending on how far back you need to report you may need to set up something to copy this data into your own tables.
Hope this helps,
John -
How do you add a Comment when editing document in Word for ipad?
How do you add a Comment when editing a document in Word for ipad. I've subscribed to Office, so have full editing functions. Can Track changes etc in Review, but can't see how to add a marginal Comment.
Comments, like they are in Numbers for OS X, are not really supported in iOS. Normally, they rely on a mouse-over to read them. Since there is no mouse on the iPad, it stands to reason they are not there.
I believe Eric Ross's comments is more geared towards used said Numbers docs on iWork.com. -
ALV issue - capturing user changes in editable fields using custom button?
Hi,
I created a custom button in ALV tool bar. And also in my ALV grid I have couple of fields Editable option. User can change values for these 2 fields.
My question is -
After changing values for these editable fields(more than 1 record) , user will click on custom button and then I have to update all the user changed values in to my internal table(lt_tab) and then I have to process logic.
Problem is when user click on Custom button in ALV tool bar it is not having the changed values in lt_tab table.
Only when user clicks some thing on ALV grid records or fields then it is getting all the changed values in to lt_tab.
Can any one tell me how I can get changed values when user clicks on custom button?
1. Can we place custom button in ALV Grid? instead of ALV tool bar?
or
How I can capture user changes when they click on custom button?
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
TABLES
T_OUTTAB = lt_tab
Please check this logic-
CASE r_ucomm.
WHEN '&IC1'.
- It_tab having all changed field values
WHEN 'custom button'.
lt_tab - not having any changed values - showing all initial lt_tab values.
I highly appreciate your answers on this.
Thanks.
Rajesh.Hi,
Use this code, its working:-
*& Form ALV_DISPLAY
* SUB-ROUTINE ALV_DISPLAY IS USED TO SET THE PARAMETERS
* FOR THE FUNCTION MODULE REUSE_ALV_GRID_DISPLAY
* AND PASS THE INTERNAL TABLE EXISTING THE RECORDS TO BE
* DISPLAYED IN THE GRID FORMAT
FORM alv_display .
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
* I_INTERFACE_CHECK = ' '
* I_BYPASSING_BUFFER = ' '
* I_BUFFER_ACTIVE = ' '
i_callback_program = v_rep_id " report id
i_callback_pf_status_set = 'PF' " for PF-STATUS
i_callback_user_command = 'USER_COMMAND' " for User-Command
* I_CALLBACK_TOP_OF_PAGE = ' '
* I_CALLBACK_HTML_TOP_OF_PAGE = ' '
* I_CALLBACK_HTML_END_OF_LIST = ' '
* I_STRUCTURE_NAME =
* I_BACKGROUND_ID = ' '
* I_GRID_TITLE =
* I_GRID_SETTINGS =
is_layout = wa_layout " for layout
it_fieldcat = it_field " field catalog
* IT_EXCLUDING =
* IT_SPECIAL_GROUPS =
it_sort = it_sort " sort info
* IT_FILTER =
* IS_SEL_HIDE =
* I_DEFAULT = 'X'
i_save = 'A'
is_variant = wa_variant " variant name
* IT_EVENTS =
* IT_EVENT_EXIT =
* IS_PRINT =
* IS_REPREP_ID =
* I_SCREEN_START_COLUMN = 0
* I_SCREEN_START_LINE = 0
* I_SCREEN_END_COLUMN = 0
* I_SCREEN_END_LINE = 0
* I_HTML_HEIGHT_TOP = 0
* I_HTML_HEIGHT_END = 0
* IT_ALV_GRAPHICS =
* IT_HYPERLINK =
* IT_ADD_FIELDCAT =
* IT_EXCEPT_QINFO =
* IR_SALV_FULLSCREEN_ADAPTER =
* IMPORTING
* E_EXIT_CAUSED_BY_CALLER =
* ES_EXIT_CAUSED_BY_USER =
TABLES
t_outtab = it_final " internal table
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDFORM. " ALV_DISPLAY
*& Form USER_COMMAND
* SUB-ROUTINE USER_COMMAND IS USED TO HANDLE THE USER ACTION
* AND EXECUTE THE APPROPIATE CODE
* -->LV_OKCODE used to capture the function code
* of the user-defined push-buttons
* -->L_SELFIELD text
FORM user_command USING lv_okcode LIKE sy-ucomm l_selfield TYPE slis_selfield.
* assign the function code to variable v_okcode
lv_okcode = sy-ucomm.
* handle the code execution based on the function code encountered
CASE lv_okcode.
* when the function code is EXECUTE then process the selected records
WHEN 'EXECUTE'. "user-defined button
* to reflect the data changed into internal table
DATA : ref_grid TYPE REF TO cl_gui_alv_grid. "new
IF ref_grid IS INITIAL.
CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
IMPORTING
e_grid = ref_grid.
ENDIF.
IF NOT ref_grid IS INITIAL.
CALL METHOD ref_grid->check_changed_data.
ENDIF.
* refresh the ALV Grid output from internal table
l_selfield-refresh = c_check.
ENDCASE.
ENDFORM.
This will reflect all the changes in the internal table. Now you can include your logic as per your requirement.
Hope this solves your problem.
Thanks & Regards,
Tarun Gambhir -
HRMS Self Service User Comments
Hi Experts,
We need to capture user comments displayed in either the REVIEW or the APPROVAL Self Service page for reporting purpose.
Checked HR tables and Workflow Notification tables, but was not able to find these user comments data.
Thanks in advance.I am extracting data from these three tables along with an activity history view. Note that only comments to "Salary Changes" are stored in the P_COMMENTS of the transaction values table. User comments entered by Personnel actions initiator to approver, or approver's comments do not exist in the values table. Please provide the table name and column name storing the user comments described above if you know their storage location. Thanks.
-
Error message when opening a document "this document is being used by another user
error message when opening a document "this document is being used by another user, do you want to make a copy?
I select yes, then new message - word can not open this document.the document might be in use or it may not be an invalid document.
Any suggestions?Hello MrNeuf,
I would recommend releasing and renewing the IP lease on the affected computer. The following article provides further information and details the process of doing so.
Mac OS: How to release and renew a DHCP lease
http://support.apple.com/kb/TS1920
Cheers,
Allen -
I have a user who when in Sharepoint she clicks edit document, and nothing happens
I have a user who when in Sharepoint she clicks edit document, and nothing happens.
It works fine for everyone else, including myself.
I have repaired office, and uninstalled/reinstalled it.
I have tried in IE and chrome.
We use o365 office 2013.
So to recap, in sharepoint, clicking the ... button for more options, then choosing edit, does nothing. HOWEVER, when right clicking and choosing to open, it will then, start a download which can be opened then proceed to edit that document.
But that darn edit button does nothing...Hi,
Any updates?
Since the issue is narrowed down to client browser issue, please refer to the link below:
http://technet.microsoft.com/en-us/library/cc263526(v=office.15).aspx
Also you could compare the add-ons and settings on the issue client and non-issue client, maybe it will lead you to the missing one.
Regards,
Rebecca Tu
TechNet Community Support -
Documents that are park in FBV0 do not update with the new user name when
Hi,
I need to find out why documents that are park in FBV0 do not update with the new user name when any changes are made. Also when we park using MIR7 and make changes to the documents at a later time the document updates with the new users name.
Requesting you to please suggest what could be the reason.
Earliest reply will be highly appreciated,
With regards,
RjHi,
I have checked this in system. I posted one Parked invoice using T.code FV60 and there i appeared my name because i created. But after some time one of my collegue changed the reference and text field with his login i.d. But still in the invoice it is showing as my name whereas if we go to the environmnet, there in the changes we can see what are the changes done and it is appearing my collegues user i.d. But in the main invoice it is still appearing my name.
Regards,
Rj. -
When user clicks on button the document linked to this path must be display
hi sap masters,
i am developing a screen prog in which i have a requirment which is i have pushbutton called WEB.
When user clicks on button the document linked to this path must be displayed
ex : www.google.com
how can i display can i have some info please.
thank you,
pasala.Hi,
Kindly go through the below programs....
RSHTML01 Demo for HTML Control: Use as general WWW browser
SAPHTML_R3HTTP_DEMO Demo for HTML Control: Use as general WWW browser
SAPHTML_UI_DEMO Demo for HTML Control: Use as general WWW browser
UPWB_HTML_DEBUG Demo for HTML Control: Use as general WWW browser
Hope it helps.
Regards
Arbind -
Pages 5.5.1: When opening a document created with Pages '09 (Version 4.0) with Pages 5.5.1 the page header and the page footer are deleted. How can this be prevented? Or is this a bug in Pages 5.5.1?
Same problem here (no graphics in header or footer) and the problem has been reported months ago. It is another bug/feature lost when Apple moves from 09 to the iCloud-compatible versions. Complain to Apple, you may have better chance than me and they may finally listen to their users....
-
Users are unable to synchronize document libraries with OneDrive for Business
Hello,
We are having an issue with our users attempting to synchronize document libraries with OneDrive for Business. When a user tried to synchronize the document library either via the "SYNC" button on the document library page using IE or by
manually entering the document libraries path into the OneDrive for Business desktop app they receive the following error
"We can't connect to the specified SharePoint site". The users have the Edit permission to both the site and the document library. I have performed the following actions in attempt to get the synchronization to work.
1. Tested giving user the owner permission to the site and document library. same result.
2. Performed a repair on the users Office 2013 installation.
An interesting point to note is that I myself am able to synchronize the document libraries using both the "SYNC" button on the document library site and by entering the path manually in the desktop app. Difference between my account and the test
accounts is that I'm a site collection administrator and farm administrator. Can anyone shed some light onto this issue?Hi Corey,
According to your description, my understanding is that the users cannot sync document libraries with OneDrive for Business.
I recommend to check the Permission Level to see if the Use Client Integration Features permission is selected.
If not, check this permission in the corresponding permission level which is granted to the users.
Please also check if the users have the right permission to sync the document library with OneDrive for Business.
More reference:
http://nheylen.wordpress.com/2014/05/15/sync-error-we-cant-connect-to-the-specified-sharepoint-site/
Best regards.
Thanks
Victoria Xia
TechNet Community Support -
User Comment field available for reporting?
User Comment field available for reporting?
When doing custom reporting against requests with reportable dictionaries we have a user request to also include the user comments. How do I reference / point to the comments field for a request?If you are referring to the comments which are added in the Comments and History section of a requisition, this information is not migrated to the datamart and is not reportable.
If, on the other hand, you are referring to a comments field that you have included in a dictionary on the service form, that information will be available in the datamart so long as that dictionary has been made reportable. -
FI-CA document type when a print document is created
Hello everybody,
We have been searching events (e.g. 0061)/user-exit to change the FI-CA document type when a print document (based on our own logic) is created with transaction EASIBI without success. Maybe you have enhanced something in another project. Can you share you experiences?
Thanks in advance.
Fernando.We have enhanced event R999.
Maybe you are looking for
-
Macbook fails to boot and safe boot won't log in
Hi All, This is my first post here after owning a mac for about 2 weeks and then having a serious problem that needed a good dose of Unix know how to fix! Symptoms are: 1. If you try an boot the Macbook you get a blue screen with a working mouse poin
-
1G iPod Shuffle - can I connect iPod Nano and iPod Shuffle to same PC?
Please can someone help?! My husband has an iPod Nano and I have just bought my son an iPod Shuffle. Can they both be used on the same PC? I'm worried that every time I link one of the iPod's up it will overwrite the other iPod. Many thanks. JML1010
-
HT204053 adding email accounts to my master account
how do i add an another email account to my master account- apple id
-
Dear all, our Apple Network consists of one Apple Lion 10.7.2 Server based on an Xserve Xeon Server, some very New iMacs running Lion, some eMacs running MacOS 10.5.8 and 10.4.11 and some old iMacs running 10.4.11. We're using OpenDirectory, Fileshar
-
Missing install disk on new MacBook Pro 15"
I just received a new MacBook Pro 15" from CDW. There were no install/operating system disk's with the computer. In the past my other mac's have come with the install disks. Is this a new procedure for Apple? I searched for discussions and on the i