cancel
Showing results for 
Search instead for 
Did you mean: 

available checking does not work with BDC.

Former Member
0 Kudos

dear,

- what happens..

1. with VA02, available checking occures automatically after changing Schedule line date and save.

( the screen "availability control" (SAPLATP4 / 500) is shown up automatically after clicking save button).

2. with BDC, i can not control that screen ("availability control" (SAPLATP4 / 500)).

and confirmed qty is changed to zero.

: only partial confirmed orders happen

- asking

1. any way to control the screen "availability control" (SAPLATP4 / 500) with BDC?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos
Former Member
0 Kudos

thank you for your kind answer.

it's helpful to understand available control in FM.

but my question is still alive.

my question is that

why sales order change is worked on dialog excution (using VA02 and change directly, manually) but not worked on background excution (using BDC).

is any config setting for that?

Former Member
0 Kudos

Hi,

Please go through the link below.

hope this help.

http://www.sap-img.com/bdc.htm

Former Member
0 Kudos

hi,

Plz check this Link, If useful then plz close the thread.

[http://www.sapebooks.com/info/general/sap-t-code-list-c/]

regards

Answers (2)

Answers (2)

0 Kudos

Try this:

FORM bdc_data2 .

perform bdc_dynpro using 'SAPMV45A' '0102'.
perform bdc_field using 'BDC_CURSOR'
'VBAK-VBELN'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'VBAK-VBELN'
gt_out-vbeln.
perform bdc_dynpro using 'SAPMV45A' '4001'.
perform bdc_field using 'BDC_OKCODE'
'=POPO'.
perform bdc_field using 'BDC_CURSOR'
'RV45A-MABNR(01)'.
perform bdc_dynpro using 'SAPMV45A' '0251'.
perform bdc_field using 'BDC_CURSOR'
'RV45A-POSNR'.
perform bdc_field using 'BDC_OKCODE'
'=POSI'.
perform bdc_field using 'RV45A-POSNR'
gt_out-posnr.
perform bdc_dynpro using 'SAPMV45A' '4001'.
perform bdc_field using 'BDC_OKCODE'
'=ITEM'.
perform bdc_field using 'BDC_CURSOR'
'RV45A-MABNR(01)'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=T\07'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=PORE'.
perform bdc_field using 'BDC_CURSOR'
'RV45A-ETDAT(01)'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=SICH'.
perform bdc_field using 'BDC_CURSOR'
'RV45A-ETDAT(01)'.
l_options-dismode = 'N'.

CALL TRANSACTION 'VA02' USING bdcdata
OPTIONS FROM l_options
MESSAGES INTO tl_messages.

COMMIT WORK AND WAIT.

ENDFORM.

Former Member
0 Kudos

Dear Gun Soo Kim,

I am having the same problem. Please tell me how you solved this problem.

regards,

Jinson.