Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_BillingDocumentItem" of service "API_BILLING_DOCUMENT_SRV". This service is part of the following communication scenarios: Billing Integration (SAP_COM_0120). See https://api.sap.com/api/API_BILLING_DOCUMENT_SRV for more information.

Hierarchy

  • any
    • BillingDocumentItem

Implements

Index

Properties

Methods

Properties

absltPriceDetnExchangeRate

absltPriceDetnExchangeRate: BigNumber

Absolute exchange rate for price determination. Exchange rate for price determination.

nullable

absltStatisticsExchangeRate

absltStatisticsExchangeRate: BigNumber

Absolute exchange rate for statistics. Exchange rate from statistics currency into company currency.

nullable

additionalCustomerGroup1

additionalCustomerGroup1: string

Customer group 1. Specifies a customer-defined group of customers. You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T. Maximum length: 3.

nullable

additionalCustomerGroup2

additionalCustomerGroup2: string

Customer group 2. Specifies a customer-defined group of customers. You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T. Maximum length: 3.

nullable

additionalCustomerGroup3

additionalCustomerGroup3: string

Customer group 3. Specifies a customer-defined group of customers. You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T. Maximum length: 3.

nullable

additionalCustomerGroup4

additionalCustomerGroup4: string

Customer group 4. Specifies a customer-defined group of customers. You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T. Maximum length: 3.

nullable

additionalCustomerGroup5

additionalCustomerGroup5: string

Customer group 5. Specifies a customer-defined group of customers. You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T. Maximum length: 3.

nullable

additionalMaterialGroup1

additionalMaterialGroup1: string

Material group 1. You can use material groups when maintaining a material master record. Since these material groups are not used in the standard SAP System, you can use them as required, for example, for analyses. Maximum length: 3.

nullable

additionalMaterialGroup2

additionalMaterialGroup2: string

Material group 2. You can use material groups when maintaining a material master record. Since these material groups are not used in the standard SAP System, you can use them as required, for example, for analyses. Maximum length: 3.

nullable

additionalMaterialGroup3

additionalMaterialGroup3: string

Material group 3. You can use material groups when maintaining a material master record. Since these material groups are not used in the standard SAP System, you can use them as required, for example, for analyses. Maximum length: 3.

nullable

additionalMaterialGroup4

additionalMaterialGroup4: string

Material group 4. You can use material groups when maintaining a material master record. Since these material groups are not used in the standard SAP System, you can use them as required, for example, for analyses. Maximum length: 3.

nullable

additionalMaterialGroup5

additionalMaterialGroup5: string

Material group 5. You can use material groups when maintaining a material master record. Since these material groups are not used in the standard SAP System, you can use them as required, for example, for analyses. Maximum length: 3.

nullable

baseUnit

baseUnit: string

Base Unit of Measure. Unit of measure in which stocks of the material are managed. The system converts all the quantities you enter in other units of measure (alternative units of measure) to the base unit of measure. You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified. Maximum length: 3.

nullable

batch

batch: string

Batch Number. Assigns a material that is manufactured in batches or production lots to a specific batch. Maximum length: 10.

nullable

billToPartyCountry

billToPartyCountry: string

Country of destination of sales order. Maximum length: 3.

nullable

billToPartyRegion

billToPartyRegion: string

Region of sales order. Maximum length: 3.

nullable

billingDocument

billingDocument: string

Billing Document. The number that uniquely identifies the billing document (the invoice, for example). Maximum length: 10.

billingDocumentItem

billingDocumentItem: string

Billing Item. The number that uniquely identifies the item in the billing document. Maximum length: 6.

billingDocumentItemInPartSgmt

billingDocumentItemInPartSgmt: string

Item number in the partner segment. Maximum length: 6.

nullable

billingDocumentItemText

billingDocumentItemText: string

Short Text for Sales Order Item. A short description of the item. Short texts are used throughout sales order processing, shipping, and billing. They also appear on printed order confirmations.The system proposes the short text from the material master record. If you have included a short text in a customer-material info record, it replaces the material master text during sales document processing. You can change the text at the item level in the sales document or during delivery processing. Maximum length: 40.

nullable

billingPlan

billingPlan: string

Billing Plan Number / Invoicing Plan Number. Maximum length: 10.

nullable

billingPlanItem

billingPlanItem: string

Item for billing plan/invoice plan/payment cards. Maximum length: 6.

nullable

billingPlanRule

billingPlanRule: string

Rule in billing plan/invoice plan. Specifies for each billing plan date how the value to be billed is determined. Billing plan for a rental contract for a piece of machineryBilling dates: First of the month for 12 monthsBilling amount: 1000 USD per monthEach date requires a billing rule which determines this fixed amount as the amount to be billed.Billing plan for the installation of a turbine at a customer locationBilling dates: Date delivered 10%Date installed 30%Date turbine goes productive 70%Final invoiceBilling amount: 10,000 USD for entire projectEach date requires a billing rule which determines a percentage of the overall billing value of the project as the amount to be billed.In the second example, the billing values for each date could equally be fixed partial amounts rather than percentages. For example:Billing dates: Date delivered 1,000 USDDate installed 3,000 USDDate turbine goes productive 6,000 USDBilling amount 10,000 USD. Maximum length: 1.

nullable

billingQuantity

billingQuantity: BigNumber

Actual Billed Quantity. The item quantity that is actually billed.

nullable

billingQuantityInBaseUnit

billingQuantityInBaseUnit: BigNumber

Billing quantity in stockkeeping unit.

nullable

billingQuantityUnit

billingQuantityUnit: string

Sales Unit. Unit of measure in which the material is sold. Maximum length: 3.

nullable

billingToBaseQuantityDnmntr

billingToBaseQuantityDnmntr: BigNumber

Denominator (Divisor) for Conversion of Sales Qty into SKU. Denominator of the conversion factor that the system uses to convert sales units base units of measure. Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measureYou store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows:100 bt <=> 1 caThe first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.

nullable

billingToBaseQuantityNmrtr

billingToBaseQuantityNmrtr: BigNumber

Numerator (factor) for conversion of sales quantity into SKU. Numerator of the conversion factor that the system uses to convert sales units base units of measure. Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measureYou store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows:100 bt <=> 1 caThe first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.

nullable

bomExplosion

bomExplosion: string

BOM Explosion Number. Number used by the component supplier to identify the production series from which the customer releases and receives materials. Maximum length: 8.

nullable

businessArea

businessArea: string

Business Area. Key that uniquely identifies a business area. Maximum length: 4.

nullable

cashDiscountIsDeductible

cashDiscountIsDeductible: boolean

Cash discount indicator. Indicator that specifies whether this material qualifies for a cash discount.

nullable

controllingArea

controllingArea: string

Controlling Area. Uniquely identifies a controlling area. The controlling area is the highest organizational unit in Controlling.Whether controlling area and company code are in a 1:1 relationship or a 1:n relationship, the number of posting periods in both controlling area and company code(s) must be identical. However, special periods may vary. Maximum length: 4.

nullable

costAmount

costAmount: BigNumber

Cost in document currency. The cost of an item in a delivery-related billing documents. The cost is determined during the posting of goods issue.

nullable

costCenter

costCenter: string

Cost Center. A key that uniquely identifies a cost center. Maximum length: 10.

nullable

createdByUser

createdByUser: string

Name of Person Who Created Object. Maximum length: 12.

nullable

creationDate

creationDate: Moment

Date on Which Record Was Created.

nullable

creationTime

creationTime: Time

Entry time. The time of day at which the document was posted and stored in the system.

nullable

creditRelatedPrice

creditRelatedPrice: BigNumber

Item credit price. Specifies the credit-related price in a sales, shipping, or billing document. The system multiplies the price you specify (for example, the net price) by the item quantity of an open sales, shipping, or billing document to calculate the value for credit management purposes.This price is freely definable in the pricing procedure. You can specify, for example, that either the gross price or the net price can be used for processing credit checks. In the standard system, the credit-related price is the net price, inclusive of sales tax.

nullable

customerConditionGroup1

customerConditionGroup1: string

Customer Condition Group 1. Using condition groups 1 - 5 from the customer record, a customer can be assigned to a group that can be used during subsequent processing (order, delivery, billing document...) for condition determination and pricing. Maximum length: 2.

nullable

customerConditionGroup2

customerConditionGroup2: string

Customer Condition Group 2. Using condition groups 1 - 5 from the customer record, a customer can be assigned to a group that can be used during subsequent processing (order, delivery, billing document...) for condition determination and pricing. Maximum length: 2.

nullable

customerConditionGroup3

customerConditionGroup3: string

Customer Condition Group 3. Using condition groups 1 - 5 from the customer record, a customer can be assigned to a group that can be used during subsequent processing (order, delivery, billing document...) for condition determination and pricing. Maximum length: 2.

nullable

customerConditionGroup4

customerConditionGroup4: string

Customer Condition Group 4. Using condition groups 1 - 5 from the customer record, a customer can be assigned to a group that can be used during subsequent processing (order, delivery, billing document...) for condition determination and pricing. Maximum length: 2.

nullable

customerConditionGroup5

customerConditionGroup5: string

Customer Condition Group 5. Using condition groups 1 - 5 from the customer record, a customer can be assigned to a group that can be used during subsequent processing (order, delivery, billing document...) for condition determination and pricing. Maximum length: 2.

nullable

departureCountry

departureCountry: string

Departure country (country from which the goods are sent). Identifies the country in which the delivery originates. You can define the country key in a table. As a rule, it is a good idea to use the existing international standards for identifying vehicles from different countries (for example: USA = United States, I = Italy, and so on). The system uses the key tohelp determine the relevant taxes during pricingdetermine important country-specific standards (the length of postal codes and bank account numbers, for example). Maximum length: 3.

