Search Results asg_task_acc
Overview
The ASG_TASK_ACC table is a core data object within the Oracle E-Business Suite module ASG - CRM Gateway for Mobile Devices. Its primary function is to manage and track the accessibility of specific tasks by the gateway server infrastructure. This table acts as a control mechanism within the mobile synchronization framework, ensuring that only authorized gateway servers can process or access designated tasks. It is essential for maintaining data integrity, security, and proper task routing in distributed mobile deployments where multiple gateway servers may be present.
Key Information Stored
The table's structure is defined by a composite primary key, which dictates its fundamental purpose of mapping server access to tasks. The critical columns are:
- SERVER_ID: A foreign key column that uniquely identifies a gateway synchronization server registered within the system, as defined in the ASG_SYNCH_SERVER table.
- TASK_ID: An identifier for a specific task or unit of work within the mobile gateway context. The combination of SERVER_ID and TASK_ID forms the table's primary key (ASG_TASK_ACC_PK), establishing a unique rule for server-task access.
The presence of a record in this table for a given SERVER_ID and TASK_ID pair signifies that the specified gateway server is permitted to access that particular task. The absence of a record would implicitly deny access.
Common Use Cases and Queries
This table is primarily used by the CRM Gateway for Mobile Devices' internal synchronization engine. Common operational scenarios include validating server permissions before task processing and auditing access configurations. A typical query would involve joining with the server master table to list all tasks accessible to a specific gateway server, which is crucial for server initialization and task queue management.
-- List all tasks a specific gateway server can access
SELECT acc.task_id, srv.server_name
FROM asg_task_acc acc,
asg_synch_server srv
WHERE acc.server_id = srv.server_id
AND srv.server_id = :p_server_id;
Another common administrative query would identify all servers authorized for a critical task, aiding in security reviews and troubleshooting access-related synchronization failures.
Related Objects
The ASG_TASK_ACC table maintains a direct foreign key relationship, as documented in the provided ETRM metadata. This relationship is fundamental to its validity and function.
- ASG_SYNCH_SERVER: This is the parent table for the SERVER_ID foreign key constraint. The ASG_TASK_ACC.SERVER_ID column references the primary key of ASG_SYNCH_SERVER, ensuring that every server ID recorded in the access control list corresponds to a valid, registered gateway server instance.
This relationship enforces referential integrity, preventing the assignment of task access to non-existent servers. The table is central to the access control model and is referenced by the gateway's synchronization logic, though it may not have extensive public APIs, as its management is typically handled internally by the ASG module's processes.
-
Table: ASG_TASK_ACC
12.1.1
owner:ASG, object_type:TABLE, fnd_design_data:ASG.ASG_TASK_ACC, object_name:ASG_TASK_ACC, status:VALID, product: ASG - CRM Gateway for Mobile Devices , description: Stores information that indicates whether the gateway server can access a task. , implementation_dba_data: ASG.ASG_TASK_ACC ,
-
Table: ASG_TASK_ACC
12.2.2
owner:ASG, object_type:TABLE, fnd_design_data:ASG.ASG_TASK_ACC, object_name:ASG_TASK_ACC, status:VALID, product: ASG - CRM Gateway for Mobile Devices , description: Stores information that indicates whether the gateway server can access a task. , implementation_dba_data: ASG.ASG_TASK_ACC ,
-
Table: ASG_SYNCH_SERVER
12.2.2
owner:ASG, object_type:TABLE, fnd_design_data:ASG.ASG_SYNCH_SERVER, object_name:ASG_SYNCH_SERVER, status:VALID, product: ASG - CRM Gateway for Mobile Devices , description: Informating about all the Mobile Device Gateway , implementation_dba_data: ASG.ASG_SYNCH_SERVER ,
-
Table: ASG_SYNCH_SERVER
12.1.1
owner:ASG, object_type:TABLE, fnd_design_data:ASG.ASG_SYNCH_SERVER, object_name:ASG_SYNCH_SERVER, status:VALID, product: ASG - CRM Gateway for Mobile Devices , description: Informating about all the Mobile Device Gateway , implementation_dba_data: ASG.ASG_SYNCH_SERVER ,