---
schema_version: "1"
id: 9995498d6496e3cb751dcb74e02992c5763d419d9a56c1ebba606b5f46eef4b5
title: OppSalesMethodology
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_oppsalesmethodology.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_oppsalesmethodology.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 594b61eddaedba4a8ba380855bd15290a0134e0c580e20c30760d4a9c2f4dfb0
description: Represents the sales methodology record attached to an opportunity. This object is available in API version 67.0 and later.
---
# OppSalesMethodology

Represents the sales methodology record attached to an opportunity. This object is available in API version 67.0 and later.

![Important](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/images/icon_note_important.png)

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

## Supported Calls

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

## Special Access Rules

To access this object turn on the userHasSalesMethodologyEnabled, OrgPreferences, SalesMethodologyPref, and PipelineInspectorUser permissions. To create, edit, or delete records, users must own the associated opportunity's parent opportunity.

![Note](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/images/icon_note.png)

#### Note

crudEnabled = false. This object isn’t accessible via standard CRUD API calls.

## Fields

| Field | Details |
| --- | --- |
| IsLocked | 
Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates if the opportunity's sales methodology is locked (true) or not (false).

The default value is false.



 |
| MayEdit | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates whether a user can edit the opportunity's sales methodology.

The default value is false.



 |
| Name | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

The name of the opportunity's sales methodology.



 |
| OpportunityId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

Required. The ID of the associated opportunity.

This field is a relationship field.

Relationship Name

Opportunity

Relationship Type

Master-detail

Refers To

Opportunity (the master object)



 |
| SalesMethodologyDefId | 

Type

reference

Properties

Create, Filter, Group, Sort, Update

Description

Required. The ID of the sales methodology definition record.

This field is a relationship field.

Relationship Name

SalesMethodologyDef

Refers To

SalesMethodologyDef



 |