---
schema_version: "1"
id: 0d9328c44b7817dac4cdb88f9e806c2d8107971bfd09d7ae2b444e33a99620df
title: SfdcPartnerOffer
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_sfdcpartneroffer.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_sfdcpartneroffer.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: fd7df5a5ad17f76413a9b09e2859a0ba3acee8b7586675a1bcaa1ed3a8ba59ef
description: Represents a private offer that an ISV partner creates and sends to a customer. This object includes information about the offer, and is parent to multiple Partner Offer line items, and includes information used in the Partner Business Org (BPO) transaction. This object is available in API version 66.0 and later.
---
# SfdcPartnerOffer

Represents a private offer that an ISV partner creates and sends to a customer. This object includes information about the offer, and is parent to multiple Partner Offer line items, and includes information used in the Partner Business Org (BPO) transaction. This object is available in API version 66.0 and later.

## Supported Calls

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

## Fields

| Field | Details |
| --- | --- |
| AcceptedDate | 
Type

date

Properties

Filter, Group, Nillable, Sort

Description

The date the offer is accepted by the customer.



 |
| BillingCustomerOrg | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

Derived field. Formula field that returns the BillingCustomerOrg value from the related SfdcCustomerForPartner record.



 |
| BillingFrequency | 

Type

picklist

Properties

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

Description

The frequency with which the customer is billed for their purchases.

Possible values are:

- Annually





 |
| ContractTerm | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The duration of the contract between the customer and the partner in months. The max value is 12.



 |
| CustBillingAddress | 

Type

address

Properties

Filter, Nillable

Description

Compound field used for the customer billing address.



 |
| CustBillingCity | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The customer billing city.



 |
| CustBillingCountry | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The customer billing country.



 |
| CustBillingGeocodeAccuracy | 

Type

picklist

Properties

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

Description

Accuracy level of geocoded billing address.

Possible values are:

- Address
- Block
- City
- County
- ExtendedZip
- NearAddress
- Neighborhood
- State
- Street
- Unknown
- Zip





 |
| CustBillingLatitude | 

Type

double

Properties

Create, Filter, Nillable, Sort, Update

Description

The latitude geo-coordinate for customer billing address.



 |
| CustBillingLongitude | 

Type

double

Properties

Create, Filter, Nillable, Sort, Update

Description

The longitude geo-coordinate for customer billing address .



 |
| CustBillingPostalCode | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The postal/zip code of the customer billing address.



 |
| CustBillingState | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The state of the customer billing address.



 |
| CustBillingStreet | 

Type

textarea

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The billing street of the customer.



 |
| CustShippingAddress | 

Type

address

Properties

Filter, Nillable

Description

Compound field for the customer shipping address.



 |
| CustShippingCity | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The city of the customer shipping address.



 |
| CustShippingCountry | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The country of the customer shipping address.



 |
| CustShippingGeocodeAccuracy | 

Type

picklist

Properties

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

Description

Accuracy level of the geocoded shipping address.

Possible values are:

- Address
- Block
- City
- County
- ExtendedZip
- NearAddress
- Neighborhood
- State
- Street
- Unknown
- Zip





 |
| CustShippingLatitude | 

Type

double

Properties

Create, Filter, Nillable, Sort, Update

Description

The latitude geo-coordinate for customer shipping address.



 |
| CustShippingLongitude | 

Type

double

Properties

Create, Filter, Nillable, Sort, Update

Description

The longitude geo-coordinate for customer shipping address.



 |
| CustShippingPostalCode | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The postal/zip code of the shipping address.



 |
| CustShippingState | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The state of the customer shipping address.



 |
| CustShippingStreet | 

Type

textarea

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The street of the customer shipping address.



 |
| CustomerBillingEmailAddress | 

Type

email

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The default email address of the customer who receives billing details, used to seed new offers. This is typically someone in the accounting department.



 |
| CustomerEmailAddress | 

Type

email

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The customer email address that receives the offer notification. This email can be different from customer billing email address.



 |
| CustomerId | 

Type

reference

Properties

Create, Filter, Group, Sort, Update

Description

The associated Customer record where licenses are provisioned and invoices are sent.

This field is a relationship field.

Relationship Name

Customer

Refers To

SfdcCustomerForPartner



 |
| CustomerName | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

Derived field. Returns the company name, which is stored in the Name field from the related SfdcCustomerForPartner record.



 |
| CustomerOrgSyncError | 

Type

string

Properties

Create, Filter, Nillable, Sort, Update

Description

Stores information about any error that occurs during syncing to make support easier.



 |
| CustomerOrgSyncLastUpdate | 

Type

dateTime

Properties

Create, Filter, Nillable, Sort, Update

Description

Tracks the timestamp of the last time the customer org performed the sync operation.



 |
| CustomerOrgSyncStatus | 

Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

Status of the customer org sync operation.

Possible values are:

- READY
- IN\_PROGRESS
- COMPLETE
- ERROR
- TERMINAL\_ERROR

The default value is READY.



 |
| CustomerPaymentTerms | 

Type

picklist

Properties

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

Description

The terms of payment for the customer. Indicates that the customer has 30 days from the invoice date to pay for services. Provides invoice due date.

Possible values are:

- NET 30

The default value is NET 30.



 |
| CustomerPurchaseOrderNumber | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The purchase order number that is internal to customer's organization and provided during private offer process. This value is added to the customer invoice.



 |
| ExpirationDate | 

Type

date

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The date when the offer expires. When expired, the offer moves to the Expired status and is no longer actionable.



 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last accessed this record indirectly, for example, through a list view or related record.



 |
| 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 autogenerated number of the offer.



 |
| OfferType | 

Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Restricted picklist, Sort

Description

The type of offer, which indicates whether an offer is net new or an addition to a previous order.

Possible values are:

- Add-On
- Initial

The default value is Initial.



 |
| OpportunityId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The ID of the associated opportunity.

This field is a relationship field.

Relationship Name

Opportunity

Refers To

Opportunity



 |
| OrderPrebillDays | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

Represents the number of days, before the service date, that an invoice is sent to a customer.



 |
| ParentOrderId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The ID of the associated initial order.

This field is a relationship field.

Relationship Name

ParentOrder

Refers To

SfdcPartnerOrder



 |
| PartnerPurchaseOrderNumber | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The purchase order number provided during private offer creation. This value is available to Salesforce but is not shared with the customer and can be used by the partner to reconcile transactions.



 |
| PartnerTermSetId | 

Type

reference

Properties

Create, Filter, Group, Sort, Update

Description

Partner term set associated with the offer.

This field is a relationship field.

Relationship Name

PartnerTermSet

Refers To

SfdcPartnerTermSet



 |
| PaymentMethod | 

Type

picklist

Properties

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

Description

The possible payment methods available to the customer.

Possible values are:

- ACH

The default value is ACH.



 |
| RespondingEmail | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

Email of the user that responded to the offer.



 |
| RespondingFirstName | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

First name of the user that responded to the offer



 |
| RespondingLastName | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

Last name of the user that responded to the offer.



 |
| SentToCustomerById | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

User ID for the user that sent the offer to the customer.

This field is a relationship field.

Relationship Name

SentToCustomerBy

Refers To

User



 |
| SentToCustomerDate | 

Type

dateTime

Properties

Create, Filter, Nillable, Sort, Update

Description

Date and time when the offer was sent to the customer.



 |
| ServiceEndDate | 

Type

date

Properties

Filter, Group, Nillable, Sort

Description

Derived field. The date when the contract terms end. Service end date is calculated as ServiceStartDate + ContractTerm in months.



 |
| ServiceStartDate | 

Type

date

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The date and time when the order is activated, if it is converted from an offer.



 |
| ServiceTerm | 

Type

double

Properties

Filter, Nillable, Sort

Description

Period between Service Start date and Service End date.



 |
| Status | 

Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

The status of the offer.

Possible values are:

- Accepted
- Draft
- Rejected
- Sent
- SentError

The default value is Draft.



 |
| SubTotal | 

Type

currency

Properties

Filter, Nillable, Sort

Description

Derived field. Formula summing all offer item line item totals and the contract term. Excludes taxes.



 |
| TermsAndConditions | 

Type

textarea

Properties

Create, Nillable, Update

Description

The terms and conditions set forth by the partner.



 |