nullable

division

division: string

Division. A way of grouping materials, products, or services. The system uses divisions to determine the sales areas and the business areas for a material, product, or service. A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise.If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions. Maximum length: 2.

nullable

eligibleAmountForCashDiscount

eligibleAmountForCashDiscount: BigNumber

Amount eligible for cash discount in document currency. Part of the invoiced amount for which cash discount is granted. The amount is always in the document currency. During document entry, the amount qualifying for cash discount can be determined manually or automatically. The amount is determined automatically if no entry is made or a '*' is entered.To determine this amount automatically, the system takes into account the offsetting items relevant to cash discount for the invoice item and the rules assigned for each company code for processing cash discount and taxes.

nullable

externalReferenceDocument

externalReferenceDocument: string

Document Number of the Reference Document. Identifies the sales order to which the delivery refers. Maximum length: 10.

nullable

externalReferenceDocumentItem

externalReferenceDocumentItem: string

Item Number of the Reference Item. The number of the sales order item to which the delivery item refers. Maximum length: 6.

nullable

grossAmount

grossAmount: BigNumber

Gross value of the billing item in document currency. Net value of the billing item including all surcharges and discounts as well as price determination conditions (e.g. freight costs) but without VAT.

nullable

higherLevelItem

higherLevelItem: string

Higher-Level item in bill of material structures. The number of the higher-level item to which this item belongs in a hierarchy. Items can be organized hierarchically. When you assign a sub-item to another item, the other item becomes a higher-level item.Enter the number of a higher-level item. Maximum length: 6.

nullable

higherLevelItemUsage

higherLevelItemUsage: string

ID for higher-level item usage. Maximum length: 1.

nullable

internationalArticleNumber

internationalArticleNumber: string

International Article Number (EAN/UPC). Glossary definition. Maximum length: 18.

nullable

itemGrossWeight

itemGrossWeight: BigNumber

Gross Weight. The total gross weight of all items in the delivery. The gross weight represents the net weight plus the weight of packaging. The system calculates the gross weight of each item by multiplying the delivery quantity by the gross weight per unit that comes from the sales order. If there is no related sales order, the system uses the gross weight from the material master record.You can change the gross weight manually in the delivery document.

nullable

itemIsRelevantForCredit

itemIsRelevantForCredit: boolean

ID: Item with active credit function / relevant for credit. Specifies whether the credit management functions (credit checks and update statistics) for order, delivery, or invoice items are active. Select this field if the values of the item type in the total liability are to be updated.In the documentary payments (letter of credit), only those item types that have this field selected are included.ExampleYou do not want a credit check to be executed for an adjustment (item type L2N) and have therefore not activated the credit check for transation type L2. You nevertheless want the values of the adjustment to be updated in the total liability. In this case, you need to select the field ActiveReceivable/Credit-Relevant. for thisitem type.

nullable

itemNetWeight

itemNetWeight: BigNumber

Net Weight. The total net weight of all items in the delivery. The system calculates the net weight of each item by multiplying the delivery quantity by the net weight per unit that comes from the sales order. If there is no related sales order, the system uses the net weight from the material master record.You can change the net weight manually in the delivery document.

nullable

itemVolume

itemVolume: BigNumber

Volume. The total volume of all items in the delivery. The system calculates the volume for each item by multiplying the delivery quantity by the volume per unit that comes from the sales order. If there is no related sales order, the system uses the volume from the material master record.You can change the volume manually in the delivery document.

nullable

itemVolumeUnit

itemVolumeUnit: string

Volume Unit. Unit referring to the volume of the material. If you specify a volume, you have to enter the corresponding volume unit here. Maximum length: 3.

nullable

itemWeightUnit

itemWeightUnit: string

Unit of Weight. Unit referring to the gross weight or net weight of the material. If you specify a weight, you must enter the corresponding unit of weight here. Maximum length: 3.

nullable

mainItemMaterialPricingGroup

mainItemMaterialPricingGroup: string

Material pricing group of main item. Enter a grouping of main item materials for which the same price conditions should apply. You can create price conditions fora material pricing group (for example, non-food products)a combination of customer and material pricing groupa combination of price group and material pricing group (for example, wholesale customers and all non-food products). Maximum length: 2.

nullable

mainItemPricingRefMaterial

mainItemPricingRefMaterial: string

Pricing reference material of main item. Enter the number of the material master record for the pricing reference material on which the system should base its calculations for pricing for the main item. The pricing reference material is stored in the master record of the main item material. All pricing conditions which apply to reference material apply to the material in the main item.You must first of all create a material master record for the pricing reference material. Maximum length: 40.

nullable

manualPriceChangeType

manualPriceChangeType: string

Status manual price change. Maximum length: 1.

nullable

material

material: string

Material Number. Alphanumeric key uniquely identifying the material. Maximum length: 40.

nullable

materialCommissionGroup

materialCommissionGroup: string

Commission group. Commission group to which the material is assigned. You can assign two materials to the same commission group as long as each representative who sells these materials receives the same commission percentage for both materials. In other words, the commission percentages within a commission group are always the same for any one representative but may vary for different representatives.Material Rep. 1 Rep. 2 Rep. 3A 5 % 10 % 11 %B 5 % 10 % 11 %Materials A and B are sold by these three representatives only. You can therefore assign them to the same commission group. Maximum length: 2.

nullable

materialDeterminationType

materialDeterminationType: string

ID for material determination. Maximum length: 1.

nullable

materialGroup

materialGroup: string

Material Group. Key that you use to group together several materials or services with the same attributes, and to assign them to a particular material group. You can use material groups to:Restrict the scope of analysesSearch specifically for material master records via search helps. Maximum length: 9.

nullable

materialGroupHierarchy1

materialGroupHierarchy1: string

Material group hierarchy 1. Key, which specifies the grouping of material groups. Material group hierarchy levels can be put together into groups. In this way the goods group with its higher-level material group hierarchy levels can be made into a clear material group hierarchy valid for a sinlge client.Prices and conditions can be stored at material group level and at the first of the two higher-level material group hierarchy levels. Maximum length: 18.

nullable

materialGroupHierarchy2

materialGroupHierarchy2: string

Material group hierarchy 2. Key that specifies the grouping of material groups. Material group hierarchy levels can be put together into groups. In this way the goods group with its higher-level material group hierarchy levels can be made into a clear material group hierarchy valid for a single client.Prices and conditions can be stored at material group level and at the first of the two higher level material group hierarchy levels. Maximum length: 18.

nullable

materialPricingGroup

materialPricingGroup: string

Material Price Group. A way of grouping materials to which you want to apply the same condition. You can create condition records for a material price group using the following condition types:Material price group (for example, all non-food products)A combination of customer and material price groupA combination of customer price group and material price group (for example, all wholesale customers and all non-food products). Maximum length: 2.

nullable

matlAccountAssignmentGroup

matlAccountAssignmentGroup: string

Account Assignment Group for Material. Group of materials with the same accounting requirements. Used by the system when creating an accounting document from a billing document to determine the revenue or sales deduction account. Maximum length: 2.

nullable

mrpRequiredQuantityInBaseUnit

mrpRequiredQuantityInBaseUnit: BigNumber

Required quantity for mat.management in stockkeeping units. The quantity that the system transfers as requirements from the schedule line to material requirements planning (MRP). The quantity corresponds to the confirmed quantity and is expressed in base units. The system uses this quantity during the availability check to guarantee that the confirmed quantity cannot be used for another sales order.If you change the material requirements quantity manually, the system automatically adjusts the conversion factor that converts sales units to base units.

nullable

netAmount

netAmount: BigNumber

Net value of the billing item in document currency. The net value of the billing item including discounts, surcharges and other pricing conditions (such as freight costs), but excluding sales taxes.

nullable

orderId

orderId: string

Order Number. Key that uniquely identifies an order within a client. Maximum length: 12.

nullable

organizationDivision

organizationDivision: string

Division for order header. Maximum length: 2.

nullable

originSdDocument

originSdDocument: string

Originating Document. Maximum length: 10.

nullable

originSdDocumentItem

originSdDocumentItem: string

Originating item. Maximum length: 6.

nullable

originallyRequestedMaterial

originallyRequestedMaterial: string

Material entered. Material originally requested by the customer. If, for some reason, you have to send a substitute material instead of the material originally requested, you can see which product the customer originally ordered. Maximum length: 40.

nullable

plant

plant: string

Plant. Key uniquely identifying a plant. Maximum length: 4.

nullable

plantCity

plantCity: string

City in which plant is located. Maximum length: 4.

nullable

plantCounty

plantCounty: string

County in which plant is located. Maximum length: 3.

nullable

plantRegion

plantRegion: string

Region in which plant is located. Maximum length: 3.

nullable

priceDetnExchRateIsIndrctQtan

priceDetnExchRateIsIndrctQtan: boolean

Pricing exchange rate quotation is indirect.

nullable

priceDetnExchangeRateDate

priceDetnExchangeRateDate: Moment

Translation Date. Translation date for determining the exchange rate which is to be used for translation. The exchange rates are stored in the system. You do not need to enter a date unless the date in question is not the same as the document entry date.

nullable

pricingDate

pricingDate: Moment

Date for Pricing and Exchange Rate. The date that determines date-related pricing elements, such as conditions and foreign exchange rate. You can use the pricing date as a selection criterion when you process billing documents collectively.The system proposes the current date. You can change it manually in the document. If you change the pricing date, the system recalculates pricing for the entire document. If the date is in the past, you receive a warning before you can continue.Determining the ProposalIn the order: You can customize the order type to determine a proposal, such as the current date or the requested delivery date as the pricing date.In the billing document: The billing date is proposed as the pricing date.

