DBA Data[Home] [Help]

PACKAGE: APPS.CSD_REPAIR_TYPES_PKG

Source


1 package CSD_REPAIR_TYPES_PKG as
2 /* $Header: csdtdrts.pls 120.4.12010000.2 2008/12/20 02:26:29 takwong ship $ */
3 procedure INSERT_ROW (
4   X_ROWID                in OUT NOCOPY VARCHAR2,
5   X_REPAIR_TYPE_ID           in NUMBER,
6   X_WORKFLOW_ITEM_TYPE      in VARCHAR2,
7   X_START_DATE_ACTIVE       in DATE,
8   X_END_DATE_ACTIVE         in DATE,
9   X_ATTRIBUTE_CATEGORY      in VARCHAR2,
10   X_ATTRIBUTE1          in VARCHAR2,
11   X_ATTRIBUTE2          in VARCHAR2,
12   X_ATTRIBUTE3          in VARCHAR2,
13   X_ATTRIBUTE4          in VARCHAR2,
14   X_ATTRIBUTE5          in VARCHAR2,
15   X_ATTRIBUTE6          in VARCHAR2,
16   X_ATTRIBUTE7          in VARCHAR2,
17   X_ATTRIBUTE8          in VARCHAR2,
18   X_ATTRIBUTE9          in VARCHAR2,
19   X_ATTRIBUTE10              in VARCHAR2,
20   X_ATTRIBUTE11              in VARCHAR2,
21   X_ATTRIBUTE12              in VARCHAR2,
22   X_ATTRIBUTE13              in VARCHAR2,
23   X_ATTRIBUTE14              in VARCHAR2,
24   X_ATTRIBUTE15              in VARCHAR2,
25   X_DESCRIPTION              in VARCHAR2,
26   X_NAME                      in VARCHAR2,
27   X_CREATION_DATE            in DATE,
28   X_CREATED_BY               in NUMBER,
29   X_LAST_UPDATE_DATE        in DATE,
30   X_LAST_UPDATED_BY         in NUMBER,
31   X_LAST_UPDATE_LOGIN       in NUMBER,
32   X_REPAIR_MODE                 in Varchar2,
33   X_INTERFACE_TO_OM_FLAG        in Varchar2,
34   X_BOOK_SALES_ORDER_FLAG       in Varchar2,
35   X_RELEASE_SALES_ORDER_FLAG    in Varchar2,
36   X_SHIP_SALES_ORDER_FLAG       in Varchar2,
37   X_AUTO_PROCESS_RMA            in Varchar2,
38   X_SEEDED_FLAG                 in Varchar2,
39   X_REPAIR_TYPE_REF             in Varchar2,
40   X_BUSINESS_PROCESS_ID         in NUMBER,
41   X_PRICE_LIST_HEADER_ID        in NUMBER,
42   X_CPR_TXN_BILLING_TYPE_ID     in NUMBER,
43   X_CPS_TXN_BILLING_TYPE_ID     in NUMBER,
44   X_LR_TXN_BILLING_TYPE_ID      in NUMBER,
45   X_LS_TXN_BILLING_TYPE_ID      in NUMBER,
46   X_THIRD_SHIP_TXN_B_TYPE_ID    in NUMBER := null,
47   X_THIRD_RMA_TXN_B_TYPE_ID     in NUMBER := null,
48   X_MTL_TXN_BILLING_TYPE_ID   in NUMBER,
49   X_LBR_TXN_BILLING_TYPE_ID   in NUMBER,
50   X_EXP_TXN_BILLING_TYPE_ID   in NUMBER,
51   X_INTERNAL_ORDER_FLAG       in Varchar2,
52   X_THIRD_PARTY_FLAG       in Varchar2 := null,
53   X_OBJECT_VERSION_NUMBER       in NUMBER,
54   X_START_FLOW_STATUS_ID        in NUMBER);
55 
56 procedure LOCK_ROW (
57   X_REPAIR_TYPE_ID           in NUMBER,
58   X_OBJECT_VERSION_NUMBER       in NUMBER
59 );
60 
61 procedure UPDATE_ROW (
62   X_REPAIR_TYPE_ID           in NUMBER,
63   X_WORKFLOW_ITEM_TYPE      in VARCHAR2,
64   X_START_DATE_ACTIVE       in DATE,
65   X_END_DATE_ACTIVE         in DATE,
66   X_ATTRIBUTE_CATEGORY      in VARCHAR2,
67   X_ATTRIBUTE1          in VARCHAR2,
68   X_ATTRIBUTE2          in VARCHAR2,
69   X_ATTRIBUTE3          in VARCHAR2,
70   X_ATTRIBUTE4          in VARCHAR2,
71   X_ATTRIBUTE5          in VARCHAR2,
72   X_ATTRIBUTE6          in VARCHAR2,
73   X_ATTRIBUTE7          in VARCHAR2,
74   X_ATTRIBUTE8          in VARCHAR2,
75   X_ATTRIBUTE9          in VARCHAR2,
76   X_ATTRIBUTE10              in VARCHAR2,
77   X_ATTRIBUTE11              in VARCHAR2,
78   X_ATTRIBUTE12              in VARCHAR2,
79   X_ATTRIBUTE13              in VARCHAR2,
80   X_ATTRIBUTE14              in VARCHAR2,
81   X_ATTRIBUTE15              in VARCHAR2,
82   X_DESCRIPTION              in VARCHAR2,
83   X_NAME                      in VARCHAR2,
84   X_LAST_UPDATE_DATE        in DATE,
85   X_LAST_UPDATED_BY         in NUMBER,
86   X_LAST_UPDATE_LOGIN       in NUMBER,
87   X_REPAIR_MODE                 in Varchar2,
88   X_INTERFACE_TO_OM_FLAG        in Varchar2,
89   X_BOOK_SALES_ORDER_FLAG       in Varchar2,
90   X_RELEASE_SALES_ORDER_FLAG    in Varchar2,
91   X_SHIP_SALES_ORDER_FLAG       in Varchar2,
92   X_AUTO_PROCESS_RMA            in Varchar2,
93   X_SEEDED_FLAG                 in Varchar2,
94   X_REPAIR_TYPE_REF             in Varchar2,
95   X_BUSINESS_PROCESS_ID         in NUMBER,
96   X_PRICE_LIST_HEADER_ID        in NUMBER,
97   X_CPR_TXN_BILLING_TYPE_ID     in NUMBER,
98   X_CPS_TXN_BILLING_TYPE_ID     in NUMBER,
99   X_LR_TXN_BILLING_TYPE_ID      in NUMBER,
100   X_LS_TXN_BILLING_TYPE_ID      in NUMBER,
101   X_THIRD_SHIP_TXN_B_TYPE_ID    in NUMBER := FND_API.G_MISS_NUM,
102   X_THIRD_RMA_TXN_B_TYPE_ID     in NUMBER := FND_API.G_MISS_NUM,
103   X_MTL_TXN_BILLING_TYPE_ID   in NUMBER,
104   X_LBR_TXN_BILLING_TYPE_ID   in NUMBER,
105   X_EXP_TXN_BILLING_TYPE_ID   in NUMBER,
106   X_INTERNAL_ORDER_FLAG       in Varchar2,
107   X_THIRD_PARTY_FLAG       in Varchar2 :=FND_API.G_MISS_CHAR,
108   X_OBJECT_VERSION_NUMBER       in NUMBER,
109   X_START_FLOW_STATUS_ID        in NUMBER);
110 
111 procedure DELETE_ROW (
112   X_REPAIR_TYPE_ID in NUMBER
113 );
114 procedure ADD_LANGUAGE;
115 
116 PROCEDURE Translate_Row
117   (p_repair_type_id       IN  NUMBER
118   ,p_name                 IN  VARCHAR2
119   ,p_description          IN  VARCHAR2
120   ,p_owner                IN  VARCHAR2
121   );
122 
123 PROCEDURE Load_Row
124   (p_repair_type_id           IN  NUMBER
125   ,p_name                     IN  VARCHAR2
126   ,p_description              IN  VARCHAR2
127   ,p_workflow_item_type       IN  VARCHAR2
128   ,p_start_date_active        IN  DATE
129   ,p_end_date_active          IN  DATE
130   ,p_owner                    IN  VARCHAR2
131   ,p_repair_mode              IN  VARCHAR2
132   ,p_interface_to_om_flag     IN  VARCHAR2
133   ,p_book_sales_order_flag    IN VARCHAR2
134   ,p_release_sales_order_flag IN VARCHAR2
135   ,p_ship_sales_order_flag    IN VARCHAR2
136   ,p_auto_process_rma         IN VARCHAR2
137   ,p_seeded_flag              IN VARCHAR2
138   ,p_repair_type_ref          IN VARCHAR2
139   ,p_business_process_id      IN NUMBER
140   ,p_price_list_header_id     IN NUMBER
141   ,p_cpr_txn_billing_type_id  IN NUMBER
142   ,p_cps_txn_billing_type_id  IN NUMBER
143   ,p_lr_txn_billing_type_id   IN NUMBER
144   ,p_ls_txn_billing_type_id   IN NUMBER
145 --  ,p_third_ship_txn_b_type_id   IN NUMBER := null
146 --  ,p_third_rma_txn_b_type_id   IN NUMBER  := null
147   ,p_mtl_txn_billing_type_id  IN NUMBER
148   ,p_lbr_txn_billing_type_id  IN NUMBER
149   ,p_exp_txn_billing_type_id  IN NUMBER
150   ,p_object_version_number    IN NUMBER
151   ,p_internal_order_flag      IN VARCHAR2 := NULL
152 --  ,p_third_party_flag      IN VARCHAR2 := NULL
153   );
154 end CSD_REPAIR_TYPES_PKG;