BBU - Create Contact
Overview :
Using this BBU template we can Create Contact in bulk.
Name: BLK_CONTACT_CREATE template.
Features:
- BBU Create Contact
- Validate data
- Create contact in batches
- Log & Persist errors/failures
- Invalid Data
- System Failure
- Async API call to update in READ DB
- Publish persisted data in batches to EMP
Bulk Upload API:
- Validate the Excel template data received (validation like - template name, header name check, duplicate record check)
- Upon validating will map the data before calling bulk to create contact endpoint in batches.
- Captures Ingest API response and persist the same in BBU Audit history table
Ingest Contact API :
- Ingest Contact upon receiving the request should validate all the validation checks which happen during the normal create scenario.
- Check if the formats/character limits are per current CMD rules
- Check if the contact already exists based on the current duplicate check logic for contacts
- If the contact already exists, then the contact will not be created as Cust_Cont or linked as OBO. The error shown should be consistent with what CMD throws to SFDC
- If the contact is getting created as the first contact for the customer, then the contact should be assigned as the Master contact
- If the contact passes all the CMD validations, then the contact will be created as ‘Cust_cont’ for the customer.
Sequence Diagram:
Was this page helpful?