Обработка предназначена для загрузки приходных накладных от поставщика по сумме документа! (Важное замечание сумма в накладной не пересчитывается при загрузке из документа, а берется именно та что указана поставщиком)
Загрузка накладной осуществляется в 2(по желанию в 3) шага изображенных на скриншоте (картинка - инструкция)
1. Пользователь нажимает кнопку загрузить. Откроется стандартный диалог выбора файла, выбираем файл excel содержащий приходную накладную. После чего происходит считывание файла.
2. Заполняются настройки загрузки - указываем номера колонок в которых содержаться наименование , штрих-код, артикул, количество, сумма (изображение настройки). Для быстрого заполнения можно воспользоваться нажатием на нужную колонку правой кнопкой мыши(появится контекстное меню) и в нем то что содержит в себе колонка(наименование, штрихкод и т.д.)
Все настройки обязательны для заполнения если колонка штрих код окажется пустой, то штрихкод добавлен не будет.
3. После настроек пользователь может либо нажать на кнопку проверить накладную( - обработка проанализирует все позиции и выдаст отчет о том какая номенклатура и какие штрих коды уже есть в базе, а какие буду добавлены при загрузке), либо на кнопку загрузить накладную, после чего откроется вновь созданный документ.
Документ откроется не сохраненный, в результате чего пользователь может отменить свои действия в любой момент времени.
4. При загрузке ПТУ с новыми позициями в обработке можно нажать на кнопку "показать новые", и в открытой форме отредактировать позиции номенклатуры(установить группу, изменить вид номенклатуры), причем работаем множественный режим редактирования, для этого нужно выделить строки с зажатой клавишей ctrl.
Так же можно загрузить в обработку уже имеющиеся созданные позиции из справочника для групповой обработки.
Если у вас будут какие то личные пожелания готов допилить данное творчество под личные нужды, обращайтесь =)