Skip to Content
Author's profile photo Former Member

Recording BDC with Not a Batch Input Session

No BAPI for changing confirmed qty of sales order, so using bdc is option choice. The strange thing is no popup screen of modifying confirmed qty when recording compared that user can change manually in foreground. The issue is a option of bdc, “Not a Batch Input Session”, it’s done after this option is chosen. Maybe batch processing is forbidden for some transaction by SAP because of influence of automatic derivation like ATP check.

/wp-content/uploads/2012/10/5_151964.jpg

CALL TRANSACTION <T-CODE> OPTIONS FROM <OPT>

Effect

The OPTIONS addition covers the functions of the MODE and UPDATE additions. It provides further options for controlling batch input processing. The control parameters are specified in an opt structure of the type CTU_PARAMS from the ABAP Dictionary. The CTU_PARAMS structure has the components displayed in the following table:

Component Meaning
DISMODE Processing mode for batch input processing. Values as for the MODE addition.
UPMODE Processing mode for batch input processing. Values as for the UPDATE addition.
CATTMODE CATT mode for batch input processing. CATT means Computer Aided Testtool. While batch input is mostly used for data transfer, CATT processes are to be viewed as more complex transactions, since they are reusable tests. Values: ” ” (no CATT mode), “N” (CATT without single screen control), “A” (CATT with single screen control).
DEFSIZE Selection as to whether the screens of the called transaction are displayed in the standard screen size. Values “X” (standard size), ” ” (current size).
RACOMMIT Selection as to whether the COMMIT WORK statement terminates batch input processing or not. Values: ” ” (COMMIT WORK terminates processing), “X” ( COMMIT WORK does not terminate processing).
NOBINPT Selection for the symbol field sy-binpt. Values: ” ” (sy-binpt contains in the called transaction “X”), “X” (sy-binpt contains in the called transaction ” “).
NOBIEND Selection for the system field sy-binpt. Values: ” ” (sy-binpt contains “X” after the end of the batch input data in the called transsaction ) “X” (sy-binpt contains ” ” after the end of the batch input data in the called transaction).

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Juan Carlos Da Silva Teixeira
      Juan Carlos Da Silva Teixeira

      Hi.  I'm facing an issue with a CALL TRANSACTION "CO02". When DISMODE = A everything works fine but when DISMODE = N the page down of the table control is not working.