Имя: Пароль:
1C
 
Как поменять статус чека ККМ?
,
0 gu_viktoria
 
11.06.18
12:40
После стандартной обработки "Поиск удаление дублей" ругается на архивные чеки. Как обратится к найденым чекам и изменить их статус?
1 gu_viktoria
 
11.06.18
12:57
1С 8*
2 Масянька
 
11.06.18
13:02
(0) ТКВ - Зачем?
3 gu_viktoria
 
11.06.18
13:05
С архивными чеками ничего нельзя делать, я хочу изменить статус чека подменить номенклатуру и опять присвоить статус архивный (2)
4 gu_viktoria
 
11.06.18
13:06
(2) что такое ТКВ?
5 Масянька
 
11.06.18
13:07
(3) Зачем? Смысл сего действия?
(4) Традиционный Китайский Вопрос :)
6 gu_viktoria
 
11.06.18
13:14
(5) После обработки "Поиск и удаление дублей" нашлись чеки с дублированной номенклатурой

"Не удалось записать Чек 0000-000551 от 17.04.2018 17:24:33 по причине: Не удалось записать "Чек 0000-000551 от 17.04.2018 17:24:33"!
Чек имеет статус "Архивный". Операции над этим документом запрещены!"

Нужно чтобы дублированная номенклатура удалилась,а на ее место встала одна единственная,но архивные чеки не дают этого сделать. Поэтому решила так поступить
7 Масянька
 
11.06.18
13:16
(6) Касса онлайн?
8 gu_viktoria
 
11.06.18
13:20
(7) не знаю,а на что это влияет ? (простите меня нуба за глупые вопросы)

http://prntscr.com/jtko0d
9 Масянька
 
11.06.18
13:26
(8) На то, что ушло куда следует.
10 DDwe
 
11.06.18
13:38
У чеков нет движения. Смысл менять номенклатуру, какой?
11 Масянька
 
11.06.18
13:43
(10) Дубли....
Все - я поняла :)))
Программа какая? А в принципе - все равно. Копать...
Смысл в том, что если чек пробит (ККМ вернула ответ и пр.), то эска запрещает любые действия с этим чеком.
Поэтому - нужно копать...
12 Cyberhawk
 
11.06.18
13:43
Следующей темой будет "Как заменить номенклатуру в ОоРП" :)
13 gu_viktoria
 
11.06.18
13:45
(11) Розница 2.2
14 Масянька
 
11.06.18
13:47
(13) Копать, пилить...
15 gu_viktoria
 
11.06.18
13:48
Я думаю что нужно обратится к каждому чеку поменять статус,заменить номенклатуру и опять вернуть статус архивный? (11)
16 gu_viktoria
 
11.06.18
13:49
(12) Обработкой же или нет? поиск удаление дублей ..
17 Масянька
 
11.06.18
13:50
(15) В принципе - да.
Но - нужно смотреть, что происходит при записи...
Поскольку - онлайн кассы...
18 Смотрящий
 
11.06.18
13:53
И давно без фото взлетает ?
19 Масянька
 
11.06.18
13:55
(18) Смотреть нужно конкретнее :)
20 gu_viktoria
 
11.06.18
14:00
(19) Если закомментить кусок кода процедуры ПередЗаписью,в документе чекККМ, то поиск дублей ни на что не ругается всё проходит


Если (СтатусЧекаККМПоСсылке = Перечисления.СтатусыЧековККМ.Архивный
     ИЛИ СтатусЧекаККМПоСсылке = Перечисления.СтатусыЧековККМ.Аннулированный)
     И (НЕ ДополнительныеСвойства.Свойство("ЗагрузкаДанныхИзРабочегоМеста"))
     И Не  (мЗакрытиеСмены) Тогда
            
        Текст = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
            НСтр("ru = 'Чек имеет статус ""%1"". Операции над этим документом запрещены!'"),
            СтатусЧекаККМ
        );
        
        ОбщегоНазначенияКлиентСервер.СообщитьПользователю(
            Текст,
            ЭтотОбъект,
            ,
            ,
            Отказ
        );
        
    
    КонецЕсли;
21 Cyberhawk
 
11.06.18
14:08
"закомментить кусок кода процедуры" // Это рукожопство.
Я бы проверил сначала в режиме загрузки, если не прокатит, то вон в коде доп. свойство еще есть
22 MWWRuza
 
гуру
11.06.18
17:04
http://catalog.mista.ru/public/557213/
Вот,готовая. Помнится я в старо-давние времена, когда впервые с Розницей столкнулся, такую сам делал... Тогда для меня восьмерка "большой загадкой" :-)  но, и то три строчки сумел написать...
23 MWWRuza
 
гуру
11.06.18
17:07
(20) А так, да, закомментируйте, сделайте то что Вам надо, и обратно раскомментируйте... Если конечно, конфа не базовая.
24 DDwe
 
11.06.18
18:48
(11) Что дубли, кому от них жарко-холодно, чеки совсем удалить можно. Нафиг они?
25 gu_viktoria
 
12.06.18
08:50
(22) к сожалению стартмани нет для готовой.
Хочу написать сама,но пока не могу додуматься.
Пытаюсь сделать чтобы он все найденые (стандартная обработка) чеки с дублированной номенклатурой записал в массив,изменил статус чека,подменил номенклатуру и поменял статус обратно на архивный.
26 Масянька
 
12.06.18
08:57
(24) Это раньше можно было на фиг удалить...
Сегодня, с этим дебилизмом под названием "онлайн кассы" - нет уж, пусть лежат...
27 Звездец
 
12.06.18
11:19
(26) и в чем связь между наличием чеков в программе и онлайн кассой?
28 Spirtus
 
12.06.18
11:41
Администрирование - Корректировка данных - Групповая обработка - режим разработчика
И вперед, на мины)))
29 Масянька
 
12.06.18
12:09
(27) В контроле.
Сейчас (с введением этих касс): журнала кассира - нет, ленты гашения - не хранятся.
Через время - и как что-то разгрести в этом дурдоме? Ну, если у тебя кассиры - ангелы (не ошибаются и пр.), тогда да, ни к чему.
30 DDwe
 
12.06.18
12:32
(29) В контроле чего? Ну найдешь ты, что три месяца назад в чеке не тот товар, ну и что? И сейчас легко можно удалить. При надобности все чеки в ОФД.
31 Масянька
 
12.06.18
12:49
(30) Следуя вашей логике - а на фига приход/расход хранить? У поставщика/покупателя есть.
Короче, не хотите хранить - не храните...
Докопались, блин... :)))
А возвраты? Кстати...
32 DDwe
 
12.06.18
16:03
(31) Все, что было в чеках есть в ОРП, (зачем дублировать?) при грамотном ведении учета. И движения тоже делает ОРП. А сравнение с приходом просто глупость.
Возвраты по чеку только день в день, остальное возврат от покупателя. Если вы не работаете в рознице, зачем высказываться?
Основная теорема систематики: Новые системы плодят новые проблемы.