Перед новым годом "прилетела" проблема - отражение дублированных марок в журнале продаж:
https://olegon.ru/showthread.php?t=33289 Много времени и свежих доработок посвятил поиску и обработки данной проблемы... хотя проимитировать удалось только сегодня - оказалось, что при обработки входного файла программа не ловила дубли марок в данном файле. Например создал ручками:
... и программа скушала его... и при этом получилась исходная проблема:
1. При отправке акта списания программа игнорирует дубли марок, т.е. с ЕГАИС всё нормально;
2. При печати акт отражается число марок равное количеству списания по алкокоду, т.е. дубли не показывает;
3. В журнале продаж отражаются дубли марок по списанию.
Сейчас программа запрещает дубли во входном файле пропуская одну марку из списка дублей, а по остальным выдаёт сообщение:
Ну, а если залетели на данную проблему, то
лишние марки можно удалить в режиме:
https://olegon.ru/showthread.php?t=31084