R_INSURPLCYAGENTTP
Agent
R_INSURPLCYAGENTTP is a CDS View in S/4HANA. Agent. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_InsurancePolicyAgent | view_entity | projection | CONSUMPTION | Agent |
@EndUserText.label: 'Agent'
@VDM: {
viewType:#TRANSACTIONAL,
lifecycle.contract.type:#SAP_INTERNAL_API
}
@AccessControl: {
authorizationCheck: #PRIVILEGED_ONLY,
personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
semanticKey: [ 'InsurancePolicyAgentIdentifier' ],
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #XL
}
}
@ObjectModel.sapObjectNodeType.name: 'InsurancePolicy'
define root view entity R_InsurPlcyAgentTP
as select from I_InsurPlcyAgentBasic
association [1..1] to I_BusinessPartner as _BusinessPartner on $projection.InsurancePolicyAgentPartner = _BusinessPartner.BusinessPartner
association [0..1] to I_Address_2 as _Address on $projection.InsurPlcyAgentAddrNmbr = _Address.AddressID
association [1..1] to E_InsurancePolicyAgent as _Extension on $projection.InsurancePolicyAgentIdentifier = _Extension.InsurancePolicyAgentIdentifier
and $projection.InsurPlcyUUID = _Extension.InsurPlcyUUID
and $projection.InsurPlcyInsurContr = _Extension.InsurPlcyInsurContr
and $projection.InsurPlcyJrnlEndNmbr = _Extension.InsurPlcyJrnlEndNmbr
and $projection.InsurPlcyJrnlNmbr = _Extension.InsurPlcyJrnlNmbr
{
key InsurPlcyUUID,
key InsurPlcyInsurContr,
key InsurancePolicyAgentIdentifier,
InsurPlcyJrnlEndNmbr,
InsurPlcyJrnlNmbr,
InsurPlcyProductPackageID,
InsurPlcyAgentIsCanceled,
@ObjectModel.sapObjectNodeTypeReference: 'InsurPlcyRepresentativeType'
InsurPlcyRprstvType,
@ObjectModel.sapObjectNodeTypeReference: 'InsurPlcyRepresentativeScope'
InsurPlcyScopeAgent,
InsurancePolicyAgentPartner,
InsurPlcyAgentAddrNmbr,
InsurPlcyAgentTemplate,
InsurPlcyBusinessObject,
LastChangeDateTime,
/*Associations*/
_BusinessPartner,
_Address
}
where
InsurPlcyInsurContr = 0