DBA Data[Home] [Help]

APPS.AME_API6 dependencies on AME_UTIL

Line 41: * @param approversOut This is the approversTable defined by ame_util.approversTable2

37: * @param transactionidin This is a string up to 50 bytes long. It identifies a
38: * transaction within a transaction type. Its value must not contain
39: * white-space characters, and must not be the character representation of a
40: * negative integer.
41: * @param approversOut This is the approversTable defined by ame_util.approversTable2
42: * which gives information regarding all the Approvers who have acted upon a
43: * particular transaction.
44: * @rep:displayname Get Approvers
45: * @rep:category BUSINESS_ENTITY AME_APPROVAL

Line 55: approversOut out nocopy ame_util.approversTable2);

51: --
52: procedure getApprovers(applicationIdIn in number,
53: transactionTypeIn in varchar2,
54: transactionIdIn in varchar2,
55: approversOut out nocopy ame_util.approversTable2);
56: --
57: -- ----------------------------------------------------------------------------
58: -- |---------------------------< updateapprovalstatus >-----------------------|
59: -- ----------------------------------------------------------------------------

Line 66: * the approval_status value is ame_util.clearExceptionsStatus, the

62: /*#
63: * Updates an approver's status (to the approval_status value in
64: * approverIn); and, if the approval_status value indicates that a
65: * forwarding has occurred, identifies the forwardee. However, if
66: * the approval_status value is ame_util.clearExceptionsStatus, the
67: * procedure clears the transaction's exception log in AME, without
68: * changing any approver's status, regardless of the approver
69: * identified by approverIn.
70: * When a chain-of-authority approver forwards, AME makes the

Line 72: * forwardee has the api_insertion value ame_util.apiInsertion, and

68: * changing any approver's status, regardless of the approver
69: * identified by approverIn.
70: * When a chain-of-authority approver forwards, AME makes the
71: * forwardee also a chain-of-authority approver. Otherwise, the
72: * forwardee has the api_insertion value ame_util.apiInsertion, and
73: * the same authority value as the forwarder.
74: * This api is typically used to update the AME Approvals History region,
75: * with the notification id and user comments through notification record.
76: * AME Approvals History region can be used to override default workflow

Line 101: * @param approverIn This is the approverRecord defined by ame_util.approverRecord2

97: * @param transactionidin This is a string up to 50 bytes long. It identifies a
98: * transaction within a transaction type. Its value must not contain
99: * white-space characters, and must not be the character representation of a
100: * negative integer.
101: * @param approverIn This is the approverRecord defined by ame_util.approverRecord2
102: * which gives information regarding the Approver.
103: * @param notificationIn This is the notificationRecord defined by
104: * ame_util2.notificationRecord which is used to pass the notification id and user comments.
105: * @param forwardeeIn Approver record of the forwardee if forwarding has been done.

Line 104: * ame_util2.notificationRecord which is used to pass the notification id and user comments.

100: * negative integer.
101: * @param approverIn This is the approverRecord defined by ame_util.approverRecord2
102: * which gives information regarding the Approver.
103: * @param notificationIn This is the notificationRecord defined by
104: * ame_util2.notificationRecord which is used to pass the notification id and user comments.
105: * @param forwardeeIn Approver record of the forwardee if forwarding has been done.
106: * @param updateItemIn This flag determines whether the status of the repeated
107: * occurrences of the approvers in the same item have to be updated or not.
108: * @rep:displayname Update Approval Status

Line 119: approverIn in ame_util.approverRecord2,

115: --
116: procedure updateApprovalStatus(applicationIdIn in number,
117: transactionTypeIn in varchar2,
118: transactionIdIn in varchar2,
119: approverIn in ame_util.approverRecord2,
120: notificationIn in ame_util2.notificationRecord
121: default ame_util2.emptyNotificationRecord,
122: forwardeeIn in ame_util.approverRecord2 default
123: ame_util.emptyApproverRecord2,

Line 120: notificationIn in ame_util2.notificationRecord

116: procedure updateApprovalStatus(applicationIdIn in number,
117: transactionTypeIn in varchar2,
118: transactionIdIn in varchar2,
119: approverIn in ame_util.approverRecord2,
120: notificationIn in ame_util2.notificationRecord
121: default ame_util2.emptyNotificationRecord,
122: forwardeeIn in ame_util.approverRecord2 default
123: ame_util.emptyApproverRecord2,
124: updateItemIn in boolean default false) ;

Line 121: default ame_util2.emptyNotificationRecord,

117: transactionTypeIn in varchar2,
118: transactionIdIn in varchar2,
119: approverIn in ame_util.approverRecord2,
120: notificationIn in ame_util2.notificationRecord
121: default ame_util2.emptyNotificationRecord,
122: forwardeeIn in ame_util.approverRecord2 default
123: ame_util.emptyApproverRecord2,
124: updateItemIn in boolean default false) ;
125:

Line 122: forwardeeIn in ame_util.approverRecord2 default

118: transactionIdIn in varchar2,
119: approverIn in ame_util.approverRecord2,
120: notificationIn in ame_util2.notificationRecord
121: default ame_util2.emptyNotificationRecord,
122: forwardeeIn in ame_util.approverRecord2 default
123: ame_util.emptyApproverRecord2,
124: updateItemIn in boolean default false) ;
125:
126: --

Line 123: ame_util.emptyApproverRecord2,

119: approverIn in ame_util.approverRecord2,
120: notificationIn in ame_util2.notificationRecord
121: default ame_util2.emptyNotificationRecord,
122: forwardeeIn in ame_util.approverRecord2 default
123: ame_util.emptyApproverRecord2,
124: updateItemIn in boolean default false) ;
125:
126: --
127: -- ----------------------------------------------------------------------------

Line 135: * an entire ame_util.approverRecord to the API.

131: -- {Start Of Comments}
132: /*#
133: * This is a wrapper for updateApprovalStatus that lets you
134: * identify an approver by role name, rather than passing
135: * an entire ame_util.approverRecord to the API.
136: * This api is typically used to update the AME Approvals History region, with
137: * the notification id and user comments through notification record.AME
138: * Approvals History region can be used to override default workflow action
139: * history region to display details of parallel approval process.

Line 174: * ame_util2.notificationRecord which is used to pass the notification id and user comments.

170: * @param groupOrChainIdIn This specifies the id of the Group or the chain
171: * to which the approver belongs to.
172: * @param occurrenceIn Approver's Occurrence in the group or chain.
173: * @param notificationIn This is the notificationRecord defined by
174: * ame_util2.notificationRecord which is used to pass the notification id and user comments.
175: * @param forwardeeIn Approver record of the forwardee if forwarding has been done.
176: * @param updateItemIn This flag determines whether the status of the repeated
177: * occurrences of the approvers in the same item have to be updated or not.
178: * @rep:displayname Update Approval Status 2

Line 196: notificationIn in ame_util2.notificationRecord

192: itemIdIn in varchar2 default null,
193: actionTypeIdIn in number default null,
194: groupOrChainIdIn in number default null,
195: occurrenceIn in number default null,
196: notificationIn in ame_util2.notificationRecord
197: default ame_util2.emptyNotificationRecord,
198: forwardeeIn in ame_util.approverRecord2
199: default ame_util.emptyApproverRecord2,
200: updateItemIn in boolean default false);

Line 197: default ame_util2.emptyNotificationRecord,

193: actionTypeIdIn in number default null,
194: groupOrChainIdIn in number default null,
195: occurrenceIn in number default null,
196: notificationIn in ame_util2.notificationRecord
197: default ame_util2.emptyNotificationRecord,
198: forwardeeIn in ame_util.approverRecord2
199: default ame_util.emptyApproverRecord2,
200: updateItemIn in boolean default false);
201: end ame_api6;

Line 198: forwardeeIn in ame_util.approverRecord2

194: groupOrChainIdIn in number default null,
195: occurrenceIn in number default null,
196: notificationIn in ame_util2.notificationRecord
197: default ame_util2.emptyNotificationRecord,
198: forwardeeIn in ame_util.approverRecord2
199: default ame_util.emptyApproverRecord2,
200: updateItemIn in boolean default false);
201: end ame_api6;

Line 199: default ame_util.emptyApproverRecord2,

195: occurrenceIn in number default null,
196: notificationIn in ame_util2.notificationRecord
197: default ame_util2.emptyNotificationRecord,
198: forwardeeIn in ame_util.approverRecord2
199: default ame_util.emptyApproverRecord2,
200: updateItemIn in boolean default false);
201: end ame_api6;