Regarding output routines like the ones attached to outputs like BA00 on sales orders or RD00 on invoices (or any customized output type), do you know if it is safe to include in those routines codes that will trigger a DB update? For example
a) a BAPI call to change a sales order within the output routine or
b) any call transaction that will update data or
c) an IDoc creation by calling function IDOC_INBOUND_SINGLE or
d) direct update to a table customized or otherwise.
I'm pretty sure commit statement is not allowed on these output routines that is why I'm asking.