Войти Регистрация
Корзина 0 позиций
на сумму 0 ₽
8 (831) 274-00-00

Загрузка счетов на оплату от поставщиков конвертация и генерация заказов поставщикам .

Наверно когда нибудь в будущем мы перейдем на электронный документооборот, но пока поставщики особенно большие не охотно идут на документооборот в электронном виде.
Пока счетов в электронном виде нет, будем делать "заплатку" забирать счета поставщиков с сайтов или полученные по электронной почте и конвертировать их заказы поставщикам. В УНФ (управление нашей фирмой) есть закладка счета поставщиков, но загружать счета поставщиков обработки нет.

А сейчас у нас проблема, что заказано и что нужно еще заказывать никто не понимает

Выход: Нужно загружать заказ поставщикам из счета, тогда наверно можно будет видеть товар в пути транзит.

Что делаем:
1.
1.1 Заходим в закрытую часть Сервис Редмонд: https://crmsc.redmond.company/spisok-zakazov/
нас ждет сюрприз, в папке хранятся счета всех сервисных центров Редмонд
1.2 Сергей Волков написал обработчик скрипт-парсер который забирает файлы счетов
В итоге получили папку на диске X в которой лежат счета от РА сервис (Redmond)

Документы в формате PDF не картинки, текст -это хорошо.
Документы PDF специфичные, текстовым редактором открываем там одни символы.

2.Для того чтобы упростить задачу программистам 1С нужно конвертировать файл из формата PDF в TXT
2.1 Устанавливаем  apt-get install poppler-utils
Теперь нам доступен конвертер pdftotext
запускать его будем с овцией -layout (поддержание исходного физического макета_
 pdftotext -layout /home/raid/redmond/pdf/ZP-164714.pdf /home/raid/redmond/txt/ZP-164714.txt

Сергей написал обработчик /home/raid/invoice/redmond/getZP.sh
по крону дергаем его в заданиях root: /var/spool/cron/crontabs/root
дописываем задание: 10 8-17 * * 1-5 /home/raid/invoice/redmond/getZP.sh 2>&1 1>/home/raid/invoice/redmond/getZP.sh.log
согласно этому заданию в 10 минут каждый час с 8 часов до 17 с понедельника по пятницу запускаем скрипт который забирает файл и
складывает полученное в каталог : /home/raid/invoice/redmond/pdf/new


Войти Регистрация
Корзина 0 позиций
на сумму 0 ₽