Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_BillOfMaterialUsageText" of service "API_BILL_OF_MATERIAL_SRV". 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_BILL_OF_MATERIAL_SRV for more information.

Hierarchy

  • any
    • BillOfMaterialUsageText

Implements

Index

Properties

billOfMaterialVariantUsage

billOfMaterialVariantUsage: string

BOM Usage. This key defines the area (such as engineering/design or production) where a BOM can be used. By setting various indicators, you can define the maximum configuration of the item status and define whether an item must be or cannot be processed in a particular area (such as production).A material is used in the areas production and costing in a company. For each area, you maintain a separate BOM with different items:Production BOM:This BOM contains items that are relevant to production. These items are copied to the planned order. Dependent requirements are generated for them, and they are copied to the production order.Costing BOM:This BOM contains items that are relevant to determining the material costs of a product.When you calculate production costs using a quantity structure, the system automatically determines the BOM and all the BOM items that are relevant to costing, in order to calculate manufacturing costs. Maximum length: 1.

billOfMaterialVariantUsageDesc

billOfMaterialVariantUsageDesc: string

BOM usage text. This text describes the key for the BOM usage, which represents the specific company organizational area in which the BOM is used (eg. engineering or production). Maximum length: 30.

nullable

language

language: string

Language Key. The language key indicates

  • the language in which texts are displayed,- the language in which you enter texts,- the language in which the system prints texts. Maximum length: 2.

Static BILL_OF_MATERIAL_VARIANT_USAGE

BILL_OF_MATERIAL_VARIANT_USAGE: StringField<BillOfMaterialUsageText> = new StringField('BillOfMaterialVariantUsage', BillOfMaterialUsageText, 'Edm.String')

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

Static BILL_OF_MATERIAL_VARIANT_USAGE_DESC

BILL_OF_MATERIAL_VARIANT_USAGE_DESC: StringField<BillOfMaterialUsageText> = new StringField('BillOfMaterialVariantUsageDesc', BillOfMaterialUsageText, 'Edm.String')

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

Static LANGUAGE

LANGUAGE: StringField<BillOfMaterialUsageText> = new StringField('Language', BillOfMaterialUsageText, 'Edm.String')

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

Static _allFields

_allFields: any[] = [BillOfMaterialUsageText.LANGUAGE,BillOfMaterialUsageText.BILL_OF_MATERIAL_VARIANT_USAGE,BillOfMaterialUsageText.BILL_OF_MATERIAL_VARIANT_USAGE_DESC]

All fields of the BillOfMaterialUsageText entity.

Static _defaultServicePath

_defaultServicePath: string = "/sap/opu/odata/sap/API_BILL_OF_MATERIAL_SRV"

Default url path for the according service.

Static _entityName

_entityName: string = "A_BillOfMaterialUsageText"

Technical entity name for BillOfMaterialUsageText.

Static _keyFields

_keyFields: Array<Selectable<BillOfMaterialUsageText>> = [BillOfMaterialUsageText.LANGUAGE, BillOfMaterialUsageText.BILL_OF_MATERIAL_VARIANT_USAGE]

All key fields of the BillOfMaterialUsageText entity.

Static _keys

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

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

Static _serviceName

_serviceName: string = "API_BILL_OF_MATERIAL_SRV"

Technical service name for BillOfMaterialUsageText.

Methods

Static builder

Static requestBuilder

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

    Returns BillOfMaterialUsageTextRequestBuilder

    A BillOfMaterialUsageText request builder.