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. (Obviously in DEV and PRD different experiences will be there because the OBJEK value belongs to different object sin PRD and DEV)
Finally, (I think you know), there are such FMs that we need not look towards Tables to get all Class and characteristic information such as...
BAPI_OBJCL_GETCLASSES
ALM_ME_CLASS_CHAR_GETDETAIL
Regards
KJogeswaraRao