|
Обмен скидками штрих и УТ | ☑ | ||
---|---|---|---|---|
0
APXi
13.12.13
✎
12:23
|
Учет ведется в УТ 10.3, на кассах Штрих-м. В УТ настроил скидки по ценовым группам, при выгрузке в штрих скидок на кассах нет. Также не передаются дисконтные карты. Как сделать чтобы скидки выгружались?
|
|||
1
APXi
13.12.13
✎
15:53
|
Никто не сталкивался?
|
|||
2
Avganec
13.12.13
✎
15:58
|
(1) Сталкивался со штриховским ПО. Посмотрел, повертел и выкинул. Больше нравился Фронтол.
|
|||
3
APXi
13.12.13
✎
16:21
|
(2) а во фронтол настройки скидок и дисконтные карты выгружаются?
|
|||
4
Torquader
14.12.13
✎
00:00
|
(3) И там и там нужно дописывать, если хочется, чтобы всё работало, как нужно. Причём, в кассах и скидки и карты немного "странно" работают - поэтому придётся ещё и совмещать, чтобы было проще.
|
|||
5
viraboy
15.12.13
✎
23:30
|
Из типовых продуктов кроме цен и товаров ничего не выгружается. Используйте штриховский бэк
|
|||
6
Torquader
16.12.13
✎
01:21
|
(5) У Штриха своя специфика работы.
Если учёт уже в УТ полностью налажен, то проще доделать выгрузку скидок и карт. |
|||
7
big
16.12.13
✎
05:10
|
(5) Феерично!!! )))))
(0) вот куски из обработки для 7.7 // Для загрузки дисконтных карт строка начинается со знака «%», а формат строки следующий: // № // поля // Тип Назначение // 1 Строка 4 Номер карты // 2 Строка 100 Название карты // 3 Строка 30 Текст для чека // 4 Число 17.2 Сумма накопления // 5 Число 5.0 Код схемы автоматических скидок скидок // 6 Число 1.0 Карта запрещена // 7 Число 1.0 Не вести накопление по карте // 8 Число 1.0 Применять на позицию // 9 Число 1.0 Использовать как платежную // 10 Число 1.0 Применять на любые позиции // 11 Число 5.0 Код схемы сообщений // 12 Число 10.0 Количество чеков продаж // 13 Число 5.0 Код схемы накопительных скидок Стр="%"+ Число(ДискКарта.Код)+";"+ СокрЛП(ДискКарта.Наименование)+";"+ СокрЛП(ДискКарта.ТекстДляЧека)+";"+Строка(НакоплениеДК)+";"+ ";"+ КартаЗапрещена+";"+ ДискКарта.НеВестиНакопление+";"+ ";"+ ДискКарта.ИспользоватьКакПлатежную+";"+ ";"+ ";"+ Строка(КоличествоЧеков)+";"+ ДискКарта.СхемаНакопительныхСкидок.Код; Текст.ДобавитьСтроку(Стр); // Для загрузки условий дисконтных скидок в зависимости от суммы накопления // строка начинается со знака «№», а формат строки следующий: // № // поля // Тип Назначение // 1 Число 5.0 Код скидки // 2 Строка 30 Название скидки // 3 Строка 30 Текст для чека // 4 Число 5.1 Процент скидки // 5 Число 1.0 Есть начальная сумма // 6 Число 17.2 Начальная сумма // 7 Число 1.0 Есть конечная сумма // 8 Число 17.2 Конечная сумма // 9 Число 1.0 Есть начальное количество чеков // 10 Число 10.0 Начальное количество чеков // 11 Число 1.0 Есть конечное количество чеков // 12 Число 10.0 Конечное количество чеков // 13 Число 5.0 Код схемы накопительных скидок // 14 Строка 25 Название схемы накопительных скидок Стр="№"+ Число(ДискСкидка.Код)+";"+ СокрЛП(ДискСкидка.Наименование)+";"+ СокрЛП(ДискСкидка.ТекстДляЧека)+";"+ ДискСкидка.Скидка+";"; Если ДискСкидка.ССумма=1 Тогда Стр=Стр+"1;"+ДискСкидка.НачСумма+";"; Иначе Стр=Стр+"0;0;"; КонецЕсли; Если ДискСкидка.ПоСумма=1 Тогда Стр=Стр+"1;"+ДискСкидка.КонСумма+";"; Иначе Стр=Стр+"0;0;"; КонецЕсли; Стр=Стр+ДискСкидка.Владелец.Код+";"+ СокрЛП(ДискСкидка.Владелец.Наименование); Текст.ДобавитьСтроку(Стр); //Для загрузки сообщений по дисконтным картам строка начинается со знака «}», а формат строки следующий: //№ //поля //Тип Назначение // 1 Число 2.0 Код сообщения // 2 Строка 25 Название сообщения // 3 Число 17.2 Сумма срабатывания сообщения // 4 Число 10.0 Количество чеков срабатывания сообщения // 5 Строка 150 Текст для вывода на экран (Разделители строк заменяются символами «|») // 6 Строка 150 Текст для печати в чеке (Разделители строк заменяются символами «|») Стр="}"+ Число(Сообщение.Код)+";"+ СокрЛП(СтрЗаменить(Сообщение.Наименование,";"," "))+";"+ СокрЛП(Сообщение.Сумма)+";"+ СокрЛП(Сообщение.КоличествоЧеков)+";"+ СокрЛП(СтрЗаменить(Сообщение.ТекстДляЭкрана,РазделительСтрок,"|"))+";"+ СокрЛП(СтрЗаменить(Сообщение.ТекстДляЧека,РазделительСтрок,"|"))+";"+ СокрЛП(Сообщение.Владелец.Код)+";"+ СокрЛП(СтрЗаменить(Сообщение.Владелец.Наименование,";"," ")); Текст.ДобавитьСтроку(Стр); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |