A COBOL program was precompiled through the IDMSDMLC precompiler. The record that was copied from the dictionary had a FILLER with additional bytes added to it.
Why did this happen?
Release: 19.0
Component: CA IDMS/DB
This is normal, the precompiler will add additional bytes to make the record length divisible by 8.
This will not affect the runtime environment.
This is documented after SUBSCHEMA-RECORDS in the DATA DIVISION section:
Because COBOL doubleword aligns an 01 level record, the precompiler adds up to seven bytes, if necessary, to make the record length divisible by eight when copying in a schema-owned record to an 01 level.