CData Python Connector for Salesforce

Build 26.0.9770

Case

Manages customer service and support cases, tracking issues, resolutions, and customer interactions.

Columns

Name Type ReadOnly References Description
Id [KEY] String True

Unique identifier for the case record.

IsDeleted Bool True

Indicates whether the case has been deleted (true) or is active (false).

MasterRecordId String True

Case.Id

If this object was deleted as the result of a merge, this field contains the ID of the record that was kept.

CaseNumber String True

Auto-generated number that uniquely identifies the case.

ContactId String False

Contact.Id

ID of the contact associated with the case.

AccountId String False

Account.Id

ID of the account associated with the case.

AssetId String False

Asset.Id

ID of the asset related to the case, such as a product or equipment.

EntitlementId String False

Entitlement.Id

ID of the entitlement associated with the case.

ParentId String False

Case.Id

ID of the parent Case.

SuppliedName String False

Name provided by the customer when the case was submitted.

SuppliedEmail String False

Email address provided by the customer when submitting the case.

SuppliedPhone String False

Phone number provided by the customer when submitting the case.

SuppliedCompany String False

Company name provided by the customer during case submission.

Type String False

Category or type of the case, such as Question, Problem, or Feature Request.

Status String False

Current status of the case, such as New, Working, or Closed.

Reason String False

Reason the case was opened, such as Installation or Breakdown.

Origin String False

Source of the case submission, such as Email, Phone, or Web.

Subject String False

Short title or summary of the case.

Priority String False

Indicates the urgency of the case, such as High, Medium, or Low.

Description String False

Detailed description of the issue or inquiry reported in the case.

IsClosed Bool True

Indicates whether the case has been closed (true) or is still open (false).

ClosedDate Datetime True

Date and time when the case was closed.

IsEscalated Bool False

Indicates whether the case has been escalated for higher-level attention.

CurrencyIsoCode String False

ISO code for the currency in which the revenue amount is expressed.

OwnerId String False

ID of the user or queue that owns the case.

CreatedDate Datetime True

Date and time when the case was created.

CreatedById String True

User.Id

ID of the user who created the case.

LastModifiedById String True

User.Id

ID of the user who last modified the case.

ContactPhone String True

Field containing ContactPhone information.

ContactMobile String True

Field containing ContactMobile information.

ContactEmail String True

Field containing ContactEmail information.

ContactFax String True

Field containing ContactFax information.

Comments String False

Field containing Comments information.

LastViewedDate Datetime True

Date and time when the case was last viewed by the current user.

LastReferencedDate Datetime True

Date and time when the case was last accessed through a reference, such as a related record.

SystemModstamp Datetime True

Timestamp of the last system update to the case record.

LastModifiedDate Datetime True

Date and time when the case was last updated.

Pseudocolumns

Pseudocolumn fields are used in the WHERE clause of SELECT statements and offer more granular control over the data returned from the data source.

Name Type Description
OwnerIdType String

Specifies the type of the 'OwnerId' polymorphic field to use in the statement.

OwnerIdExternalFieldName String

Specifies the external field name of the 'OwnerId' polymorphic field to use in an INSERT/UPDATE/UPSERT statement

SOQL String

Specifies the SOQL query to execute against the Salesforce servers. If this pseudo column is set from the WHERE clause it will take precedence over the original query.

ExternalIdColumn String

Specifies the external Id column to use if performing an insert. If this value is specified, upsert will be used when the INSERT command is called.

FilterScope String

Optional scope to limit the records returned from queries. This property can take one of these values: Delegated, Everything, Mine, MineAndMyGroups, My_Territory, My_Team_Territory, or Team.

TriggerAutoResponseEmail Bool

Indicates whether to trigger auto-response rules (true) or not (false), for leads and cases.

TriggerOtherEmail Bool

Indicates whether to trigger email outside the organization (true) or not (false).

TriggerUserEmail Bool

Indicates whether to trigger email that is sent to users in the organization (true) or not (false).

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9770