DBA Data[Home] [Help]

PACKAGE: APPS.ARI_SELF_REG_CONFIG

Source


1 PACKAGE ARI_SELF_REG_CONFIG AUTHID CURRENT_USER AS
2 /* $Header: ARISRCGS.pls 120.3 2012/01/10 10:22:40 parln ship $ */
3 
4 
5 /* -------------------------------------------------------------
6  *                User Configuration Section
7  * -------------------------------------------------------------
8  * The section below can be modified to configure iReceivables
9  * Self-Registration to Customer's needs.
10  */
11 
12 ---------------------------------------------------------------------------------------------------------
13 --This procedure can be customised to specify access verification questions
14 --when the user selects the location of the customer requesting access.
15 PROCEDURE  verify_customer_site_access( p_customer_id          IN VARCHAR2,
16                                    p_customer_site_use_id IN VARCHAR2 DEFAULT NULL,
17                                    x_verify_access        OUT NOCOPY ARI_SELF_REGISTRATION_PKG.VerifyAccessTable,
18                                    x_attempts             OUT NOCOPY NUMBER);
19 ---------------------------------------------------------------------------------------------------------
20 --This procedure can be customised to specify access verification questions
21 --when the user selects the customer requesting access.
22 PROCEDURE  validate_cust_detail_access( p_customer_id          IN VARCHAR2,
23                                            x_verify_access        OUT NOCOPY ARI_SELF_REGISTRATION_PKG.VerifyAccessTable,
24                                            x_attempts             OUT NOCOPY NUMBER);
25 ---------------------------------------------------------------------------------------------------------
26 --This function returns the customer id of the customer that the user requests access to.
27 --This can be customised to return the customer id in case of custom search queries.
28 --(Future Enhancement)
29 FUNCTION  get_customer_id ( p_search_type VARCHAR2,
30                             p_search_number  VARCHAR2) RETURN NUMBER;
31 ---------------------------------------------------------------------------------------------------------
32 --This function can be customised to specify if the password is to automatically generated
33 --at a customer/site level.
34 FUNCTION auto_generate_passwd_option (p_customer_id  IN  VARCHAR2,
35                                  p_customer_site_use_id IN  VARCHAR2)
36                                  RETURN VARCHAR2;
37 ---------------------------------------------------------------------------------------------------------
38 
39 --This function returns the self registration custom question answere defined
40 --at a customer/site level.
41 FUNCTION validate_access (   p_customer_id           IN  VARCHAR2,
42                                           p_customer_site_use_id  IN  VARCHAR2 DEFAULT NULL,
43                                           p_answer_table          IN  VARCHAR2,
44                                           p_answer_column         IN  VARCHAR2,
45                                           p_answer_join_column    IN  VARCHAR2,
46                                           p_hz_join_column        IN  VARCHAR2 ) RETURN VARCHAR2;
47 ---------------------------------------------------------------------------------------------------------
48 PROCEDURE  get_customer_id_number ( p_search_type IN VARCHAR2,
49                            				  p_search_number IN  VARCHAR2,
50 																		x_cust_account_id OUT NOCOPY NUMBER,
51 																		x_account_number OUT NOCOPY VARCHAR2) ;
52 
53 
54 															---------------------------------------------------------------------------------------------------------
55 END ari_self_reg_config;