Имя: Пароль:
1C
 
Атол. Как вывести сумму строки "без скидки"?
0 Галахад
 
гуру
29.11.19
11:47
Хотят в каждой позиции чека такую информацию:
"Цена без скидки" * "Количество" = "Сумма без скидки"
"Цена со скидкой" * "Количество" = "Сумма со скидкой"
"Сумма скидки"

Что-то пока не получается...
1 Галахад
 
гуру
29.11.19
11:47
Попробовал из 1С вывести:

СтрокаЧека = МенеджерОборудованияКлиентСервер.ПараметрыТекстовойСтрокиЧека(Стр,,Истина);
ОбщиеПараметры.ПозицииЧека.Добавить(СтрокаЧека);

Не красиво. Выводит послед всей фискальной информации.
2 Галахад
 
гуру
29.11.19
11:49
Пробую через Атловский "Редактор шаблонов чека".

Реквизит "Цена без скидки" вывел. А "Сумма без скидки" не нашел.
Где его откопать?
3 Галахад
 
гуру
29.11.19
12:38
Что, совсем  Атол не популярен?
4 Tatitutu
 
29.11.19
12:41
(3) Ты бы написал конфигурацию, версию обработку для ККТ
- все элементарно делается ("Текстовая строка" тебе в помощь при фискализации чека")
5 Галахад
 
гуру
29.11.19
12:45
Розница 1.
Версию где смотреть? Тут:
Функция ПолучитьВерсиюAPI() Экспорт

    Результат = 2.05;
    Возврат Результат;

КонецФункции // ПолучитьВерсиюAPI()


(4) Это как в (1)?
6 dezss
 
29.11.19
12:48
(1) ты вот это в какой кусок кода вставлял?
ОбщиеПараметры.ПозицииЧека.Добавить(СтрокаЧека);
7 Галахад
 
гуру
29.11.19
13:04
(6) Да. Немного не понравился результат.

Моя строка вышла ниже:
"предмет расчета" "признак расчета"
И получилось некрасиво.

Или это я туплю. И эти строки можно поднять в начало блока "Регистрация", тогда будет более менее красиво.
Нет же разницы в каком порядке расположены реквизиты?
8 dezss
 
29.11.19
16:43
(7) Есть. Важен порядок элементов в ОбщиеПараметры.ПозицииЧека.
9 Галахад
 
гуру
03.12.19
05:21
Сделал в таком виде:

Фискальная строка:
"Наименование товара"
"Предмет расчета" "Признак расчета"
"Цена со скидкой" * "Количество" = "Сумма со скидкой"
"Скидка"
Текстовая строка:
"Цена" * "Количество" = "Сумма"

Передал пользователям - они хотят по вот так:
"Наименование товара"
"Предмет расчета" "Признак расчета"
"Цена" * "Количество" = "Сумма"
"Скидка"
"Сумма со скидкой"

Но насколько я понимаю так сделать нельзя. Или я не прав?