+7 499 990-10-21

Выгрузка отчета для 1Cv77 ТИС

Выгрузка отчета для 1Cv77 ТИС

Сообщение Paull » 17 мар 2014, 13:31

День добрый.
Есть ли возможность сделать выгрузку товарного отчета не в формате "report.txt", а дописать создание файла date +%Y-%m-%d.
К прмеру touch report-`date +%Y-%m-%d`.txt
чтобы на выходе иметь: report-2014-03-17.txt
PS Поправка - имя файла нужно привязать к выгружаемой системной дате Кассы, дату отчета думаю не нужно привязывать, хотя будет супер... В общем сделать имя файла уникальным.
CentOS/Ubuntu LTS/1С77-ТиС, Dancy-Kassa.
Аватара пользователя
Paull
 
Постов: 129
Зарегистрирован: 20 ноя 2009, 18:11
Откуда: Ижевск

Re: Выгрузка отчета для 1Cv77 ТИС

Сообщение Alexander » 17 мар 2014, 13:54

Можно написать простенький shell-скрипт, который бы делал такое переименование.

Что с файлом отчета должно дальше происходить? Он куда-то автоматически отправляется?
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Выгрузка отчета для 1Cv77 ТИС

Сообщение Бродяга_Джон » 17 мар 2014, 14:17

Alexander писал(а):Можно написать простенький shell-скрипт, который бы делал такое переименование.

Что с файлом отчета должно дальше происходить? Он куда-то автоматически отправляется?

и пользовать его в скрипте что после закрытия смены выполняется, как он там правильно называется не помню.
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Выгрузка отчета для 1Cv77 ТИС

Сообщение Alexander » 17 мар 2014, 14:26

Бродяга_Джон писал(а):и пользовать его в скрипте что после закрытия смены выполняется, как он там правильно называется не помню.

Называется он dnc_after_z.sh (должен лежать в /usr/bin/).
Но этот вариант сработает только в том случае, когда выгрузка делается только при закрытии смены. Для всех других вариантов (выгрузка вручную через [Сервис], выгрузка по файлу-флагу) это не сработает.
Поэтому сначала нужно понять, какая схема обмена данными будет использоваться (вопрос к Paull).
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Выгрузка отчета для 1Cv77 ТИС

Сообщение Paull » 17 мар 2014, 15:28

Значит так имеется РМК (дэнси+ФР+ШК) пордяка 5штук, разбросанные по городу. Есть подключение к Интернет на каждой точке. Есть корпоративный ФТП-сервер, куда с линкована папка dancy с сревера 1С77ТиС. Должностоное лицо в звании "Товаровед" производит выгрузку справочников - goods.txt Далее каждый кассир прнимает этот файл (не хитрыми дейсвитями), и жмет "загрузить справчник товаров". В конце смены кассир - закрывает смену снимает отчет - выгруженный файл report.txt складывает на тот самый фтп. Далее товаровед - со своей стороны report.txt обрабатывает путем "Закрыть смену".
Сейчас тоже думаю, что БРЕД у вас спросил. В обработке 1С77 придется допиливать режим ручной загрузки - придется писать меню "выбрать файл".
Возможно самое простое кассиру - создавать каталог 2014-03-17 и внутрь уже складывать отчет.
Если честно, то проблема в отсутсвии компьютерной грамотности, и желании ее получить. Не могу заствить юзера выгрузить отчет интервалом суббота-воскресение, чтобы "товаровед" провел этот документ в понедельник.
CentOS/Ubuntu LTS/1С77-ТиС, Dancy-Kassa.
Аватара пользователя
Paull
 
Постов: 129
Зарегистрирован: 20 ноя 2009, 18:11
Откуда: Ижевск

Re: Выгрузка отчета для 1Cv77 ТИС

Сообщение Alexander » 17 мар 2014, 17:28

Близкий к идеальному вариант - товаровед должен запрашивать отчет с кассы за нужный ему период (в файле-флаге, который формирует 1С указывается диапазон дат/времени). А кассир вообще ничего не делает для выгрузки отчета.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Выгрузка отчета для 1Cv77 ТИС

Сообщение Spike » 17 мар 2014, 22:18

Идельный вариант: локальный PosgreSQL сервер, в который "сливается" вся информация из удаленных касс.
Изображение
Spike
 
Постов: 401
Зарегистрирован: 26 авг 2009, 15:33
Откуда: Курская обл. г.Льгов

Re: Выгрузка отчета для 1Cv77 ТИС

Сообщение Paull » 18 мар 2014, 06:59

Создать централизованный выделенный SQL сервер и цеплять на него удаленные ККМ - не вариант, т.к. падения интернета в нашей деревни не редки и не предсказуемы. Ставить на ККМ удаленный доступ - и повесить все на товароведа, - возможно, нужно подумать.
Еще мысли есть???
CentOS/Ubuntu LTS/1С77-ТиС, Dancy-Kassa.
Аватара пользователя
Paull
 
Постов: 129
Зарегистрирован: 20 ноя 2009, 18:11
Откуда: Ижевск

Re: Выгрузка отчета для 1Cv77 ТИС

Сообщение Paull » 18 мар 2014, 07:02

Alexander писал(а):Близкий к идеальному вариант - товаровед должен запрашивать отчет с кассы за нужный ему период (в файле-флаге, который формирует 1С указывается диапазон дат/времени). А кассир вообще ничего не делает для выгрузки отчета.

Можно подробнее?
CentOS/Ubuntu LTS/1С77-ТиС, Dancy-Kassa.
Аватара пользователя
Paull
 
Постов: 129
Зарегистрирован: 20 ноя 2009, 18:11
Откуда: Ижевск

Re: Выгрузка отчета для 1Cv77 ТИС

Сообщение Бродяга_Джон » 18 мар 2014, 09:31

Alexander писал(а):Близкий к идеальному вариант - товаровед должен запрашивать отчет с кассы за нужный ему период (в файле-флаге, который формирует 1С указывается диапазон дат/времени). А кассир вообще ничего не делает для выгрузки отчета.

равнозначный вариант в плане никаких действий от кассира - отчёт продаж снимается(формируется) с закрытием смены кассиром, в результате без влияния кассира товаровед имеет файл на конец дня (которому обычно равен конец смены), на выходные в понедельник товаровед имеет файл содержащий отчёт за пятницу, субботу и воскресенье (если конечно товаровед не ранее кассира заканчивает и не загружает пятничный отчёт вечером)
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

След.

Вернуться в Техподдержка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 11, из них зарегистрированных: 0, скрытых: 0 и гостей: 11 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11