/APE/C_TransferDocBOHeader_UI

DDL: /APE/C_TRANSFERDOCBOHEADER_UI Type: view CONSUMPTION

Transfer Document Business Object Header

/APE/C_TransferDocBOHeader_UI is a Consumption CDS View that provides data about "Transfer Document Business Object Header" in SAP S/4HANA. It reads from 1 data source (/APE/I_TransBOHeader_TP) and exposes 30 fields with key field BusinessObjectDocumentKey. It has 10 associations to related views.

Data Sources (1)

SourceAliasJoin Type
/APE/I_TransBOHeader_TP BusinessObject from

Associations (10)

CardinalityTargetAliasCondition
[1..1] /APE/C_TransferDoc_UI _trans_header _trans_header.TransferDocumentKey = $projection.TransferDocumentKey
[0..*] /APE/C_TransBOID_UI _BOIdentification _BOIdentification.BusinessObjectDocumentKey = $projection.BusinessObjectDocumentKey
[0..*] /APE/C_TransBORelation_UI _BORelation _BORelation.BusinessObjectDocumentKey = $projection.BusinessObjectDocumentKey
[0..*] /APE/C_TransBOData_UI _BOData _BOData.BusinessObjectDocumentKey = $projection.BusinessObjectDocumentKey
[0..1] /APE/C_BOSTA_VH _BOStatus _BOStatus.BOStatus = $projection.BOStatus
[0..1] /APE/C_BusinessMessageID_VH _BusinessMessageID _BusinessMessageID.BusinessMessageID = $projection.BusinessMessageID
[0..1] /APE/C_DomainValueTexts _MessageCategory _MessageCategory.Domname = '/APE/D_RESPONSE_CATEGORY' and _MessageCategory.Domvalue = $projection.MessageCategory
[0..1] /APE/C_ProcessCluster_VH _ProcessCluster _ProcessCluster.ProcessCluster = $projection.ProcessCluster
[0..1] /APE/C_BusinessMessageID_VH _TechnicalMessage _TechnicalMessage.BusinessMessageID = $projection.TechnicalMessage
[0..1] /APE/C_DomainValueTexts _Operation _Operation.Domname = '/APE/D_BO_OPERATION' and _Operation.Domvalue = $projection.Operation

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName /APE/C_TRDOBOHUI view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Transfer Document Business Object Header view
VDM.viewType #CONSUMPTION view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled false view
ObjectModel.deleteEnabled false view
ObjectModel.updateEnabled true view
ObjectModel.draftEnabled false view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.allowExtensions true view

Fields (30)