nullable

pricingReferenceMaterial

pricingReferenceMaterial: string

Pricing Reference Material. Material master record that the system uses as a reference for pricing purposes. The conditions that apply to the pricing reference material also apply to the material in whose material master record the pricing reference material is stored.A pricing reference material must always have its own material master record. Maximum length: 40.

nullable

pricingScaleQuantityInBaseUnit

pricingScaleQuantityInBaseUnit: BigNumber

Scale Quantity in base unit of measure.

nullable

productHierarchyNode

productHierarchyNode: string

Product Hierarchy. Alphanumeric character string for grouping together materials by combining different characteristics. It is used for analyses and price determination. In the standard SAP System, the product hierarchy can have up to 3 levels, each with a specific number of characters.Level Number of characters allowed1 52 53 8You define a product hierarchy with the following levels:Level Example Description1 00005 Electrical goods2 00003 Wet appliances3 00000001 Washing machineIn this case, a washing machine belongs to the product hierarchy 000050000300000001. Maximum length: 18.

nullable

productTaxClassification1

productTaxClassification1: string

Tax Classification Material. Indicates whether, during sales order processing, the system determines taxes that relate to the material (for example, state sales taxes). The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes. Maximum length: 1.

nullable

productTaxClassification2

productTaxClassification2: string

Tax classification 2 for material. Indicates whether, during sales order processing, the system determines taxes that relate to the material (for example, VAT in the UK or state sales taxes in the USA). The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes. Maximum length: 1.

nullable

productTaxClassification3

productTaxClassification3: string

Tax classification 3 for material. Indicates whether, during sales order processing, the system determines taxes that relate to the material (for example, VAT in the UK or state sales taxes in the USA). The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes. Maximum length: 1.

nullable

productTaxClassification4

productTaxClassification4: string

Tax Classification 4 Material. Indicates whether, during sales order processing, the system determines taxes that relate to the material (for example, VAT in the UK or state sales taxes in the USA). The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes. Maximum length: 1.

nullable

productTaxClassification5

productTaxClassification5: string

Tax classification 5 for material. Indicates whether, during sales order processing, the system determines taxes that relate to the material (for example, VAT in the UK or state sales taxes in the USA). The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes. Maximum length: 1.

nullable

productTaxClassification6

productTaxClassification6: string

Tax classification 6 for material. Indicates whether, during sales order processing, the system determines taxes that relate to the material (for example, VAT in the UK or state sales taxes in the USA). The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes. Maximum length: 1.

nullable

productTaxClassification7

productTaxClassification7: string

Tax classification 7 for material. Indicates whether, during sales order processing, the system determines taxes that relate to the material (for example, VAT in the UK or state sales taxes in the USA). The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes. Maximum length: 1.

nullable

productTaxClassification8

productTaxClassification8: string

Tax Classification 8 Material. Indicates whether, during sales order processing, the system determines taxes that relate to the material (for example, VAT in the UK or state sales taxes in the USA). The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes. Maximum length: 1.

nullable

productTaxClassification9

productTaxClassification9: string

Tax Classification 9 Material. Indicates whether, during sales order processing, the system determines taxes that relate to the material (for example, VAT in the UK or state sales taxes in the USA). The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes. Maximum length: 1.

nullable

profitCenter

profitCenter: string

Profit Center. Key which together with the controlling area uniquely identifies a profit center. Maximum length: 10.

nullable

profitabilitySegment

profitabilitySegment: string

Profitability Segment Number (CO-PA). See glossary Examples:Customer '123'/Product '4710' Profitability segment no. 1Customer '123'/Product '4712' Profitability segment no. 2Country 'USA'/Region 'NORTH' Profitability segment no. 3. Maximum length: 10.

nullable

rebateBasisAmount

rebateBasisAmount: BigNumber

Rebate basis 1. Specifies the amount of sales revenue that the system uses as a basis to calculate percentage rebates.

nullable

referenceLogicalSystem

referenceLogicalSystem: string

Logical System. System in which applications run integrated on a shared data basis. The distribution of data between systems requires that each system in the network has a unique identification. The logical system is used for this purpose.In the SAP System the client corresponds to a logical system. You can assign a logical system to a client in the client maintenance (choose Goto -> Detail).The logical system is relevant in the following SAP areas:ALE general: two or more logical systems communicate with one another.ALE - ALE business processes (for example, cost center accounting): definition of a system where a specific application runs. Changes to master data can only be made in this system, for example.Workflow objects: the logical system in which the object is located is always included in an object's key.When maintaining the logical system, note the following:The logical system must be unique company-wide. It must not be used by any other system in the ALE integrated group. In a production system, the logical system must not be changed. If the logical system of a document reference is not set to initial and does not match your own, the system assumes the document is located in a different system. Maximum length: 10.

nullable

referenceSdDocument

referenceSdDocument: string

Document Number of the Reference Document. Identifies the sales order to which the delivery refers. Maximum length: 10.

nullable

referenceSdDocumentCategory

referenceSdDocumentCategory: string

Document Category of Preceding SD Document. Specifies the sales document category of the preceding sales, delivery, or billing document. Maximum length: 4.

nullable

referenceSdDocumentItem

referenceSdDocumentItem: string

Item Number of the Reference Item. The number of the sales order item to which the delivery item refers. Maximum length: 6.

nullable

replacementPartType

replacementPartType: string

Replacement part. Indicator that specifies whether the material can be a replacement part, must be a replacement part, or is not a replacement part. The SD billing application uses this indicator to disclose used-parts VAT. Maximum length: 1.

nullable

retailPromotion

retailPromotion: string

Promotion. Number identifying a promotion for which procurement is to take place. For each item of a purchasing document, you can specify the promotion to which the item belongs.Depending on your system settings, special prices and conditions that are maintained in the IS-R system (Retail) for this promotion are applied when a promotion number is entered.This field also allows you to create purchasing documents on a selective basis for a certain promotion. For example, you can create a purchase order containing only those items that are to be procured for one promotion. Maximum length: 10.

nullable

returnItemProcessingType

returnItemProcessingType: string

Returns item. This item is a returns item if the field is selected. Maximum length: 1.

nullable

salesDeal

salesDeal: string

Sales deal. The number that uniquely identifies the sales deal. When creating a new sales deal, you can either enter a number manually or let the system automatically assign an internal number. If you enter a number manually, it must lie within the allocated number range (press F4 to see the range). Maximum length: 10.

nullable

salesDocIsCreatedFromReference

salesDocIsCreatedFromReference: boolean

Sales document was created from reference. Indicates whether a sales document (a sales order, for example) was created from a reference document. You create a sales order from a quotation. The sales order results in an invoice. The order reference indicator in the invoice shows that the sales order was created from a reference document (in this case, the quotation).

nullable

salesDocument

salesDocument: string

Sales Document. The number that uniquely identifies the sales document. Maximum length: 10.

nullable

salesDocumentItem

salesDocumentItem: string

Sales Document Item. The number that uniquely identifies the item in the sales document. Maximum length: 6.

nullable

salesDocumentItemCategory

salesDocumentItemCategory: string

Sales Document Item Category. A classification that distinguishes between different types of item (for example, free of charge items and text items) and determines how the system processes the item. The system proposes an item category. If alternatives are defined for your system, you can change the item category manually in the sales document.If, for example, you identify an item as a free or charge item, you tell the system, in this case, to ignore normal pricing procedures. Maximum length: 4.

nullable

salesDocumentItemType

salesDocumentItemType: string

Item Type. A way of classifying items that require different kinds of processing by the system. The system processes items that refer to a specific material differently than items that do not refer to a material. For example, text items do not require processing for pricing, taxes, and weight calculations. Maximum length: 1.

nullable

salesGroup

salesGroup: string

Sales Group. A group of sales people who are responsible for processing sales of certain products or services. By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria.If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market.You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record. Maximum length: 3.

nullable

salesOffice

salesOffice: string

Sales Office. A physical location (for example, a branch office) that has responsibility for the sale of certain products or services within a given geographical area. When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office.You can assign each customer to a sales office in the customer master record.Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record. Maximum length: 4.

nullable

salesOrderCustomerGroup

salesOrderCustomerGroup: string

Customer group of sales order. Identifies a particular group of customers (for example, wholesale or retail) for the purpose of pricing or generating statistics. Maximum length: 2.

nullable

salesOrderCustomerPriceGroup

salesOrderCustomerPriceGroup: string

Price group of sales order. Maximum length: 2.

nullable

salesOrderDistributionChannel

salesOrderDistributionChannel: string

Distribution channel of sales order. Maximum length: 2.

nullable

salesOrderPriceListType

salesOrderPriceListType: string

Price list type of sales order. Specifies the price list type or other condition type(such as a surcharge or discount) which has been defined in the sales document. Maximum length: 2.

nullable

salesOrderSalesDistrict

salesOrderSalesDistrict: string

Sales district of sales order. Maximum length: 6.

nullable

salesOrderSalesOrganization

salesOrderSalesOrganization: string

Sales organization of sales order. Specifies the sales organization responsible for processing the sales order. When you create condition records to define prices for inter-company billing, you specify the sales organization that is responsible for processing the sales order. Maximum length: 4.

nullable

salesPromotion

salesPromotion: string

Promotion. The number that uniquely identifies the promotion. When creating a new promotion, you can either enter a number manually or let the system automatically assign an internal number. If you enter a number manually, it must lie within the allocated number range (press F4 to see the range). Maximum length: 10.

