Alexander писал(а):Безусловно, интересно.
Правильно я понимаю, что эти скрипты можно использовать для сборки SQL-Ledger, включенной в репозиторий Ubuntu ?
Или у Вас используется дописанная "под себя" версия?
У нас доработанная версия от 2.8.8
Официальная версия сейчас 2.8.35 или см. здесь:
http://sql-ledger.com/cgi-bin/nav.pl?pa ... e=Download
с версией из репозитария работать не будут, т.к. были добавлены некоторые поля в базу для Денси Кассы
и серьезно доработан код sql-ledger
скрипты для Денси, которые пока запускаем вручную ярлыком на рабочем столе:
скрипт: put_report.sh
- Код: Выделить всё
#!/bin/bash
echo "Подождите пока скопируется файл"
scp -P 22 -i /home/andy/.ssh/id_rsa.pub /var/Exchange/report.txt root@192.168.1.7:/usr/lib/sql-ledger/users/export/report.txt
suf=`date +%Y%m%d-%H%M`
mv /var/Exchange/report.txt /var/Exchange/arhiv_reports/report.txt_$suf
echo "Нажмите ENTER"
read line
скрипт: get_goods.sh
- Код: Выделить всё
#!/bin/bash
SRCHOST="192.168.1.7"
SRCFILE="/usr/lib/sql-ledger/users/export/goods.txt"
LOGIN="root"
PORT=22
echo "Выполняется загрузка файла справочника"
scp -i /home/andy/.ssh/id_rsa.pub -P $PORT $LOGIN@$SRCHOST:/usr/lib/sql-ledger/users/export/goods.txt goods.txt
#chmod 666 /var/Exchange/goods.txt
echo "Нажмите ENTER"
read line
т.е. просто копируем файлы
в sql-ledger сделана кнопка в интерфейсе Экспорт в Денси, код приводить здесь пока не буду т.к. это отдельная тема для разговора.