Между 001 и ko59ew две точки с запятой, а не одна.
Поднял лог свой за прошлые соревнования (который из xls в регламенте делал):
171014;1710;RA1AMW;6;59;1;59;4;;KP40UM;0;;N;;
1 - 171014;
2 - 1710;
3 - RA1AMW;
4 - 6;
5 - 59;
6 - 1;
7 - 59;
8 - 4;
9 - ;
10 - KP40UM;
11 - 0;
12 - ;
13 - N;
14 - ;
Отличие в том, что в ur5eqf лишнее пустое поле в конце добавляет. Но в топике с форума по которому настраивал, приведен пример, что должно получиться на выходе:
[QSORecords;1]
130218;1058;RA1AMW;1;59;001;59;001;;KR40NE;;;;;;
1- 130218;
2 - 1058;
3 - RA1AMW;
4 - 1;
5 - 59;
6 - 001;
7 - 59;
8 - 001;
9 - ;
10 - KR40NE;
11 - ;
12 - ;
13 - ;
14 - ;
15 - ;
Выходит, что ur5eqf формирует не совсем корректные edi по количеству полей.
Мне вручную логи свои поправить или какие-то изменения в скрипте приема будут с учетом этого?