R_CreditMgmtAccountTP
Credit Management Account
R_CreditMgmtAccountTP is a Transactional CDS View that provides data about "Credit Management Account" in SAP S/4HANA. It reads from 1 data source (R_CreditMgmtAccount) and exposes 36 fields with key fields BusinessPartner, CreditSegment. It has 14 associations to related views. Part of development package ODATA_CREDIT_MGMT_MASTER.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_CreditMgmtAccount | R_CreditMgmtAccount | from |
Associations (14)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | R_CreditDecisionDocumentTP | _CreditDecisionDocument | _CreditDecisionDocument.BusinessPartner = $projection.BusinessPartner and _CreditDecisionDocument.CreditSegment = $projection.CreditSegment and _CreditDecisionDocument.CaseSystemStatus != '009' |
| [0..*] | R_CreditDecisionDocumentTP_2 | _CreditDecisionDocument2 | _CreditDecisionDocument2.BusinessPartner = $projection.BusinessPartner and _CreditDecisionDocument2.CreditSegment = $projection.CreditSegment |
| [0..*] | R_CreditLimitRequestTP | _CreditLimitRequest | _CreditLimitRequest.BusinessPartner = $projection.BusinessPartner and _CreditLimitRequest.CreditSegment = $projection.CreditSegment and _CreditLimitRequest.CaseSystemStatus != '009' |
| [0..*] | R_CrdtMAcctRelationshipTP | _CrdtMAcctRelationshipTP | _CrdtMAcctRelationshipTP.BusinessPartner = $projection.BusinessPartner and _CrdtMAcctRelationshipTP.CreditSegment = $projection.CreditSegment |
| [0..1] | R_CrdtMAcctPaytBehaviorTP | _CrdtMAcctPaytBehaviorTP | _CrdtMAcctPaytBehaviorTP.BusinessPartner = $projection.BusinessPartner and _CrdtMAcctPaytBehaviorTP.CreditSegment = $projection.CreditSegment |
| [0..1] | I_CrdtMNrOfBrokenPromisesToPay | _BrokenPromisesToPay | $projection.BusinessPartner = _BrokenPromisesToPay.BusinessPartner and $projection.CreditSegment = _BrokenPromisesToPay.CreditSegment |
| [1] | E_CreditMgmtAccount | _Extension | $projection.BusinessPartner = _Extension.BusinessPartner and $projection.CreditSegment = _Extension.CreditSegment |
| [0..1] | I_CreditAccountPrediction | _CreditAccountPrediction | $projection.BusinessPartner = _CreditAccountPrediction.BusinessPartner and $projection.CreditSegment = _CreditAccountPrediction.CreditSegment |
| [0..*] | R_CrdtMAccountAnalystTP | _CrdtMAccountAnalystTP | |
| [0..*] | R_CrdtMAcctCollateralTP | _CrdtMAcctCollateralTP | |
| [0..*] | R_CrdtMAcctCrdtInsuranceTP | _CrdtMAcctCrdtInsuranceTP | |
| [0..*] | R_CrdtMAcctTmpLimitIncrTP | _CrdtMAcctTmpLimitIncrTP | |
| [0..*] | R_CrdtMAcctSpprsdChkStepTP | _CrdtMAcctSpprsdChkStepTP | |
| [0..*] | R_CrdtMFmlaLimitEvalResultTP | _CrdtMFmlaLimitEvalResultTP | |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Credit Management Account | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.serviceQuality | #A | view | |
| VDM.viewType | #TRANSACTIONAL | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view |
Fields (36)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | BusinessPartner | BusinessPartner | Issuing Authority | |
| KEY | CreditSegment | CreditSegment | Credit Segment | |
| BusinessPartnerIsCritical | BusinessPartnerIsCritical | Special Attention | ||
| CreditAccountIsBlocked | CreditAccountIsBlocked | Blocked | ||
| CreditAccountBlockReason | CreditAccountBlockReason | Block Reason | ||
| CreditAccountResubmissionDate | CreditAccountResubmissionDate | Resubmission On | ||
| CreditLimitAmount | CreditLimitAmount | Credit Limit | ||
| CreditLimitValidityEndDate | CreditLimitValidityEndDate | Valid To | ||
| CreditLimitLastChangeDate | CreditLimitLastChangeDate | Changed On | ||
| CreditLimitCalculatedAmount | CreditLimitCalculatedAmount | Calculated | ||
| CreditLimitIsDefined | CreditLimitIsDefined | Limit Is Defined | ||
| CreditLimitIsZero | CreditLimitIsZero | Limit Is Zero | ||
| CreditLimitRequestedAmount | CreditLimitRequestedAmount | Requested | ||
| CrdtLmtIsReqdFrmAutomCalc | CrdtLmtIsReqdFrmAutomCalc | Calculated | ||
| CreditLimitReqdValidityEndDate | CreditLimitReqdValidityEndDate | Valid (Reque.) | ||
| CreditLimitRequestDate | CreditLimitRequestDate | Requested On | ||
| CreditSegmentCurrency | CreditSegmentCurrency | Currency | ||
| CrdtMAccountNoteUUID | ||||
| _CrdtMBusinessPartnerTP | _CrdtMBusinessPartnerTP | |||
| _CrdtMAcctPaytBehaviorTP | _CrdtMAcctPaytBehaviorTP | |||
| _CrdtMAccountAnalystTP | _CrdtMAccountAnalystTP | |||
| _CrdtMAcctRelationshipTP | _CrdtMAcctRelationshipTP | |||
| _CrdtMAcctCollateralTP | _CrdtMAcctCollateralTP | |||
| _CrdtMAcctTmpLimitIncrTP | _CrdtMAcctTmpLimitIncrTP | |||
| _CrdtMAcctSpprsdChkStepTP | _CrdtMAcctSpprsdChkStepTP | |||
| _CrdtMAcctCrdtInsuranceTP | _CrdtMAcctCrdtInsuranceTP | |||
| _CrdtMFmlaLimitEvalResultTP | _CrdtMFmlaLimitEvalResultTP | |||
| _CreditBlockReason | _CreditBlockReason | |||
| _BusinessPartner | _BusinessPartner | |||
| _Customer | _Customer | |||
| _CreditSegment | _CreditSegment | |||
| _CreditDecisionDocument | _CreditDecisionDocument | |||
| _CreditDecisionDocument2 | _CreditDecisionDocument2 | |||
| _CreditLimitRequest | _CreditLimitRequest | |||
| _BrokenPromisesToPay | _BrokenPromisesToPay | |||
| _CreditAccountPrediction | _CreditAccountPrediction |
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 R_CreditMgmtAccountTP.
-- 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 R_CreditMgmtAccountTP AS
SELECT
BusinessPartner,
CreditSegment,
BusinessPartnerIsCritical,
CreditAccountIsBlocked,
CreditAccountBlockReason,
CreditAccountResubmissionDate,
CreditLimitAmount,
CreditLimitValidityEndDate,
CreditLimitLastChangeDate,
CreditLimitCalculatedAmount,
CreditLimitIsDefined,
CreditLimitIsZero,
CreditLimitRequestedAmount,
CrdtLmtIsReqdFrmAutomCalc,
CreditLimitReqdValidityEndDate,
CreditLimitRequestDate,
CreditSegmentCurrency,
cast( hextobin( '00000000000000000000000000000000' ) as sdraft_key ) AS CrdtMAccountNoteUUID
FROM R_CreditMgmtAccount
LEFT OUTER JOIN R_CreditDecisionDocumentTP AS _CreditDecisionDocument ON _CreditDecisionDocument.BusinessPartner = BusinessPartner AND _CreditDecisionDocument.CreditSegment = CreditSegment AND _CreditDecisionDocument.CaseSystemStatus != '009' -- association [0..*]
LEFT OUTER JOIN R_CreditDecisionDocumentTP_2 AS _CreditDecisionDocument2 ON _CreditDecisionDocument2.BusinessPartner = BusinessPartner AND _CreditDecisionDocument2.CreditSegment = CreditSegment -- association [0..*]
LEFT OUTER JOIN R_CreditLimitRequestTP AS _CreditLimitRequest ON _CreditLimitRequest.BusinessPartner = BusinessPartner AND _CreditLimitRequest.CreditSegment = CreditSegment AND _CreditLimitRequest.CaseSystemStatus != '009' -- association [0..*]
LEFT OUTER JOIN R_CrdtMAcctRelationshipTP AS _CrdtMAcctRelationshipTP ON _CrdtMAcctRelationshipTP.BusinessPartner = BusinessPartner AND _CrdtMAcctRelationshipTP.CreditSegment = CreditSegment -- association [0..*]
LEFT OUTER JOIN R_CrdtMAcctPaytBehaviorTP AS _CrdtMAcctPaytBehaviorTP ON _CrdtMAcctPaytBehaviorTP.BusinessPartner = BusinessPartner AND _CrdtMAcctPaytBehaviorTP.CreditSegment = CreditSegment -- association [0..1]
LEFT OUTER JOIN I_CrdtMNrOfBrokenPromisesToPay AS _BrokenPromisesToPay ON BusinessPartner = _BrokenPromisesToPay.BusinessPartner AND CreditSegment = _BrokenPromisesToPay.CreditSegment -- association [0..1]
LEFT OUTER JOIN E_CreditMgmtAccount AS _Extension ON BusinessPartner = _Extension.BusinessPartner AND CreditSegment = _Extension.CreditSegment -- association [1]
LEFT OUTER JOIN I_CreditAccountPrediction AS _CreditAccountPrediction ON BusinessPartner = _CreditAccountPrediction.BusinessPartner AND CreditSegment = _CreditAccountPrediction.CreditSegment -- association [0..1]
LEFT OUTER JOIN R_CrdtMAccountAnalystTP AS _CrdtMAccountAnalystTP ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_CrdtMAcctCollateralTP AS _CrdtMAcctCollateralTP ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_CrdtMAcctCrdtInsuranceTP AS _CrdtMAcctCrdtInsuranceTP ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_CrdtMAcctTmpLimitIncrTP AS _CrdtMAcctTmpLimitIncrTP ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_CrdtMAcctSpprsdChkStepTP AS _CrdtMAcctSpprsdChkStepTP ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_CrdtMFmlaLimitEvalResultTP AS _CrdtMFmlaLimitEvalResultTP ON /* condition not available in parsed metadata */ -- association [0..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA