FAC_DART_Z3_COMPANYCODE

DDL: FAC_DART_Z3_COMPANYCODE SQL: FAC_DZCOCODE Type: view

Company Code Master Data

FAC_DART_Z3_COMPANYCODE is a CDS View that provides data about "Company Code Master Data" in SAP S/4HANA. It reads from 1 data source (I_CompanyCode) and exposes 39 fields with key field CompanyCode.

Data Sources (1)

SourceAliasJoin Type
I_CompanyCode I_CompanyCode from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName FAC_DZCOCODE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
AccessControl.authorizationCheck #NOT_REQUIRED view
AbapCatalog.buffering.status #NOT_ALLOWED view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Company Code Master Data view

Fields (39)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode
Company Company
GlobalCoCodeName _CompanyCode bukrs_glob
CompanyCodeName CompanyCodeName
ChartOfAccounts ChartOfAccounts
IndProdcutiveCoCode _CompanyCode xprod
Currency Currency
AddressID AddressID
BusinessPartnerName1 _Address BusinessPartnerName1
StreetName _Address StreetName
HouseNumber _Address HouseNumber
CityName CityName
District _Address District
Region _Address Region
Country Country
PostalCode _Address PostalCode
POBox _Address POBox
POBoxPostalCode _Address POBoxPostalCode
TaxJurisdiction _CompanyCode txjcd
FiscalYearVariant FiscalYearVariant
VATRegistration VATRegistration
TaxableEntity TaxableEntity
CountryChartOfAccounts CountryChartOfAccounts
BusinessPartnerName2 _Address BusinessPartnerName2
IndJVAActive _CompanyCode xjvaa
ForeignCurrencyTranslation _CompanyCode txkrs
DocDateIsUsedForTaxDetn DocDateIsUsedForTaxDetn
NonTaxableTransactionsTaxCodeI _CompanyCode mwskv
NonTaxableTransactionTaxCodeO NonTaxableTransactionTaxCode
ImportDataCtrlinMMPO _CompanyCode impda
IndNegativePostings _CompanyCode xnegp
IndCreditCtrlAreaOverwritten _CompanyCode xkkbi
ExtendedWhldgTaxIsActive ExtendedWhldgTaxIsActive
CostofSalesAccountingStatus _CompanyCode xcos
DeferredTaxRule _CompanyCode dtaxr
TaxRptgDateIsActive TaxRptgDateIsActive
HouseNumberSupplementText _Address HouseNumberSupplementText
SystemClient _CompanyCode mandt System Client
ForeignTrade _CompanyCode impda
@AbapCatalog.sqlViewName: 'FAC_DZCOCODE'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass:  #MIXED
@ObjectModel.usageType.serviceQuality: #D
@AccessControl.authorizationCheck: #NOT_REQUIRED
@AbapCatalog.buffering.status: #NOT_ALLOWED
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@EndUserText.label: 'Company Code Master Data'

define view FAC_DART_Z3_COMPANYCODE
  as select from           I_CompanyCode
    left outer to one join t001        as _CompanyCode on _CompanyCode.bukrs = I_CompanyCode.CompanyCode
    left outer to one join txw_c_bukrs as _setting     on _setting.bukrs = I_CompanyCode.CompanyCode
{
  key CompanyCode,
      Company,
      _CompanyCode.bukrs_glob       as GlobalCoCodeName,
      CompanyCodeName,
      ChartOfAccounts,
      _CompanyCode.xprod            as IndProdcutiveCoCode,
      Currency,
      AddressID,
//      to deleted

      _Address.BusinessPartnerName1,
      _Address.StreetName,
      _Address.HouseNumber,
      CityName,
      _Address.District,
      _Address.Region,
      Country,
      _Address.PostalCode,
      _Address.POBox,
      _Address.POBoxPostalCode,
      _CompanyCode.txjcd            as TaxJurisdiction,
      FiscalYearVariant,
      VATRegistration,
      TaxableEntity,
      CountryChartOfAccounts,
      _Address.BusinessPartnerName2,
      _CompanyCode.xjvaa            as IndJVAActive,
      _CompanyCode.txkrs            as ForeignCurrencyTranslation,
      DocDateIsUsedForTaxDetn,
      _CompanyCode.mwskv            as NonTaxableTransactionsTaxCodeI,
      NonTaxableTransactionTaxCode  as NonTaxableTransactionTaxCodeO,
      _CompanyCode.impda            as ImportDataCtrlinMMPO,
      _CompanyCode.xnegp            as IndNegativePostings,
      _CompanyCode.xkkbi            as IndCreditCtrlAreaOverwritten,
      ExtendedWhldgTaxIsActive,
      _CompanyCode.xcos             as CostofSalesAccountingStatus,
      _CompanyCode.dtaxr            as DeferredTaxRule,
      TaxRptgDateIsActive,
      _Address.HouseNumberSupplementText,
      case
      when _setting.data_volume is null
        then case Country
          when 'DE' then 'DE'
          when 'US' then 'US'
          else 'US' end
      else _setting.data_volume end as data_volume,
      
      @EndUserText.label: 'System Client'
      _CompanyCode.mandt as SystemClient,
      _CompanyCode.impda as ForeignTrade
     
      

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_ADDRESS",
"I_COMPANYCODE",
"T001",
"TXW_C_BUKRS"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/