I_PL_SAFTBillingDocTypeMap

DDL: I_PL_SAFTBILLINGDOCTYPEMAP SQL: IPLSAFTBILLTPMAP Type: view BASIC Package: GLO_FIN_IS_SAFT_PL

SAF-T PL: Billing Document Type Mapping

I_PL_SAFTBillingDocTypeMap is a Basic CDS View that provides data about "SAF-T PL: Billing Document Type Mapping" in SAP S/4HANA. It reads from 2 data sources (snc_pl_sd, tvfk) and exposes 6 fields with key fields BillingDocumentType, BillingSDDocumentCategory, EndDate. Part of development package GLO_FIN_IS_SAFT_PL.

Data Sources (2)

SourceAliasJoin Type
snc_pl_sd a from
tvfk b inner

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IPLSAFTBILLTPMAP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #BASIC view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #D view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label SAF-T PL: Billing Document Type Mapping view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY BillingDocumentType tvfk fkart
KEY BillingSDDocumentCategory snc_pl_sd vbtyp
KEY EndDate snc_pl_sd endda
StartDate snc_pl_sd begda
PL_SAFTInvoiceType snc_pl_sd inv_type
TransactionGroup tvfk trvog
@AbapCatalog.sqlViewName: 'IPLSAFTBILLTPMAP'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@VDM.viewType: #BASIC
@ObjectModel.usageType.sizeCategory: #S
@ObjectModel.usageType.dataClass:  #CUSTOMIZING
@ObjectModel.usageType.serviceQuality: #D
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label : 'SAF-T PL: Billing Document Type Mapping'
define view I_PL_SAFTBillingDocTypeMap
  as select from snc_pl_sd as a
    inner join            tvfk      as b on a.vbtyp = b.vbtyp
{
  key b.fkart    as BillingDocumentType,
  key a.vbtyp    as BillingSDDocumentCategory,
  key a.endda    as EndDate,
      a.begda    as StartDate,
      a.inv_type as PL_SAFTInvoiceType,
      b.trvog    as TransactionGroup
}