UNPKG

esi-cap

Version:

Enterprise System Integration Based on SAP CAP

1 lines 8.11 kB
const _0x54e378=_0x4228;(function(_0x3dc113,_0x58117e){const _0xfcb74b=_0x4228,_0x5049f1=_0x3dc113();while(!![]){try{const _0x367595=parseInt(_0xfcb74b(0x184))/0x1+-parseInt(_0xfcb74b(0x160))/0x2*(parseInt(_0xfcb74b(0x19d))/0x3)+parseInt(_0xfcb74b(0x1a2))/0x4+-parseInt(_0xfcb74b(0x169))/0x5*(parseInt(_0xfcb74b(0x16e))/0x6)+-parseInt(_0xfcb74b(0x167))/0x7+parseInt(_0xfcb74b(0x19b))/0x8*(parseInt(_0xfcb74b(0x193))/0x9)+parseInt(_0xfcb74b(0x199))/0xa;if(_0x367595===_0x58117e)break;else _0x5049f1['push'](_0x5049f1['shift']());}catch(_0x1668c5){_0x5049f1['push'](_0x5049f1['shift']());}}}(_0x530d,0xb5606));function _0x4228(_0x4ea545,_0x48e7e3){const _0x530d71=_0x530d();return _0x4228=function(_0x422838,_0x1893fd){_0x422838=_0x422838-0x15e;let _0x128c28=_0x530d71[_0x422838];if(_0x4228['MlNdSQ']===undefined){var _0x5312c5=function(_0x363444){const _0xc412d0='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x202798='',_0x5d7052='';for(let _0x41ff71=0x0,_0x5861d0,_0x1a7d8a,_0x318ba7=0x0;_0x1a7d8a=_0x363444['charAt'](_0x318ba7++);~_0x1a7d8a&&(_0x5861d0=_0x41ff71%0x4?_0x5861d0*0x40+_0x1a7d8a:_0x1a7d8a,_0x41ff71++%0x4)?_0x202798+=String['fromCharCode'](0xff&_0x5861d0>>(-0x2*_0x41ff71&0x6)):0x0){_0x1a7d8a=_0xc412d0['indexOf'](_0x1a7d8a);}for(let _0x450433=0x0,_0x5cc1dc=_0x202798['length'];_0x450433<_0x5cc1dc;_0x450433++){_0x5d7052+='%'+('00'+_0x202798['charCodeAt'](_0x450433)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x5d7052);};_0x4228['vWkgZX']=_0x5312c5,_0x4ea545=arguments,_0x4228['MlNdSQ']=!![];}const _0xa104ee=_0x530d71[0x0],_0x9635dc=_0x422838+_0xa104ee,_0x44b615=_0x4ea545[_0x9635dc];return!_0x44b615?(_0x128c28=_0x4228['vWkgZX'](_0x128c28),_0x4ea545[_0x9635dc]=_0x128c28):_0x128c28=_0x44b615,_0x128c28;},_0x4228(_0x4ea545,_0x48e7e3);}let {logger,esienv}=require(_0x54e378(0x18e)),connect=require(_0x54e378(0x1a4))[_0x54e378(0x15f)],service=require(_0x54e378(0x15e))[_0x54e378(0x178)],oCrudSet=new Set([_0x54e378(0x16b),_0x54e378(0x190),_0x54e378(0x189),_0x54e378(0x1a3),_0x54e378(0x18a)]);class impl{static async[_0x54e378(0x176)](_0x3d5887,_0x257216){const _0x21c331=_0x54e378;_0x257216&&_0x257216[_0x21c331(0x179)]&&await _0x257216[_0x21c331(0x179)](_0x3d5887);}static async[_0x54e378(0x19e)](_0x5394cc,_0x2e0ff9,_0x36d851={},_0x10dde5='*',_0x23ff4d={},_0x73b2b=void 0x0,_0x305d1f=void 0x0,_0x34c36a=!0x1){const _0x5a9f02=_0x54e378,_0x34d09d={'VcFbW':_0x5a9f02(0x171),'CMxej':_0x5a9f02(0x16c),'QBsGy':function(_0x56d686,_0x26a28b){return _0x56d686==_0x26a28b;},'umZpj':_0x5a9f02(0x165),'xmcLD':function(_0x1a1f2f,_0x12da3d){return _0x1a1f2f==_0x12da3d;},'ZBuub':_0x5a9f02(0x16f),'kgPEc':_0x5a9f02(0x194)};if(!(_0x2e0ff9&&_0x2e0ff9[_0x5a9f02(0x183)](_0x5a9f02(0x192))&&_0x10dde5&&_0x34d09d[_0x5a9f02(0x182)](_0x34d09d[_0x5a9f02(0x181)],typeof _0x10dde5)&&'*'==_0x10dde5||_0x34d09d[_0x5a9f02(0x19a)](_0x34d09d[_0x5a9f02(0x168)],typeof _0x10dde5)&&Array[_0x5a9f02(0x172)](_0x10dde5)))throw cds[_0x5a9f02(0x173)](_0x34d09d[_0x5a9f02(0x17f)]);if(_0x34c36a&&esienv?.[_0x5a9f02(0x164)]&&_0x5394cc[_0x5a9f02(0x195)]('*','*',async _0x92554e=>{const _0x48073b=_0x5a9f02;await service[_0x48073b(0x163)](_0x92554e);}),_0x36d851&&_0x36d851[_0x5a9f02(0x179)]&&await _0x36d851[_0x5a9f02(0x179)](_0x5394cc),_0x5394cc['on']('*',_0x10dde5,async _0xbe9ade=>{const _0x278ff7=_0x5a9f02;logger[_0x278ff7(0x1a5)](_0xbe9ade,_0x278ff7(0x188),_0x34d09d[_0x278ff7(0x1a7)],_0xbe9ade?.[_0x278ff7(0x161)]),logger[_0x278ff7(0x18b)](_0xbe9ade,_0x278ff7(0x188),_0x34d09d[_0x278ff7(0x180)],_0xbe9ade);var _0x2b71b3=await connect['to'](_0x2e0ff9);return _0x305d1f&&!oCrudSet[_0x278ff7(0x198)](_0xbe9ade[_0x278ff7(0x166)])?service[_0x278ff7(0x17a)](_0x5394cc,_0xbe9ade):service[_0x278ff7(0x196)](_0x2b71b3,_0xbe9ade);}),_0x73b2b)return impl[_0x5a9f02(0x191)](_0x5394cc,_0x23ff4d,_0x73b2b,_0x305d1f);}static async[_0x54e378(0x191)](_0x443358,_0x2b15d0={},_0x298262='*',_0x4d064a=void 0x0,_0x562391=!0x1){const _0x21f1c0=_0x54e378,_0x171665={'Tdlkv':_0x21f1c0(0x165),'dJpda':_0x21f1c0(0x16f),'zkpDa':_0x21f1c0(0x197),'cctuI':_0x21f1c0(0x16b)};if(!(_0x298262&&_0x171665[_0x21f1c0(0x162)]==typeof _0x298262&&'*'==_0x298262||_0x171665[_0x21f1c0(0x170)]==typeof _0x298262&&Array[_0x21f1c0(0x172)](_0x298262)))throw cds[_0x21f1c0(0x173)](_0x171665[_0x21f1c0(0x17c)]);_0x562391&&esienv?.[_0x21f1c0(0x164)]&&_0x443358[_0x21f1c0(0x195)]('*','*',async _0x152bce=>{const _0x2b9b46=_0x21f1c0;await service[_0x2b9b46(0x163)](_0x152bce);}),_0x2b15d0&&_0x2b15d0[_0x21f1c0(0x179)]&&await _0x2b15d0[_0x21f1c0(0x179)](_0x443358),_0x4d064a&&_0x443358['on'](_0x4d064a,async(_0x101c51,_0x320cf9)=>oCrudSet[_0x21f1c0(0x198)](_0x101c51[_0x21f1c0(0x166)])?_0x320cf9():service[_0x21f1c0(0x17a)](_0x443358,_0x101c51)),_0x443358['on']('*',_0x298262,async(_0x392c8a,_0x2eb10a)=>(logger[_0x21f1c0(0x1a5)](_0x392c8a,_0x21f1c0(0x17b),_0x21f1c0(0x171),_0x392c8a?.[_0x21f1c0(0x166)]),_0x4d064a&&!oCrudSet[_0x21f1c0(0x198)](_0x392c8a[_0x21f1c0(0x166)])?service[_0x21f1c0(0x17a)](_0x443358,_0x392c8a):_0x21f1c0(0x16b)!==_0x392c8a[_0x21f1c0(0x166)]||(_0x392c8a[_0x21f1c0(0x17e)]?_0x392c8a[_0x21f1c0(0x17e)][_0x21f1c0(0x17d)]=_0x2b15d0&&_0x2b15d0[_0x21f1c0(0x17e)]:_0x392c8a[_0x21f1c0(0x17e)]={'exists':_0x2b15d0&&_0x2b15d0[_0x21f1c0(0x17e)]},_0x392c8a[_0x21f1c0(0x185)](_0x21f1c0(0x179))&&_0x392c8a[_0x21f1c0(0x179)][_0x21f1c0(0x185)](_0x21f1c0(0x18f))&&_0x2b15d0&&_0x2b15d0[_0x21f1c0(0x19c)]&&(_0x392c8a[_0x21f1c0(0x19c)]?_0x392c8a[_0x21f1c0(0x19c)][_0x21f1c0(0x18f)]={'function':_0x2b15d0[_0x21f1c0(0x19c)],'arguments':[_0x392c8a]}:_0x392c8a[_0x21f1c0(0x19c)]={'soap':{'function':_0x2b15d0[_0x21f1c0(0x19c)],'arguments':[_0x392c8a]}}),_0x392c8a?.[_0x21f1c0(0x17e)]?.[_0x21f1c0(0x161)]||(_0x392c8a[_0x21f1c0(0x17e)][_0x21f1c0(0x161)]={}),_0x392c8a?.[_0x21f1c0(0x179)]?.[_0x21f1c0(0x1a1)])?_0x2eb10a():(_0x392c8a[_0x21f1c0(0x186)]={'query':structuredClone(_0x392c8a[_0x21f1c0(0x19f)])},logger[_0x21f1c0(0x18b)](_0x392c8a,_0x21f1c0(0x188),_0x21f1c0(0x187),_0x21f1c0(0x19f),_0x392c8a?.[_0x21f1c0(0x186)]?.[_0x21f1c0(0x19f)]),service[_0x21f1c0(0x16a)](_0x443358,_0x392c8a,_0x2eb10a)))),_0x2b15d0&&_0x2b15d0[_0x21f1c0(0x17e)]&&await _0x2b15d0[_0x21f1c0(0x17e)](_0x443358),_0x443358['on'](_0x171665[_0x21f1c0(0x18d)],_0x298262,async _0x3ec98b=>(logger[_0x21f1c0(0x18b)](_0x3ec98b,_0x21f1c0(0x188),_0x21f1c0(0x1a0),_0x21f1c0(0x19f),_0x3ec98b?.[_0x21f1c0(0x186)]?.[_0x21f1c0(0x19f)],_0x21f1c0(0x175),_0x3ec98b[_0x21f1c0(0x17e)][_0x21f1c0(0x161)]?.[_0x21f1c0(0x1a6)]),service[_0x21f1c0(0x174)](_0x443358,_0x3ec98b))),_0x2b15d0&&_0x2b15d0[_0x21f1c0(0x16d)]&&await _0x2b15d0[_0x21f1c0(0x16d)](_0x443358),_0x2b15d0&&_0x2b15d0[_0x21f1c0(0x18c)]&&await _0x2b15d0[_0x21f1c0(0x18c)](_0x443358);}}module[_0x54e378(0x177)]={'impl':impl};function _0x530d(){const _0x982144=['AgfUzgXLug9ZDe9U','y291BNq','rejtzxj2AwnL','zxHWB3j0CW','C2vYDMLJzq','uhjLt24','AgfUzgXLsgfUzgXLCG','Aw1WBc5szw1VDgvtzxj2AwnL','EMTWrge','zxHPC3rZ','ug9ZDe9U','A2Dqrwm','q014zwO','Dw1ACgO','uujZr3K','C3rHCNrZv2L0Aa','ndCYmdHizKDXBeq','AgfZt3DUuhjVCgvYDhK','zxnP','qMvMB3jLieHHBMrSzvjLywq','Aw1WBc5mB2nHBfnLCNzPy2u','vvbeqvrf','uefuq0G','zgvIDwC','ug9ZDefMDgvY','y2n0DuK','lI4Vx2LUDgvYzMfJzq','C29HCa','q1jfqvrf','uMvTB3rLu2vYDMLJzq','tg9JywXtzxj2AwnLlG','ouP0y1LWEq','4P2x77Ipvw5JyxvNAhqGrxjYB3i6ieXVy2fSu2vYDMLJzsbjBxbSzw1LBNrHDgLVBIaNAw1WBc5mB2nHBfnLCNzPy2uNigLZig5VDcbJB3jYzwn0BhKGy2fSBgvKiseHia','yMvMB3jL','C2vUzfjLCxvLC3q','4P2x77Ipvw5JyxvNAhqGrxjYB3i6ifjLBw90zvnLCNzPy2uGsw1WBgvTzw50yxrPB24Gj2LTCgWUuMvTB3rLu2vYDMLJzsCGAxmGBM90ignVCNjLy3rSEsbJywXSzwqHiseG','AgfZ','mti4nZe1nJbrzhniBgi','Eg1Jteq','mta5otK4nhHOCK1mBa','uhjLtwvZAfvW','mJe2mdq2nufrwxz3ta','tg9JywXtzxj2AwnL','CxvLCNK','qMvMB3jLigHHBMrSzvbVC3rpBG','u2TPCa','nZKWnZyWwNbZu050','revmrvrf','lI4Vy29UBMvJDa','Aw5MBW','jgnVDw50','vMngyLC','lI4VC2vYDMLJzq','y29UBMvJDa','mMrSrfnstG','zgf0yq','vgrSA3y','zw5YAwnOvxnLCKnVBNrLEhq','vxnLCKnVBNrLEhq','C3rYAw5N','zxzLBNq','nZCWmZe1DgPQA0fm','wKj1Dwi','mJqXmdG1rw1AvurM','AgfUzgXLuMvHza','uKvbra','B1jLCxvLC3q','uhjLqwz0zxi','mtjNELvoAxO','B2jQzwn0','zePWzge','qKvhsu4','AxnbCNjHEq','zxjYB3i'];_0x530d=function(){return _0x982144;};return _0x530d();}