CDS標準視圖:一次性賬戶的客戶行項目 I_ONETIMEACCOUNTCUSTOMER
視圖名稱:一次性賬戶的客戶行項目
視圖類型:基礎
視圖代碼:
點擊查看代碼
@EndUserText.label: 'One-Time Account Data for Customer Items'
@Analytics: { dataCategory:#DIMENSION}
@Analytics.internalName:#LOCAL
@VDM.viewType: #BASIC
@AbapCatalog.sqlViewName: 'IONETIMECUSTOMER'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey:true
@AbapCatalog.buffering.status: #NOT_ALLOWED
@AbapCatalog.buffering.type: #NONE
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.serviceQuality:#C
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.dataClass:#MIXED
@ObjectModel.representativeKey: 'AccountingDocumentItem'
@ObjectModel.supportedCapabilities: [ #CDS_MODELING_DATA_SOURCE , #CDS_MODELING_ASSOCIATION_TARGET ]
@Metadata.allowExtensions:true
@Metadata.ignorePropagatedAnnotations: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED
@AccessControl.privilegedAssociations: ['_Address']
define view I_OneTimeAccountCustomer
as select from bsec
association [1..1] to I_CompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode
association [1..1] to I_JournalEntry as _JournalEntry on $projection.CompanyCode = _JournalEntry.CompanyCode
and $projection.AccountingDocument = _JournalEntry.AccountingDocument
and $projection.FiscalYear = _JournalEntry.FiscalYear
association [0..1] to I_FiscalYearForCompanyCode as _FiscalYear on $projection.FiscalYear = _FiscalYear.FiscalYear
and $projection.CompanyCode = _FiscalYear.CompanyCode
association [0..1] to I_Address as _Address on $projection.AddressID = _Address.AddressID
association [1..1] to I_OperationalAcctgDocItem as _OperationalAcctgDocItem on _OperationalAcctgDocItem.CompanyCode = $projection.CompanyCode
and _OperationalAcctgDocItem.AccountingDocument = $projection.AccountingDocument
and _OperationalAcctgDocItem.FiscalYear = $projection.FiscalYear
and _OperationalAcctgDocItem.AccountingDocumentItem = $projection.AccountingDocumentItem
association [1..1] to I_CustomerCompany as _CustomerCompany on _CustomerCompany.CompanyCode = $projection.CompanyCode
and _CustomerCompany.Customer = $projection.Customer
{
@ObjectModel.foreignKey.association: '_CompanyCode'
key bsec.bukrs as CompanyCode,
@ObjectModel.foreignKey.association: '_JournalEntry'
key bsec.belnr as AccountingDocument,
@ObjectModel.foreignKey.association: '_FiscalYear'
key bsec.gjahr as FiscalYear,
key bsec.buzei as AccountingDocumentItem,
cast(bsec.name1 as ad_name1) as BusinessPartnerName1,
cast(bsec.name2 as ad_name2) as BusinessPartnerName2,
cast(bsec.name3 as ad_name3) as BusinessPartnerName3,
cast(bsec.name4 as ad_name4) as BusinessPartnerName4,
bsec.land1 as Country,
cast(bsec.ort01 as ad_city1) as CityName,
bsec.pfach as POBox,
bsec.pstl2 as POBoxPostalCode,
bsec.pstlz as PostalCode,
bsec.regio as Region,
bsec.stcd1 as TaxID1,
bsec.stcd2 as TaxID2,
bsec.stcd3 as TaxID3,
bsec.stcd4 as TaxID4,
bsec.stcd5 as TaxID5,
bsec.stras as StreetAddressName,
bsec.stcdt as TaxNumberType,
bsec.adrnr as AddressID,
bsec.intad as AccountingClerkInternetAddress,
cast(bsec.stkzn as bu_natural_person) as IsNaturalPerson,
bsec.begru as AuthorizationGroup,
case bsec.xcpdk when 'X' then cast('' as farp_isalternativepayer) else cast ('X' as farp_isalternativepayer)
end as PayerIsAlternativePayer,
_OperationalAcctgDocItem.Customer as Customer,
_CompanyCode,
_JournalEntry,
_FiscalYear,
_Address,
_OperationalAcctgDocItem,
_CustomerCompany
}
where
_OperationalAcctgDocItem.FinancialAccountType = 'D'
事務代碼:一次性客戶的行項目
視圖結構:
| 字段名稱 | 技術名稱 |
|---|---|
| 公司代碼 | COMPANYCODE |
| 憑證編號 | ACCOUNTINGDOCUMENT |
| 會計年度 | FISCALYEAR |
| 項目 | ACCOUNTINGDOCUMENTITEM |
| 名稱 | BUSINESSPARTNERNAME1 |
| 名稱 2 | BUSINESSPARTNERNAME2 |
| 名稱 3 | BUSINESSPARTNERNAME3 |
| 名稱 4 | BUSINESSPARTNERNAME4 |
| 國家/地區 | COUNTRY |
| 城市 | CITYNAME |
| 郵政信箱 | POBOX |
| 郵箱郵政編碼 | POBOXPOSTALCODE |
| 郵政編碼 | POSTALCODE |
| 地區 | REGION |
| 稅號 1 | TAXID1 |
| 稅號 2 | TAXID2 |
| 稅號3 | TAXID3 |
| 稅號4 | TAXID4 |
| 稅號 5 | TAXID5 |
| 街道 | STREETADDRESSNAME |
| 稅號類型 | TAXNUMBERTYPE |
| 地址 | ADDRESSID |
| 員工的互聯網 | ACCOUNTINGCLERKINTERNETADDRESS |
| 自然人 | ISNATURALPERSON |
| 權限組 | AUTHORIZATIONGROUP |
| 是備選付款方 | PAYERISALTERNATIVEPAYER |
| 客戶 | CUSTOMER |

本文來自博客園,作者:觀興,轉載請注明原文鏈接:http://www.rzrgm.cn/guanxing/p/18663680

浙公網安備 33010602011771號