---
schema_version: "1"
id: 62d8a2b49ef743a502389de3b48586eb2df4815cb1e924a93f245ee9207cf6b7
title: ApptBundlePropagatePolicy
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_apptbundlepropagatepolicy.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_apptbundlepropagatepolicy.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 3c5679f1fcd6ee2a544194096a7bbcf8852dace5ce44a4bc876b08812c587cdf
description: Policy that defines which property values are inherited from the bundle to the bundle members or are assigned as constant values in the bundle members. This object is available in API version 55.0 and later.
---
# ApptBundlePropagatePolicy

Policy that defines which property values are inherited from the bundle to the bundle members or are assigned as constant values in the bundle members. This object is available in API version 55.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Special Access Rules

- Field Service must be enabled.
- Bundling must be enabled in the Field Service Settings.
- The Field Service Admin, Field Service Bundle for Dispatcher, and Field Service Integration permission sets must be enabled.

## Fields

| Field | Details |
| --- | --- |
| AdditionalConstantValue | 
Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The additional constant value that is connected to the initial constant value to be added to the bundle members.



 |
| BundleFieldName | 

Type

picklist

Properties

Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

Name of the source field in the bundle from which the value is taken.

Possible values are: All default and custom Service Appointment fields.



 |
| BundleMemberFieldName | 

Type

picklist

Properties

Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

Name of the target field in the bundle member where the value is inherited from the bundle.

Possible values are: All default and custom Service Appointment fields.



 |
| BundlePolicyId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

ID of the parent bundle policy.

This field is a relationship field.

Relationship Name

BundlePolicy

Relationship Type

Lookup

Refers To

ApptBundlePolicy



 |
| ConstantValue | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The constant value to be added to the bundle members.



 |
| DateValue | 

Type

picklist

Properties

Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

Represents how the date value is determined.

Possible values are:

- End of Day
- Now
- Null
- Start of Day





 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last accessed this record, a record related to this record, or a list view.



 |
| LastViewedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate) but not viewed it.



 |
| Name | 

Type

string

Properties

Create, Filter, Group, idLookup, Sort, Update

Description

The name of the appointment bundle propagation policy.



 |
| ShouldAddConstantValue | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

Indicates if you want to enable adding a constant value to the bundle members.



 |
| ShouldUpdateOnAdd | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

Indicates if you want to enable updating the fields of the bundle members when they are added to the bundle.



 |
| ShouldUpdateOnRemove | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

Indicates if you want to enable updating the fields of the bundle members when they are removed from the bundle.



 |
| ShouldUpdateOnUnbundle | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

Indicates if you want to enable updating the fields of the bundle members when performing the Unbundle action.



 |