+7 499 990-10-21

Обмен с УТ 11

Re: Обмен с УТ 11

Сообщение Alexander » 19 апр 2013, 10:34

По первому пункту комментировать особенно нечего.
По 2) и 3) - для стартовой версии обработки мы просто взяли типовой алгоритм УТ 11.1 работы через правила обмена. Список товаров и способ их кодирования формируется как раз правилом обмена.
На текущий момент здесь нет абсолютно никаких отличий от алгоритмов работы штатных обработок для ШТРИХ/АТОЛ.
Это уже предмет дальнейшей оптимизации...
Alexander
 
Постов: 4959
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Обмен с УТ 11

Сообщение Бродяга_Джон » 24 апр 2013, 07:43

Небольшая мысля по поводу подразделения.
Сейчас оно проверяется у пользователя, но логичнее (и я думаю) правильнее проверять его заполнение у "ККМ Offline" которое заведено в справочнике.
Ведь именно ККМ определяет подразделение, а не пользователь производящий загрузку данных.
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Обмен с УТ 11

Сообщение Alexander » 25 апр 2013, 10:20

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

Re: Обмен с УТ 11

Сообщение Бродяга_Джон » 25 апр 2013, 10:39

Зато он более однозначный в отношении к подразделению

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

Re: Обмен с УТ 11

Сообщение Alexander » 25 апр 2013, 11:04

Подправил
Вложения
ДЭНСИ_КАССА_УТ11.1.zip
(20.01 КБ) Скачиваний: 381
Alexander
 
Постов: 4959
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Обмен с УТ 11

Сообщение Бродяга_Джон » 16 май 2013, 12:09

Вместо Процедуры Пауза(сек) ( :-) Грубо, но что делать?) можно задействовать Предупреждение() с заданием таймаута, плюс будет нагляднее из-за окошка.

Код: Выделить всё
Синтаксис:
Предупреждение(<ТекстПредупреждения>, <Таймаут>, <Заголовок>)

Параметры:
<ТекстПредупреждения> (обязательный)
Тип: Строка. Текст предупреждения.
<Таймаут> (необязательный)
Тип: Число. Интервал времени в секундах, в течение которого система будет ожидать ответа пользователя. По истечении интервала окно предупреждения будет закрыто. Если параметр не указан, то время ожидания не ограничено.
Значение по умолчанию: 0
<Заголовок> (необязательный)
Тип: Строка. Содержит заголовок окна предупреждения.


Например:
Код: Выделить всё
Предупреждение("Ожидаем загрузку с кассы....", 5, "Ожидание загрузки данных");
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Обмен с УТ 11

Сообщение Бродяга_Джон » 16 май 2013, 12:21

И попутно ещё вопрос, как обрабатывать/обрабатывается отчёт продаж когда последовательно идут 2-2+ транзакции с номером "17" (скидка на позицию)?
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Re: Обмен с УТ 11

Сообщение Alexander » 17 июл 2013, 21:39

Обновление обработки под 11.1.2.х (тестировали на 11.1.2.6 и 11.1.2.9)
Также обработка научилась:
- формировать отчеты концом каждого дня, продажи за который присутствуют в файле, полученном с кассы;
- запрашивать с кассы продажи за указанный период дат/времени (через параметры файла-флага);
- принудительно обновлять список товаров для выбранного правила обмена перед выгрузкой товаров на кассу.
Вложения
ДЭНСИ_КАССА.zip
(21.25 КБ) Скачиваний: 325
Alexander
 
Постов: 4959
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Обмен с УТ 11

Сообщение Alexander » 06 авг 2013, 12:51

Обработка обмена версии 0.10:

- добавлены настройки (и соответствующий функционал) для заполнения таблицы оплат платежными картами в отчете ККМ;
- добавлена выгрузка по накладной перемещения в режиме добавления остатков;
- добавлена настройка схемы автоматических скидок на чек для выгрузки на кассу;
- добавлена настройка сопоставления товаров по штрих-кодам при загрузке отчетов с кассы (если в УТ был перезаполнен регистр и при получении отчета идет пересортица);
- добавлена настройка очистки справочника товаров на кассе перед его выгрузкой из 1С;

P.S. Трюк с использованием Предупреждения() не проходит, т.к. разбор отчета и формирование документа выполняется &НаСервере, а Предупреждение() доступно только &НаКлиенте. Возможно, если загрузку поделить на несколько функций, то и получится...
Вложения
ДЭНСИ_КАССА.zip
(27.44 КБ) Скачиваний: 342
Alexander
 
Постов: 4959
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Обмен с УТ 11

Сообщение Бродяга_Джон » 06 авг 2013, 18:06

ну по крайней мере можно привести к виду в типовой конфе УТ11,
это минус 1 строка с присваиванием

Код: Выделить всё
Процедура Пауза(Время)

   ВремяЗавершения = ТекущаяДата() + Время;
   Пока ТекущаяДата() < ВремяЗавершения Цикл
   КонецЦикла;

КонецПроцедуры
Бродяга_Джон
 
Постов: 1263
Зарегистрирован: 12 окт 2010, 22:07
Откуда: Россия, Омск

Пред.След.

Вернуться в Интеграция с различным товароучетным ПО

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

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



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

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

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