nullable

salesSdDocumentCategory

salesSdDocumentCategory: string

SD Document Category. A classification for the different types of documents that you can process in the sales and distribution system (for example: quotations, sales orders, deliveries, and invoices). The document category determines how the system stores and keeps track of document data. It enables the system to provide you with status information about delivery processing, billing, and documents that are used for reference (for example, inquiries and quotations). Maximum length: 4.

nullable

sdDocumentReason

sdDocumentReason: string

Order Reason (Reason for the Business Transaction). Indicates the reason for creating the sales document. You can freely define order reasons according to the needs of your organization. When you generate sales statistics, you can use the order reason as one of the selection criteria.Enter one of the values predefined for your system. If you are creating a credit or debit memo request, you must enter an order reason.If the order reason specifies, for example, that a customer placed a sales order as a result of contact at a trade fair, you can later generate statistics for all sales orders that were placed at trade fairs. Maximum length: 3.

nullable

servicesRenderedDate

servicesRenderedDate: Moment

Date on which services are rendered. The date of services rendered that determines when the system calculates taxes (for example, sales tax) for the material. If you deliver products, the date of services rendered corresponds to the goods issue date and you do not have to enter a date in this field. If you provide a service, however, and you are billing hours, you can enter a date manually. You can use the date of services rendered as one of the selection criteria when you process billing documents collectively.

nullable

shippingPoint

shippingPoint: string

Shipping Point/Receiving Point. The physical location (for example, a warehouse or collection of loading ramps) from which you ship the item. You can predefine shipping/receiving points in the system, based on different combinations ofPlantsShipping conditionsLoading groupsDuring delivery processing, the shipping/receiving point is the most important criterion that you use to select deliveries.A delivery can be shipped from only one shipping point or received at only one receiving point.If you want to provide more detailed information about a shipping point you can specify a loading point (for example, one of a number of different loading ramps).If, for example, you want to ship refrigerated goods to a certain customer by rail, the system proposes a shipping point with a suitable location and equipment for loading refrigerated goods onto rail cars.The system can propose a shipping/receiving point. If valid alternatives are predefined in your system, you can change the shipping/receiving point manually. Maximum length: 4.

nullable

statisticalValueControl

statisticalValueControl: string

Statistical Values. Indicates whether the system takes the value of an item into account when it determines the total value of a document. Maximum length: 1.

nullable

statisticsExchRateIsIndrctQtan

statisticsExchRateIsIndrctQtan: boolean

Statistics exchange rate quotation is indirect.

nullable

storageLocation

storageLocation: string

Storage Location. Number of the storage location in which the material is stored. A plant may contain one or more storage locations. Maximum length: 4.

nullable

subtotal1Amount

subtotal1Amount: BigNumber

Subtotal 1 from pricing procedure for condition.

nullable

subtotal2Amount

subtotal2Amount: BigNumber

Subtotal 2 from pricing procedure for condition.

nullable

subtotal3Amount

subtotal3Amount: BigNumber

Subtotal 3 from pricing procedure for condition.

nullable

subtotal4Amount

subtotal4Amount: BigNumber

Subtotal 4 from pricing procedure for condition.

nullable

subtotal5Amount

subtotal5Amount: BigNumber

Subtotal 5 from pricing procedure for condition.

nullable

subtotal6Amount

subtotal6Amount: BigNumber

Subtotal 6 from pricing procedure for condition.

nullable

taxAmount

taxAmount: BigNumber

Tax amount in document currency. The total sales taxes, expressed in the document currency.

nullable

taxJurisdiction

taxJurisdiction: string

Tax Jurisdiction. The tax jurisdiction is used for determining the tax rates in the USA. It defines to which tax authorities you must pay your taxes. It is always the city to which the goods are supplied. Maximum length: 15.

nullable

toBillingDocument

toBillingDocument: BillingDocument

One-to-one navigation property to the BillingDocument entity.

toPartner

One-to-many navigation property to the BillingDocumentItemPartner entity.

toPricingElement

toPricingElement: BillingDocumentItemPrcgElmnt[]

One-to-many navigation property to the BillingDocumentItemPrcgElmnt entity.

transactionCurrency

transactionCurrency: string

SD document currency. The currency that applies to the document (for example, to a sales order or an invoice). The system proposes the document currency from the customer master record of the sold-to party. You can change the currency manually in the document. If you change the currency, the system recalculates prices for the entire document. Maximum length: 5.

nullable

volumeRebateGroup

volumeRebateGroup: string

Volume rebate group. Group definition that can be used for rebate settlement. Maximum length: 2.

nullable

wbsElement

wbsElement: string

Work Breakdown Structure Element (WBS Element). Key that identifies a WBS element. Maximum length: 24.

nullable

zeroVatRsn

zeroVatRsn: string

Reason for zero VAT. The codes are necessary to describe the different types of zero VAT for the tax purposes. Maximum length: 1.

nullable

Static ABSLT_PRICE_DETN_EXCHANGE_RATE

ABSLT_PRICE_DETN_EXCHANGE_RATE: BigNumberField<BillingDocumentItem> = new BigNumberField('AbsltPriceDetnExchangeRate', BillingDocumentItem, 'Edm.Decimal')

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

Static ABSLT_STATISTICS_EXCHANGE_RATE

ABSLT_STATISTICS_EXCHANGE_RATE: BigNumberField<BillingDocumentItem> = new BigNumberField('AbsltStatisticsExchangeRate', BillingDocumentItem, 'Edm.Decimal')

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

Static ADDITIONAL_CUSTOMER_GROUP_1

ADDITIONAL_CUSTOMER_GROUP_1: StringField<BillingDocumentItem> = new StringField('AdditionalCustomerGroup1', BillingDocumentItem, 'Edm.String')

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

Static ADDITIONAL_CUSTOMER_GROUP_2

ADDITIONAL_CUSTOMER_GROUP_2: StringField<BillingDocumentItem> = new StringField('AdditionalCustomerGroup2', BillingDocumentItem, 'Edm.String')

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

Static ADDITIONAL_CUSTOMER_GROUP_3

ADDITIONAL_CUSTOMER_GROUP_3: StringField<BillingDocumentItem> = new StringField('AdditionalCustomerGroup3', BillingDocumentItem, 'Edm.String')

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

Static ADDITIONAL_CUSTOMER_GROUP_4

ADDITIONAL_CUSTOMER_GROUP_4: StringField<BillingDocumentItem> = new StringField('AdditionalCustomerGroup4', BillingDocumentItem, 'Edm.String')

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

Static ADDITIONAL_CUSTOMER_GROUP_5

ADDITIONAL_CUSTOMER_GROUP_5: StringField<BillingDocumentItem> = new StringField('AdditionalCustomerGroup5', BillingDocumentItem, 'Edm.String')

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

Static ADDITIONAL_MATERIAL_GROUP_1

ADDITIONAL_MATERIAL_GROUP_1: StringField<BillingDocumentItem> = new StringField('AdditionalMaterialGroup1', BillingDocumentItem, 'Edm.String')

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

Static ADDITIONAL_MATERIAL_GROUP_2

ADDITIONAL_MATERIAL_GROUP_2: StringField<BillingDocumentItem> = new StringField('AdditionalMaterialGroup2', BillingDocumentItem, 'Edm.String')

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

Static ADDITIONAL_MATERIAL_GROUP_3

ADDITIONAL_MATERIAL_GROUP_3: StringField<BillingDocumentItem> = new StringField('AdditionalMaterialGroup3', BillingDocumentItem, 'Edm.String')

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

Static ADDITIONAL_MATERIAL_GROUP_4

ADDITIONAL_MATERIAL_GROUP_4: StringField<BillingDocumentItem> = new StringField('AdditionalMaterialGroup4', BillingDocumentItem, 'Edm.String')

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

Static ADDITIONAL_MATERIAL_GROUP_5

ADDITIONAL_MATERIAL_GROUP_5: StringField<BillingDocumentItem> = new StringField('AdditionalMaterialGroup5', BillingDocumentItem, 'Edm.String')

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

Static ALL_FIELDS

ALL_FIELDS: any = new AllFields('*', BillingDocumentItem)

All fields selector.

Static BASE_UNIT

BASE_UNIT: StringField<BillingDocumentItem> = new StringField('BaseUnit', BillingDocumentItem, 'Edm.String')

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

Static BATCH

BATCH: StringField<BillingDocumentItem> = new StringField('Batch', BillingDocumentItem, 'Edm.String')

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

Static BILLING_DOCUMENT

BILLING_DOCUMENT: StringField<BillingDocumentItem> = new StringField('BillingDocument', BillingDocumentItem, 'Edm.String')

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

Static BILLING_DOCUMENT_ITEM

BILLING_DOCUMENT_ITEM: StringField<BillingDocumentItem> = new StringField('BillingDocumentItem', BillingDocumentItem, 'Edm.String')

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

Static BILLING_DOCUMENT_ITEM_IN_PART_SGMT

BILLING_DOCUMENT_ITEM_IN_PART_SGMT: StringField<BillingDocumentItem> = new StringField('BillingDocumentItemInPartSgmt', BillingDocumentItem, 'Edm.String')

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

Static BILLING_DOCUMENT_ITEM_TEXT

BILLING_DOCUMENT_ITEM_TEXT: StringField<BillingDocumentItem> = new StringField('BillingDocumentItemText', BillingDocumentItem, 'Edm.String')

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

Static BILLING_PLAN

BILLING_PLAN: StringField<BillingDocumentItem> = new StringField('BillingPlan', BillingDocumentItem, 'Edm.String')

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

