The HAL ERP system maintains automatic bidirectional synchronization between CRM Contacts and Customer Contacts, ensuring data consistency across both modules.
When a CRM Deal reaches the configured stage, the system automatically creates a Customer and syncs all related contacts.
Key Process Flow:



When you update a contact in the Customer module, the system automatically updates the corresponding CRM Contact record. This ensures that both modules always stay in sync with the latest information.

When a contact detail is updated in CRM, if that contact belongs to a company that already has a customer created in the Customer module, the system will automatically update the matching contact in the Customer Contacts list.

Adding a new contact in CRM
When a new CRM Contact is created under a company that is linked to a Customer, it will automatically be added to the Customer Contacts table.
Adding a new contact in Customer module
Adding a new contact directly in the Customer Contacts table will not create a new CRM Contact. It only stays within the Customer module.