Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Getting problem in bapi BAPI_OBJCL_GETDETAIL

Former Member
0 Likes
2,506

Hi all,

I want to copy one batch VC details to another batch.

I have used ist bapi as QMSP_MATERIAL_BATCH_CLASS_READ

I passed data and i got results as

I_MATNR SLBF_HPL

I_CHARG 115903

I_WERKS 2210

I_MARA_LEVEL X

I_NO_DIALOG X

I_DATUV 15.05.2009

Export parameters Value

E_CLASS B01_SLBF_HPL

E_KLART 023

E_OBTAB MCH1

E_OBJEC SLBF_HPL 115903

Here next i am proceeding with next bapi BAPI_OBJCL_GETDETAIL

i am passing data like

OBJECTKEY SLBF_HPL 115903

OBJECTTABLE MCH1

CLASSNUM B01_SLBF_HPL

CLASSTYPE 023

KEYDATE 15.05.2009

UNVALUATED_CHARS

LANGUAGE EN

but i am getting return value as

T ID NUM MESSAGE

I CL 732 Assignment does not exist or is not valid on

I want rectify this issue.

If any one knows solution pls help me.

Regards,

Lokesh

3 REPLIES 3
Read only

former_member632729
Contributor
0 Likes
1,306

Hi Dude,


CALL FUNCTION 'QMSP_MATERIAL_BATCH_CLASS_READ'
       EXPORTING
            I_MATNR                = gt_SOitems-matnr
            I_CHARG                = gt_SOitems-charg
            I_WERKS                = gt_soitems-WERKS
            I_MARA_LEVEL           = 'X'
            I_NO_DIALOG            = 'X'
            I_DATUV                = SY-DATUM
       IMPORTING
            E_CLASS                = LV_CLASS
            E_KLART                = LV_KLART
            E_OBTAB                = LV_OBTAB
            E_OBJEC                = LV_OBJEC
       EXCEPTIONS
            NO_CLASS               = 1
            INTERNAL_ERROR_CLASSIF = 2
            NO_CHANGE_SERVICE      = 3
            OTHERS                 = 4.
 
    IF SY-SUBRC = 0. " If Class...etc found
 
*--Get classification information
    CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
         EXPORTING
              OBJECTKEY       = LV_OBJEC
              OBJECTTABLE     = LV_OBTAB
              CLASSNUM        = LV_CLASS
              CLASSTYPE       = LV_KLART
              KEYDATE         = SY-DATUM
              LANGUAGE        = SY-LANGU
         TABLES
              ALLOCVALUESNUM  = LT_ALLOC_VALUES_NUM
              ALLOCVALUESCHAR = LT_ALLOCVALUESCHAR
              ALLOCVALUESCURR = LT_ALLOCVALUESCURR
              RETURN          = LT_RETURN.

Read only

0 Likes
1,306

Hi thanks for giving reply.

I have done by using those FMs only. but i am getting problem in bapi

BAPI_OBJCL_GETDETAIL

getting some times

I CL 732 Assignment does not exist or is not valid on

and some times as

T ID NUM MESSAGE

E CL 763 Object HRPLTF_HPL PLATE011 does not exists

Regards,

Lokesh

Read only

0 Likes
1,306

Pls if any one knows solution guide me.

i didnt get any answer