When doing a BDC, may i know if there is a way to check if a field exists on a screen, so that my program will only populate that field if it exists. My current BDC program failed sometimes with the error message "XXX field does not exists in screen YYY". This is due to for some combinations of company_code and gl_account, the tax_code field is provided on the tcode F-05 screen for user entry. On the other hand, for some some other combinations of company_code and gl_account, the tax code field is not available on the screen as they don't require a tax code to be entered. Thanks in advance for your guidance!