DBA Data[Home] [Help]

PACKAGE: APPS.INV_VALIDATE_TROHDR

Source


1 PACKAGE INV_Validate_Trohdr AUTHID CURRENT_USER AS
2 /* $Header: INVLTRHS.pls 120.1 2005/06/17 14:23:37 appldev  $ */
3 
4 SUBTYPE org IS mtl_parameters%ROWTYPE;
5 SUBTYPE transaction IS mtl_transaction_types%ROWTYPE;
6 
7 
8 
9 -- Header level validation functions
10 
11 T CONSTANT NUMBER := 1;
12 F CONSTANT NUMBER := 0;
13 
14 FUNCTION Date_Required(p_date_required IN DATE)RETURN NUMBER;
15 
16 FUNCTION Header(p_header_id IN NUMBER)RETURN NUMBER;
17 
18 FUNCTION Header_Status(p_header_status IN NUMBER)RETURN NUMBER;
19 
20 FUNCTION Request(p_request_id IN NUMBER)RETURN NUMBER;
21 
22 /*** Organization is given for the org-id used for request number validation***/
23 FUNCTION Request_Number(p_request_number IN VARCHAR2,
24 			p_org IN ORG)RETURN NUMBER;
25 
26 FUNCTION Status_Date(p_status_date IN DATE)RETURN NUMBER;
27 
28 
29 --  Procedure Entity
30 
31 PROCEDURE Entity
32 (   x_return_status                 OUT nocopy VARCHAR2
33 ,   p_trohdr_rec                    IN  INV_Move_Order_PUB.Trohdr_Rec_Type
34 ,   p_old_trohdr_rec                IN  INV_Move_Order_PUB.Trohdr_Rec_Type :=
35                                         INV_Move_Order_PUB.G_MISS_TROHDR_REC
36 );
37 
38 --  Procedure Attributes
39 
40 PROCEDURE Attributes
41 (   x_return_status                 OUT nocopy VARCHAR2
42 ,   p_trohdr_rec                    IN OUT nocopy INV_Move_Order_PUB.Trohdr_Rec_Type
43 ,   p_trohdr_val_rec                IN  INV_Move_Order_PUB.Trohdr_Val_Rec_Type
44 ,   p_old_trohdr_rec                IN  INV_Move_Order_PUB.Trohdr_Rec_Type :=
45                                         INV_Move_Order_PUB.G_MISS_TROHDR_REC
46 );
47 
48 --  Procedure Entity_Delete
49 
50 PROCEDURE Entity_Delete
51 (   x_return_status                 OUT nocopy VARCHAR2
52 ,   p_trohdr_rec                    IN  INV_Move_Order_PUB.Trohdr_Rec_Type
53 );
54 
55 
56 g_org org;
57 g_transaction transaction;
58 
59 END INV_Validate_Trohdr;