Имя: Пароль:
1C
1С v8
УТ 10.3. Из документа ПКО пробивается обобщенный кассовый чек.
0 ikigokor
 
21.08.20
14:17
Добрый день уважаемые форумчане, очень прошу помогите пожалуйста с вопросом:

Когда в УТ 10.3 создаем "ПКО" (приходный кассовый ордер) на основании "РТУ" (реализация товаров и услуг) и в графе "Признак способа расчета" указана "Оплата кредита" (как по сути и должно быть) и нажимаем кнопку "Пробить чек", то он пробивается обобщенный. Что значит обобщенный? Например, в документе "РТУ" указана следующая позиция:

1. Товар №1  100 шт. х 3,45 руб. = 345 руб.

И если из "ПКО" (созданном на основании этого "РТУ") пробить чек, он получается таким: 1 х 345 = 345 руб., без количества. Но если в "ПКО" в графе "Признак способа расчета" указать "передача с полной оплатой", то чек пробивается нормально - подробно, как и хотелось бы.

Как сделать так, чтобы и в первом случае чек пробивался подробный?

Скриншоты:
РТУ: http://images.vfl.ru/ii/1598008418/4315fe29/31405277.png
ПКО: http://images.vfl.ru/ii/1598008481/bf838bf5/31405284.png
Кассовый чек: http://images.vfl.ru/ii/1598008521/1faf478f/31405291.jpg
1 Ёпрст
 
гуру
21.08.20
14:24
(0) открыть код формирования xml чека и поправить там
2 ikigokor
 
21.08.20
14:28
(1) xml это шаблон чека я так понимаю? А при обновлении конфигурации поправки не слетят?
3 Kigo_Kigo
 
21.08.20
14:30
А вы не не видите разницу между полной оплатой и оплатой кредита?
Так и должно быть, ибо при расчете налом/безналом идет полная оплата, где ясно какой суммой за какой товар раситываются, при оплате кредитом, он (кредит) быть больше или меньше суммы чека, тогда каким образом раскидывать оплату по товарам не ясно, по этому делается как 1х на сумму кредита
4 ikigokor
 
21.08.20
14:41
(3) Спасибо. Я правильно понял, это сделано для того, чтобы не было путаницы, например, при частичной оплате? К примеру, в один день покупатель покрыл долг на 100 руб., в другой на 245 руб.?
5 ikigokor
 
21.08.20
14:56
(3) Как тогда быть? Как сделать, чтобы в поле "Признак способа расчета" по умолчанию всегда проставлялось "передача с полной оплатой", и не делать этого вручную каждый раз?
6 Kigo_Kigo
 
21.08.20
15:02
(4) Да все верно
Честно, не знаю, посмотрите в правах или настройках пользователя, там значения по умолчанию, в том числе для касс
7 ikigokor
 
21.08.20
15:20
(6) Только что посмотрел, не нашел такой опции, выходит можно сделать только через" Конфигуратор"?
8 ikigokor
 
21.08.20
16:04
(6) Ладно, я уже наглею, поэтому последний вопрос. Если реализация и оплата происходят сразу, может быть лучше тогда использовать документ "Чек ККМ"? Или у него другое предназначение?
9 rozer76
 
21.08.20
19:40
(8) можно но это как бы уже розница
10 ikigokor
 
21.08.20
21:35
(9) Спасибо, решил вопрос путем внесения изменений в Конфигурацию, а именно поправил процедуру:
Конфигурация -> Общие -> Общие модули -> МенеджерОборудованияКлиентСервер -> Процедура: ЗаполнитьПризнакСпособаРасчета

Где заменил строку:
изменить строку:
СтрокаРасшифровки.ПризнакСпособаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиСпособаРасчета.ОплатаКредита");

На:
СтрокаРасшифровки.ПризнакСпособаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиСпособаРасчета.ПередачаСПолнойОплатой");
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший