Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_ChangeMasterObjTypeAssgmt" of service "API_CHANGEMASTER". This service is part of the following communication scenarios: Product Lifecycle Management - Master Data Integration (SAP_COM_0105). See https://api.sap.com/api/API_CHANGEMASTER;v=0002 for more information.

Hierarchy

  • any
    • ChangeMasterObjTypeAssgmt

Implements

Index

Properties

changeNumber

changeNumber: string

Change Number. Number used to uniquely identify a change master record. If you make a change with reference to a change number, or create an object with a change number, the following functions are at your disposal: The system determines the validity conditions The conditions that the change is effective under can be defined in the change master record as follows: Changes with a date validity (valid-from date) Changes with parameter effectivity (for example: serial no. effectivity) Log of the changes made Documentation of the changes Assignment of a revision level to a change state of a material or document Release of changes for the different areas in the company. Maximum length: 12.

changeNumberLastChgdDateTime

changeNumberLastChgdDateTime: number

Change Number Last Chgd Date Time.

nullable

isActiveForChangeNumber

isActiveForChangeNumber: boolean

Object Type Active for Change Number.

nullable

isLockedForChanges

isLockedForChanges: string

Indicator: Object type locked for changes. Indicator prevents changes being made with this change number for thecorresponding object type This lock remains until you delete the indicator. Maximum length: 1.

nullable

isPartiallyDisplayed

isPartiallyDisplayed: string

Indicator: display partial objects for object. Maximum length: 1.

nullable

objMgmtRecdIsAutomlyCrted

objMgmtRecdIsAutomlyCrted: string

ID: Mgmt record generated automatically only for new objs. For all objects with this object type (such as bill of material), this indicator can be selected so that management records are only generated automatically for new objects. When you process an object with reference to a change number that already exists in the system, An object management record is not generated automatically You first have to add the management record for this object manually, before you can process the object with reference to a change number You can only select this indicator if further indicators are set for this object type: object type active for change number A management record is required for each object Object management record generated. Maximum length: 1.

nullable

objMgmtRecdIsAutomlyCrtedByDlg

objMgmtRecdIsAutomlyCrtedByDlg: string

Indicator: Automatic generation with dialog box. For all objects with this object type (such as bill of material), this indicator can be selected so that by using this change number management records are created via a dialog box. Immediately describe the reason for change, for the individual object, in a dialog box. You can only select this indicator if further indicators are set for this object type: object type active for change number A management record is required for each object Object management record generated. Maximum length: 1.

nullable

objMgmtRecdIsGenerated

objMgmtRecdIsGenerated: boolean

Object Management Record Was Generated.

nullable

objMgmtRecdIsRequired

objMgmtRecdIsRequired: boolean

Management Record Is Required for Each Object.

nullable

objectTypeCreatedByUser

objectTypeCreatedByUser: string

User who created record. Name of the person who created the record. Maximum length: 12.

nullable

objectTypeCreationDate

objectTypeCreationDate: Moment

Date record created on. Date on which the record was created.

nullable

objectTypeLastChangedByUser

objectTypeLastChangedByUser: string

Name of person who changed object. Maximum length: 12.

nullable

objectTypeLastChangedDate

objectTypeLastChangedDate: Moment

Date of Last Change.

nullable

sapObjectType

sapObjectType: string

SAP Object Type. Indicates the name of the business object type. Maximum length: 30.

Static CHANGE_NUMBER

CHANGE_NUMBER: StringField<ChangeMasterObjTypeAssgmt> = new StringField('ChangeNumber', ChangeMasterObjTypeAssgmt, 'Edm.String')

Static representation of the changeNumber property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CHANGE_NUMBER_LAST_CHGD_DATE_TIME

CHANGE_NUMBER_LAST_CHGD_DATE_TIME: NumberField<ChangeMasterObjTypeAssgmt> = new NumberField('ChangeNumberLastChgdDateTime', ChangeMasterObjTypeAssgmt, 'Edm.Double')

Static representation of the changeNumberLastChgdDateTime property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static IS_ACTIVE_FOR_CHANGE_NUMBER

IS_ACTIVE_FOR_CHANGE_NUMBER: BooleanField<ChangeMasterObjTypeAssgmt> = new BooleanField('IsActiveForChangeNumber', ChangeMasterObjTypeAssgmt, 'Edm.Boolean')

Static representation of the isActiveForChangeNumber property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static IS_LOCKED_FOR_CHANGES

IS_LOCKED_FOR_CHANGES: StringField<ChangeMasterObjTypeAssgmt> = new StringField('IsLockedForChanges', ChangeMasterObjTypeAssgmt, 'Edm.String')

Static representation of the isLockedForChanges property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static IS_PARTIALLY_DISPLAYED

IS_PARTIALLY_DISPLAYED: StringField<ChangeMasterObjTypeAssgmt> = new StringField('IsPartiallyDisplayed', ChangeMasterObjTypeAssgmt, 'Edm.String')

Static representation of the isPartiallyDisplayed property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static OBJECT_TYPE_CREATED_BY_USER

OBJECT_TYPE_CREATED_BY_USER: StringField<ChangeMasterObjTypeAssgmt> = new StringField('ObjectTypeCreatedByUser', ChangeMasterObjTypeAssgmt, 'Edm.String')

Static representation of the objectTypeCreatedByUser property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static OBJECT_TYPE_CREATION_DATE

OBJECT_TYPE_CREATION_DATE: DateField<ChangeMasterObjTypeAssgmt> = new DateField('ObjectTypeCreationDate', ChangeMasterObjTypeAssgmt, 'Edm.DateTime')

