@sap/subaccount-destination-service-provider
Version:
Provide service consumption of SAP subaccount services
93 lines • 2.78 kB
JavaScript
;
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