Problem Statement \scenario:
While preparing Windows machines for MC/POS using cloning or any other deployment method, the cloned machine may be assigned the same hardware ID as an existing machine, resulting in a duplicate hardware ID in other machine
Behaviour:
It verified the till configuration and found that different users were mapped to both tills.
It verified all POS and store configuration to be correct.
Then first POS id (POS D220-1 ) and login with D220-1 it got easily login with this Till D220-T1
but when logged on other POS id (POS D220-2) with user D220-2 then first POS ID's Till D220-T1 was being displayed that was incorrectly. The expected Till D220-T2 should be mapping for POS D220-2
Resolution :
We checked the Volume Serial Number \ Hardware id of all POS machines and found that they were identical
The Hardware ID is the primary identifier that iVend uses to recognize the Windows machine on which iVend POS or Management Console (MC) is installed.
The Hardware ID is generated by combining various hardware and system attributes, such as the Windows Serial Number, Motherboard ID, Processor ID, Volume Information, and other system-specific details. This combination creates a unique Hardware ID that is used by iVend MC/POS to identify each machine
Use below SQL Select queries to find the newly POS/MC machine hardware id existing in previously installed machine or not.
select hardwareid,count(*)
from RTLPOS (nolock)
where IsDeleted=0
and hardwareid <> ''
group by hardwareid
having count(hardwareid) >1
select hardwareid,count(*)
from RTLManagementconsole (nolock)
where IsActive=0
and hardwareid <> ''
group by hardwareid
having count(hardwareid) >1
Rectification Steps
After unique hardware id on iVend MC/POS machine the above scenio not replicated further
Please refer to the below KB article for detailed steps on creating a unique Volume ID for the system drive.
After creating a unique Volume ID, nee to remove the existing Hardware ID mapping from the POS/MC Configuration screen. Then restart the iVend POS or MC application.
When the application starts, it will prompt you to select a Hardware ID during login. Select the appropriate Hardware ID for the respective POS or MC machine to complete the configuration.