Static BILLING_PLAN_ITEM

BILLING_PLAN_ITEM: StringField<BillingDocumentItem> = new StringField('BillingPlanItem', BillingDocumentItem, 'Edm.String')

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

Static BILLING_PLAN_RULE

BILLING_PLAN_RULE: StringField<BillingDocumentItem> = new StringField('BillingPlanRule', BillingDocumentItem, 'Edm.String')

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

Static BILLING_QUANTITY

BILLING_QUANTITY: BigNumberField<BillingDocumentItem> = new BigNumberField('BillingQuantity', BillingDocumentItem, 'Edm.Decimal')

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

Static BILLING_QUANTITY_IN_BASE_UNIT

BILLING_QUANTITY_IN_BASE_UNIT: BigNumberField<BillingDocumentItem> = new BigNumberField('BillingQuantityInBaseUnit', BillingDocumentItem, 'Edm.Decimal')

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

Static BILLING_QUANTITY_UNIT

BILLING_QUANTITY_UNIT: StringField<BillingDocumentItem> = new StringField('BillingQuantityUnit', BillingDocumentItem, 'Edm.String')

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

Static BILLING_TO_BASE_QUANTITY_DNMNTR

BILLING_TO_BASE_QUANTITY_DNMNTR: BigNumberField<BillingDocumentItem> = new BigNumberField('BillingToBaseQuantityDnmntr', BillingDocumentItem, 'Edm.Decimal')

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

Static BILLING_TO_BASE_QUANTITY_NMRTR

BILLING_TO_BASE_QUANTITY_NMRTR: BigNumberField<BillingDocumentItem> = new BigNumberField('BillingToBaseQuantityNmrtr', BillingDocumentItem, 'Edm.Decimal')

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

Static BILL_TO_PARTY_COUNTRY

BILL_TO_PARTY_COUNTRY: StringField<BillingDocumentItem> = new StringField('BillToPartyCountry', BillingDocumentItem, 'Edm.String')

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

Static BILL_TO_PARTY_REGION

BILL_TO_PARTY_REGION: StringField<BillingDocumentItem> = new StringField('BillToPartyRegion', BillingDocumentItem, 'Edm.String')

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

Static BOM_EXPLOSION

BOM_EXPLOSION: StringField<BillingDocumentItem> = new StringField('BOMExplosion', BillingDocumentItem, 'Edm.String')

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

Static BUSINESS_AREA

BUSINESS_AREA: StringField<BillingDocumentItem> = new StringField('BusinessArea', BillingDocumentItem, 'Edm.String')

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

Static CASH_DISCOUNT_IS_DEDUCTIBLE

CASH_DISCOUNT_IS_DEDUCTIBLE: BooleanField<BillingDocumentItem> = new BooleanField('CashDiscountIsDeductible', BillingDocumentItem, 'Edm.Boolean')

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

Static CONTROLLING_AREA

CONTROLLING_AREA: StringField<BillingDocumentItem> = new StringField('ControllingArea', BillingDocumentItem, 'Edm.String')

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

Static COST_AMOUNT

COST_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('CostAmount', BillingDocumentItem, 'Edm.Decimal')

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

Static COST_CENTER

COST_CENTER: StringField<BillingDocumentItem> = new StringField('CostCenter', BillingDocumentItem, 'Edm.String')

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

Static CREATED_BY_USER

CREATED_BY_USER: StringField<BillingDocumentItem> = new StringField('CreatedByUser', BillingDocumentItem, 'Edm.String')

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

Static CREATION_DATE

CREATION_DATE: DateField<BillingDocumentItem> = new DateField('CreationDate', BillingDocumentItem, 'Edm.DateTime')

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

Static CREATION_TIME

CREATION_TIME: TimeField<BillingDocumentItem> = new TimeField('CreationTime', BillingDocumentItem, 'Edm.Time')

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

Static CREDIT_RELATED_PRICE

CREDIT_RELATED_PRICE: BigNumberField<BillingDocumentItem> = new BigNumberField('CreditRelatedPrice', BillingDocumentItem, 'Edm.Decimal')

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

Static CUSTOMER_CONDITION_GROUP_1

CUSTOMER_CONDITION_GROUP_1: StringField<BillingDocumentItem> = new StringField('CustomerConditionGroup1', BillingDocumentItem, 'Edm.String')

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

Static CUSTOMER_CONDITION_GROUP_2

CUSTOMER_CONDITION_GROUP_2: StringField<BillingDocumentItem> = new StringField('CustomerConditionGroup2', BillingDocumentItem, 'Edm.String')

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

Static CUSTOMER_CONDITION_GROUP_3

CUSTOMER_CONDITION_GROUP_3: StringField<BillingDocumentItem> = new StringField('CustomerConditionGroup3', BillingDocumentItem, 'Edm.String')

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

Static CUSTOMER_CONDITION_GROUP_4

CUSTOMER_CONDITION_GROUP_4: StringField<BillingDocumentItem> = new StringField('CustomerConditionGroup4', BillingDocumentItem, 'Edm.String')

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

Static CUSTOMER_CONDITION_GROUP_5

CUSTOMER_CONDITION_GROUP_5: StringField<BillingDocumentItem> = new StringField('CustomerConditionGroup5', BillingDocumentItem, 'Edm.String')

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

Static DEPARTURE_COUNTRY

DEPARTURE_COUNTRY: StringField<BillingDocumentItem> = new StringField('DepartureCountry', BillingDocumentItem, 'Edm.String')

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

Static DIVISION

DIVISION: StringField<BillingDocumentItem> = new StringField('Division', BillingDocumentItem, 'Edm.String')

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

Static ELIGIBLE_AMOUNT_FOR_CASH_DISCOUNT

ELIGIBLE_AMOUNT_FOR_CASH_DISCOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('EligibleAmountForCashDiscount', BillingDocumentItem, 'Edm.Decimal')

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

Static EXTERNAL_REFERENCE_DOCUMENT

EXTERNAL_REFERENCE_DOCUMENT: StringField<BillingDocumentItem> = new StringField('ExternalReferenceDocument', BillingDocumentItem, 'Edm.String')

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

Static EXTERNAL_REFERENCE_DOCUMENT_ITEM

EXTERNAL_REFERENCE_DOCUMENT_ITEM: StringField<BillingDocumentItem> = new StringField('ExternalReferenceDocumentItem', BillingDocumentItem, 'Edm.String')

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

Static GROSS_AMOUNT

GROSS_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('GrossAmount', BillingDocumentItem, 'Edm.Decimal')

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

Static HIGHER_LEVEL_ITEM

HIGHER_LEVEL_ITEM: StringField<BillingDocumentItem> = new StringField('HigherLevelItem', BillingDocumentItem, 'Edm.String')

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

Static HIGHER_LEVEL_ITEM_USAGE

HIGHER_LEVEL_ITEM_USAGE: StringField<BillingDocumentItem> = new StringField('HigherLevelItemUsage', BillingDocumentItem, 'Edm.String')

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

Static INTERNATIONAL_ARTICLE_NUMBER

INTERNATIONAL_ARTICLE_NUMBER: StringField<BillingDocumentItem> = new StringField('InternationalArticleNumber', BillingDocumentItem, 'Edm.String')

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

Static ITEM_GROSS_WEIGHT

ITEM_GROSS_WEIGHT: BigNumberField<BillingDocumentItem> = new BigNumberField('ItemGrossWeight', BillingDocumentItem, 'Edm.Decimal')

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

Static ITEM_IS_RELEVANT_FOR_CREDIT

ITEM_IS_RELEVANT_FOR_CREDIT: BooleanField<BillingDocumentItem> = new BooleanField('ItemIsRelevantForCredit', BillingDocumentItem, 'Edm.Boolean')

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

Static ITEM_NET_WEIGHT

ITEM_NET_WEIGHT: BigNumberField<BillingDocumentItem> = new BigNumberField('ItemNetWeight', BillingDocumentItem, 'Edm.Decimal')

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

Static ITEM_VOLUME

ITEM_VOLUME: BigNumberField<BillingDocumentItem> = new BigNumberField('ItemVolume', BillingDocumentItem, 'Edm.Decimal')

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

Static ITEM_VOLUME_UNIT

ITEM_VOLUME_UNIT: StringField<BillingDocumentItem> = new StringField('ItemVolumeUnit', BillingDocumentItem, 'Edm.String')

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

Static ITEM_WEIGHT_UNIT

ITEM_WEIGHT_UNIT: StringField<BillingDocumentItem> = new StringField('ItemWeightUnit', BillingDocumentItem, 'Edm.String')

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

Static MAIN_ITEM_MATERIAL_PRICING_GROUP

MAIN_ITEM_MATERIAL_PRICING_GROUP: StringField<BillingDocumentItem> = new StringField('MainItemMaterialPricingGroup', BillingDocumentItem, 'Edm.String')

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

Static MAIN_ITEM_PRICING_REF_MATERIAL

MAIN_ITEM_PRICING_REF_MATERIAL: StringField<BillingDocumentItem> = new StringField('MainItemPricingRefMaterial', BillingDocumentItem, 'Edm.String')

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

Static MANUAL_PRICE_CHANGE_TYPE

MANUAL_PRICE_CHANGE_TYPE: StringField<BillingDocumentItem> = new StringField('ManualPriceChangeType', BillingDocumentItem, 'Edm.String')

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

Static MATERIAL

MATERIAL: StringField<BillingDocumentItem> = new StringField('Material', BillingDocumentItem, 'Edm.String')

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

Static MATERIAL_COMMISSION_GROUP

