Copying Requirements and Data Transfer Routines
The Create with Reference function is available on the initial entry screen when creating a sales document, as well as on the Create Sales Document Overview screen during document entry.
Certain requirements must be met before a target document can be created with reference to a source document. For example, a sales order should not be created if the quotation to be referenced has already been completely fulfilled or rejected.
ABAP routines, known as copying requirements, contain these checks, and are assigned in the copying control tables using their identification (ID) numbers. It is also possible to create customer-specific copying requirements. Each creation with reference is executed only if the checks specified in the copying requirements are successfully fulfilled.
Additional ABAP routines, known as data transfer routines, control which data (such as header data, partner data or conditions) is copied to the target document when creating with reference. Again, these are assigned in the copying control tables using their identification (ID) numbers. You can also create customer-specific data transfer routines.