DBA Data[Home] [Help]

PACKAGE: APPS.AME_API8

Source


1 package ame_api8 as
2 /* $Header: ameeapi8.pkh 120.2 2006/10/12 07:53:44 avarri noship $ */
3 /*#
4  * This API package contains ancillary routines.
5  * @rep:scope public
6  * @rep:product AME
7  * @rep:displayname Ancillary Parallel Approvers Process
8 */
9 --
10 -- ----------------------------------------------------------------------------
11 -- |----------------------------< getitemproductions >------------------------|
12 -- ----------------------------------------------------------------------------
13 --
14 -- {Start Of Comments}
15 /*#
16  * This API returns the list of productions for a particular item in a given
17  * transaction.
18  *
19  * <p><b>Licensing</b><br>
20  * This API is available for use with any licensed component of the e-business
21  * suite.
22  *
23  * <p><b>Prerequisites</b><br>
24  * No known prerequisites.
25  *
26  * <p><b>Post Success</b><br>
27  * The API will return the list of productions for a particular item.
28  *
29  * <p><b>Post Failure</b><br>
30  * The API will raise an error.
31  *
32  * @param applicationidin The fnd_application.application_id value of the
33  * originating application calling the AME API routine.
34  * @param transactiontypein This is a string parameter up to 50 bytes long. It
35  * distinguishes one transaction type from another, within a given originating
36  * application. It can be null, but you must always pass its value explicitly.
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 itemclassin This specifies the Item Class. Example: header,
42  * line item, cost center, project code and so on, for which the
43  * list of productions will be retrieved.
44  * @param itemidin Item Id in a transaction for which the list of productions
45  * will be retrieved.
46  * @param productionsout List of productions.
47  * @rep:displayname Get Item Productions
48  * @rep:category BUSINESS_ENTITY AME_APPROVAL
49  * @rep:lifecycle active
50  * @rep:category MISC_EXTENSIONS HR_USER_HOOKS
51  * @rep:scope public
52 */
53 --
54 -- {End Of Comments}
55 --
56 procedure getItemProductions(applicationIdIn   in number
57                             ,transactionTypeIn in varchar2
58                             ,transactionIdIn   in varchar2
59                             ,itemClassIn       in varchar2
60                             ,itemIdIn          in varchar2
61                             ,productionsOut    out nocopy ame_util2.productionsTable);
62 end ame_api8;