DBA Data[Home] [Help]

PACKAGE: APPS.FA_FLEX_TYPE

Source


1 PACKAGE FA_FLEX_TYPE as
2 /* $Header: FAFBXITS.pls 120.0 2002/08/24 07:16:04 appldev noship $ */
3 
4   --
5   -- Private Inter-Package Types
6   --
7   -- Following types are used to construct nested record type of table type
8   --
9   TYPE fafbglb IS RECORD (
10         book_type_code		FA_BOOK_CONTROLS.book_type_code%TYPE,
11   	book_type_name		FA_BOOK_CONTROLS.book_type_name%TYPE,
12 	function_name		varchar2(31),
13   	id_flex_num		FA_BOOK_CONTROLS.accounting_flex_structure%TYPE,
14    	appid		        number,
15     	userid			number,
16         login			number,
17         acct_segnum		number,
18         bal_segnum		number,
19         cost_segnum		number,
20         numsegs		        number,
21         delim			varchar2(1));
22 
23   TYPE fafbact is RECORD (
24        	type_name	varchar2(50),
25   	type_code	varchar2(30),
26 	flag		varchar2(1));
27 
28     fafbglb_rec   fafbglb;
29   --fafbact_rec   fafbact;
30     fafbact_rec   fafbact;
31   TYPE fafb_acct_tab_type IS TABLE OF fafbact
32 	INDEX BY BINARY_INTEGER;
33   -- COMMON CONSTANT
34   --
35   -- Positional argument tokens
36  -- Mode      - First argument is the mode
37  -- Book_type - Book Type Code
38   RUN_MODE		CONSTANT NUMBER := 1;
39   BOOK_TYPE		CONSTANT NUMBER := 2;
40 
41 -- Possible calling modes
42 -- seed_mode		:initial seeding mode
43 -- delete_mode		:delete a book
44 -- bad_mode		:non-existent mode
45 -- num_flex_params	:number of flexbuilder parameters
46 -- bad_arg		:bad argument
47 
48   SEED_MODE		CONSTANT NUMBER := 0;
49   DELETE_MODE		CONSTANT NUMBER := 1;
50   BAD_MODE		CONSTANT NUMBER := 2;
51   NUM_FLEX_PARAMS	CONSTANT NUMBER := 3;
52 
53 -- bonus: from 23 to 25
54   NUM_ACCTS		CONSTANT NUMBER := 25;
55   GL_APPL_ID		CONSTANT NUMBER :=101;
56   FA_APPL_ID		CONSTANT NUMBER :=140;
57   TOTAL_SEG_COLS	CONSTANT NUMBER :=30;  /* Total segments in gl_code_combinations  */
58 
59 END FA_FLEX_TYPE;