I_PublicSectorFormBundleTP

DDL: I_PUBLICSECTORFORMBUNDLETP SQL: IPSFORMBUNDLETP Type: view TRANSACTIONAL

Form Bundle Object View

I_PublicSectorFormBundleTP is a Transactional CDS View that provides data about "Form Bundle Object View" in SAP S/4HANA. It reads from 1 data source (I_PubSecFormBundleEnhanced) and exposes 82 fields with key field PublicSectorFormBundleUUID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_PubSecFormBundleEnhanced I_PubSecFormBundleEnhanced from

Associations (4)

CardinalityTargetAliasCondition
[0..*] I_PublicSectorNoteTP _NoteTP $projection.PublicSectorFormBundleUUID = _NoteTP.PublicSectorFormBundleUUID
[0..*] I_PublicSectorBRFMessageTP _MsgTP $projection.PublicSectorFormBundleUUID = _MsgTP.PublicSectorFormBundleUUID
[0..*] I_PublicSectorFormTP _FormTP $projection.PublicSectorFormBundleUUID = _FormTP.PublicSectorFormBundleUUID
[1..1] E_PublicSectorFormBundle _Extension $projection.PublicSectorFormBundleUUID = _Extension.PublicSectorFormBundleUUID

Annotations (19)

NameValueLevelField
AbapCatalog.sqlViewName IPSFORMBUNDLETP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #TRANSACTIONAL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.modelCategory #BUSINESS_OBJECT view
ObjectModel.transactionalProcessingEnabled true view
ObjectModel.compositionRoot true view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.draftEnabled true view
ObjectModel.writeDraftPersistence PSFORMBUNDLETP view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.entityChangeStateId LastChangeDateTime view
EndUserText.label Form Bundle Object View view

Fields (82)

KeyFieldSource TableSource FieldDescription
KEY PublicSectorFormBundleUUID PublicSectorFormBundleUUID
PublicSectorFormBundle PublicSectorFormBundle
PublicSectorRevenueType PublicSectorRevenueType
Taxpayer Taxpayer Tax Payer BP
JointTaxpayer JointTaxpayer
TaxpayerAccount TaxpayerAccount
TaxpayerContract TaxpayerContract
JointTaxpayerAccount JointTaxpayerAccount
JointTaxpayerContract JointTaxpayerContract
PublicSectorFormBundleType PublicSectorFormBundleType
TaxAmountInTransCrcy TaxAmountInTransCrcy TaxAmt in Tran. Crcy
TransactionCurrency TransactionCurrency Transaction Currency
CreatedByUser CreatedByUser User Name
CreationDateTime CreationDateTime Timestamp
LastChangedByUser LastChangedByUser User Name
LastChangeDateTime LastChangeDateTime Timestamp
TaxpayerIdentification TaxpayerIdentification
TaxpayerIdentificationType TaxpayerIdentificationType
PubSecFormBundleSystSts1 PubSecFormBundleSystSts1
PubSecFormBundleSystSts2 PubSecFormBundleSystSts2
PubSecFormBundleUserStatus PubSecFormBundleUserStatus
StatusProfile StatusProfile Status Profile
CAPeriodCode CAPeriodCode Period Key
CAEndDateOfBillingPeriod CAEndDateOfBillingPeriod Bill Period
CACommunicationChannel CACommunicationChannel
JointTaxpayerIdentification JointTaxpayerIdentification
JointTaxpayerIdnType JointTaxpayerIdnType
TaxpayerSubapplication TaxpayerSubapplication
JointTaxpayerSubapplication JointTaxpayerSubapplication
AuthorizationGroup AuthorizationGroup AuthorizGroup
PublicSectorFormProcess PublicSectorFormProcess
PubSecFormBundleIsCnsldtd PubSecFormBundleIsCnsldtd
PubSecFormBundleIsEstimated PubSecFormBundleIsEstimated
KeyDate KeyDate Maturity Key Date
FormBndlSystStsIsReplicated FormBndlSystStsIsReplicated
ValidationDateTime ValidationDateTime
PostmarkDateTime PostmarkDateTime
ReceiptDateTime ReceiptDateTime
DueDate DueDate Promised For
FormSubmissionDeferralDate FormSubmissionDeferralDate
RefundDate RefundDate
PostmarkExtensionDate PostmarkExtensionDate
ReconciliationDate ReconciliationDate
FilingDate FilingDate
StatuteOfLimitationDate StatuteOfLimitationDate
PublicSectorTransactionType PublicSectorTransactionType
PubSecFormBundleCurVersion PubSecFormBundleCurVersion
ConsolidatingFormBundleUUID ConsolidatingFormBundleUUID
DuplicateToFormBundleUUID DuplicateToFormBundleUUID
DeferralRequestDate DeferralRequestDate
CADocMgmtSrvcStorageLocation CADocMgmtSrvcStorageLocation
CADocMgmtSrvcBatch CADocMgmtSrvcBatch
TaxAdviser TaxAdviser
CASubAreaForParallelization CASubAreaForParallelization Subarea
PublicSectorMassProcessingCode PublicSectorMassProcessingCode
_NoteTP _NoteTP
_MsgTP _MsgTP
_FormTP _FormTP
_PublicSectorRevenueType _PublicSectorRevenueType
_PublicSectorFormBundleType _PublicSectorFormBundleType
_PublicSectorFormProcess _PublicSectorFormProcess
_CreatedByUser _CreatedByUser
_JointTaxpayer _JointTaxpayer
_JointTaxpayerAccountHeader _JointTaxpayerAccountHeader
_JointTaxpayerAccount _JointTaxpayerAccount
_JointTaxpayerContractHeader _JointTaxpayerContractHeader
_JointTaxpayerContract _JointTaxpayerContract
_JointTaxpayerIdentification _JointTaxpayerIdentification
_LastChangedByUser _LastChangedByUser
_PubSecFormBundleSystSts1 _PubSecFormBundleSystSts1
_PubSecFormBundleSystSts2 _PubSecFormBundleSystSts2
_UserStatus _UserStatus
_StatusProfile _StatusProfile
_CACommunicationChannel _CACommunicationChannel
_CAPeriodCode _CAPeriodCode
_Taxpayer _Taxpayer
_TaxpayerAccountHeader _TaxpayerAccountHeader
_TaxpayerAccount _TaxpayerAccount
_TaxpayerContractHeader _TaxpayerContractHeader
_TaxpayerContract _TaxpayerContract
_TaxpayerIdentification _TaxpayerIdentification
_TransactionCurrency _TransactionCurrency

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 I_PublicSectorFormBundleTP.
-- 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.
-- SQL view name: IPSFORMBUNDLETP

