CumulusCI icon indicating copy to clipboard operation
CumulusCI copied to clipboard

Trying to do an upsert on a master-detail child object gets an error around permission

Open igforce opened this issue 2 years ago • 0 comments

Describe the bug

using the upsert dataset on a child object with master-detail gives an error on the master lookup. The error "Field xxx__c does not have the correct permissions ('updateable', 'createable') for this operation."

Reproduction steps

1.generate the dataset (Upsert on a child object) 2.load the dataset 3.Error during load -> "Field xxx__c does not have the correct permissions ('updateable', 'createable') for this operation." n. ...

Your CumulusCI and Python versions

CumulusCI version: 3.80.0 (/Library/Frameworks/Python.framework/Versions/3.9/bin/cci) Python version: 3.9.6 (/Library/Frameworks/Python.framework/Versions/3.9/bin/python3)

Operating System

MAC / Linux

Windows environment

No response

CumulusCI installation method

pipx

Error Gist

"Field xxx__c does not have the correct permissions ('updateable', 'createable') for this operation."

Additional information

cumulusci/tasks/bulkdata/mapping_parser.py


) or self.action in (DataOperationType.UPSERT, DataOperationType.ETL_UPSERT): return ("updateable", "createable")

igforce avatar Nov 10 '23 15:11 igforce