---
schema_version: "1"
id: ecbe6510e0ff96ee7247a25d7b3fb13b0631c143f8b5f7f4a33e2eb5053589d9
title: Standard and Custom Objects for Future Use
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/retail_api/sforce_api_objects_custom_objects_internal.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_custom_objects_internal.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1c1ddc4783c071dfc2b468f42a0a9f91e28e109bb457905621a8e6293dbff202
description: The objects listed in this section are available in the org, but they are for internal use only.
---
# Standard and Custom Objects for Future Use

The objects listed in this section are available in the org, but they are for internal use only.

- **[cgcloud\_\_Contract\_\_c](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cgcloud__contract__c.htm)**  
    Stores the details of the customer contract object, which is used to track various types of customer agreements. This object is available in API version 54.0 and later.
- **[cgcloud\_\_Contract\_Payment\_\_c](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cgcloud__contract_payment__c.htm)**  
    Stores the details of the contract payment object. With this object, you can track the types of customer payment requests that are agreed via a contract. This object is available in API version 54.0 and later.
- **[cgcloud\_\_Contract\_Payment\_Tactic\_\_c](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cgcloud__contract_payment_tactic__c.htm)**  
    Stores the details of the relationship between a contract payment and contract tactics. By using this object, you can check the contract tactics for which the payment is applicable after the customer has fulfilled the agreement. This object is available in API version 54.0 and later.
- **[cgcloud\_\_Contract\_Payment\_Template\_\_c](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cgcloud__contract_payment_template__c.htm)**  
    Stores the details of the contract payment template, which is used for contract payments. This object is available in API version 54.0 and later.
- **[cgcloud\_\_Contract\_Product\_\_c](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cgcloud__contract_product__c.htm)**  
    Stores the details of the relationship between a customer contract and a product. With this object, you can capture product-specific agreements that are included in a customer contract. This object is available in API version 54.0 and later.
- **[cgcloud\_\_Contract\_Tactic\_\_c](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cgcloud__contract_tactic__c.htm)**  
    Relation between a Contract and a Tactic template. This object is available in API version 54.0 and later.
- **[cgcloud\_\_Contract\_Template\_\_c](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cgcloud__contract_template__c.htm)**  
    Contract and Tactic Templates object. This object is available in API version 54.0 and later.
- **[Shift](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_shift.htm)**  
    Represents a shift for a user. Available in API versions 65.0 and later.
- **[ShiftTemplate](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_shifttemplate.htm)**  
    Represents a template for creating shifts. This object is available in API version 65.0 and later.
- **[TimeSheet](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cg_timesheet.htm)**  
    Represents a schedule of an assignee's time in Consumer Goods Cloud. This object is available in API v65.0 and later. Time sheets are composed of time sheet entries, which typically track individual tasks.
- **[TimeSheetEntry](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cg_timesheetentry.htm)**  
    Represents a span of time that an assignee spends on a task. This object is available in API version 65.0 and later. Time sheets are composed of time sheet entries. Time sheet entries typically track individual tasks.