Jump to: navigation, search

In the Column List:

  • P = Primary key
  • M = Mandatory field
  • F = Foreign key (where the term is used loosely to indicate a surrogate key reference to a field in another table, not a formal constraint)
  • DV = Default value
  • In the Data Type column, varchar/nvarchar means that the data type is varchar except in multi-language databases that use Unicode, in which case the data type is nvarchar.

Table ATTEMPT_DISPOSITION

Description

Modified: 8.5.014.34 (in Microsoft SQL Server, data type for the following columns modified in single-language databases: CAUSE, CAUSE_CODE, DESCRIPTOR, DESCRIPTOR_CODE); 8.5.003 (in Oracle, fields with VARCHAR data types use explicit CHAR character-length semantics)

In partitioned databases, this table is not partitioned.


This table indicates a cause for contact attempt termination. Outbound Contact Server (OCS) provides this data as a cause of the final transition to Unloaded state for a contact attempt record. This data may be useful in a report to classify the causes for the termination of the outbound processing. For example, the ChainRejected and ChainReschedToContinue dispositions distinguish between rejected and rescheduled records, respectively. In addition, the final transition has a descriptor that provides further details of the transition — for example, whether rescheduling was caused by an agent or by the system. This release supports the descriptor for the CHAINEVENTRECORDRESCHEDULE disposition only.

Tip
To assist you in preparing supplementary documentation, click the following link to download a comma-separated text file containing information such as the data types and descriptions for all columns in this table: Download a CSV file.

Hint: For easiest viewing, open the downloaded CSV file in Excel and adjust settings for column widths, text wrapping, and so on as desired. Depending on your browser and other system settings, you might need to save the file to your desktop first.

Column List

Legend

Column Data Type P M F DV
ATTEMPT_DISPOSITION_KEY int X X
CAUSE nvarchar(255)
CAUSE_ID int
CAUSE_CODE nvarchar(255)
DESCRIPTOR nvarchar(255)
DESCRIPTOR_CODE nvarchar(255)
CREATE_AUDIT_KEY numeric(19) X X
UPDATE_AUDIT_KEY numeric(19) X X

ATTEMPT_DISPOSITION_KEY

The key that uniquely identifies the disposition. The value combines the state and the descriptor that provides additional details. The key value enables you to calculate the state by using appropriate bit masks. The first eight bits specify the cause, which equals the integer value that is supplied by Outbound Contact Server. The next eight bits specify the descriptor that is generated by Genesys Info Mart.

CAUSE

Modified: 8.5.014.34 (in Microsoft SQL Server, data type changed from varchar to nvarchar in single-language databases)
The cause as specified in the OCS model. This value can change with localization.

CAUSE_ID

An integer that equals the value that is supplied by Outbound Contact Server to specify the cause.

CAUSE_CODE

Modified: 8.5.014.34 (in Microsoft SQL Server, data type changed from varchar to nvarchar in single-language databases)
The cause code that is equivalent to the OCS model cause. This value does not change with localization.

DESCRIPTOR

Modified: 8.5.014.34 (in Microsoft SQL Server, data type changed from varchar to nvarchar in single-language databases)
Specifies whether the final transition was caused by an agent or by the system, or whether this is unknown. Because not all outbound dispositions support descriptor, most dispositions have only an 'Unknown' value. This is a string value that can be localized or changed, based on reporting needs.

DESCRIPTOR_CODE

Modified: 8.5.014.34 (in Microsoft SQL Server, data type changed from varchar to nvarchar in single-language databases)
The code of the descriptor. This field is set to one of the following values:

  • BY_AGENT
  • BY_SYSTEM
  • UNKNOWN

This value is not localizable and should not be changed.

CREATE_AUDIT_KEY

The surrogate key that is used to join to the CTL_AUDIT_LOG control table. The key specifies the lineage for data creation. This value can be useful for aggregation, enterprise application integration (EAI), and ETL tools — that is, applications that need to identify newly added data.

UPDATE_AUDIT_KEY

The surrogate key that is used to join to the CTL_AUDIT_LOG control table. The key specifies the lineage for data update. This value can be useful for aggregation, enterprise application integration (EAI), and ETL tools — that is, applications that need to identify recently modified data.

Index List

No indexes are defined.

Subject Areas

  • Contact_Attempt — Represents outbound campaign contact record attempts. An attempt may or may not include dialing.
This page was last edited on October 2, 2020, at 12:23.
Comments or questions about this documentation? Contact us for support!