Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026 Agenda Now Available: Explore Sessions
cancel
Showing results for 
Search instead for 
Did you mean: 
Vishu1
Employee
Employee

Id cannot be resolved or is not a field in tSalesforceOutput while updating "Opportunity"

Hello guys,

 

I am trying to update a field in Opportunity module using tSalesforceOutput but I am getting error,

Id cannot be resolved or is not a field

 

But I am not using any Id field in tSalesforceOutput while updating Opportunity.

Need help!

 

 

Labels (4)
1 Solution

Accepted Solutions
manodwhb
Champion II
Champion II

@Vishu,since you need to update based on the key filed in Salesforce,Id is field,you can update,since you need to do lookup with Opportunity and to get the Id and ,need to be updated based on Id in Opportunity.

View solution in original post

5 Replies
TRF
Champion II
Champion II

Hi,
Share your tSalesforceOutput Settings, Advanced Settings and Schema definition.
manodwhb
Champion II
Champion II

@Vishu,since you need to update based on the key filed in Salesforce,Id is field,you can update,since you need to do lookup with Opportunity and to get the Id and ,need to be updated based on Id in Opportunity.

Vishu1
Employee
Employee
Author

It works after passing salesforce Id to component.

Initially I was not using Id field to update the record.

Thanks

TRF
Champion II
Champion II

Hi,

Don't know what you refer by "Initially"?

Salesforce Id object has always been required as it identify the record to be updated.

Vishu1
Employee
Employee
Author

Actually I am new to Salesforce and I was in impression that we can update records same like traditional SQL.

So I just used those fields based on which I need to update the record, was unaware that salesforce Id is sufficient.