Application Development 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: 

capturing the check box value from alv in recording

naresh_bammidi
Contributor
0 Kudos

Hi All,

I am recording the transaction BP (To maintain the business partner),which is recording all the screen field values except check boxes.I have seen some similar threads in SCN,they are saying that we can not record the alv values.But i couldn't come to a conclusion,please help me out.Please find the screen shot below

Thanks

Naresh

Message was edited by: Naresh Bammidi

1 ACCEPTED SOLUTION

raymond_giuseppi
Active Contributor
0 Kudos

Read Note 311440 - Batch input and controls and similar notes.

Regards,

Raymond

8 REPLIES 8

naresh_bammidi
Contributor
0 Kudos

Any replies

raymond_giuseppi
Active Contributor
0 Kudos

Read Note 311440 - Batch input and controls and similar notes.

Regards,

Raymond

0 Kudos

Thanks for your inputs Raymond,

After reading that note what i understood is we can not capture the actions performed on ALV control in recording.Now i am having a doubt that,whether those check boxes are in ALV control or not.Could you please confirm this thing.

Thanks

Naresh

0 Kudos

Hi Naresh...

the Thing is that you can capture Dypro Value for a Custom Container...

One simple thing how to check this functionality..

Take any new or old Transactions and do a BDC recording Example : CJ20N and CJ02...

Many of the enjoy Transactions are using Custom Containters to display something..

So you cannot capture the Dynpro values for those transactions.. Instead use BAPI/FMs

You can confirm whether those checkboxes in ALV control or not by seeing whether that screen cointains Custom Container or not.. by just checking the screen layout of the Program for that particular Transaction..

Hope this helps...

0 Kudos

VENKAT SESHA wrote:

Hi Naresh...

the Thing is that you can capture Dypro Value for a Custom Container...

Hi Venkat,

How to capture the value for a custom container?

Thanks

Naresh

0 Kudos

You cannot capture a value in Custom Container.. Sorry that was a Typo Error in my previous message

You cannot capture a value in Custom container with BDC... In some cases which are static for example not in your case.. IF you want to just capture the checkbox which is in a custom container then we can do that.. but we cannot capture with any dropdowns or + symbols...(In your case from we have this from the above screen shot)

In BDC Check the Check Box No-Batch Input, Simulate in Background, Default Size and then record

Try doing so may help / resolve your issue..

Basically No-Batchinput should solve this.. Because it will help in identifying the new Transaction to give the input.. Example Check for XD01 with No-Batch Checked and without No-Batch Checked.. you will find the difference...

0 Kudos

Those are managed by the custom container API, just try a F1 key/technical information on the field, if you get information of another field (can be ok_code or some field in another part of dynpro, then no luck) sometimes you have a function code to select/deselect all some records that can be recorder, but not always. But BDC is an old technology, so better try some of the  BAPI for BP, you can fin easily some list via BAPI transaction or googling like in this link to Sap documentation BAPIs for Business Partners.

Regards,

Raymond

kesavadas_thekkillath
Active Contributor
0 Kudos

Hi,

BP transaction should not be recorded for BDC. There are standard bapi's and classes available for this transaction. Please check and use it.