MATERIAL_COMMISSION_GROUP: StringField<BillingDocumentItem> = new StringField('MaterialCommissionGroup', BillingDocumentItem, 'Edm.String')

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

Static MATERIAL_DETERMINATION_TYPE

MATERIAL_DETERMINATION_TYPE: StringField<BillingDocumentItem> = new StringField('MaterialDeterminationType', BillingDocumentItem, 'Edm.String')

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

Static MATERIAL_GROUP

MATERIAL_GROUP: StringField<BillingDocumentItem> = new StringField('MaterialGroup', BillingDocumentItem, 'Edm.String')

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

Static MATERIAL_GROUP_HIERARCHY_1

MATERIAL_GROUP_HIERARCHY_1: StringField<BillingDocumentItem> = new StringField('MaterialGroupHierarchy1', BillingDocumentItem, 'Edm.String')

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

Static MATERIAL_GROUP_HIERARCHY_2

MATERIAL_GROUP_HIERARCHY_2: StringField<BillingDocumentItem> = new StringField('MaterialGroupHierarchy2', BillingDocumentItem, 'Edm.String')

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

Static MATERIAL_PRICING_GROUP

MATERIAL_PRICING_GROUP: StringField<BillingDocumentItem> = new StringField('MaterialPricingGroup', BillingDocumentItem, 'Edm.String')

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

Static MATL_ACCOUNT_ASSIGNMENT_GROUP

MATL_ACCOUNT_ASSIGNMENT_GROUP: StringField<BillingDocumentItem> = new StringField('MatlAccountAssignmentGroup', BillingDocumentItem, 'Edm.String')

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

Static MRP_REQUIRED_QUANTITY_IN_BASE_UNIT

MRP_REQUIRED_QUANTITY_IN_BASE_UNIT: BigNumberField<BillingDocumentItem> = new BigNumberField('MRPRequiredQuantityInBaseUnit', BillingDocumentItem, 'Edm.Decimal')

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

Static NET_AMOUNT

NET_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('NetAmount', BillingDocumentItem, 'Edm.Decimal')

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

Static ORDER_ID

ORDER_ID: StringField<BillingDocumentItem> = new StringField('OrderID', BillingDocumentItem, 'Edm.String')

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

Static ORGANIZATION_DIVISION

ORGANIZATION_DIVISION: StringField<BillingDocumentItem> = new StringField('OrganizationDivision', BillingDocumentItem, 'Edm.String')

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

Static ORIGINALLY_REQUESTED_MATERIAL

ORIGINALLY_REQUESTED_MATERIAL: StringField<BillingDocumentItem> = new StringField('OriginallyRequestedMaterial', BillingDocumentItem, 'Edm.String')

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

Static ORIGIN_SD_DOCUMENT

ORIGIN_SD_DOCUMENT: StringField<BillingDocumentItem> = new StringField('OriginSDDocument', BillingDocumentItem, 'Edm.String')

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

Static ORIGIN_SD_DOCUMENT_ITEM

ORIGIN_SD_DOCUMENT_ITEM: StringField<BillingDocumentItem> = new StringField('OriginSDDocumentItem', BillingDocumentItem, 'Edm.String')

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

Static PLANT

PLANT: StringField<BillingDocumentItem> = new StringField('Plant', BillingDocumentItem, 'Edm.String')

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

Static PLANT_CITY

PLANT_CITY: StringField<BillingDocumentItem> = new StringField('PlantCity', BillingDocumentItem, 'Edm.String')

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

Static PLANT_COUNTY

PLANT_COUNTY: StringField<BillingDocumentItem> = new StringField('PlantCounty', BillingDocumentItem, 'Edm.String')

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

Static PLANT_REGION

PLANT_REGION: StringField<BillingDocumentItem> = new StringField('PlantRegion', BillingDocumentItem, 'Edm.String')

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

Static PRICE_DETN_EXCHANGE_RATE_DATE

PRICE_DETN_EXCHANGE_RATE_DATE: DateField<BillingDocumentItem> = new DateField('PriceDetnExchangeRateDate', BillingDocumentItem, 'Edm.DateTime')

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

Static PRICE_DETN_EXCH_RATE_IS_INDRCT_QTAN

PRICE_DETN_EXCH_RATE_IS_INDRCT_QTAN: BooleanField<BillingDocumentItem> = new BooleanField('PriceDetnExchRateIsIndrctQtan', BillingDocumentItem, 'Edm.Boolean')

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

Static PRICING_DATE

PRICING_DATE: DateField<BillingDocumentItem> = new DateField('PricingDate', BillingDocumentItem, 'Edm.DateTime')

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

Static PRICING_REFERENCE_MATERIAL

PRICING_REFERENCE_MATERIAL: StringField<BillingDocumentItem> = new StringField('PricingReferenceMaterial', BillingDocumentItem, 'Edm.String')

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

Static PRICING_SCALE_QUANTITY_IN_BASE_UNIT

PRICING_SCALE_QUANTITY_IN_BASE_UNIT: BigNumberField<BillingDocumentItem> = new BigNumberField('PricingScaleQuantityInBaseUnit', BillingDocumentItem, 'Edm.Decimal')

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

Static PRODUCT_HIERARCHY_NODE

PRODUCT_HIERARCHY_NODE: StringField<BillingDocumentItem> = new StringField('ProductHierarchyNode', BillingDocumentItem, 'Edm.String')

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

Static PRODUCT_TAX_CLASSIFICATION_1

PRODUCT_TAX_CLASSIFICATION_1: StringField<BillingDocumentItem> = new StringField('ProductTaxClassification1', BillingDocumentItem, 'Edm.String')

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

Static PRODUCT_TAX_CLASSIFICATION_2

PRODUCT_TAX_CLASSIFICATION_2: StringField<BillingDocumentItem> = new StringField('ProductTaxClassification2', BillingDocumentItem, 'Edm.String')

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

Static PRODUCT_TAX_CLASSIFICATION_3

PRODUCT_TAX_CLASSIFICATION_3: StringField<BillingDocumentItem> = new StringField('ProductTaxClassification3', BillingDocumentItem, 'Edm.String')

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

Static PRODUCT_TAX_CLASSIFICATION_4

PRODUCT_TAX_CLASSIFICATION_4: StringField<BillingDocumentItem> = new StringField('ProductTaxClassification4', BillingDocumentItem, 'Edm.String')

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

Static PRODUCT_TAX_CLASSIFICATION_5

PRODUCT_TAX_CLASSIFICATION_5: StringField<BillingDocumentItem> = new StringField('ProductTaxClassification5', BillingDocumentItem, 'Edm.String')

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

Static PRODUCT_TAX_CLASSIFICATION_6

PRODUCT_TAX_CLASSIFICATION_6: StringField<BillingDocumentItem> = new StringField('ProductTaxClassification6', BillingDocumentItem, 'Edm.String')

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

Static PRODUCT_TAX_CLASSIFICATION_7

PRODUCT_TAX_CLASSIFICATION_7: StringField<BillingDocumentItem> = new StringField('ProductTaxClassification7', BillingDocumentItem, 'Edm.String')

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

Static PRODUCT_TAX_CLASSIFICATION_8

PRODUCT_TAX_CLASSIFICATION_8: StringField<BillingDocumentItem> = new StringField('ProductTaxClassification8', BillingDocumentItem, 'Edm.String')

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

Static PRODUCT_TAX_CLASSIFICATION_9

PRODUCT_TAX_CLASSIFICATION_9: StringField<BillingDocumentItem> = new StringField('ProductTaxClassification9', BillingDocumentItem, 'Edm.String')

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

Static PROFITABILITY_SEGMENT

PROFITABILITY_SEGMENT: StringField<BillingDocumentItem> = new StringField('ProfitabilitySegment', BillingDocumentItem, 'Edm.String')

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

Static PROFIT_CENTER

PROFIT_CENTER: StringField<BillingDocumentItem> = new StringField('ProfitCenter', BillingDocumentItem, 'Edm.String')

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

Static REBATE_BASIS_AMOUNT

REBATE_BASIS_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('RebateBasisAmount', BillingDocumentItem, 'Edm.Decimal')

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

Static REFERENCE_LOGICAL_SYSTEM

REFERENCE_LOGICAL_SYSTEM: StringField<BillingDocumentItem> = new StringField('ReferenceLogicalSystem', BillingDocumentItem, 'Edm.String')

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

Static REFERENCE_SD_DOCUMENT

REFERENCE_SD_DOCUMENT: StringField<BillingDocumentItem> = new StringField('ReferenceSDDocument', BillingDocumentItem, 'Edm.String')

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

Static REFERENCE_SD_DOCUMENT_CATEGORY

REFERENCE_SD_DOCUMENT_CATEGORY: StringField<BillingDocumentItem> = new StringField('ReferenceSDDocumentCategory', BillingDocumentItem, 'Edm.String')

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

Static REFERENCE_SD_DOCUMENT_ITEM

REFERENCE_SD_DOCUMENT_ITEM: StringField<BillingDocumentItem> = new StringField('ReferenceSDDocumentItem', BillingDocumentItem, 'Edm.String')

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

Static REPLACEMENT_PART_TYPE

REPLACEMENT_PART_TYPE: StringField<BillingDocumentItem> = new StringField('ReplacementPartType', BillingDocumentItem, 'Edm.String')

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

Static RETAIL_PROMOTION

RETAIL_PROMOTION: StringField<BillingDocumentItem> = new StringField('RetailPromotion', BillingDocumentItem, 'Edm.String')

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

Static RETURN_ITEM_PROCESSING_TYPE

