I_BR_CINFImportDeclaration

DDL: I_BR_CINFIMPORTDECLARATION Type: view_entity BASIC

Import Declaration for Create Import NF

I_BR_CINFImportDeclaration is a Basic CDS View that provides data about "Import Declaration for Create Import NF" in SAP S/4HANA. It reads from 1 data source (logbr_impnf_attr) and exposes 23 fields with key field CustomsDeclarationUUID. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
logbr_impnf_attr logbr_impnf_attr from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_Currency _Currency $projection.Currency = _Currency.Currency
[0..*] I_BR_CINFPreview _NFImportPreview
[0..*] I_BR_CINFImportDeclnTotalCost _ImportDeclnTotalCost
[0..*] I_BR_CINFImportDeclarationItem _ImportDeclarationItem
[0..1] I_BR_CINFPostedHeader _NFPostedHeader

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Import Declaration for Create Import NF view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #C view
VDM.viewType #BASIC view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY CustomsDeclarationUUID
CustomsDeclaration
CustomsDeclarationYear
BR_NFImportDocument
ForeignTradeOrganization
ForeignTradeOrganizationName
LegalUnit
LegalUnitName
BR_NFImportDocRegistrationDate
BR_NFIssuerNameFrmtdDesc
Currency _Currency Currency Valuation Crcy
CustomsDutyAmount
BR_NFCustomsClearanceDesc
BR_NFCstmsClearanceTaxRegDesc
DepartureCountry
DepartureCountryName
CompanyCode
BusinessPlace
_NFImportPreview _NFImportPreview
_ImportDeclnTotalCost _ImportDeclnTotalCost
_ImportDeclarationItem _ImportDeclarationItem
_NFPostedHeader _NFPostedHeader
_Currency _Currency

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 I_BR_CINFImportDeclaration.
-- 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.

CREATE VIEW I_BR_CINFImportDeclaration AS
SELECT
  cast( hextobin( '00000000000000000000000000000000' ) as logbr_guid_cuhd ) AS CustomsDeclarationUUID,
  cast( '' as logbr_cuorno ) AS CustomsDeclaration,
  cast( '' as logbr_nryear ) AS CustomsDeclarationYear,
  cast( '' as logbr_import_decln_number ) AS BR_NFImportDocument,
  cast( '' as logbr_ftorg ) AS ForeignTradeOrganization,
  cast( '' as logbr_ftorgname ) AS ForeignTradeOrganizationName,
  cast( '' as logbr_ftvbs ) AS LegalUnit,
  cast( '' as logbr_ftvbsname) AS LegalUnitName,
  cast( '' as logbr_nfregistrationdate ) AS BR_NFImportDocRegistrationDate,
  cast( '' as logbr_ftissuername ) AS BR_NFIssuerNameFrmtdDesc,
  _Currency.Currency AS Currency,
  cast( 0 as logbr_amnt_cus_total ) AS CustomsDutyAmount,
  cast( '' as logbr_customsclearance ) AS BR_NFCustomsClearanceDesc,
  cast( '' as logbr_imp_dec_clear_reg_w_desc ) AS BR_NFCstmsClearanceTaxRegDesc,
  cast( '' as logbr_ctydp ) AS DepartureCountry,
  cast( '' as logbr_ctydp_desc ) AS DepartureCountryName,
  cast( '' as bukrs ) AS CompanyCode,
  cast( '' as logbr_branc_ ) AS BusinessPlace
FROM logbr_impnf_attr
LEFT OUTER JOIN I_Currency AS _Currency ON Currency = _Currency.Currency  -- association [1..1]
LEFT OUTER JOIN I_BR_CINFPreview AS _NFImportPreview ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN I_BR_CINFImportDeclnTotalCost AS _ImportDeclnTotalCost ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN I_BR_CINFImportDeclarationItem AS _ImportDeclarationItem ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN I_BR_CINFPostedHeader AS _NFPostedHeader ON /* condition not available in parsed metadata */  -- association [0..1]
;