If you have a COBOL copybook that describes a message then you can use the IIB toolkit to import the copybook and create a DFDL message model. The toolkit importer uses default settings when importing a .cpy file, one of which is that a period (.) is the decimal point. If your message uses a comma (,) as the decimal point instead, then you need to include the copybook in a ‘wrapper’ COBOL program and change the decimal point setting using the SPECIAL-NAMES section. Here is an example, assuming the copybook is called ‘COPY1’: Make sure that the copybook and the wrapper program reside in the same directory, and the program has file extension .cbl. IDENTIFICATION DIVISION. PROGRAM-ID. WRAPPER. ENVIRONMENT DIVISION. CONFIGURATION SECTION. SPECIAL-NAMES. DECIMAL-POINT IS COMMA. DATA DIVISION. WORKING-STORAGE SECTION. COPY COPY1. END PROGRAM WRAPPER. Also works for importing into a message set for MRM.