RETURN_ITEM_PROCESSING_TYPE: StringField<BillingDocumentItem> = new StringField('ReturnItemProcessingType', BillingDocumentItem, 'Edm.String')

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

Static SALES_DEAL

SALES_DEAL: StringField<BillingDocumentItem> = new StringField('SalesDeal', BillingDocumentItem, 'Edm.String')

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

Static SALES_DOCUMENT

SALES_DOCUMENT: StringField<BillingDocumentItem> = new StringField('SalesDocument', BillingDocumentItem, 'Edm.String')

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

Static SALES_DOCUMENT_ITEM

SALES_DOCUMENT_ITEM: StringField<BillingDocumentItem> = new StringField('SalesDocumentItem', BillingDocumentItem, 'Edm.String')

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

Static SALES_DOCUMENT_ITEM_CATEGORY

SALES_DOCUMENT_ITEM_CATEGORY: StringField<BillingDocumentItem> = new StringField('SalesDocumentItemCategory', BillingDocumentItem, 'Edm.String')

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

Static SALES_DOCUMENT_ITEM_TYPE

SALES_DOCUMENT_ITEM_TYPE: StringField<BillingDocumentItem> = new StringField('SalesDocumentItemType', BillingDocumentItem, 'Edm.String')

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

Static SALES_DOC_IS_CREATED_FROM_REFERENCE

SALES_DOC_IS_CREATED_FROM_REFERENCE: BooleanField<BillingDocumentItem> = new BooleanField('SalesDocIsCreatedFromReference', BillingDocumentItem, 'Edm.Boolean')

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

Static SALES_GROUP

SALES_GROUP: StringField<BillingDocumentItem> = new StringField('SalesGroup', BillingDocumentItem, 'Edm.String')

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

Static SALES_OFFICE

SALES_OFFICE: StringField<BillingDocumentItem> = new StringField('SalesOffice', BillingDocumentItem, 'Edm.String')

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

Static SALES_ORDER_CUSTOMER_GROUP

SALES_ORDER_CUSTOMER_GROUP: StringField<BillingDocumentItem> = new StringField('SalesOrderCustomerGroup', BillingDocumentItem, 'Edm.String')

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

Static SALES_ORDER_CUSTOMER_PRICE_GROUP

SALES_ORDER_CUSTOMER_PRICE_GROUP: StringField<BillingDocumentItem> = new StringField('SalesOrderCustomerPriceGroup', BillingDocumentItem, 'Edm.String')

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

Static SALES_ORDER_DISTRIBUTION_CHANNEL

SALES_ORDER_DISTRIBUTION_CHANNEL: StringField<BillingDocumentItem> = new StringField('SalesOrderDistributionChannel', BillingDocumentItem, 'Edm.String')

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

Static SALES_ORDER_PRICE_LIST_TYPE

SALES_ORDER_PRICE_LIST_TYPE: StringField<BillingDocumentItem> = new StringField('SalesOrderPriceListType', BillingDocumentItem, 'Edm.String')

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

Static SALES_ORDER_SALES_DISTRICT

SALES_ORDER_SALES_DISTRICT: StringField<BillingDocumentItem> = new StringField('SalesOrderSalesDistrict', BillingDocumentItem, 'Edm.String')

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

Static SALES_ORDER_SALES_ORGANIZATION

SALES_ORDER_SALES_ORGANIZATION: StringField<BillingDocumentItem> = new StringField('SalesOrderSalesOrganization', BillingDocumentItem, 'Edm.String')

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

Static SALES_PROMOTION

SALES_PROMOTION: StringField<BillingDocumentItem> = new StringField('SalesPromotion', BillingDocumentItem, 'Edm.String')

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

Static SALES_SD_DOCUMENT_CATEGORY

SALES_SD_DOCUMENT_CATEGORY: StringField<BillingDocumentItem> = new StringField('SalesSDDocumentCategory', BillingDocumentItem, 'Edm.String')

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

Static SD_DOCUMENT_REASON

SD_DOCUMENT_REASON: StringField<BillingDocumentItem> = new StringField('SDDocumentReason', BillingDocumentItem, 'Edm.String')

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

Static SERVICES_RENDERED_DATE

SERVICES_RENDERED_DATE: DateField<BillingDocumentItem> = new DateField('ServicesRenderedDate', BillingDocumentItem, 'Edm.DateTime')

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

Static SHIPPING_POINT

SHIPPING_POINT: StringField<BillingDocumentItem> = new StringField('ShippingPoint', BillingDocumentItem, 'Edm.String')

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

Static STATISTICAL_VALUE_CONTROL

STATISTICAL_VALUE_CONTROL: StringField<BillingDocumentItem> = new StringField('StatisticalValueControl', BillingDocumentItem, 'Edm.String')

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

Static STATISTICS_EXCH_RATE_IS_INDRCT_QTAN

STATISTICS_EXCH_RATE_IS_INDRCT_QTAN: BooleanField<BillingDocumentItem> = new BooleanField('StatisticsExchRateIsIndrctQtan', BillingDocumentItem, 'Edm.Boolean')

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

Static STORAGE_LOCATION

STORAGE_LOCATION: StringField<BillingDocumentItem> = new StringField('StorageLocation', BillingDocumentItem, 'Edm.String')

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

Static SUBTOTAL_1_AMOUNT

SUBTOTAL_1_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('Subtotal1Amount', BillingDocumentItem, 'Edm.Decimal')

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

Static SUBTOTAL_2_AMOUNT

SUBTOTAL_2_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('Subtotal2Amount', BillingDocumentItem, 'Edm.Decimal')

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

Static SUBTOTAL_3_AMOUNT

SUBTOTAL_3_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('Subtotal3Amount', BillingDocumentItem, 'Edm.Decimal')

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

Static SUBTOTAL_4_AMOUNT

SUBTOTAL_4_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('Subtotal4Amount', BillingDocumentItem, 'Edm.Decimal')

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

Static SUBTOTAL_5_AMOUNT

SUBTOTAL_5_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('Subtotal5Amount', BillingDocumentItem, 'Edm.Decimal')

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

Static SUBTOTAL_6_AMOUNT

SUBTOTAL_6_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('Subtotal6Amount', BillingDocumentItem, 'Edm.Decimal')

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

Static TAX_AMOUNT

TAX_AMOUNT: BigNumberField<BillingDocumentItem> = new BigNumberField('TaxAmount', BillingDocumentItem, 'Edm.Decimal')

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

Static TAX_JURISDICTION

TAX_JURISDICTION: StringField<BillingDocumentItem> = new StringField('TaxJurisdiction', BillingDocumentItem, 'Edm.String')

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

Static TO_BILLING_DOCUMENT

TO_BILLING_DOCUMENT: OneToOneLink<BillingDocumentItem, BillingDocument> = new OneToOneLink('to_BillingDocument', BillingDocumentItem, BillingDocument)

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

Static TO_PARTNER

TO_PARTNER: Link<BillingDocumentItem, BillingDocumentItemPartner> = new Link('to_Partner', BillingDocumentItem, BillingDocumentItemPartner)

Static representation of the one-to-many navigation property toPartner for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TO_PRICING_ELEMENT

TO_PRICING_ELEMENT: Link<BillingDocumentItem, BillingDocumentItemPrcgElmnt> = new Link('to_PricingElement', BillingDocumentItem, BillingDocumentItemPrcgElmnt)

Static representation of the one-to-many navigation property toPricingElement for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static TRANSACTION_CURRENCY

TRANSACTION_CURRENCY: StringField<BillingDocumentItem> = new StringField('TransactionCurrency', BillingDocumentItem, 'Edm.String')

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

Static VOLUME_REBATE_GROUP

VOLUME_REBATE_GROUP: StringField<BillingDocumentItem> = new StringField('VolumeRebateGroup', BillingDocumentItem, 'Edm.String')

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

Static WBS_ELEMENT

WBS_ELEMENT: StringField<BillingDocumentItem> = new StringField('WBSElement', BillingDocumentItem, 'Edm.String')

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

Static ZERO_VAT_RSN

ZERO_VAT_RSN: StringField<BillingDocumentItem> = new StringField('ZeroVATRsn', BillingDocumentItem, 'Edm.String')

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

Static _allFields

