6: -- Debugging functions
7: -----------------------------------------------------------------------------
8: PROCEDURE enable_debug is
9: BEGIN
10: arp_standard.enable_debug;
11: END;
12: --
13: --
14: PROCEDURE enable_debug( buffer_size NUMBER ) is
12: --
13: --
14: PROCEDURE enable_debug( buffer_size NUMBER ) is
15: BEGIN
16: arp_standard.enable_debug( buffer_size );
17: END;
18: --
19: --
20: --
19: --
20: --
21: PROCEDURE disable_debug is
22: BEGIN
23: arp_standard.disable_debug;
24: END;
25: --
26: --
27: --
70: precision IN NUMBER,
71: min_acc_unit IN NUMBER) RETURN NUMBER IS
72:
73: BEGIN
74: RETURN( arp_standard.functional_amount(amount,currency_code,
75: exchange_rate,
76: precision,
77: min_acc_unit ));
78: END functional_amount;
770: -- FUNCTION NAME validate_and_default_gl_date
771: --
772: -- DESCRIPTION
773: -- This is a just a stub to call the validate_and_default_gl_date in
774: -- ARP_STANDARD package
775: --
776: -- PUBLIC PROCEDURES/FUNCTIONS
777: --
778: -- PRIVATE PROCEDURES/FUNCTIONS
778: -- PRIVATE PROCEDURES/FUNCTIONS
779: --
780: -- EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
781: --
782: -- PARAMETERS - Look at ARP_STANDARD.validate_and_default_gl_date
783: --
784: -- HISTORY
785: -- 10-OCT-95 G vaidees Created
786: --
807: IF PG_DEBUG in ('Y', 'C') THEN
808: debug( 'arp_util.validate_and_default_gl_date()+' );
809: END IF;
810: --
811: l_result := arp_standard.validate_and_default_gl_date(
812: gl_date, trx_date,
813: validation_date1, validation_date2, validation_date3,
814: default_date1, default_date2, default_date3,
815: p_allow_not_open_flag, p_invoicing_rule_id,
842: --
843: -- PRIVATE PROCEDURES/FUNCTIONS
844: --
845: -- EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
846: -- arp_standard.validate_and_default_gl_date
847: -- arp_standard.gl_period_name
848: --
849: -- PARAMETERS - Look at ARP_STANDARD.validate_and_default_gl_date
850: -- p_period_name
843: -- PRIVATE PROCEDURES/FUNCTIONS
844: --
845: -- EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
846: -- arp_standard.validate_and_default_gl_date
847: -- arp_standard.gl_period_name
848: --
849: -- PARAMETERS - Look at ARP_STANDARD.validate_and_default_gl_date
850: -- p_period_name
851: -- HISTORY
845: -- EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
846: -- arp_standard.validate_and_default_gl_date
847: -- arp_standard.gl_period_name
848: --
849: -- PARAMETERS - Look at ARP_STANDARD.validate_and_default_gl_date
850: -- p_period_name
851: -- HISTORY
852: -- 21-NOV-95 Subash C Created
853: --
877: IF PG_DEBUG in ('Y', 'C') THEN
878: debug( 'arp_util.validate_and_default_gl_date()+' );
879: END IF;
880: --
881: l_result := arp_standard.validate_and_default_gl_date(
882: gl_date, trx_date,
883: validation_date1, validation_date2, validation_date3,
884: default_date1, default_date2, default_date3,
885: p_allow_not_open_flag, p_invoicing_rule_id,
890:
891: --
892: -- get period name for the gl date
893: --
894: p_period_name := arp_standard.gl_period_name(l_default_gl_date);
895:
896: IF PG_DEBUG in ('Y', 'C') THEN
897: debug( 'arp_util.validate_and_default_gl_date()-' );
898: END IF;
931: RETURN FALSE;
932:
933: END IF;
934:
935: l_bool := arp_standard.is_gl_date_valid( p_gl_date,
936: NULL, -- trx_date
937: NULL, -- validation_date1
938: NULL, -- validation_date2
939: NULL, -- validation_date3
977: RETURN FALSE;
978:
979: END IF;
980:
981: l_bool := arp_standard.is_gl_date_valid( p_gl_date,
982: NULL, -- trx_date
983: NULL, -- validation_date1
984: NULL, -- validation_date2
985: NULL, -- validation_date3
1063: --
1064: -- PRIVATE PROCEDURES/FUNCTIONS
1065: --
1066: -- EXTERNAL PROCEDURES/FUNCTIONS ACCESSED
1067: -- arp_standard.gl_period_name
1068: --
1069: -- PARAMETERS
1070: -- p_gl_date - Input GL date
1071: -- p_module_name - Input module name
1093:
1094: --
1095: -- get period name
1096: --
1097: p_period_name := arp_standard.gl_period_name(p_gl_date);
1098:
1099: IF PG_DEBUG in ('Y', 'C') THEN
1100: debug( 'arp_util.validate_gl_date()-' );
1101: END IF;