Обработка работает с Бухгалтерия 3.0. Управляемая форма. Гарантировано работает на БП 3.0.43.206 (тестировалась). Для других конфигураций требуется незначительная доработка. Код программы полностью открыт. Обновления версий не планируются. Ограничений по количеству рабочих мест нет. Обработку можно открыть через меню файл или добавить в дополнительные обработки.
Для загрузки pdf-файл нужно выбрать способ поиска номенклатуры в базе 1С:
- Если в файле есть артикул и вы по нему хотите искать то вибирайте: "Поиск по артикулу"
- Если в файле есть артикул, но вы хотите искать по полному наименованию, то выбирайте:
"Поиск по полному наименованию (в файле есть артикул)"
- Если в файле артикула нет, то нужно выбрать "Поиск по полному наименованию (в файле нет артикула)"
В параметрах можно посмотреть как строка из файла отображается в 1с (при этом загрузка не происходит). Также при необходимости можно поменять параметры, если файл поменялся.
Так файл выглядит в pdf:
Так в 1с:
Программа распознает строку из PDF файла, как строку с кучей пробелов. Чтобы взять нужные значения задаем интервалы:
НомерС = 6, НомерДлина = 6 - это значит, что значение Номера берем из строки начиная с 6-го символа в кол-ве 6 символов.
АртикулС = 10, АртикулДлина = 20 - это значит, что значение Артикула берем из строки начиная с 10-го символа в кол-ве 20 символов.
КолвоС = 75, КолвоДлина = 20 - это значит, что значение Кол-во берем из строки начиная с 75-го символа в кол-ве 20 символов.
ЦенаС = 90, ЦенаДлина = 20 - это значит, что значение Цену берем из строки начиная с 90-го символа в кол-ве 20 символов.
Загружаем файл в 1с: