msdyn_transactioncategory EntityType

Business transaction categories to classify costs and revenue.

Entity Set Path
[organization URI]/api/data/v9.0/msdyn_transactioncategories
Base Type
crmbaseentity
Display Name
Transaction Category
Primary Key
msdyn_transactioncategoryid
Primary Key Attribute
msdyn_name
Operations Supported
POST GET PATCH DELETE

Properties

Properties represent fields of data stored in the entity.Some properties are read-only.

Name Type Details
createdon Edm.DateTimeOffset

Date and time when the record was created.

Display Name: Created On

Read Only
importsequencenumber Edm.Int32

Sequence number of the import that created this record.

Display Name: Import Sequence Number

modifiedon Edm.DateTimeOffset

Date and time when the record was modified.

Display Name: Modified On

Read Only
msdyn_billingtype Edm.Int32

Select the default billing type of project transactions in this category. Valid values are Chargeable, Non chargeable or Complimentary. Only chargeable transactions will add to an invoice total

Display Name: Billing Type

Default Options
Value Label
192350000 Non Chargeable
192350001 Chargeable
192350002 Complimentary
192350003 Not Available
msdyn_name Edm.String

Type the name of the custom entity.

Display Name: Name

msdyn_transactioncategoryid Edm.Guid

Unique identifier for entity instances

Display Name: Transaction Category

overriddencreatedon Edm.DateTimeOffset

Date and time that the record was migrated.

Display Name: Record Created On

statecode Edm.Int32

Status of the Transaction Category

Display Name: Status

Default Options
Value Label
0 Active
1 Inactive
statuscode Edm.Int32

Reason for the status of the Transaction Category

Display Name: Status Reason

Default Options
Value Label
1 Active
2 Inactive
timezoneruleversionnumber Edm.Int32

For internal use only.

Display Name: Time Zone Rule Version Number

utcconversiontimezonecode Edm.Int32

Time zone code that was in use when the record was created.

Display Name: UTC Conversion Time Zone Code

versionnumber Edm.Int64

Version Number

Display Name: Version Number

Read Only

Lookup Properties

Lookup properties are read-only, computed properties which contain entity primary key Edm.Guid data for one or more corresponding single-valued navigation properties. More information: Lookup properties and Retrieve data about lookup properties.

Name Single-valued navigation property Description
_createdby_value createdby

Unique identifier of the user who created the record.

_createdonbehalfby_value createdonbehalfby

Unique identifier of the delegate user who created the record.

_modifiedby_value modifiedby

Unique identifier of the user who modified the record.

_modifiedonbehalfby_value modifiedonbehalfby

Unique identifier of the delegate user who modified the record.

_msdyn_defaultunit_value msdyn_DefaultUnit
_msdyn_unitgroup_value msdyn_UnitGroup

Select the unit schedule that is associated with the transaction category.

_organizationid_value organizationid

Unique identifier for the organization

Single-valued navigation properties

Single-valued navigation properties represent lookup fields where a single entity can be referenced. Each single-valued navigation property has a corresponding partner collection-valued navigation property on the related entity.

Name Type Partner
createdby systemuser lk_msdyn_transactioncategory_createdby
createdonbehalfby systemuser lk_msdyn_transactioncategory_createdonbehalfby
modifiedby systemuser lk_msdyn_transactioncategory_modifiedby
modifiedonbehalfby systemuser lk_msdyn_transactioncategory_modifiedonbehalfby
msdyn_DefaultUnit uom msdyn_uom_msdyn_transactioncategory_DefaultUnit
msdyn_UnitGroup uomschedule msdyn_uomschedule_msdyn_transactioncategory_UnitGroup
organizationid organization organization_msdyn_transactioncategory

Collection-valued navigation properties

Collection-valued navigation properties represent collections of entities which may represent either a one-to-many (1:N) or many-to-many (N:N) relationship between the entities.

