2011 Jan 04 1:06 PM
Hi All,
I am doing recording in SHDB for tcode-IQ01.
Recording steps are :
1. Go to IQ01, enter material number and press enter,
2. Click "Equipment View" tab in toolbar
3. Click "Sales and Distribution" tab, in this tab enter "Sold-to party"/"Ship-to party"/"Ship-to party" and press ENTER.
Now re-run this recording, it is not filling all the three fields of the "Sales and Distribution" tab as field name is same. I checked these three fields are in different sub screens but in the recording it came under screen 101 only. When i re-run this recording it is only filling the last field.
Please let me know how can i correct this.
Regards
Munish
Hi All,
I am doing recording in SHDB for tcode-IQ01.
Recording steps are :
1. Go to IQ01, enter material number and press enter,
2. Click "Equipment View" tab in toolbar
3. Click "Sales and Distribution" tab, in this tab enter "Sold-to party"/"Ship-to party"/"Ship-to party" and press ENTER.
Now re-run this recording, it is not filling all the three fields of the "Sales and Distribution" tab as field name is same. I checked these three fields are in different sub screens but in the recording it came under screen 101 only. When i re-run this recording it is only filling the last field.
Please let me know how can i correct this.
Regards
Munish
2011 Jan 04 1:13 PM
Hi, It is not suggested to have a BDC on few transactions(with views-IQ01 or MM01) and enjoy transactions, Better approach is to have a BAPI/FM, If you search SDN you will find many BAPI to update the equipment master.
Thanks,
Shiva
2011 Jan 04 1:26 PM
IQ01 is not a njy transaction.
and customer is using third party system to call the recording so have to use it.
I checked the SHDB recording which shows the same bahaviour so want the solution for the same.
BAPI/FM is beyond the scope and itslef is different call as it require re-implementation of the whole desing.
So gurus please help me to solve it in recording.
Regards
Munish Garg
2011 Jan 04 1:32 PM
2011 Jan 05 6:20 AM
2011 Jan 05 7:58 AM
Hi Munish,
They are on different screens,
You will have to use something like below :
PERFORM bdc_dynpro USING 'SAPLIPAR' '803'.
PERFORM bdc_field USING 'BDC_CURSOR' 'IHPA-PARNR'.
PERFORM bdc_field USING 'IHPA-PARNR' <myvalue1>.
PERFORM bdc_field USING 'BDC_OKCODE' '/00'.
PERFORM bdc_dynpro USING 'SAPLIPAR' '804'.
PERFORM bdc_field USING 'BDC_CURSOR' 'IHPA-PARNR'.
PERFORM bdc_field USING 'IHPA-PARNR' <myvalue2>.
PERFORM bdc_field USING 'BDC_OKCODE' '/00'.
PERFORM bdc_dynpro USING 'SAPLIPAR' '805'.
PERFORM bdc_field USING 'BDC_CURSOR' 'IHPA-PARNR'.
PERFORM bdc_field USING 'IHPA-PARNR' <myvalue3>.
PERFORM bdc_field USING 'BDC_OKCODE' '/00'.Regards,
Jovito
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |