You can use EDI (Electronic Data Interchange) to send documents electronically. If the document items contains configurable materials, the configuration data is also transferred via EDI.
The table below shows which documents can be used to send configuration
data, and whether multi-level configuration is possible, or only single-level
configuration:
| Document | Configuration |
| Create order | single-level/multi-level |
| Create order | single-level/multi-level |
| with reference to a quotation | |
| Confirm order | single-level/multi-level |
| Change order | single-level/multi-level |
| Create quotation | single-level/multi-level |
| Purchase order | single-level |
You can create customer-specific function modules as enhancements to the SAPSystem, to implement your own functionality or processing logic in the standard R/3 system.
Two enhancements for variant configuration are defined by SAP:
You can use object dependencies to define that characteristics do not appear on the value assignment screen or are not available for entry, depending on the configuration environment.