Имя: Пароль:
1C
1С v8
Печать дополнительных способов оплаты в чеке ККМ
,
0 Rodinyr
 
07.06.18
15:14
Доброго времени суток. Вопрос в том, каким тегом мне передать в Кассу данные оплаты кредитом?
в Рознице есть к код
    ЗаписьXML.ЗаписатьАтрибут("Cash"             , XMLСтрока(СуммаНаличными));
            ЗаписьXML.ЗаписатьАтрибут("ElectronicPayment", XMLСтрока(СуммаЭлектронными));
            ЗаписьXML.ЗаписатьАтрибут("Credit"           , XMLСтрока(СуммаПостоплатой));
            ЗаписьXML.ЗаписатьАтрибут("AdvancePayment"   , XMLСтрока(СуммаПредоплатой));
            ЗаписьXML.ЗаписатьАтрибут("CashProvision"    , XMLСтрока(СуммаПредоставлением));

в котором указан тэг "Credit", но если в него подать значение, то в чеке напечатается стока  следующего формата:
Постоплатой (в кредит)   999,00
А мне нужно что бы сумма печаталась в графе "Получено:" Оплата Кредита 999.00
Может кто сталкивался и подскажет.
1 Cyberhawk
 
07.06.18
15:23
Смотря какой формат ФД еще
2 Rodinyr
 
07.06.18
15:25
Формат 1,0,5
3 Rodinyr
 
07.06.18
15:27
Драйвер используется Штриховский 4.14.0.688
4 Rodinyr
 
07.06.18
15:34
Или хотя бы описание функций и атрибутов библиотеки SMDrvFR1C22 как это было сделано для SMDrvFR1C20
5 Cyberhawk
 
07.06.18
15:34
Тогда это будет "Cash" или "ElectronicPayment", никакой особой формулировки в чеке приема кредитных денежек не жди
6 Rodinyr
 
07.06.18
15:36
То есть все электронные оплаты(карта, сертификат, тара, итп) будут в чеке в графе получено печататься как Оплата патежной картой?
7 karpik666
 
07.06.18
16:08
(6) сейчас все оплаты ложатся либо на наличные, либо электронные без разбиения.
8 LienXo
 
07.06.18
16:58
(7) кроме этого еще аванс, кредит и прочее
9 Cyberhawk
 
07.06.18
17:05
(8) Это если первый чек, тогда да, а в ветке речь о последующих чеках (прием "траншей") :)
10 Масянька
 
07.06.18
17:29
(4) Если ты про штрих, то - https://www.shtrih-m.ru/catalog/fiskalnye-registratory/ - находишь свою кассу, открываешь - скачать - документация. Там есть руководство программиста.
А уверен, что 1.05?
11 Kigo_Kigo
 
07.06.18
18:05
(0) В графе -Получено - передается, сколько денег отдал клиент, длч расчета сдачи
к примеру берут в клредит на сумму 50 000, из них в кредит 30 000, 10 000 катрой, и 10 000 наличкой, вот и загоняешь, к примеру наличкой ты получил 11 000

ЗаписьXML.ЗаписатьАтрибут("Cash"             , XMLСтрока(10000));
            ЗаписьXML.ЗаписатьАтрибут("ElectronicPayment", XMLСтрока(10000));
            ЗаписьXML.ЗаписатьАтрибут("Credit"           , XMLСтрока(30000));
            ЗаписьXML.ЗаписатьАтрибут("AdvancePayment"   , XMLСтрока(СуммаПредоплатой));
            ЗаписьXML.ЗаписатьАтрибут("CashProvision"    , XMLСтрока(СуммаПредоставлением));

а в полученно 11 000, на что аппарат отпечатает, итого 50000, полученно 51 000(или 11000, не помню уже) и Сдача 1000
12 Kigo_Kigo
 
07.06.18
18:07
(10) Это ему как мертвому припарка, у автора 1с-кая поделка, к которой полного описания я еще не встречал
13 Kigo_Kigo
 
