01-07-2015 1:13 PM
01-08-2015 8:57 AM
Hi,
Are you passing the parameter value NOTIFHEADER_X-MATERIAL as 'X'?
Regards,
Ron
01-09-2015 10:42 AM
HI Ron,
Yes. I am passing the material number in the NOTIFHEADER-MATERIAL and 'X' in NOTIFHEADER_X-MATERIAL
Regards,
Sonam
01-10-2015 9:26 AM
Hi Sonam,
Can you please post your code so I can have a look.
Regards,
Ron
01-12-2015 5:56 AM
Hi Ron,
DATA : ls_notif_header TYPE bapi2078_nothdri.
DATA : ls_notif_header_x TYPE bapi2078_nothdri_x.
ls_notif_header-sales_ord = ls_zqm_create_notif-vbeln.
ls_notif_header-s_ord_item = ls_zqm_create_notif-posnr.
ls_notif_header-material = ls_zqm_create_notif-matnr.
ls_notif_header_x-sales_ord = abap_true.
ls_notif_header_x-s_ord_item = abap_true.
ls_notif_header_x-material = abap_true.
CALL FUNCTION 'BAPI_QUALNOT_MODIFY_DATA'
EXPORTING
number = ls_zqm_create_notif-notif_no
notifheader = ls_notif_header
notifheader_x = ls_notif_header_x
TABLES
return = lt_bapiret2.
CALL FUNCTION 'BAPI_QUALNOT_SAVE'
EXPORTING
number = ls_zqm_create_notif-notif_no
TABLES
return = lt_bapiret2.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = abap_true
IMPORTING
return = ls_bapiret2.
01-12-2015 7:21 AM
Hi Sonam
Put a breakpoint before CALL FUNCTION 'BAPI_QUALNOT_SAVE' and have a look in messages in lt_bapiret2.
Should give you a clue.
I suspect you might have to do:
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = ls_notif_header-sales_ord
IMPORTING
output = ls_notif_header-sales_ord.
and
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = ls_notif_header-material
IMPORTING
output = ls_notif_header-material.
Regards,
Ron
01-12-2015 6:26 AM
Hi Sonam,
Please make a SY-SUBRC check before using COMMIT WORK.
For eample :
IF lt_bapiret2-type CA 'EA'.
ROLLBACK WORK. ' Errors are made declining
MESSAGE ID '''26''' TYPE '''I''' NUMBER '''000''' WITH lt_bapiret2-message.
ELSE.
COMMIT WORK. 'Changes are confirmed
ENDIF.
Thanks & Regards,
Seshadri.
01-12-2015 6:47 AM
Hi
try in se37 standalone by by passing values and check.
there will one standard structure for Qm02 , VIQMEL in this structure matnr should change
Thanks
Vamsi