HSDL DELETE: EnhancedTalentProfile and Membership unique key error
I created an HSDL Delete template using Enhanced Talent Profile (EnhancedTalentProfile) and Membership business objects, and I’m identifying the record using Person Number + Profile Code (from EnhancedTalentProfile) and Profile Code + Membership ID (from Membership). When I upload the file with valid values, the record gets deleted successfully, but the load still returns this error:
“The line for component EnhancedTalentProfile with instruction DELETE doesn't include values that define a unique reference to the record. Include values for at least one of the supported keys.”
Has anyone faced this where the delete works but HSDL still throws the supported keys/unique reference error—what are the supported keys for EnhancedTalentProfile DELETE, and is an internal ID required instead of Person Number/Profile Code?