CREATE VIEW I_PublicSectorFormBundleTP AS
SELECT
  PublicSectorFormBundleUUID,
  PublicSectorFormBundle,
  PublicSectorRevenueType,
  Taxpayer,
  JointTaxpayer,
  TaxpayerAccount,
  TaxpayerContract,
  JointTaxpayerAccount,
  JointTaxpayerContract,
  PublicSectorFormBundleType,
  TaxAmountInTransCrcy,
  TransactionCurrency,
  CreatedByUser,
  CreationDateTime,
  LastChangedByUser,
  LastChangeDateTime,
  TaxpayerIdentification,
  TaxpayerIdentificationType,
  PubSecFormBundleSystSts1,
  PubSecFormBundleSystSts2,
  PubSecFormBundleUserStatus,
  StatusProfile,
  CAPeriodCode,
  CAEndDateOfBillingPeriod,
  CACommunicationChannel,
  JointTaxpayerIdentification,
  JointTaxpayerIdnType,
  TaxpayerSubapplication,
  JointTaxpayerSubapplication,
  AuthorizationGroup,
  PublicSectorFormProcess,
  PubSecFormBundleIsCnsldtd,
  PubSecFormBundleIsEstimated,
  KeyDate,
  FormBndlSystStsIsReplicated,
  ValidationDateTime,
  PostmarkDateTime,
  ReceiptDateTime,
  DueDate,
  FormSubmissionDeferralDate,
  RefundDate,
  PostmarkExtensionDate,
  ReconciliationDate,
  FilingDate,
  StatuteOfLimitationDate,
  PublicSectorTransactionType,
  PubSecFormBundleCurVersion,
  ConsolidatingFormBundleUUID,
  DuplicateToFormBundleUUID,
  DeferralRequestDate,
  CADocMgmtSrvcStorageLocation,
  CADocMgmtSrvcBatch,
  TaxAdviser,
  CASubAreaForParallelization,
  PublicSectorMassProcessingCode
FROM I_PubSecFormBundleEnhanced
LEFT OUTER JOIN I_PublicSectorNoteTP AS _NoteTP ON PublicSectorFormBundleUUID = _NoteTP.PublicSectorFormBundleUUID  -- association [0..*]
LEFT OUTER JOIN I_PublicSectorBRFMessageTP AS _MsgTP ON PublicSectorFormBundleUUID = _MsgTP.PublicSectorFormBundleUUID  -- association [0..*]
LEFT OUTER JOIN I_PublicSectorFormTP AS _FormTP ON PublicSectorFormBundleUUID = _FormTP.PublicSectorFormBundleUUID  -- association [0..*]
LEFT OUTER JOIN E_PublicSectorFormBundle AS _Extension ON PublicSectorFormBundleUUID = _Extension.PublicSectorFormBundleUUID  -- association [1..1]
;