Метод чтения файла Excel - через Табличный документ. Файл объемом 1723 строки читает за пару секунд.
Есть простой замер производительности, больше для демонстрации и сравнения.
Есть обработка разных ситуаций, например:
- Не выбрана организация (на случай если учет ведется по нескольким). Без указания организации нет смысла создавать документы, поэтому кнопка "Создать документ Акт выполненных работ" будет недоступна.
- Если при этом нажать "Создать счета-фактуры", то будет произведен поиск по выделенным строкам с номерами реализаций, и если такие есть в базе, то либо будет создан счет-фактура, либо будет выдано сообщение о том, что такой счет-фактура уже существует.
- Если реализация не будет найдена, то появится сообщение о том, что реализация с указанным номером не обнаружена, и что счет-фактуру создать невозможно, т.к. реализация является документом-основанием для счета-фактуры.
Тестировалась на платформе 8.3.18.1289
Тестировалась на конфигурации Бухгалтерия Предприятия 3.0, редакция КОРП, релиз 3.0.103.21
Для скачивания предлагается ZIP-архив, в котором файл обработки и Excel-файл для примера загрузки. В целях сохранения коммерческой тайны, данные контрагентов указаны из демо-базы БП 3.0
Обработка подойдет для переноса данных из одной базы в другую, в том числе, из сторонней программы учета в Бухгалтерию Предприятия 3.0.