07.06.18
18:10
+ если нодо оплату как по другому печатать, надо через тест драйвера залезть в таблицы ККТ и в таблице Виды оплат исправить на текст который нужен, первый - наличными - не трогайте, далее как хотите, так и печатайте, хоть бартером :)
14 Garykom
 
гуру
07.06.18
18:46
(13) А после этой замены как эти виды оплаты в ОФД догадываемся будут отражаться?
15 pablo_escobar
 
07.06.18
20:55
(0) так у Вас клиент покупает товар в кредит или оплачивает кредит?
16 pablo_escobar
 
07.06.18
20:59
если "Оплата Кредита 999.00" то принимаете от клиента нал или электронные,  а в строке чека где товарные позиции указываете признак расчета ПризнакСпособаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиСпособаРасчета.ОплатаКредита")
17 pablo_escobar
 
07.06.18
21:04
А признак предмета расчета ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.ПлатежВыплата")
18 pablo_escobar
 
07.06.18
21:05
Я так думаю. Можете еще в консультанте посмотреть описание значений реквизитов. http://www.consultant.ru/cons/cgi/online.cgi?req=doc&base=LAW&n=214339&fld=134&dst=103855,0&rnd=0.6528531825028967#004560157692070543
19 Rodinyr
 
08.06.18
09:02
(15) Покупатель берет у нас в кредит. Т.Е. Покупатель у нас в салоне с банком заключает договор, а мы клиенту отдаем товар, а через час банк нам перечисляет деньги. Выходит такая штука, эта оплата не нал и не пластиковая карта.
В старой версии драйвера передавали тегом CashLessType2 и горя не знал.
20 Cyberhawk
 
08.06.18
09:05
(19) "Выходит такая штука, эта оплата не нал и не пластиковая карта" // Ты проспись и осознай, что никакой "пластиковой карты" нет и никогда не было
21 Rodinyr
 
08.06.18
09:16
Решил проблему тем что Вид оплаты в таблице переименовал в Электронный, а в чеке отдельной текстовой строкой печатаю в случае карты номер карты и владельца, а в случае кредита номер кредитного договора.
22 Rodinyr
 
08.06.18
09:16
По крайней мере бухгалтеров это устроило.
23 dezss
 
08.06.18
09:36
(21) (22) тебе в (17) абсолютно правильно ответили.
Оплата кредита - это признак способа расчета, а не вид оплаты.
Ты принимаешь или нал или электронно, а что это оплата кредита, аванс, предоплата и пр., определяешь для каждой позиции чека. Главное, чтобы общая сумма чека совпадала с суммой по позициям.
24 Kigo_Kigo
 
08.06.18
10:06
(14) Это кстати проблема драйвера и ОФД, если таблица редактируется и я что то туда пишу, то это должно также уходить в ОФД и так же отображаться, но там пошли по легкому пути- передаеться не текст вида оплаты, а номер строки в таблице, но я думаю  - этот косяк они исправят, потому как с ужесточением требований - это нужно будет сделать, так как видов оплаты куча и маленькая тележка
25 Garykom
 
гуру
08.06.18
10:59
(24) "куча и маленькая тележка" это ФФД 1.05/1.1 и теги в драйвере ККТ.
26 karpik666
 
08.06.18
12:11
(23) очень интересено, и где вы такое нашли? Нет такого признака, не вводит людей в заблуждение.
27 Масянька
 
08.06.18
12:41
(26) О каком признаке (нет) идет речь?
28 karpik666
 
08.06.18
12:47
(27) (23) моя вина, ошибся, действительно есть
    "ПредоплатаПолная"
    "ПредоплатаЧастичная"
    "Аванс");
    "ПередачаСПолнойОплатой"
    "ПередачаСЧастичнойОплатой"
    "ПередачаБезОплаты"
    "ОплатаКредита"
29 dezss
 
09.06.18
09:44
(23) + вернее не общая сумма чека, а общая сумма оплат по чеку...