I_PURCHASINGDOCUMENTTYPE
Purchasing Document Type
I_PURCHASINGDOCUMENTTYPE is a CDS View in S/4HANA. Purchasing Document Type. It contains 2 fields. 34 CDS views read from this table.
CDS Views using this table (34)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_CFinPurchaseOrderTypeVH | view | from | CONSUMPTION | CFin Value Help for Purchase Order Types |
| C_CntrlPurContrHierTypeVH | view | from | CONSUMPTION | Contract Type VH in Central Purchase Contract Hierarchy |
| C_CntrlPurContrTypeValueHelp | view | from | CONSUMPTION | View for Contract Type F4 Help in Central Purchase Contract |
| C_POItemOrderTypeValueHelp | view | from | CONSUMPTION | Order Type Value Help |
| C_POMntnDocumentTypeValueHelp | view | from | CONSUMPTION | Value Help for Order Types in "Manage Purchase Orders" |
| C_PurchaseOrderTypeValueHelp | view | from | CONSUMPTION | Purchase Order Type |
| C_PurchaseOrderWorkflowEmail | view | left_outer | CONSUMPTION | Purchase Order Details for Workflow Deadline Email |
| C_PurchasingDocTypeValueHelp | view | from | CONSUMPTION | Purchasing Doc Type Value Help |
| C_PurchasingDocTypeVH | view | from | CONSUMPTION | Purchasing Doc Type VH |
| C_PurReqnTypeForWorkflow | view | from | CONSUMPTION | Purchasing Document Type |
| C_RfqTypeVH | view | from | CONSUMPTION | Value help for RFQ Type |
| C_SchedAgrmtMassUpdtTypeVH | view | from | CONSUMPTION | Value Help for Scheduling Agreement Type |
| C_SSPPurchasingDocumentType | view | from | CONSUMPTION | Purchasing Document Type Value Help |
| C_SubordinateCntrlContrTypeVH | view | from | CONSUMPTION | Contract Type VH for Subordinate Central Contracts |
| I_ARunRequirementDocumentType | view | union | BASIC | Requirement document type |
| I_ARunSupSelRulePurOrdTypeVH | view | from | BASIC | |
| I_ARunSupSelRulePurReqnTypeVH | view | from | BASIC | |
| I_CentralSupplierQuotationType | view | from | BASIC | Basic View for Central Supplier Quotation Type |
| I_CntrlPurContrClassification | view | from | BASIC | Central Purchase Contract Classification |
| I_CntrlReqForQuotationType | view | from | BASIC | Basic view for Central Request For Quotation Type Value Help |
| I_PPS_PurchaseReqnItemCategory | view_entity | from | BASIC | Item Category for Purchase Requisition |
| I_PurchaseContractType | view | from | BASIC | Purchase Contract Type |
| I_Purchasecontracttype_Vh | view | from | BASIC | Value Help for Purchase contract |
| I_PurchaseOrderType | view | from | BASIC | Purchase Order Type |
| I_PurchaseReqnDocumentType | view | from | BASIC | Purchase Requisition Document Type |
| I_PurchaseRequisitionType | view | from | BASIC | Purchase Requisition Document Type |
| I_RequestForQuotationType | view | from | BASIC | RFQ Type |
| I_Schedgagrmttypevh | view | from | BASIC | Scheduling Agreement Document Type |
| I_SupplierQuotationType | view | from | BASIC | Supplier Quotation Type |
| P_CntrlPurContrClassification | view | from | BASIC | |
| P_MMIM_PURDOCTY_M_BEST_BSA_01 | view | from | COMPOSITE | |
| P_POItemOrderTypeValueHelp | view | from | CONSUMPTION | PView for PO type Value help |
| P_WrkflwPurchaseOrderItem | view | inner | CONSUMPTION | P View of Purchase Order item Workflow |
| P_WrkflwPurRequisitionItem | view | inner | CONSUMPTION |
Fields (2)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | PurchasingDocumentCategory | PurchasingDocumentCategory | 2 |
| KEY | PurchasingDocumentType | ARunSupplySelRuleAttribVal,PurchaseRequisitionType,RFQType,SuplrQtnType | 9 |
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.representativeKey: 'PurchasingDocumentType'
@ObjectModel.sapObjectNodeType.name:'PurchasingDocumentType'
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #S
@ObjectModel.supportedCapabilities: [ #SEARCHABLE_ENTITY, #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE, #CDS_MODELING_ASSOCIATION_TARGET ]
@AbapCatalog.sqlViewName: 'IMMPURGDOCTYP'
@EndUserText.label: 'Purchasing Document Type'
@Analytics.dataCategory: #DIMENSION
@AccessControl.authorizationCheck:#NOT_REQUIRED
@VDM.viewType : #BASIC
@Search.searchable: true
@Analytics.dataExtraction.enabled: true
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@Metadata.ignorePropagatedAnnotations:true
define root view I_PurchasingDocumentType as select from t161
association [1..1] to I_PurchasingDocumentCategory as _Category on $projection.PurchasingDocumentCategory = _Category.PurchasingDocumentCategory
composition [0..*] of I_PurchasingDocumentTypeText as _Text
{
@ObjectModel.foreignKey.association: '_Category'
key bstyp as PurchasingDocumentCategory,
@ObjectModel.text.association: '_Text'
@Search.defaultSearchElement: true
@Search.fuzzinessThreshold: 0.8
@Search.ranking: #HIGH
key bsart as PurchasingDocumentType,
bsakz as PurchasingDocumentSubtype,
brefn as PurgDocFieldSelControlKey,
scnr_based_wfl as PurgHasFlxblWorkflowApproval,
gsfrg as IsPurReqnOvrlRel,
_Text ,
_Category
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"T161"
],
"ASSOCIATED":
[
"I_PURCHASINGDOCUMENTCATEGORY",
"I_PURCHASINGDOCUMENTTYPETEXT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/