DBA Data[Home] [Help]

PACKAGE: APPS.OZF_TRACING_ORDER_PVT

Source


1 PACKAGE OZF_TRACING_ORDER_PVT AUTHID CURRENT_USER AS
2 /* $Header: ozfvotrs.pls 115.2 2004/03/05 00:09:42 jxwu noship $ */
3 
4 
5 -- Default number of records fetch per call
6 G_DEFAULT_NUM_REC_FETCH  NUMBER := 30;
7 
8 ---------------------------------------------------------------------
9 -- PROCEDURE
10 --    Validate_Order_Record
11 --
12 -- PURPOSE
13 --    This procedure validates the order information
14 --    These are validation specific to chargeback process
15 --
16 -- PARAMETERS
17 --
18 --
19 -- NOTES
20 ---------------------------------------------------------------------
21 PROCEDURE  Validate_Order_Record(
22     p_api_version            IN    NUMBER
23    ,p_init_msg_list          IN    VARCHAR2 := FND_API.G_FALSE
24    ,p_commit                 IN    VARCHAR2 := FND_API.G_FALSE
25    ,p_validation_level       IN    NUMBER   := FND_API.G_VALID_LEVEL_FULL
26    ,p_resale_batch_id             IN    NUMBER
27    ,x_return_status          OUT NOCOPY   VARCHAR2
28    ,x_msg_data               OUT NOCOPY   VARCHAR2
29    ,x_msg_count              OUT NOCOPY   NUMBER
30 );
31 
32 ---------------------------------------------------------------------
33 -- PROCEDURE
34 --    Process_Order
35 --
36 -- PURPOSE
37 --    This is the main API for order tracing.
38 --    It reads the order information of dicrect customers
39 --    and creates accruals based on the result of the pricing simulation.
40 --
41 -- PARAMETERS
42 --
43 --
44 -- NOTES
45 ---------------------------------------------------------------------
46 PROCEDURE  Process_Order (
47     p_api_version            IN    NUMBER
48    ,p_init_msg_list          IN    VARCHAR2 := FND_API.G_FALSE
49    ,p_commit                 IN    VARCHAR2 := FND_API.G_FALSE
50    ,p_validation_level       IN    NUMBER   := FND_API.G_VALID_LEVEL_FULL
51    ,p_resale_batch_id             IN    NUMBER
52    ,x_return_status          OUT NOCOPY   VARCHAR2
53    ,x_msg_data               OUT NOCOPY   VARCHAR2
54    ,x_msg_count              OUT NOCOPY   NUMBER
55 );
56 
57 ---------------------------------------------------------------------
58 -- PROCEDURE
59 --    Initiate_payment
60 --
61 -- PURPOSE
62 --    Initiate payment for a batch.
63 --
64 -- PARAMETERS
65 --
66 -- NOTES
67 --
68 ---------------------------------------------------------------------
69 PROCEDURE Initiate_payment (
70     p_api_version            IN    NUMBER
71    ,p_init_msg_list          IN    VARCHAR2 := FND_API.G_FALSE
72    ,p_commit                 IN    VARCHAR2 := FND_API.G_FALSE
73    ,p_validation_level       IN    NUMBER   := FND_API.G_VALID_LEVEL_FULL
74    ,p_resale_batch_id        IN    NUMBER
75    ,x_return_status          OUT NOCOPY   VARCHAR2
76    ,x_msg_data               OUT NOCOPY   VARCHAR2
77    ,x_msg_count              OUT NOCOPY   NUMBER
78 );
79 
80 
81 END OZF_TRACING_ORDER_PVT;