Hello Praveen,
Though it was long ago and I forgot, I now recalled that at that point, I switched to FMs and completed my developments.
Because you are not interested in FMs a middle way solution is given below, but before that let me tell you about my finding that EQUNR is not the value to be inputted in OBJEK field of AUSP table. That was a wrong notion. We have to get OBJEK value using EQUNR field from some table which is still a dark area.
Here comes the mid-way solution. FM: BAPI_OBJCL_GET_KEY_OF_OBJECT. Pass the Equipment number (18 digits with all its leading zeros), Table name (EQUI) and Class type (002) to the import parameters as shown below and get the OBJEK value from the output (Export parameter CLOBJECTKEYOUT).
Pass this output value to the OBJEK field of AUSP (with your ATINN). Now you will get the values.
Now about the observation that we are getting in DEV and not getting in PRD etc, that is because the Equipment number we are passing must be matching with some OBJEK value of some other classified object. So that observation was not correct.
Though I called this as mid-way solution, I doubt this is the only solution for finding OBJEK value from EQUNR value. Unable to find any table which gives the OBJEK value from EQUNR value. Though I could find one such table (J_3GSTLAKT) this does not return any value.
Finally, (I think you know), there are such FMs that we need not look towards Tables to get all Class and characteristic information.
BAPI_OBJCL_GETCLASSES
ALM_ME_CLASS_CHAR_GETDETAIL
Regards
KJogeswaraRao