DBA Data[Home] [Help]

PACKAGE: APPS.ARP_TRX_TAX_UTIL

Source


1 PACKAGE ARP_TRX_TAX_UTIL AUTHID CURRENT_USER AS
2 /* $Header: ARTCTTXS.pls 115.2 2002/11/15 03:33:13 anukumar ship $ */
3 
4 PROCEDURE get_default_line_num(p_customer_trx_id IN
5                                 ra_customer_trx_lines.customer_trx_id%type,
6                                p_customer_trx_line_id IN
7                                 ra_customer_trx_lines.customer_trx_line_id%type,
8                                p_line_number     OUT NOCOPY
9                                  ra_customer_trx_lines.line_number%type );
10 
11 PROCEDURE get_item_flex_defaults(p_inventory_item_id IN
12                                    mtl_system_items.inventory_item_id%type,
13                                  p_organization_id IN
14                                    mtl_system_items.organization_id%type,
15                                  p_trx_date IN
16                                    ra_customer_trx.trx_date%type,
17                                  p_invoicing_rule_id IN
18                                    ra_customer_trx.invoicing_rule_id%type,
19                                  p_description OUT NOCOPY
20                                    mtl_system_items.description%type,
21                                  p_primary_uom_code OUT NOCOPY
22                                    mtl_system_items.primary_uom_code%type,
23                                  p_primary_uom_name OUT NOCOPY
24                                    mtl_units_of_measure.unit_of_measure%type,
25                                  p_accounting_rule_id OUT NOCOPY
26                                    mtl_system_items.accounting_rule_id%type,
27                                  p_accounting_rule_name OUT NOCOPY
28                                    ra_rules.name%type,
29                                  p_accounting_rule_duration OUT NOCOPY
30                                    ra_rules.occurrences%type,
31                                  p_accounting_rule_type OUT NOCOPY
32                                    ra_rules.type%type,
33                                  p_rule_start_date OUT NOCOPY
34                                    date );
35 
36 PROCEDURE select_summary(p_customer_trx_id IN
37                            ra_customer_trx_lines.customer_trx_id%type,
38                          p_customer_trx_line_id IN number,
39                          p_mode            IN varchar2,
40                          p_total           IN OUT NOCOPY
41                            ra_customer_trx_lines.extended_amount%type,
42                          p_total_rtot_db   IN OUT NOCOPY
43                            ra_customer_trx_lines.extended_amount%type);
44 
45 PROCEDURE check_last_line_on_delete(p_customer_trx_line_id IN
46                                  ra_customer_trx_lines.customer_trx_line_id%type
47 ,
48                                     p_only_tax_line_flag OUT NOCOPY BOOLEAN);
49 
50 PROCEDURE check_unique_line(p_customer_trx_line_id IN
51                                  ra_customer_trx_lines.customer_trx_line_id%type                           ,p_customer_trx_line_num IN
52                                  ra_customer_trx_lines.line_number%type,
53                             p_unique_line_flag OUT NOCOPY BOOLEAN ) ;
54 FUNCTION tax_balance(p_prev_cust_trx_line_id IN ra_customer_trx_lines.customer_trx_line_id%type,
55                      p_cust_trx_line_id IN ra_customer_trx_lines.customer_trx_line_id%type )
56          RETURN NUMBER;
57 PROCEDURE check_tax_code(p_tax_code IN
58                                  ar_vat_tax.tax_code%type,
59                          p_adhoc_tax_flag OUT NOCOPY BOOLEAN ) ;
60 
61 
62 END ARP_TRX_TAX_UTIL;