Skip to Content
May 06, 2014 at 02:36 PM

DDL and customer namespace


The original question I've asked already in @Horst Keller s blog ABAP Language News for Release 7.40, SP05 but to get more visibility I repeat it here:

In all examples of the DDL (Data Definition Language), let it be in the documentation or in the above blog post, SAP is not using a namespace for the cds_entity names (the view names) and in my own system I'm not forced to use a customer name space (Z, Y, /xxx/).

Example (the view name is business_partner and not zbusiness_partner)

@AbapCatalog.sqlViewName: 'BPA_VW'

define view

business_partner as

select from snwd_bpa

{ key bp_id, company_name, bp_role }

Is it intended to be so? Isn't it dangerous in case SAP will ship a view called "business_partner" in the future?