web/sap library

Classes

Sap
SapDataField
for sap specific data fields for example if the field html is as follows we can access the field using the following selector SapDataField('wnd0/usr/subSUB0:SAPLMEGUI:0019/subSUB3:SAPLMEVIEWS:1100/subSUB2:SAPLMEVIEWS:1200/subSUB1:SAPLMEGUI:1301/subSUB2:SAPLMEGUI:3303/tabsREQ_ITEM_DETAIL/tabpTABREQDT1/ssubTABSTRIPCONTROL1SUB:SAPLMEGUI:1328/subSUB0:SAPLMLSP:0400/tblSAPLMLSPTC_VIEW/ctxtESLL-SRVPOS2,0') it will automatically replace unsafe characters with escaped representation and build the selector from it that can be used to access the field in the browser
SapFiori
SapInputWithData
SapInputWithinData
when the input field is nested within an element with lsdata attribute this will match the first input field within the element with matching lsdata even if the input field itself does not have lsdata attribute
SapPurchaseRequestUrl
For example. the code for Header release Service PR is ZPRS Header release Rental PR is ZPRR Header release Opex PR is ZPRO
SapTransactionUrl
SapUser