UNPKG

@sap/subaccount-destination-service-provider

Version:

Provide service consumption of SAP subaccount services

93 lines 2.78 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isUiItem = void 0; const BO_UI_LIST = [ "I_SALESORDERBILLOFMATERIALTP_3", "I_JOURNALENTRYTP", "I_SUPPLYDEMANDITEMTP", "I_BILLOFMATERIALTP_2", "I_BILLOFMATERIALTP_3", "I_FINANCIALTRANSACTIONNPVTP", "I_SERVICECOSTRATETP", "I_ACTUALCOSTRATETP", "I_PLANCOSTRATETP", "I_PRODUCTCOSTESTIMATETP", "I_GLADJMTACCTGNOTIFTP", "I_PLANNEDORDERTP", ]; const CDS_UI_LIST = [ "I_HOUSEBANKACCOUNTLINKAGE", "I_PROJECTBILLINGELEMENTENTRY", "I_PROJECTBILLINGREQUEST", "I_BILLOFMATERIALTP_2", "/DCO/I_DISPUTETP", "I_ACCTGSERVICEDOCUMENTTYPE", "I_PRJBLGELMENTRJRNLENTRLINK", "/DCO/I_RBLPYBLTRANSACITEMTP", "I_BILLOFMATERIALITEMCATEGORY", "I_JVAJNTINTERESTBILLINGDATA", "I_CH_ELECTRONICDOCINVOICE", "I_GLADJMTACCTGNOTIFTP", "I_JNTOPGAGRMTCLASS", "I_JOINTVENTUREMASTERFLD", "I_JVAVENTURECOSTOBJECTDETS_2", "I_BILLOFMATERIALTP_3", "I_FIXEDASSETNATLCLFN", "I_KR_BUSINESSPLACE", "I_IT_ELECTRONICDOCINCGINVOICE", "I_PRODUCTCOSTESTIMATETP", "I_MRPMASTERDATAISSUEBASIC", "I_RU_ASSETOKOF", "I_PRJBLGELMENTRBILLGPLNLINK", "I_PLANCOSTRATETP", "I_JVAVALUATIONAREA", "I_JVACARRIEDINTEREST", "I_JVAGLOBALCOMPANYPARAMETER", "I_JNTOPGAGRMTPNLTYCATRCVRYPCT", "I_JNTVNTRVALDINVMTGRP", "I_FINANCIALTRANSACTIONNPVTP", "I_JNTVNTRBUSINESSPARTNER", "I_JNTVNTRPENALTYCATEGORY", "I_SERVICECOSTLEVEL", "I_IT_ELECTRONICDOCINVOICE", "I_KR_CUSTVAT", "I_PROJECTBILLINGELEMENT", "I_CH_ELECTRONICDOCINCGINVOICE", "I_CN_BANKRECONCILIATIONSTS", "I_PROJECTBILLINGELEMENTENTRFLW", "I_SUPPLYDEMANDITEMTP", "I_RU_ASSETDEPRECIATIONGROUP", "I_JVAJOINTOPERATINGAGRMTDET_2", "I_JOURNALENTRYTP", "I_TAXDEPRECIATIONGROUP", "I_DOCUMENTINFORECORD", "I_PLANNEDORDERTP", "I_ACTUALCOSTRATETP", "I_JVAVALUATIONTYPE", "I_CN_RECONCILIATIONLEDGER", "I_JVAJOINTINTERESTBILLINGCLASS", "I_PRODUCTCOSTESTIMATE", "I_JNTVNTREQUITYTYPEMASTER", "I_CN_BANKRECNCLNMATCHTYPE", "I_JNTVNTRPARTOWNREQUITYSHR", "I_JNTVNTREQUITYGRP", "I_JOINTVENTUREDESC", "I_WRITTENOFFPRJBILLGELMENTRY", "I_SALESORDERBILLOFMATERIALTP_3", "I_JNTVNTREQUITYTYPEDESC", "I_SERVICECOSTRATETP", "/DCO/I_ACCOUNTINGDOCUMENTTP", "I_PROJECTBILLINGREQUESTITEM", "I_HU_ELECTRONICDOCINVOICE", "I_JNTOPGAGRMT", ]; const UI_LIST_MAPPING = { "BO INTERFACE": BO_UI_LIST, "CDS VIEW": CDS_UI_LIST, }; function isUiItem(businessItemId, itemType) { const uiList = UI_LIST_MAPPING[itemType]; return uiList.includes(businessItemId); } exports.isUiItem = isUiItem; //# sourceMappingURL=businessItemsUtils.js.map