Static representation of the objectTypeCreationDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static OBJECT_TYPE_LAST_CHANGED_BY_USER

OBJECT_TYPE_LAST_CHANGED_BY_USER: StringField<ChangeMasterObjTypeAssgmt> = new StringField('ObjectTypeLastChangedByUser', ChangeMasterObjTypeAssgmt, 'Edm.String')

Static representation of the objectTypeLastChangedByUser property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static OBJECT_TYPE_LAST_CHANGED_DATE

OBJECT_TYPE_LAST_CHANGED_DATE: DateField<ChangeMasterObjTypeAssgmt> = new DateField('ObjectTypeLastChangedDate', ChangeMasterObjTypeAssgmt, 'Edm.DateTime')

Static representation of the objectTypeLastChangedDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static OBJ_MGMT_RECD_IS_AUTOMLY_CRTED

OBJ_MGMT_RECD_IS_AUTOMLY_CRTED: StringField<ChangeMasterObjTypeAssgmt> = new StringField('ObjMgmtRecdIsAutomlyCrted', ChangeMasterObjTypeAssgmt, 'Edm.String')

Static representation of the objMgmtRecdIsAutomlyCrted property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static OBJ_MGMT_RECD_IS_AUTOMLY_CRTED_BY_DLG

OBJ_MGMT_RECD_IS_AUTOMLY_CRTED_BY_DLG: StringField<ChangeMasterObjTypeAssgmt> = new StringField('ObjMgmtRecdIsAutomlyCrtedByDlg', ChangeMasterObjTypeAssgmt, 'Edm.String')

Static representation of the objMgmtRecdIsAutomlyCrtedByDlg property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static OBJ_MGMT_RECD_IS_GENERATED

OBJ_MGMT_RECD_IS_GENERATED: BooleanField<ChangeMasterObjTypeAssgmt> = new BooleanField('ObjMgmtRecdIsGenerated', ChangeMasterObjTypeAssgmt, 'Edm.Boolean')

Static representation of the objMgmtRecdIsGenerated property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static OBJ_MGMT_RECD_IS_REQUIRED

OBJ_MGMT_RECD_IS_REQUIRED: BooleanField<ChangeMasterObjTypeAssgmt> = new BooleanField('ObjMgmtRecdIsRequired', ChangeMasterObjTypeAssgmt, 'Edm.Boolean')

Static representation of the objMgmtRecdIsRequired property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SAP_OBJECT_TYPE

SAP_OBJECT_TYPE: StringField<ChangeMasterObjTypeAssgmt> = new StringField('SAPObjectType', ChangeMasterObjTypeAssgmt, 'Edm.String')

Static representation of the sapObjectType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static _allFields

_allFields: any[] = [ChangeMasterObjTypeAssgmt.CHANGE_NUMBER,ChangeMasterObjTypeAssgmt.SAP_OBJECT_TYPE,ChangeMasterObjTypeAssgmt.IS_ACTIVE_FOR_CHANGE_NUMBER,ChangeMasterObjTypeAssgmt.IS_LOCKED_FOR_CHANGES,ChangeMasterObjTypeAssgmt.IS_PARTIALLY_DISPLAYED,ChangeMasterObjTypeAssgmt.OBJ_MGMT_RECD_IS_REQUIRED,ChangeMasterObjTypeAssgmt.OBJ_MGMT_RECD_IS_GENERATED,ChangeMasterObjTypeAssgmt.OBJ_MGMT_RECD_IS_AUTOMLY_CRTED,ChangeMasterObjTypeAssgmt.OBJ_MGMT_RECD_IS_AUTOMLY_CRTED_BY_DLG,ChangeMasterObjTypeAssgmt.OBJECT_TYPE_CREATION_DATE,ChangeMasterObjTypeAssgmt.OBJECT_TYPE_CREATED_BY_USER,ChangeMasterObjTypeAssgmt.OBJECT_TYPE_LAST_CHANGED_DATE,ChangeMasterObjTypeAssgmt.OBJECT_TYPE_LAST_CHANGED_BY_USER,ChangeMasterObjTypeAssgmt.CHANGE_NUMBER_LAST_CHGD_DATE_TIME]

All fields of the ChangeMasterObjTypeAssgmt entity.

Static _defaultServicePath

_defaultServicePath: string = "/sap/opu/odata/sap/API_CHANGEMASTER;v=0002"

Default url path for the according service.

Static _entityName

_entityName: string = "A_ChangeMasterObjTypeAssgmt"

Technical entity name for ChangeMasterObjTypeAssgmt.

Static _keyFields

_keyFields: Array<Selectable<ChangeMasterObjTypeAssgmt>> = [ChangeMasterObjTypeAssgmt.CHANGE_NUMBER, ChangeMasterObjTypeAssgmt.SAP_OBJECT_TYPE]

All key fields of the ChangeMasterObjTypeAssgmt entity.

Static _keys

_keys: any = ChangeMasterObjTypeAssgmt._keyFields.reduce((acc: any, field) => {acc[field.fieldName] = field;return acc;}, {})

Mapping of all key field names to the respective static field property ChangeMasterObjTypeAssgmt.

Static _serviceName

_serviceName: string = "API_CHANGEMASTER"

Technical service name for ChangeMasterObjTypeAssgmt.

Methods

Static builder

Static requestBuilder

  • Returns a request builder to construct requests for operations on the ChangeMasterObjTypeAssgmt entity type.

    Returns ChangeMasterObjTypeAssgmtRequestBuilder

    A ChangeMasterObjTypeAssgmt request builder.