4.2 Cultural Contact Creation & Distribution
Overview
This new feature aims to improve the tracability of Ticket Ownership Changes in S-360 with a broader and more visible more approach, by reusing the existing S-360 built-in feature of Cultural Contact & Distribution.
Once enabled, the Retrieve Ticket Status function (aka Feedback Interface) will make sure that all TIXNGO Ticket Ownership Changes are materialized in S-360 with new Cultural Contact and a proper Distribution History.
Prerequisites
Systematically inject tickets to the cultural contact (rather than last known mobile owner)
To eoverlaySpectatirDetailsWithLastOwner=true and TIXNGO_LIFECYCLE_MODE=lifecycle. (Both are activated by default)
Activate Contact Creation & Distribution
To activate this feature, a new custom parameter 'enableTicketDistributionToCulturalContact' has been introduced, and it will behave as follows:
- enableTicketDistributionToCulturalContact=true → Contact creation and Distribution is ACTIVE
- enableTicketDistributionToCulturalContact=false → Contact creation and Distribution is NOT ACTIVE
- enableTicketDistributionToCulturalContact does not appear on the custom parameter box in Interface General Screen → Contact creation and Distribution is NOT ACTIVE
How Contact Sync works?
On the feedback interface side, ground rules are :
- Do not create duplicated contact, for distribution reuse an existing one with an internet account.
- Only update temporary contacts.
In other words, the feedback interface will :
- check first if a contact with this email address exist in S-360
If it’s a “normal” contact (ie with real first & last name), contact WON’T be updated.
If it’s a “temporary” contact (ie named Pending CREATION), the temporary contact will be updated according to the mapping provided below
- if it does not exist create one → If ticket status is "PENDING_TRANSFER", the feedback interface only get the recipient e-mail address. Therefore a "temporary" contact named Pending CREATION will be created using recipient e-mail address.
- create a new entry in the distribution history to mimic the transfer performed in TIXNGO.
How Distribution history works?
Distribution history contains the list of ownership changes applied to a ticket, ie the change of the Cultural Contact.
Each history entry must answer the classical questions Who, What, When and provide context to the distribution (Action, Contacts involved [old and new contact], Status of the Distribution)
Mapping
TIXNGO Lifecycle Status | Ticket Cultural Contact | Distrib > Old Contact | Distrib > New Contact | Distrib > Action | Distrib > Status |
---|---|---|---|---|---|
PENDING_TRANSFER | (No changes on cultural contact) | Cultural Contact of the Sender | Cultural Contact of the Recipient | Distribute | PENDING |
FAILURE | (No changes on cultural contact) Cultural Contact of the Sender | Cultural Contact of the Sender | Cultural Contact of the Recipient | Distribute | CANCELLED |
TRANSFERRED | Cultural Contact of the Recipient | Cultural Contact of the Sender | Cultural Contact of the Recipient | Distribute | CONFIRMED |