I_SUPPLIEREVALRESPONSEPARTY
Supplier Evaluation Response Party
I_SUPPLIEREVALRESPONSEPARTY is a CDS View in S/4HANA. Supplier Evaluation Response Party. 3 CDS views read from this table.
CDS Views using this table (3)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_SupplierEvalRespSuplrParty | view | from | COMPOSITE | Supplier Evaluation Response Supplier Party |
| I_SupplierEvalRspAppraiser | view | from | COMPOSITE | Supplier Evaluation Response Appraiser |
| I_SupplierEvalRspPurchaserResp | view | from | COMPOSITE | Supplier Evaluation Response Purchaser Responsible |
@EndUserText.label: 'Supplier Evaluation Response Party'
@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@AccessControl.authorizationCheck: #CHECK
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #M
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.personalData.blocking: #REQUIRED
@AbapCatalog.sqlViewName: 'ISUPLEVALRESPPTY'
define view I_SupplierEvalResponseParty
as select from /srmsmc/d_srs_py as party
association [1..1] to I_SupplierEvalResponse as _SupplierEvalResponse on $projection.SuplrEvalRspUUID = _SupplierEvalResponse.SuplrEvalRspUUID
association [0..1] to I_SupplierEvalRspPartyAddress as _SupplierEvalRspPartyAddress on $projection.SuplrEvalRspPartyUUID = _SupplierEvalRspPartyAddress.SuplrEvalRspPartyUUID
association [1..1] to I_SLCPartyType as _SLCPartyType on $projection.SLCPartyType = _SLCPartyType.SLCPartyType
association [1..1] to I_SLCPartyIdentifierType as _SLCPartyIdentifierType on $projection.SLCPartyIdentifierType = _SLCPartyIdentifierType.SLCPartyIdentifierType
association [1..1] to I_SLCPartyRole as _SLCPartyRole on $projection.SLCPartyRole = _SLCPartyRole.SLCPartyRole
{
//ID
key cast (db_key as /srmsmc/srs_party_uuid preserving type) as SuplrEvalRspPartyUUID,
cast(parent_key as /srmsmc/srs_uuid preserving type) as SuplrEvalRspUUID,
party_id as SLCParty,
//Details
@ObjectModel.foreignKey.association: '_SLCPartyType'
party_type as SLCPartyType,
@ObjectModel.foreignKey.association: '_SLCPartyRole'
party_role_code as SLCPartyRole,
@ObjectModel.foreignKey.association: '_SLCPartyIdentifierType'
party_id_type as SLCPartyIdentifierType,
doc_email as EmailAddress,
// Associations
_SupplierEvalResponse,
_SupplierEvalRspPartyAddress,
_SLCPartyType,
_SLCPartyRole,
_SLCPartyIdentifierType
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"/SRMSMC/D_SRS_PY"
],
"ASSOCIATED":
[
"I_SLCPARTYIDENTIFIERTYPE",
"I_SLCPARTYROLE",
"I_SLCPARTYTYPE",
"I_SUPPLIEREVALRESPONSE",
"I_SUPPLIEREVALRSPPARTYADDRESS"
],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/