_allFields: any[] = [BillingDocumentItem.BILLING_DOCUMENT,BillingDocumentItem.BILLING_DOCUMENT_ITEM,BillingDocumentItem.SALES_DOCUMENT_ITEM_CATEGORY,BillingDocumentItem.SALES_DOCUMENT_ITEM_TYPE,BillingDocumentItem.RETURN_ITEM_PROCESSING_TYPE,BillingDocumentItem.CREATED_BY_USER,BillingDocumentItem.CREATION_DATE,BillingDocumentItem.CREATION_TIME,BillingDocumentItem.REFERENCE_LOGICAL_SYSTEM,BillingDocumentItem.ORGANIZATION_DIVISION,BillingDocumentItem.DIVISION,BillingDocumentItem.SALES_OFFICE,BillingDocumentItem.MATERIAL,BillingDocumentItem.ORIGINALLY_REQUESTED_MATERIAL,BillingDocumentItem.INTERNATIONAL_ARTICLE_NUMBER,BillingDocumentItem.PRICING_REFERENCE_MATERIAL,BillingDocumentItem.BATCH,BillingDocumentItem.PRODUCT_HIERARCHY_NODE,BillingDocumentItem.MATERIAL_GROUP,BillingDocumentItem.ADDITIONAL_MATERIAL_GROUP_1,BillingDocumentItem.ADDITIONAL_MATERIAL_GROUP_2,BillingDocumentItem.ADDITIONAL_MATERIAL_GROUP_3,BillingDocumentItem.ADDITIONAL_MATERIAL_GROUP_4,BillingDocumentItem.ADDITIONAL_MATERIAL_GROUP_5,BillingDocumentItem.MATERIAL_COMMISSION_GROUP,BillingDocumentItem.PLANT,BillingDocumentItem.STORAGE_LOCATION,BillingDocumentItem.REPLACEMENT_PART_TYPE,BillingDocumentItem.MATERIAL_GROUP_HIERARCHY_1,BillingDocumentItem.MATERIAL_GROUP_HIERARCHY_2,BillingDocumentItem.PLANT_REGION,BillingDocumentItem.PLANT_COUNTY,BillingDocumentItem.PLANT_CITY,BillingDocumentItem.BOM_EXPLOSION,BillingDocumentItem.MATERIAL_DETERMINATION_TYPE,BillingDocumentItem.BILLING_DOCUMENT_ITEM_TEXT,BillingDocumentItem.SERVICES_RENDERED_DATE,BillingDocumentItem.BILLING_QUANTITY,BillingDocumentItem.BILLING_QUANTITY_UNIT,BillingDocumentItem.BILLING_QUANTITY_IN_BASE_UNIT,BillingDocumentItem.BASE_UNIT,BillingDocumentItem.MRP_REQUIRED_QUANTITY_IN_BASE_UNIT,BillingDocumentItem.BILLING_TO_BASE_QUANTITY_DNMNTR,BillingDocumentItem.BILLING_TO_BASE_QUANTITY_NMRTR,BillingDocumentItem.ITEM_GROSS_WEIGHT,BillingDocumentItem.ITEM_NET_WEIGHT,BillingDocumentItem.ITEM_WEIGHT_UNIT,BillingDocumentItem.ITEM_VOLUME,BillingDocumentItem.ITEM_VOLUME_UNIT,BillingDocumentItem.BILL_TO_PARTY_COUNTRY,BillingDocumentItem.BILL_TO_PARTY_REGION,BillingDocumentItem.BILLING_PLAN_RULE,BillingDocumentItem.BILLING_PLAN,BillingDocumentItem.BILLING_PLAN_ITEM,BillingDocumentItem.NET_AMOUNT,BillingDocumentItem.TRANSACTION_CURRENCY,BillingDocumentItem.GROSS_AMOUNT,BillingDocumentItem.PRICING_DATE,BillingDocumentItem.ABSLT_PRICE_DETN_EXCHANGE_RATE,BillingDocumentItem.PRICE_DETN_EXCH_RATE_IS_INDRCT_QTAN,BillingDocumentItem.PRICE_DETN_EXCHANGE_RATE_DATE,BillingDocumentItem.PRICING_SCALE_QUANTITY_IN_BASE_UNIT,BillingDocumentItem.TAX_AMOUNT,BillingDocumentItem.COST_AMOUNT,BillingDocumentItem.SUBTOTAL_1_AMOUNT,BillingDocumentItem.SUBTOTAL_2_AMOUNT,BillingDocumentItem.SUBTOTAL_3_AMOUNT,BillingDocumentItem.SUBTOTAL_4_AMOUNT,BillingDocumentItem.SUBTOTAL_5_AMOUNT,BillingDocumentItem.SUBTOTAL_6_AMOUNT,BillingDocumentItem.STATISTICAL_VALUE_CONTROL,BillingDocumentItem.CASH_DISCOUNT_IS_DEDUCTIBLE,BillingDocumentItem.CUSTOMER_CONDITION_GROUP_1,BillingDocumentItem.CUSTOMER_CONDITION_GROUP_2,BillingDocumentItem.CUSTOMER_CONDITION_GROUP_3,BillingDocumentItem.CUSTOMER_CONDITION_GROUP_4,BillingDocumentItem.CUSTOMER_CONDITION_GROUP_5,BillingDocumentItem.MANUAL_PRICE_CHANGE_TYPE,BillingDocumentItem.MATERIAL_PRICING_GROUP,BillingDocumentItem.ABSLT_STATISTICS_EXCHANGE_RATE,BillingDocumentItem.STATISTICS_EXCH_RATE_IS_INDRCT_QTAN,BillingDocumentItem.MAIN_ITEM_PRICING_REF_MATERIAL,BillingDocumentItem.MAIN_ITEM_MATERIAL_PRICING_GROUP,BillingDocumentItem.DEPARTURE_COUNTRY,BillingDocumentItem.TAX_JURISDICTION,BillingDocumentItem.PRODUCT_TAX_CLASSIFICATION_1,BillingDocumentItem.PRODUCT_TAX_CLASSIFICATION_2,BillingDocumentItem.PRODUCT_TAX_CLASSIFICATION_3,BillingDocumentItem.PRODUCT_TAX_CLASSIFICATION_4,BillingDocumentItem.PRODUCT_TAX_CLASSIFICATION_5,BillingDocumentItem.PRODUCT_TAX_CLASSIFICATION_6,BillingDocumentItem.PRODUCT_TAX_CLASSIFICATION_7,BillingDocumentItem.PRODUCT_TAX_CLASSIFICATION_8,BillingDocumentItem.PRODUCT_TAX_CLASSIFICATION_9,BillingDocumentItem.ZERO_VAT_RSN,BillingDocumentItem.ELIGIBLE_AMOUNT_FOR_CASH_DISCOUNT,BillingDocumentItem.BUSINESS_AREA,BillingDocumentItem.PROFIT_CENTER,BillingDocumentItem.WBS_ELEMENT,BillingDocumentItem.CONTROLLING_AREA,BillingDocumentItem.PROFITABILITY_SEGMENT,BillingDocumentItem.ORDER_ID,BillingDocumentItem.COST_CENTER,BillingDocumentItem.ORIGIN_SD_DOCUMENT,BillingDocumentItem.ORIGIN_SD_DOCUMENT_ITEM,BillingDocumentItem.MATL_ACCOUNT_ASSIGNMENT_GROUP,BillingDocumentItem.REFERENCE_SD_DOCUMENT,BillingDocumentItem.REFERENCE_SD_DOCUMENT_ITEM,BillingDocumentItem.REFERENCE_SD_DOCUMENT_CATEGORY,BillingDocumentItem.SALES_DOCUMENT,BillingDocumentItem.SALES_DOCUMENT_ITEM,BillingDocumentItem.SALES_SD_DOCUMENT_CATEGORY,BillingDocumentItem.HIGHER_LEVEL_ITEM,BillingDocumentItem.BILLING_DOCUMENT_ITEM_IN_PART_SGMT,BillingDocumentItem.EXTERNAL_REFERENCE_DOCUMENT,BillingDocumentItem.EXTERNAL_REFERENCE_DOCUMENT_ITEM,BillingDocumentItem.SALES_GROUP,BillingDocumentItem.ADDITIONAL_CUSTOMER_GROUP_1,BillingDocumentItem.ADDITIONAL_CUSTOMER_GROUP_2,BillingDocumentItem.ADDITIONAL_CUSTOMER_GROUP_3,BillingDocumentItem.ADDITIONAL_CUSTOMER_GROUP_4,BillingDocumentItem.ADDITIONAL_CUSTOMER_GROUP_5,BillingDocumentItem.SD_DOCUMENT_REASON,BillingDocumentItem.RETAIL_PROMOTION,BillingDocumentItem.REBATE_BASIS_AMOUNT,BillingDocumentItem.VOLUME_REBATE_GROUP,BillingDocumentItem.ITEM_IS_RELEVANT_FOR_CREDIT,BillingDocumentItem.CREDIT_RELATED_PRICE,BillingDocumentItem.SALES_DEAL,BillingDocumentItem.SALES_PROMOTION,BillingDocumentItem.SALES_ORDER_SALES_DISTRICT,BillingDocumentItem.SALES_ORDER_CUSTOMER_GROUP,BillingDocumentItem.SALES_ORDER_CUSTOMER_PRICE_GROUP,BillingDocumentItem.SALES_ORDER_PRICE_LIST_TYPE,BillingDocumentItem.SALES_ORDER_SALES_ORGANIZATION,BillingDocumentItem.SALES_ORDER_DISTRIBUTION_CHANNEL,BillingDocumentItem.SALES_DOC_IS_CREATED_FROM_REFERENCE,BillingDocumentItem.SHIPPING_POINT,BillingDocumentItem.HIGHER_LEVEL_ITEM_USAGE,BillingDocumentItem.TO_BILLING_DOCUMENT,BillingDocumentItem.TO_PARTNER,BillingDocumentItem.TO_PRICING_ELEMENT]

All fields of the BillingDocumentItem entity.

Static _defaultServicePath

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

Default url path for the according service.

Static _entityName

_entityName: string = "A_BillingDocumentItem"

Technical entity name for BillingDocumentItem.

Static _keyFields

_keyFields: Array<Selectable<BillingDocumentItem>> = [BillingDocumentItem.BILLING_DOCUMENT, BillingDocumentItem.BILLING_DOCUMENT_ITEM]

All key fields of the BillingDocumentItem entity.

Static _keys

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

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

Static _serviceName

_serviceName: string = "API_BILLING_DOCUMENT_SRV"

Technical service name for BillingDocumentItem.

Methods

Static builder

Static customField

  • Returns a selectable object that allows the selection of custom field in a get request for the entity BillingDocumentItem.

    Parameters

    • fieldName: string

      Name of the custom field to select

    Returns CustomField<BillingDocumentItem>

    A builder that constructs instances of entity type BillingDocumentItem.

Static requestBuilder

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

    Returns BillingDocumentItemRequestBuilder

    A BillingDocumentItem request builder.