SAPFree worksheetPDF, Excel, Word exportSAP ECC / S/4HANA

SAP Interface and Conversion Field Mapping Worksheet

Field mapping is the dullest part of an interface or migration project and the most common source of rework. This worksheet puts source, SAP target, length and rule on one row, so mismatches are visible before the load.

Download:
Source fieldSource lengthSAP tableSAP fieldSAP lengthLength gapTransformation ruleRequiredStatus
7
20
0
0
0
Fields mapped
5
Largest length gap
20

Field lengths shown are standard SAP lengths for the example fields (MATNR is 18 in ECC and can be 40 in S/4HANA with the extended material number). Check the data element in SE11 for your system before agreeing a rule.

Speed up mapping with AI assistance

Optional: ask how first-pass field mapping can be drafted privately from your source layouts.

Optional. The tool and every export work without this. No spam.

How to use it

List each source field in the first column and its length. Find the SAP table and field in SE11 or the data dictionary, and enter its length. The length gap column flags where the source is longer than the target, which is where truncation or rejection will happen. Write the transformation rule next to each row, mark required fields and use the status column to track agreement with the business. Export to Excel for walkthroughs with the data owners.

  • Verify target lengths in SE11
  • Resolve every positive length gap
  • Write rules, not just field names
  • Track agreement with the business owner

Rules that need care

Leading zeros, units of measure, date formats, currencies and code lists cause most load errors. SAP stores units internally in different formats from the screen (the conversion exit), and many keys like customer and vendor numbers are zero-padded. Mapping tables for plants, material types and units should be agreed with the business and kept as configuration rather than hard-coded. For IDoc or BAPI loads, map to the segment or structure field, not just the table.

Common mistakes

Teams map to table fields that the BAPI or IDoc does not populate, ignore conditional required fields and leave truncation to chance. Another trap is mapping one source field to a field that SAP derives or overwrites. Run a small test load early, compare the results and update this sheet with what actually happened.

  • Silent truncation
  • Mapping to derived fields
  • Ignoring conditional mandatory fields
  • No test load before sign-off

Frequently Asked Questions

Is this for IDocs, BAPIs or direct table loads?

It works for any of them. Record the table and field for documentation, and add the IDoc segment or BAPI structure field in the rule column if that is what the load uses. Direct table writes are discouraged in standard SAP.

What does the length gap show?

It is the source length minus the SAP field length. A positive number means the source may hold longer values than SAP accepts, so you need a truncation, rejection or shortening rule.

Where do I find SAP field lengths?

In transaction SE11, display the table, then the field's data element and domain for the length and type. In S/4HANA, check release-specific changes such as the extended material number.

Can I paste an existing mapping into it?

Rows are editable in the page, so you can type or paste values cell by cell and then export. For large sets, build in Excel and use this layout as the column standard.

If you are mapping hundreds of fields, we can talk about using a private model to propose first-pass mappings that your team then reviews.