Name Type Partner
msdyn_msdyn_transactioncategory_bookableresourcecategory_TransactionCategory bookableresourcecategory msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_actual_TransactionCategory msdyn_actual msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_estimateline_TransactionCategory msdyn_estimateline msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_expensecatego msdyn_expensecategory msdyn_ExpenseCategoryuId
msdyn_msdyn_transactioncategory_msdyn_fact_TransactionCategory msdyn_fact msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_invoicelinetransaction_TransactionCategory msdyn_invoicelinetransaction msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_journalline_TransactionCategory msdyn_journalline msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_opportunitylinetransaction_TransactionCategory msdyn_opportunitylinetransaction msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_opportunitylinetransactioncategory_TransactionCategory msdyn_opportunitylinetransactioncategory msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_orderlinetransaction_TransactionCategory msdyn_orderlinetransaction msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_orderlinetransactioncategory_TransactionCategory msdyn_orderlinetransactioncategory msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_projectapproval_TransactionCategory msdyn_projectapproval msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_projecttask_transactioncategory msdyn_projecttask msdyn_transactioncategory
msdyn_msdyn_transactioncategory_msdyn_projecttransactioncategory_TransactionCategory msdyn_projecttransactioncategory msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_quotelineanalyticsbreakdown_TransactionCategory msdyn_quotelineanalyticsbreakdown msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_quotelinetransaction_TransactionCategory msdyn_quotelinetransaction msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_quotelinetransactioncategory_TransactionCategory msdyn_quotelinetransactioncategory msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_msdyn_transactioncategoryclassification_transactioncategory msdyn_transactioncategoryclassification msdyn_transactioncategory
msdyn_msdyn_transactioncategory_msdyn_transactioncategoryhierarchyelement_ChildCategory msdyn_transactioncategoryhierarchyelement msdyn_ChildCategory
msdyn_msdyn_transactioncategory_msdyn_transactioncategoryhierarchyelement_ParentCategory msdyn_transactioncategoryhierarchyelement msdyn_ParentCategory
msdyn_msdyn_transactioncategory_msdyn_transactioncategorypricelevel_TransactionCategory msdyn_transactioncategorypricelevel msdyn_TransactionCategory
msdyn_msdyn_transactioncategory_product_TransactionCategory product msdyn_TransactionCategory
msdyn_transactioncategory_Annotations annotation objectid_msdyn_transactioncategory
msdyn_transactioncategory_AsyncOperations asyncoperation regardingobjectid_msdyn_transactioncategory
msdyn_transactioncategory_BulkDeleteFailures bulkdeletefailure regardingobjectid_msdyn_transactioncategory
msdyn_transactioncategory_DuplicateBaseRecord duplicaterecord baserecordid_msdyn_transactioncategory
msdyn_transactioncategory_DuplicateMatchingRecord duplicaterecord duplicaterecordid_msdyn_transactioncategory
msdyn_transactioncategory_MailboxTrackingFolders mailboxtrackingfolder regardingobjectid_msdyn_transactioncategory
msdyn_transactioncategory_PrincipalObjectAttributeAccesses principalobjectattributeaccess objectid_msdyn_transactioncategory
msdyn_transactioncategory_ProcessSession processsession regardingobjectid_msdyn_transactioncategory
msdyn_transactioncategory_SyncErrors syncerror regardingobjectid_msdyn_transactioncategory

Operations

The following operations can be used with the msdyn_transactioncategory entity type.

Name Binding
IsValidStateTransition Not Bound

Solutions

The following solutions include the msdyn_transactioncategory entity type.

Name Description
Project Service Automation Microsoft Dynamics 365 for Project Service Automation is an end-to-end solution that helps sales and delivery teams engage customers and deliver billable projects on time and within budget. Project Service gives you the tools you need to: Estimate, quote, and contract work; Plan and assign resources; Enable team collaboration; Capture time, expense, and progress data for real-time insights and accurate invoicing.

See also