Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.
-- Derived SQL interpretation of CDS view P_KZ_COMPANYCODEDATA.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: PKZCOMPCODEDATA
CREATE VIEW P_KZ_COMPANYCODEDATA AS
SELECT
I_CompanyCode.CompanyCode AS CompanyCode,
Substring( CONCAT_WITH_SPACE( I_CompanyCode._Address.BusinessPartnerName1, CONCAT_WITH_SPACE( I_CompanyCode._Address.BusinessPartnerName2, I_CompanyCode._Address.BusinessPartnerName3, 1 ), 1 ), 1, 27 ) AS Name1,
Substring( CONCAT_WITH_SPACE( I_CompanyCode._Address.BusinessPartnerName1, CONCAT_WITH_SPACE( I_CompanyCode._Address.BusinessPartnerName2, I_CompanyCode._Address.BusinessPartnerName3, 1 ), 1 ), 28, 35 ) AS Name2,
Substring( CONCAT_WITH_SPACE( I_CompanyCode._Address.BusinessPartnerName1, CONCAT_WITH_SPACE( I_CompanyCode._Address.BusinessPartnerName2, I_CompanyCode._Address.BusinessPartnerName3, 1 ), 1 ), 63, 35 ) AS Name3,
CONCAT_WITH_SPACE(I_CompanyCode._Address.BusinessPartnerName1, CONCAT_WITH_SPACE(I_CompanyCode._Address.BusinessPartnerName2, CONCAT_WITH_SPACE (I_CompanyCode._Address.BusinessPartnerName3, I_CompanyCode._Address.BusinessPartnerName4, 1), 1), 1 ) as FullName AS BusinessPartnerName4111asFullName,
AddlInfoIIN.CompanyCodeParameterValue AS IIN,
AddlInfoBIN.CompanyCodeParameterValue AS BIN,
AddlInfoCEOName.CompanyCodeParameterValue AS CEOName,
AddlInfoChiefAccountant.CompanyCodeParameterValue AS ChiefAccountant,
Substring( AddlInfoVATCert.CompanyCodeParameterValue, 1, 5) AS VATCertSeries,
Substring( AddlInfoVATCert.CompanyCodeParameterValue, 6, 7) AS VATCertNum
FROM I_CompanyCode
LEFT OUTER JOIN I_AddlCompanyCodeInformation AS AddlInfoBIN ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_AddlCompanyCodeInformation AS AddlInfoIIN ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_AddlCompanyCodeInformation AS AddlInfoCEOName ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_AddlCompanyCodeInformation AS AddlInfoChiefAccountant ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_AddlCompanyCodeInformation AS AddlInfoVATCert ON /* join condition not captured in parsed metadata */
;