10: */
11:
12: /*#
13: * Procedure to be called from WF to actually perform the approval process.
14: * (Standard WF API) If it's approved succesfully then 'COMPLETE:Y' will be
15: * returned, otherwise 'COMPLETE:N' along with error stack assigned to
16: * 'ERROR_MESSAGE_STACK' WF Attribute.
17: * Parameters are the standard for WF callback procedures.
18: *
13: * Procedure to be called from WF to actually perform the approval process.
14: * (Standard WF API) If it's approved succesfully then 'COMPLETE:Y' will be
15: * returned, otherwise 'COMPLETE:N' along with error stack assigned to
16: * 'ERROR_MESSAGE_STACK' WF Attribute.
17: * Parameters are the standard for WF callback procedures.
18: *
19: * @param itemtype WF Item Type
20: * @param itemkey WF Item Key
21: * @param actid Activity Id
40: * @param x_citem_version_ids Table of content item version ids
41: * @param x_wf_item_keys Table of Workflow Item Keys, these values can
42: * be used to respond (Approve or Reject)
43: * notifications calling Respond_Approval_Notification
44: * @param p_api_version standard parm - API Version
45: * @param p_init_msg_list standard parm - Initialize message list
46: * @param x_return_status standard parm - Return Status
47: * @param x_msg_count standard parm - Message Count
48: * @param x_msg_data standard parm - Message Data
41: * @param x_wf_item_keys Table of Workflow Item Keys, these values can
42: * be used to respond (Approve or Reject)
43: * notifications calling Respond_Approval_Notification
44: * @param p_api_version standard parm - API Version
45: * @param p_init_msg_list standard parm - Initialize message list
46: * @param x_return_status standard parm - Return Status
47: * @param x_msg_count standard parm - Message Count
48: * @param x_msg_data standard parm - Message Data
49: *
42: * be used to respond (Approve or Reject)
43: * notifications calling Respond_Approval_Notification
44: * @param p_api_version standard parm - API Version
45: * @param p_init_msg_list standard parm - Initialize message list
46: * @param x_return_status standard parm - Return Status
47: * @param x_msg_count standard parm - Message Count
48: * @param x_msg_data standard parm - Message Data
49: *
50: * @rep:displayname Get_Pending_Approvals
43: * notifications calling Respond_Approval_Notification
44: * @param p_api_version standard parm - API Version
45: * @param p_init_msg_list standard parm - Initialize message list
46: * @param x_return_status standard parm - Return Status
47: * @param x_msg_count standard parm - Message Count
48: * @param x_msg_data standard parm - Message Data
49: *
50: * @rep:displayname Get_Pending_Approvals
51: *
44: * @param p_api_version standard parm - API Version
45: * @param p_init_msg_list standard parm - Initialize message list
46: * @param x_return_status standard parm - Return Status
47: * @param x_msg_count standard parm - Message Count
48: * @param x_msg_data standard parm - Message Data
49: *
50: * @rep:displayname Get_Pending_Approvals
51: *
52: */
67: * @param x_citem_version_ids Table of content item version ids
68: * @param x_wf_item_keys Table of Workflow Item Keys, these values
69: * can be used to close notifications calling
70: * close_fyi_notification
71: * @param p_api_version standard parm - API Version
72: * @param p_init_msg_list standard parm - Initialize message list
73: * @param x_return_status standard parm - Return Status
74: * @param x_msg_count standard parm - Message Count
75: * @param x_msg_data standard parm - Message Data
68: * @param x_wf_item_keys Table of Workflow Item Keys, these values
69: * can be used to close notifications calling
70: * close_fyi_notification
71: * @param p_api_version standard parm - API Version
72: * @param p_init_msg_list standard parm - Initialize message list
73: * @param x_return_status standard parm - Return Status
74: * @param x_msg_count standard parm - Message Count
75: * @param x_msg_data standard parm - Message Data
76: *
69: * can be used to close notifications calling
70: * close_fyi_notification
71: * @param p_api_version standard parm - API Version
72: * @param p_init_msg_list standard parm - Initialize message list
73: * @param x_return_status standard parm - Return Status
74: * @param x_msg_count standard parm - Message Count
75: * @param x_msg_data standard parm - Message Data
76: *
77: * @rep:displayname Get_Pending_Translations
70: * close_fyi_notification
71: * @param p_api_version standard parm - API Version
72: * @param p_init_msg_list standard parm - Initialize message list
73: * @param x_return_status standard parm - Return Status
74: * @param x_msg_count standard parm - Message Count
75: * @param x_msg_data standard parm - Message Data
76: *
77: * @rep:displayname Get_Pending_Translations
78: *
71: * @param p_api_version standard parm - API Version
72: * @param p_init_msg_list standard parm - Initialize message list
73: * @param x_return_status standard parm - Return Status
74: * @param x_msg_count standard parm - Message Count
75: * @param x_msg_data standard parm - Message Data
76: *
77: * @rep:displayname Get_Pending_Translations
78: *
79: */
90: /*#
91: * Procedure to be called from WF to process the response for approval
92: * notification request.
93: * It focuses more on REJECTED response to set callback URL
94: * Parameters are the standard for WF callback procedures.
95: *
96: * @param itemtype WF Item Type
97: * @param itemkey WF Item Key
98: * @param actid Activity Id
134: * @param p_item_key WF Item Key
135: * @param p_activity Activity Id
136: * @param p_response Response to Notification (either Y or N)
137: * @param p_notes_to_submitter Notes/Comments to Submitter
138: * @param p_commit standard parm - Commit flag
139: * @param p_api_version standard parm - API Version
140: * @param p_init_msg_list standard parm - Initialize message list
141: * @param x_return_status standard parm - Return Status
142: * @param x_msg_count standard parm - Message Count
135: * @param p_activity Activity Id
136: * @param p_response Response to Notification (either Y or N)
137: * @param p_notes_to_submitter Notes/Comments to Submitter
138: * @param p_commit standard parm - Commit flag
139: * @param p_api_version standard parm - API Version
140: * @param p_init_msg_list standard parm - Initialize message list
141: * @param x_return_status standard parm - Return Status
142: * @param x_msg_count standard parm - Message Count
143: * @param x_msg_data standard parm - Message Data
136: * @param p_response Response to Notification (either Y or N)
137: * @param p_notes_to_submitter Notes/Comments to Submitter
138: * @param p_commit standard parm - Commit flag
139: * @param p_api_version standard parm - API Version
140: * @param p_init_msg_list standard parm - Initialize message list
141: * @param x_return_status standard parm - Return Status
142: * @param x_msg_count standard parm - Message Count
143: * @param x_msg_data standard parm - Message Data
144: *
137: * @param p_notes_to_submitter Notes/Comments to Submitter
138: * @param p_commit standard parm - Commit flag
139: * @param p_api_version standard parm - API Version
140: * @param p_init_msg_list standard parm - Initialize message list
141: * @param x_return_status standard parm - Return Status
142: * @param x_msg_count standard parm - Message Count
143: * @param x_msg_data standard parm - Message Data
144: *
145: * @rep:displayname Respond_Approval_Notification
138: * @param p_commit standard parm - Commit flag
139: * @param p_api_version standard parm - API Version
140: * @param p_init_msg_list standard parm - Initialize message list
141: * @param x_return_status standard parm - Return Status
142: * @param x_msg_count standard parm - Message Count
143: * @param x_msg_data standard parm - Message Data
144: *
145: * @rep:displayname Respond_Approval_Notification
146: *
139: * @param p_api_version standard parm - API Version
140: * @param p_init_msg_list standard parm - Initialize message list
141: * @param x_return_status standard parm - Return Status
142: * @param x_msg_count standard parm - Message Count
143: * @param x_msg_data standard parm - Message Data
144: *
145: * @rep:displayname Respond_Approval_Notification
146: *
147: */
163: * Closes Translation Request from inbox
164: *
165: * @param p_item_type WF Item Type
166: * @param p_item_key WF Item Key
167: * @param p_commit standard parm - Commit flag
168: * @param p_api_version standard parm - API Version
169: * @param p_init_msg_list standard parm - Initialize message list
170: * @param x_return_status standard parm - Return Status
171: * @param x_msg_count standard parm - Message Count
164: *
165: * @param p_item_type WF Item Type
166: * @param p_item_key WF Item Key
167: * @param p_commit standard parm - Commit flag
168: * @param p_api_version standard parm - API Version
169: * @param p_init_msg_list standard parm - Initialize message list
170: * @param x_return_status standard parm - Return Status
171: * @param x_msg_count standard parm - Message Count
172: * @param x_msg_data standard parm - Message Data
165: * @param p_item_type WF Item Type
166: * @param p_item_key WF Item Key
167: * @param p_commit standard parm - Commit flag
168: * @param p_api_version standard parm - API Version
169: * @param p_init_msg_list standard parm - Initialize message list
170: * @param x_return_status standard parm - Return Status
171: * @param x_msg_count standard parm - Message Count
172: * @param x_msg_data standard parm - Message Data
173: *
166: * @param p_item_key WF Item Key
167: * @param p_commit standard parm - Commit flag
168: * @param p_api_version standard parm - API Version
169: * @param p_init_msg_list standard parm - Initialize message list
170: * @param x_return_status standard parm - Return Status
171: * @param x_msg_count standard parm - Message Count
172: * @param x_msg_data standard parm - Message Data
173: *
174: * @rep:displayname Close_Translation_Request
167: * @param p_commit standard parm - Commit flag
168: * @param p_api_version standard parm - API Version
169: * @param p_init_msg_list standard parm - Initialize message list
170: * @param x_return_status standard parm - Return Status
171: * @param x_msg_count standard parm - Message Count
172: * @param x_msg_data standard parm - Message Data
173: *
174: * @rep:displayname Close_Translation_Request
175: *
168: * @param p_api_version standard parm - API Version
169: * @param p_init_msg_list standard parm - Initialize message list
170: * @param x_return_status standard parm - Return Status
171: * @param x_msg_count standard parm - Message Count
172: * @param x_msg_data standard parm - Message Data
173: *
174: * @rep:displayname Close_Translation_Request
175: *
176: */
202: * ACTION_MODE => Action Mode (SUBMITTED,
203: * APPROVED or REJECTED)
204: * @param p_callback_url_description Description to appear in notification
205: * @param p_language Content Item's Language
206: * @param p_commit standard parm - Commit flag
207: * @param p_api_version standard parm - API Version
208: * @param p_init_msg_list standard parm - Initialize message list
209: * @param px_object_version_number Object_Version_Number
210: * @param x_wf_item_key WF Item key
203: * APPROVED or REJECTED)
204: * @param p_callback_url_description Description to appear in notification
205: * @param p_language Content Item's Language
206: * @param p_commit standard parm - Commit flag
207: * @param p_api_version standard parm - API Version
208: * @param p_init_msg_list standard parm - Initialize message list
209: * @param px_object_version_number Object_Version_Number
210: * @param x_wf_item_key WF Item key
211: * @param x_return_status standard parm - Return Status
204: * @param p_callback_url_description Description to appear in notification
205: * @param p_language Content Item's Language
206: * @param p_commit standard parm - Commit flag
207: * @param p_api_version standard parm - API Version
208: * @param p_init_msg_list standard parm - Initialize message list
209: * @param px_object_version_number Object_Version_Number
210: * @param x_wf_item_key WF Item key
211: * @param x_return_status standard parm - Return Status
212: * @param x_msg_count standard parm - Message Count
207: * @param p_api_version standard parm - API Version
208: * @param p_init_msg_list standard parm - Initialize message list
209: * @param px_object_version_number Object_Version_Number
210: * @param x_wf_item_key WF Item key
211: * @param x_return_status standard parm - Return Status
212: * @param x_msg_count standard parm - Message Count
213: * @param x_msg_data standard parm - Message Data
214: *
215: * @rep:displayname Submit_For_Approval
208: * @param p_init_msg_list standard parm - Initialize message list
209: * @param px_object_version_number Object_Version_Number
210: * @param x_wf_item_key WF Item key
211: * @param x_return_status standard parm - Return Status
212: * @param x_msg_count standard parm - Message Count
213: * @param x_msg_data standard parm - Message Data
214: *
215: * @rep:displayname Submit_For_Approval
216: *
209: * @param px_object_version_number Object_Version_Number
210: * @param x_wf_item_key WF Item key
211: * @param x_return_status standard parm - Return Status
212: * @param x_msg_count standard parm - Message Count
213: * @param x_msg_data standard parm - Message Data
214: *
215: * @rep:displayname Submit_For_Approval
216: *
217: */
251: * @param p_callback_url_description Description to appear in notification
252: * @param p_language Content Item's Language
253: * @param px_object_version_number Content Item Object Version Number
254: * @param x_wf_item_key WF item key
255: * @param p_commit standard parm - Commit flag
256: * @param p_api_version standard parm - API Version
257: * @param p_init_msg_list standard parm - Initialize message list
258: * @param x_return_status standard parm - Return Status
259: * @param x_msg_count standard parm - Message Count
252: * @param p_language Content Item's Language
253: * @param px_object_version_number Content Item Object Version Number
254: * @param x_wf_item_key WF item key
255: * @param p_commit standard parm - Commit flag
256: * @param p_api_version standard parm - API Version
257: * @param p_init_msg_list standard parm - Initialize message list
258: * @param x_return_status standard parm - Return Status
259: * @param x_msg_count standard parm - Message Count
260: * @param x_msg_data standard parm - Message Data
253: * @param px_object_version_number Content Item Object Version Number
254: * @param x_wf_item_key WF item key
255: * @param p_commit standard parm - Commit flag
256: * @param p_api_version standard parm - API Version
257: * @param p_init_msg_list standard parm - Initialize message list
258: * @param x_return_status standard parm - Return Status
259: * @param x_msg_count standard parm - Message Count
260: * @param x_msg_data standard parm - Message Data
261: *
254: * @param x_wf_item_key WF item key
255: * @param p_commit standard parm - Commit flag
256: * @param p_api_version standard parm - API Version
257: * @param p_init_msg_list standard parm - Initialize message list
258: * @param x_return_status standard parm - Return Status
259: * @param x_msg_count standard parm - Message Count
260: * @param x_msg_data standard parm - Message Data
261: *
262: * @rep:displayname Submit_For_Trans_Approval
255: * @param p_commit standard parm - Commit flag
256: * @param p_api_version standard parm - API Version
257: * @param p_init_msg_list standard parm - Initialize message list
258: * @param x_return_status standard parm - Return Status
259: * @param x_msg_count standard parm - Message Count
260: * @param x_msg_data standard parm - Message Data
261: *
262: * @rep:displayname Submit_For_Trans_Approval
263: *
256: * @param p_api_version standard parm - API Version
257: * @param p_init_msg_list standard parm - Initialize message list
258: * @param x_return_status standard parm - Return Status
259: * @param x_msg_count standard parm - Message Count
260: * @param x_msg_data standard parm - Message Data
261: *
262: * @rep:displayname Submit_For_Trans_Approval
263: *
264: */