Register Login

Mandatory fields in SAP SD Tables VBAP, VBAK and VBEP

Updated May 18, 2018

Hello Experts,

I am working on a data migration project. where a data is to be transpered from legacy systems to SAP tables. To transper open sales orders to SAP i need to find the mandatory fields in the SD sales order tables. 

How can i find whether the field is mandatioy/optional in SD tables so that a opensales order in lagacy systmes remains an executable open sales order when copied to SAP tables.


Comments

  • 12 Jun 2008 10:55 pm Guest Helpful Answer
    Check in the screen layout for header and item fields in the IMG. this will tell you if the field is optional, required or display only.
  • 13 Jun 2008 7:47 pm Guest Helpful Answer
    the mandatory fields will hv a tick mark
  • 16 Jun 2008 9:35 pm Guest Helpful Answer
    Transferring thru
    1)LSMW,BDC--- while recording the transaction you can find out mandatory fields.
    2)BAPI--- Read the documentation for the bapi, for mandatory fields.(BAPI_SALESORDER_CREATEFROMDAT2)
  • 02 Nov 2008 4:12 pm Guest Helpful Answer
    All fields are maintained using he field status in the account group. here you have the option to maintain fields as either required, displayable or not entry not required.
  • 05 Mar 2009 6:54 am Guest
    You can also check by viewing Incomplete Process which will show you the fields which are mandatory.
  • 03 May 2009 2:36 pm Guest
    what is the procedure to see the what SD data flow to which table
  • 04 Oct 2009 9:05 am Guest
    you can find the mandatory fields of a sales order by going through Incompletion log of sales doc header, item and schedule line. i.e incompletion log groups A, B, C individully.

    venkat.b
    9949952277
  • 12 Dec 2009 9:40 am Guest
    zmr1 by item it could be changed, but i need to do by MATERIAL GROUP IN ONE TIME. PLEASE ADVISE
  • 01 Nov 2010 4:28 pm Guest
    when comes error auther authentication for update
  • 26 Nov 2010 9:08 am Guest
    The Primary key fields have a tick mark infront of them and are mandatory.
    Mandt is a client field and is mandatory as well.

×