KeyFieldSource TableSource FieldDescription
KEY BusinessObjectDocumentKey /APE/I_TransBOHeader_TP db_key UUID
TransferDocumentKey /APE/I_TransBOHeader_TP parent_key UUID
BOExternalUUID /APE/I_TransBOHeader_TP bo_ext_uuid
BOExternalUUIDPrev /APE/I_TransBOHeader_TP bo_ext_uuid_prev
BOStatus /APE/I_TransBOHeader_TP bo_status
Operation /APE/I_TransBOHeader_TP operation Transaction
CommonAccessUUID /APE/I_TransBOHeader_TP com_acc_uuid
BusinessPartnerUUID /APE/I_TransBOHeader_TP bu_partner_uuid
ProcessCluster /APE/I_TransBOHeader_TP proc_cluster
TechnicalMessage /APE/I_TransBOHeader_TP tech_msg_id
TechnicalMessageVersion /APE/I_TransBOHeader_TP tech_msg_version
BusinessMessageID /APE/I_TransBOHeader_TP bus_msg_id
MessageCategory /APE/I_TransBOHeader_TP response_cat
InitiatingBackendUser /APE/I_TransBOHeader_TP user_uuid
BusinessPartnerBlocked /APE/I_TransBOHeader_TP blocked Complaint Locked
PersonalData /APE/I_TransBOHeader_TP person_data_ind
client_uuid /APE/I_TransBOHeader_TP client_uuid
trans_direct /APE/I_TransBOHeader_TP trans_direct
sender_id /APE/I_TransBOHeader_TP sender_id Statement Sender ID
receiver_id /APE/I_TransBOHeader_TP receiver_id Recipient
auth_grp /APE/I_TransBOHeader_TP auth_grp AuthorizGroup
_BOStatus _BOStatus
_BusinessMessageID _BusinessMessageID
_MessageCategory _MessageCategory
_ProcessCluster _ProcessCluster
_TechnicalMessage _TechnicalMessage
_BOIdentification _BOIdentification
_BORelation _BORelation
_BOData _BOData
_Operation _Operation

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view /APE/C_TransferDocBOHeader_UI.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW /APE/C_TransferDocBOHeader_UI AS
SELECT
  BusinessObject.db_key AS BusinessObjectDocumentKey,
  BusinessObject.parent_key AS TransferDocumentKey,
  BusinessObject.bo_ext_uuid AS BOExternalUUID,
  BusinessObject.bo_ext_uuid_prev AS BOExternalUUIDPrev,
  BusinessObject.bo_status AS BOStatus,
  BusinessObject.operation AS Operation,
  BusinessObject.com_acc_uuid AS CommonAccessUUID,
  BusinessObject.bu_partner_uuid AS BusinessPartnerUUID,
  BusinessObject.proc_cluster AS ProcessCluster,
  BusinessObject.tech_msg_id AS TechnicalMessage,
  BusinessObject.tech_msg_version AS TechnicalMessageVersion,
  BusinessObject.bus_msg_id AS BusinessMessageID,
  BusinessObject.response_cat AS MessageCategory,
  BusinessObject.user_uuid AS InitiatingBackendUser,
  BusinessObject.blocked AS BusinessPartnerBlocked,
  BusinessObject.person_data_ind AS PersonalData,
  BusinessObject.client_uuid AS client_uuid,
  BusinessObject.trans_direct AS trans_direct,
  BusinessObject.sender_id AS sender_id,
  BusinessObject.receiver_id AS receiver_id,
  BusinessObject.auth_grp AS auth_grp
FROM /APE/I_TransBOHeader_TP AS BusinessObject
LEFT OUTER JOIN /APE/C_TransferDoc_UI AS _trans_header ON _trans_header.TransferDocumentKey = TransferDocumentKey  -- association [1..1]
LEFT OUTER JOIN /APE/C_TransBOID_UI AS _BOIdentification ON _BOIdentification.BusinessObjectDocumentKey = BusinessObjectDocumentKey  -- association [0..*]
LEFT OUTER JOIN /APE/C_TransBORelation_UI AS _BORelation ON _BORelation.BusinessObjectDocumentKey = BusinessObjectDocumentKey  -- association [0..*]
LEFT OUTER JOIN /APE/C_TransBOData_UI AS _BOData ON _BOData.BusinessObjectDocumentKey = BusinessObjectDocumentKey  -- association [0..*]
LEFT OUTER JOIN /APE/C_BOSTA_VH AS _BOStatus ON _BOStatus.BOStatus = BOStatus  -- association [0..1]
LEFT OUTER JOIN /APE/C_BusinessMessageID_VH AS _BusinessMessageID ON _BusinessMessageID.BusinessMessageID = BusinessMessageID  -- association [0..1]
LEFT OUTER JOIN /APE/C_DomainValueTexts AS _MessageCategory ON _MessageCategory.Domname = '/APE/D_RESPONSE_CATEGORY' AND _MessageCategory.Domvalue = MessageCategory  -- association [0..1]
LEFT OUTER JOIN /APE/C_ProcessCluster_VH AS _ProcessCluster ON _ProcessCluster.ProcessCluster = ProcessCluster  -- association [0..1]
LEFT OUTER JOIN /APE/C_BusinessMessageID_VH AS _TechnicalMessage ON _TechnicalMessage.BusinessMessageID = TechnicalMessage  -- association [0..1]
LEFT OUTER JOIN /APE/C_DomainValueTexts AS _Operation ON _Operation.Domname = '/APE/D_BO_OPERATION' AND _Operation.Domvalue = Operation  -- association [0..1]
;