Error Message: No such column 'contractid' on entity 'Opportunity'.
Action:
When executing an SSIS package containing a COZYROC task and/or component, the following error is encountered.
Error Message:
No such column 'contractid' on entity 'Opportunity'.
Solutions:
By default Contract field on Opportunity is hidden from all profiles. In order to make the field visible to the profile, You have to Set Field Level Security. Here is a link in How-To make the contract ID visible.
If you have already performed this step, verify the SOAP API version that you have set for the Server URL (optional) on the Advanced tab. The ContractID field on the Opportunity object is not available in API version 20. It is available in API version 35.0 and later.