+7 499 990-10-21

Отслеживание событий в DNC: Касса

Отслеживание событий в DNC: Касса

Сообщение joinelf » 09 янв 2012, 16:38

Доброе время суток!

Получил задание от заказчика, надо сделать так:
1) После снятия z-отчета программа должна
2) формировать файл (за день) продаж (report.txt)
3) и отправлять куда нибудь его
С третим пунктом спраиться можно использовав утилиты мониторинга ФС (iwatch) + неособо хитрый скрипт.
Может быть есть какие либо инструменты для отслеживания событий, которые происходят в DNC: Касса?
joinelf
 
Постов: 117
Зарегистрирован: 02 окт 2011, 18:11
Откуда: Калининград

Re: Отслеживание событий в DNC: Касса

Сообщение Бродяга_Джон » 09 янв 2012, 17:19

Почитал бы доки, в функционал ДК было добавлено выполнение двух скриптов при выполнении закрытия смены, первый вполняется перед, второй после операции закрытия смены.

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

Re: Отслеживание событий в DNC: Касса

Сообщение joinelf » 09 янв 2012, 18:20

DNC v.1.2.6 p3rc5
Имеется на компе следующая документация:
* Документация на протокол «ДЭНСИ» обмена данными с внешним товароучетным ПО.pdf
* Руководство администратора ДЭНСИ КАССА v.1.2.pdf
* Руководство по подключению и настройке обработки обмена данными с 1С v.8.1.pdf
* Руководство по установке.pdf

Если помните в какой именно, ткините пожалуйста.
joinelf
 
Постов: 117
Зарегистрирован: 02 окт 2011, 18:11
Откуда: Калининград

Re: Отслеживание событий в DNC: Касса

Сообщение Alexander » 09 янв 2012, 18:29

Насчет автовыгрузки отчета можно почитать "Руководство администратора", стр.24-25
Alexander
 
Постов: 4959
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Отслеживание событий в DNC: Касса

Сообщение Spike » 09 янв 2012, 18:48

У меня через incron реализован мониторинг каталога /var/Exchange и при появлении в нем файла report.txt, этот файл сразу архивируется и отправляется на FTP.
Изображение
Spike
 
Постов: 400
Зарегистрирован: 26 авг 2009, 15:33
Откуда: Курская обл. г.Льгов

Re: Отслеживание событий в DNC: Касса

Сообщение joinelf » 01 мар 2012, 12:54

Сделал вообще по простому: путь выгрузки report и goods изменил на Dropbox. Все работает как надо, есть только нюанс небольшой: при формировании файла report он дописывает инфу о продажах в конец файла, вместо того, что бы создать новый файл за текущий день.
Это можно как нибудь исправить?
joinelf
 
Постов: 117
Зарегистрирован: 02 окт 2011, 18:11
Откуда: Калининград

Re: Отслеживание событий в DNC: Касса

Сообщение Alexander » 01 мар 2012, 13:02

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

Re: Отслеживание событий в DNC: Касса

Сообщение Бродяга_Джон » 02 мар 2012, 07:52

joinelf писал(а):Все работает как надо, есть только нюанс небольшой: при формировании файла report он дописывает инфу о продажах в конец файла, вместо того, что бы создать новый файл за текущий день.
Это можно как нибудь исправить?

Это логика работы ПО.
Файл дописывается только если сам файл существует и он не обработан ( в теле стоит # а не @).
Так что можно либо удалять файл (если он переноситься для обработки в иное место), либо менять признак обработки файла (обработки от ДК это делают при обработке файла).
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск


Вернуться в Кассовая программа ДЭНСИ:КАССА

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

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



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

Сейчас посетителей на конференции: 2, из них зарегистрированных: 0, скрытых: 0 и гостей: 2 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (170) здесь было 16 май 2020, 01:50

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