
Remove duplicate contract records
remove_duplicate_contracts.RdRemoves duplicate contract records, addressing violations of contract_unique_id
(contract-level) and contract_unique_personnel (assignment-level) rules.
Arguments
- data
A data.frame with columns
contract_id,personnel_id, andref_date.- level
Deduplication scope:
"contract": Deduplicate oncontract_id+ref_date"assignment": Deduplicate oncontract_id+personnel_id+ref_date
- keep
Which record to keep:
"first","last", or"none". Seeremove_duplicate_personnel.