I_SalesOrderImport
Header Fields for Sales Order Import
I_SalesOrderImport is a Basic CDS View (Dimension) that provides data about "Header Fields for Sales Order Import" in SAP S/4HANA. It reads from 1 data source (I_SalesOrder) and exposes 140 fields with key field SalesOrder. It has 2 associations to related views. Part of development package VDM_SD_SLS_IMPORT_SO.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_SalesOrder | SalesOrder | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_SalesOrderItemImport | _Item | $projection.SalesOrder = _Item.SalesOrder |
| [0..1] | E_SalesDocumentBasic | _Extension | SalesOrder.SalesOrder = _Extension.SalesDocument |
Annotations (16)
| Name | Value | Level | Field |
|---|---|---|---|
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| EndUserText.label | Header Fields for Sales Order Import | view | |
| VDM.viewType | #BASIC | view | |
| AccessControl.authorizationCheck | #PRIVILEGED_ONLY | view | |
| AbapCatalog.sqlViewName | ISDSOIMPORT | view | |
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| ObjectModel.compositionRoot | true | view | |
| ObjectModel.representativeKey | SalesOrder | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| Analytics.dataCategory | #DIMENSION | view | |
| Analytics.internalName | #LOCAL | view | |
| Metadata.allowExtensions | true | view | |
| Metadata.ignorePropagatedAnnotations | true | view |
Fields (140)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | SalesOrder | SalesOrder | ||
| SalesOrderType | SalesOrderType | |||
| SalesOrderProcessingType | SalesOrderProcessingType | |||
| CreatedByUser | CreatedByUser | |||
| LastChangedByUser | LastChangedByUser | |||
| CreationDate | CreationDate | |||
| CreationTime | CreationTime | |||
| LastChangeDate | LastChangeDate | |||
| LastChangeDateTime | LastChangeDateTime | |||
| SenderBusinessSystemName | SenderBusinessSystemName | |||
| ExternalDocumentID | ExternalDocumentID | |||
| ExternalDocLastChangeDateTime | ExternalDocLastChangeDateTime | |||
| SalesOrganization | SalesOrganization | |||
| DistributionChannel | DistributionChannel | |||
| OrganizationDivision | OrganizationDivision | |||
| SalesGroup | SalesGroup | |||
| SalesOffice | SalesOffice | |||
| SoldToParty | SoldToParty | |||
| CustomerGroup | CustomerGroup | |||
| AdditionalCustomerGroup1 | AdditionalCustomerGroup1 | |||
| AdditionalCustomerGroup2 | AdditionalCustomerGroup2 | |||
| AdditionalCustomerGroup3 | AdditionalCustomerGroup3 | |||
| AdditionalCustomerGroup4 | AdditionalCustomerGroup4 | |||
| AdditionalCustomerGroup5 | AdditionalCustomerGroup5 | |||
| SlsDocIsRlvtForProofOfDeliv | SlsDocIsRlvtForProofOfDeliv | |||
| CreditControlArea | CreditControlArea | |||
| CustomerRebateAgreement | CustomerRebateAgreement | |||
| SalesOrderDate | SalesOrderDate | |||
| ServicesRenderedDate | ServicesRenderedDate | |||
| SDDocumentReason | SDDocumentReason | |||
| PurchaseOrderByCustomer | PurchaseOrderByCustomer | |||
| PurchaseOrderByShipToParty | ||||
| SDDocumentCollectiveNumber | SDDocumentCollectiveNumber | |||
| CustomerPurchaseOrderType | CustomerPurchaseOrderType | |||
| CustomerPurchaseOrderDate | CustomerPurchaseOrderDate | |||
| CustomerPurchaseOrderSuplmnt | CustomerPurchaseOrderSuplmnt | |||
| SalesDistrict | SalesDistrict | |||
| StatisticsCurrency | StatisticsCurrency | |||
| ProductCatalog | ProductCatalog | |||
| NextCreditCheckDate | NextCreditCheckDate | |||
| LastCustomerContactDate | LastCustomerContactDate | |||
| TotalNetAmount | TotalNetAmount | |||
| TransactionCurrency | TransactionCurrency | |||
| PricingDate | PricingDate | |||
| PriceDetnExchangeRate | PriceDetnExchangeRate | |||
| RetailPromotion | RetailPromotion | |||
| SalesOrderCondition | SalesOrderCondition | |||
| SDPricingProcedure | SDPricingProcedure | |||
| CustomerPriceGroup | CustomerPriceGroup | |||
| PriceListType | PriceListType | |||
| CustomerTaxClassification1 | CustomerTaxClassification1 | |||
| CustomerTaxClassification2 | CustomerTaxClassification2 | |||
| CustomerTaxClassification3 | CustomerTaxClassification3 | |||
| CustomerTaxClassification4 | CustomerTaxClassification4 | |||
| CustomerTaxClassification5 | CustomerTaxClassification5 | |||
| CustomerTaxClassification6 | CustomerTaxClassification6 | |||
| CustomerTaxClassification7 | CustomerTaxClassification7 | |||
| CustomerTaxClassification8 | CustomerTaxClassification8 | |||
| CustomerTaxClassification9 | CustomerTaxClassification9 | |||
| TaxDepartureCountry | TaxDepartureCountry | |||
| VATRegistrationCountry | VATRegistrationCountry | |||
| RequestedDeliveryDate | RequestedDeliveryDate | |||
| DeliveryDateTypeRule | DeliveryDateTypeRule | |||
| ShippingType | ShippingType | |||
| ShippingCondition | ShippingCondition | |||
| IncotermsClassification | IncotermsClassification | |||
| IncotermsTransferLocation | IncotermsTransferLocation | |||
| IncotermsLocation1 | IncotermsLocation1 | |||
| IncotermsLocation2 | IncotermsLocation2 | |||
| IncotermsVersion | IncotermsVersion | |||
| CompleteDeliveryIsDefined | CompleteDeliveryIsDefined | |||
| DeliveryBlockReason | DeliveryBlockReason | |||
| FashionCancelDate | FashionCancelDate | |||
| SalesOrderApprovalReason | SalesOrderApprovalReason | |||
| BillingDocumentDate | BillingDocumentDate | |||
| BillingCompanyCode | BillingCompanyCode | |||
| HeaderBillingBlockReason | HeaderBillingBlockReason | |||
| CustomerPaymentTerms | CustomerPaymentTerms | |||
| PaymentMethod | PaymentMethod | |||
| FixedValueDate | FixedValueDate | |||
| FiscalYear | FiscalYear | |||
| FiscalPeriod | FiscalPeriod | |||
| ExchangeRateDate | ExchangeRateDate | |||
| ExchangeRateType | ExchangeRateType | |||
| AccountingExchangeRate | AccountingExchangeRate | |||
| BusinessArea | BusinessArea | |||
| CustomerAccountAssignmentGroup | CustomerAccountAssignmentGroup | |||
| CostCenterBusinessArea | CostCenterBusinessArea | |||
| CostCenter | CostCenter | |||
| ControllingArea | ControllingArea | |||
| OrderID | OrderID | |||
| ControllingObject | ControllingObject | |||
| AssignmentReference | AssignmentReference | |||
| PaymentPlan | PaymentPlan | |||
| CustomerCreditAccount | CustomerCreditAccount | |||
| ReferenceSDDocument | ReferenceSDDocument | |||
| ReferenceSDDocumentCategory | ReferenceSDDocumentCategory | |||
| CorrespncExternalReference | CorrespncExternalReference | |||
| AccountingDocExternalReference | AccountingDocExternalReference | |||
| BusinessSolutionOrder | BusinessSolutionOrder | |||
| OverallSDProcessStatus | OverallSDProcessStatus | |||
| OverallPurchaseConfStatus | OverallPurchaseConfStatus | |||
| OverallSDDocumentRejectionSts | OverallSDDocumentRejectionSts | |||
| TotalBlockStatus | TotalBlockStatus | |||
| OverallDelivConfStatus | OverallDelivConfStatus | |||
| OverallTotalDeliveryStatus | OverallTotalDeliveryStatus | |||
| OverallDeliveryStatus | OverallDeliveryStatus | |||
| OverallDeliveryBlockStatus | OverallDeliveryBlockStatus | |||
| OverallOrdReltdBillgStatus | OverallOrdReltdBillgStatus | |||
| OverallBillingBlockStatus | OverallBillingBlockStatus | |||
| OverallTotalSDDocRefStatus | OverallTotalSDDocRefStatus | |||
| OverallSDDocReferenceStatus | OverallSDDocReferenceStatus | |||
| TotalCreditCheckStatus | TotalCreditCheckStatus | |||
| MaxDocValueCreditCheckStatus | MaxDocValueCreditCheckStatus | |||
| PaymentTermCreditCheckStatus | PaymentTermCreditCheckStatus | |||
| FinDocCreditCheckStatus | FinDocCreditCheckStatus | |||
| ExprtInsurCreditCheckStatus | ExprtInsurCreditCheckStatus | |||
| PaytAuthsnCreditCheckSts | PaytAuthsnCreditCheckSts | |||
| CentralCreditCheckStatus | CentralCreditCheckStatus | |||
| CentralCreditChkTechErrSts | CentralCreditChkTechErrSts | |||
| HdrGeneralIncompletionStatus | HdrGeneralIncompletionStatus | |||
| OverallPricingIncompletionSts | OverallPricingIncompletionSts | |||
| HeaderDelivIncompletionStatus | HeaderDelivIncompletionStatus | |||
| HeaderBillgIncompletionStatus | HeaderBillgIncompletionStatus | |||
| OvrlItmGeneralIncompletionSts | OvrlItmGeneralIncompletionSts | |||
| OvrlItmBillingIncompletionSts | OvrlItmBillingIncompletionSts | |||
| OvrlItmDelivIncompletionSts | OvrlItmDelivIncompletionSts | |||
| OverallChmlCmplncStatus | OverallChmlCmplncStatus | |||
| OverallDangerousGoodsStatus | OverallDangerousGoodsStatus | |||
| OverallSafetyDataSheetStatus | OverallSafetyDataSheetStatus | |||
| SalesDocApprovalStatus | SalesDocApprovalStatus | |||
| OverallTrdCmplncEmbargoSts | OverallTrdCmplncEmbargoSts | |||
| OvrlTrdCmplncSnctndListChkSts | OvrlTrdCmplncSnctndListChkSts | |||
| OvrlTrdCmplncLegalCtrlChkSts | OvrlTrdCmplncLegalCtrlChkSts | |||
| SalesOrderDownPaymentStatus | SalesOrderDownPaymentStatus | |||
| _Item | _Item | |||
| _Partner | _Partner | |||
| _StandardPartner | _StandardPartner | |||
| _PricingElement | _PricingElement | |||
| _SalesOrderType | _SalesOrderType |
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Header Fields for Sales Order Import'
@VDM: {
viewType: #BASIC
}
@AccessControl: {
authorizationCheck: #PRIVILEGED_ONLY,
personalData.blocking: #('TRANSACTIONAL_DATA')
}
@AbapCatalog: {
sqlViewName: 'ISDSOIMPORT',
preserveKey: true,
compiler.compareFilter: true
}
@ObjectModel: {
compositionRoot: true,
representativeKey: 'SalesOrder',
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #B,
sizeCategory: #L
},
supportedCapabilities: [ #ANALYTICAL_DIMENSION, #CDS_MODELING_ASSOCIATION_TARGET, #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE ],
modelingPattern: [ #ANALYTICAL_DIMENSION ]
}
@Analytics: {
dataCategory: #DIMENSION,
internalName:#LOCAL
}
@Metadata: {
allowExtensions:true,
ignorePropagatedAnnotations:true
}
define view I_SalesOrderImport
as select from I_SalesOrder as SalesOrder
//Associations
association [0..*] to I_SalesOrderItemImport as _Item on $projection.SalesOrder = _Item.SalesOrder
//Extensibility
association [0..1] to E_SalesDocumentBasic as _Extension on SalesOrder.SalesOrder = _Extension.SalesDocument
{
//Key
key SalesOrder,
//Category
@ObjectModel.foreignKey.association: '_SalesOrderType'
SalesOrderType,
SalesOrderProcessingType,
//Admin
CreatedByUser,
LastChangedByUser,
@Semantics.systemDate.createdAt: true
CreationDate,
@Semantics.systemTime.createdAt: true
CreationTime,
@Semantics.systemDate.lastChangedAt: true
LastChangeDate,
@Semantics.systemDateTime.lastChangedAt: true
LastChangeDateTime,
SenderBusinessSystemName,
ExternalDocumentID,
ExternalDocLastChangeDateTime,
//Organization
SalesOrganization,
DistributionChannel,
OrganizationDivision,
SalesGroup,
SalesOffice,
//Sales
SoldToParty,
CustomerGroup,
AdditionalCustomerGroup1,
AdditionalCustomerGroup2,
AdditionalCustomerGroup3,
AdditionalCustomerGroup4,
AdditionalCustomerGroup5,
SlsDocIsRlvtForProofOfDeliv,
CreditControlArea,
CustomerRebateAgreement,
SalesOrderDate,
ServicesRenderedDate,
SDDocumentReason,
PurchaseOrderByCustomer,
cast ( PurchaseOrderByShipToParty as sd_purchase_order_by_shipto preserving type ) as PurchaseOrderByShipToParty,
SDDocumentCollectiveNumber,
CustomerPurchaseOrderType,
CustomerPurchaseOrderDate,
CustomerPurchaseOrderSuplmnt,
SalesDistrict,
@Semantics.currencyCode: true
StatisticsCurrency,
ProductCatalog,
NextCreditCheckDate,
LastCustomerContactDate,
//Pricing
@DefaultAggregation: #SUM
@Semantics.amount.currencyCode: 'TransactionCurrency'
TotalNetAmount,
@Semantics.currencyCode: true
TransactionCurrency,
PricingDate,
PriceDetnExchangeRate,
RetailPromotion,
SalesOrderCondition,
SDPricingProcedure,
CustomerPriceGroup,
PriceListType,
CustomerTaxClassification1,
CustomerTaxClassification2,
CustomerTaxClassification3,
CustomerTaxClassification4,
CustomerTaxClassification5,
CustomerTaxClassification6,
CustomerTaxClassification7,
CustomerTaxClassification8,
CustomerTaxClassification9,
TaxDepartureCountry,
VATRegistrationCountry,
//Shipping
RequestedDeliveryDate,
DeliveryDateTypeRule,
ShippingType,
ShippingCondition,
IncotermsClassification,
IncotermsTransferLocation,
IncotermsLocation1,
IncotermsLocation2,
IncotermsVersion,
CompleteDeliveryIsDefined,
DeliveryBlockReason,
//Fashion
FashionCancelDate,
//Approval Management
SalesOrderApprovalReason,
//Billing
BillingDocumentDate,
BillingCompanyCode,
HeaderBillingBlockReason,
//Payment
CustomerPaymentTerms,
PaymentMethod,
FixedValueDate,
//Accounting
FiscalYear,
FiscalPeriod,
ExchangeRateDate,
ExchangeRateType,
AccountingExchangeRate,
BusinessArea,
CustomerAccountAssignmentGroup,
CostCenterBusinessArea,
CostCenter,
ControllingArea,
OrderID,
ControllingObject,
AssignmentReference,
PaymentPlan,
//Credit Block
CustomerCreditAccount,
//Reference
ReferenceSDDocument,
ReferenceSDDocumentCategory,
CorrespncExternalReference,
AccountingDocExternalReference,
BusinessSolutionOrder,
//Status
OverallSDProcessStatus,
OverallPurchaseConfStatus,
OverallSDDocumentRejectionSts,
TotalBlockStatus,
OverallDelivConfStatus,
OverallTotalDeliveryStatus,
OverallDeliveryStatus,
OverallDeliveryBlockStatus,
OverallOrdReltdBillgStatus,
OverallBillingBlockStatus,
OverallTotalSDDocRefStatus,
OverallSDDocReferenceStatus,
TotalCreditCheckStatus,
MaxDocValueCreditCheckStatus,
PaymentTermCreditCheckStatus,
FinDocCreditCheckStatus,
ExprtInsurCreditCheckStatus,
PaytAuthsnCreditCheckSts,
CentralCreditCheckStatus,
CentralCreditChkTechErrSts,
HdrGeneralIncompletionStatus,
OverallPricingIncompletionSts,
HeaderDelivIncompletionStatus,
HeaderBillgIncompletionStatus,
OvrlItmGeneralIncompletionSts,
OvrlItmBillingIncompletionSts,
OvrlItmDelivIncompletionSts,
OverallChmlCmplncStatus,
OverallDangerousGoodsStatus,
OverallSafetyDataSheetStatus,
SalesDocApprovalStatus,
OverallTrdCmplncEmbargoSts,
OvrlTrdCmplncSnctndListChkSts,
OvrlTrdCmplncLegalCtrlChkSts,
SalesOrderDownPaymentStatus,
/* Associations */
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_Item,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_Partner,
_StandardPartner,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_PricingElement,
_SalesOrderType
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA