Атол 5ая платформа пробитие чеков по секциям

1. andrey7617 66 22.11.24 19:29 Сейчас в теме
Добрый день уважаемые форумчане …
Прошу помощи у гуру…

Есть дописанная розница 2.0 – по ней пробивается по кассе атол через 10ый драйвер.
Пример кода пробития чека

fptr = СоздатьОбъектФР();
Connect(fptr);
РегКассира(fptr, Продавец);

fptr.openShift();
fptr.setParam(fptr.LIBFPTR_PARAM_RECEIPT_TYPE, fptr.LIBFPTR_RT_SELL);
//Номенклатура
fptr.setParam(fptr.LIBFPTR_PARAM_COMMODITY_NAME, ПолноеНаименование)
//Количество
fptr.setParam(fptr.LIBFPTR_PARAM_QUANTITY, Стр.Количество)
//Цена	
fptr.setParam(fptr.LIBFPTR_PARAM_PRICE, Окр(стр.Сумма/стр.Количество,2) )
// налоги
fptr.setParam(fptr.LIBFPTR_PARAM_TAX_TYPE, fptr.LIBFPTR_TAX_NO);
Результатregistration = fptr.registration();
Показать


Все прекрасно работает …
Руководитель попросил сделать пробитие по разным секциям, и чтобы у него выходил отчет по разным секциям, я это сделал спасибо сайту https://integration.atol.ru

//Номер отдела
fptr.setParam(fptr.LIBFPTR_PARAM_DEPARTMENT, НомерСекции);


1ый вопрос – Подскажите пжл Как поменять название секции в драйвере атол с цыфры на что-то обдуманное вроде «Одежда» ?

2ой вопрос – Как заставить название секции печататься в чеке прихода или возврата прихода ? дайте пжл пример …


Если сделать отчет по секциям, спасибо сайту https://integration.atol.ru

fptr = СоздатьОбъектФР();

Connect(fptr);

РегКассира(fptr);

fptr.setParam(fptr.LIBFPTR_PARAM_REPORT_TYPE, fptr.LIBFPTR_RT_DEPARTMENTS);
Результат = fptr.report();

DisConnect(fptr);
Показать


То касса все показывает сколько было прихода и возврата прихода по разным секциям. … Но как то уж слишком скомкано (прикрепил фото) …

3ий вопрос – Дайте пжл пример кода чтобы был развернутый отчет по секциям ? чтобы не только приход и возврат прихода, но и нал / безнал / сертификатом

4ый вопрос – Можно сделать так чтобы отчет с гашением был развернут по секциям ? так же с приход / возврат прихода, нал / безнал / сертификатом ???

Заранее спасибо !!!
Прикрепленные файлы:
Вознаграждение за ответ
Показать полностью
Найденные решения
2. independ 1555 22.11.24 22:42 Сейчас в теме +2.5 $m
просто печатать что нужно
   fptr.setParam(fptr.LIBFPTR_PARAM_TEXT, "Секция одежда");
    fptr.printText();

отчеты по секциям (нал, безнал, кредит, возврат) делать по данным из 1с и печатать построчно вышеуказанным способом
andrey7617; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. MissionOnly 8 27.11.24 10:02 Сейчас в теме +0.1 $m
(1) Вид отчета с гашением определяется ПРОШИВКОЙ. У нас АТОЛ с прошивкой 5.12 - отчет выдает в разделе ПРИХОД: Приход наличными; Приход электронно и т.п. и также ВОЗВРАТ ПРИХОДА. Секций не ведем, возможно по секциям такого не будет.
andrey7617; +1 Ответить
4. THEBESTolo4b 10 27.11.24 10:46 Сейчас в теме +0.4 $m
(1) в драйвере атола в параметрах ККТ можно переименовать секции
andrey7617; +1 Ответить
2. independ 1555 22.11.24 22:42 Сейчас в теме +2.5 $m
просто печатать что нужно
   fptr.setParam(fptr.LIBFPTR_PARAM_TEXT, "Секция одежда");
    fptr.printText();

отчеты по секциям (нал, безнал, кредит, возврат) делать по данным из 1с и печатать построчно вышеуказанным способом
andrey7617; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот