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: 

Hidden fields within BDC, how to fill them ?

Sadory
Explorer
0 Kudos
300

Hello everyone,
I'm trying to create BDC for Transaction code (vd01), to create customer and using it in some programs.
During BDC recording, I noticed that there're some fields like [Building Code, mobile phone], they're existed in vd01 in case if I want to create customer using tcode [vd01] BUT not existed in BDC recording screens. 

What should I do to fill them with data in BDC recording? cause it's mandatory to fill them.
and Are there any other way to do that in more best practice way? 

#ABAP #BDC #DataMigration

3 REPLIES 3

Sandra_Rossi
Active Contributor
0 Kudos
219

BDC is an obsolete term replaced by Batch Input. Batch Input simulates user input ONLY, this way the program behavior is standard. If you want to modify the behavior of standard programs, change the ABAP code. NB: you want to change the values of "hidden fields", but I don't understand how you came to the conclusion that they need to be changed to achieve your (unknown) goal.

RaymondGiuseppi
Active Contributor
214

When doing the initial recording with SHDB to create the batch-input template, did you check the box 'Use Central address Management' ?

  • I you forgot you should be restricted to fields avaliable in the LF*/KN* tables.

0 Kudos
194

Thank you so much Raymond, yes it was behind this issue, solved .
I've spent lots of time searching about it but found nothing 😅
Have a good day 👍