I_TranspChargeCalcStatus

DDL: I_TRANSPCHARGECALCSTATUS Type: view_entity BASIC Package: VDM_TM_TCC

Transportation Charge Calculation Status

I_TranspChargeCalcStatus is a Basic CDS View (Dimension) that provides data about "Transportation Charge Calculation Status" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 3 fields with key field TranspChargeCalcStatus. It has 1 association to related views. It is exposed through 1 OData service (UI_FREIGHTORDER_ACCR). It is used in 1 Fiori application: Monitor Freight Documents for Accrual. Part of development package VDM_TM_TCC.

Data Sources (1)

SourceAliasJoin Type
dd07l dd07l from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_TranspChargeCalcStatusText _Text

Annotations (17)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
Consumption.ranked true view
EndUserText.label Transportation Charge Calculation Status view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.sapObjectNodeType.name TranspChargeCalcStatus view
ObjectModel.representativeKey TranspChargeCalcStatus view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.resultSet.sizeCategory #XS view
Search.searchable true view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view

OData Services (1)

ServiceBindingVersionContractRelease
UI_FREIGHTORDER_ACCR UI_FREIGHTORDER_ACCR V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F4329 Monitor Freight Documents for Accrual Transactional

Monitor Freight Documents for Accrual

Business Role: Transportation Manager (Transportation Management)

With this app, you can monitor your freight documents to post accruals. You can confirm a freight document to post the freight cost to Financial Accounting for accruals. You can monitor your freight documents in case there are errors during the posting process. To post the freight costs to Financial Accounting, you must confirm that the charges for a freight document are a correct reflection of the planned costs to be paid to the carrier. When you confirm a freight document for posting, the system posts the freight costs to Financial Accounting. You can also identify freight documents for which you have successfully posted the freight costs.

Key Features: Confirm freight costs for posting to Financial Accounting for accruals View freight documents that are successfully posted to Financial Accounting Cancel postings for freight documents that are successfully posted to Financial Accounting Monitor freight documents that have errors when you post them to Financial Accounting Display the errors that the system encountered when it posted your freight documents Post or cancel posting for freight documents for which the system encountered errors during posting

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY TranspChargeCalcStatus
DomainValue dd07l domvalue_l
_Text _Text
@AccessControl.authorizationCheck: #NOT_REQUIRED
@Analytics:     {dataCategory:       #DIMENSION,
                 internalName:       #LOCAL }
@Consumption.ranked: true
@EndUserText:   {label: 'Transportation Charge Calculation Status'}
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel:   {sapObjectNodeType.name: 'TranspChargeCalcStatus',
                 representativeKey:  'TranspChargeCalcStatus',
                 dataCategory: #VALUE_HELP,
                 modelingPattern: #ANALYTICAL_DIMENSION,
                 supportedCapabilities: [#ANALYTICAL_DIMENSION,
                                     #CDS_MODELING_ASSOCIATION_TARGET,
                                     #CDS_MODELING_DATA_SOURCE,
                                     #SEARCHABLE_ENTITY,
                                     #SQL_DATA_SOURCE,
                                     #VALUE_HELP_PROVIDER],
                 usageType:          {serviceQuality: #A,
                                      sizeCategory:   #S,
                                      dataClass:      #CUSTOMIZING},
                 resultSet.sizeCategory:#XS }
@Search.searchable: true
@VDM:           {viewType:           #BASIC,
                 lifecycle.contract.type: #PUBLIC_LOCAL_API }

define root view entity I_TranspChargeCalcStatus
  as select from dd07l
  composition [0..*] of I_TranspChargeCalcStatusText as _Text
{
      @ObjectModel.text.association: '_Text'
  key cast(substring(domvalue_l, 1, 2) as /scmtms/tcc_calc_status preserving type) as TranspChargeCalcStatus,
      @Analytics.hidden: false
      @Consumption.hidden: false
      @Search.defaultSearchElement: true
      @Search.ranking: #HIGH
      @Search.fuzzinessThreshold: 0.8
      dd07l.domvalue_l                                                             as DomainValue,
      /* Associations */
      _Text
}
where
      domname                     =  '/SCMTMS/TCC_CALC_STATUS'
  and as4local                    =  'A'