Dynpro SAPMF02H 0110 is a very dynamic dynpro, based on entries made in other screens you either get more or less sections to make entries
Instead of the static recording you should use the SAP given programs, e.g. RFBISA00 standardbatch input object 0010 in LSMW, as they are defined to take care about changing situation. Or you need to make an extra recording for each possible screen difference, and separate your data in the source.