Имя: Пароль:
1C
1С v8
Удаление ВСЕХ чеков
0 karmag
 
15.03.17
23:11
Дд, скопировал базу 1с Розница у товарища, начал чистить документы, не могу удалить архивные чеки, как это можно сделать, имея полные права?
1 MadJhey
 
15.03.17
23:25
непосредственное удаление
2 karmag
 
15.03.17
23:42
Мешает архивный статус
3 php5
 
15.03.17
23:45
(0) Без комментария в модуле чека - никак! Комментируй "отказ" в модуле объекта чека...
4 Garykom
 
гуру
15.03.17
23:52
(3) а не проще статус перезаписать на "не архивный" ?
5 Garykom
 
гуру
15.03.17
23:52
(4)+ точнее там в Рознице если не ошибаюсь еще нуна номер (с ккм) чека обнулить
6 php5
 
15.03.17
23:56
(4) скорей всего сработает перед записью проверка и не даст, нужно проверять. Я смирился, теперь делаю копию "без документов" для тренировки...
7 France
 
15.03.17
23:59
в корректировке данных, с включенным режимом разработчика - на раз два три все удаляется.. предварительно, нужно сделать (4)
8 Garykom
 
гуру
16.03.17
00:45
(7) Угу обработку делал внешнюю чтобы кривые чеки удалять/править. Кста вроде такая шня даже на ИСе валяется
9 karmag
 
16.03.17
01:22
поделитесь на ИС не нашёл

через корректировку не нашёл как правильно алгоритм написать
10 Garykom
 
гуру
16.03.17
01:27
если найду завтра на работе то выложу на ИС
11 Web00001
 
16.03.17
02:57
А чо так не катит:

Объект = СсылкаНаЧек.ПолучитьОбъект();
Объект.Удалить();

?
12 AneJIbcuH
 
16.03.17
06:12
(2) Статус поменять можно так:

Объект = Чек.ПолучитьОбъект();
Объект.ОбменДанными.Загрузка = Истина;
Объект.СтатусЧекаККМ = Перечисления.СтатусыЧековККМ.Пробитый;
Объект.Записать();
13 Мимохожий Однако
 
16.03.17
06:41
Внутри конфигурации есть обработка Универсальный обмен данными в формате XML. На последней закладке есть скальпель. Попробуй сначала на копии.
14 karmag
 
16.03.17
10:45
Благодарю за варианты, вечером попробую
15 France
 
16.03.17
23:46
(8) удалял типовыми средствами в розница 2.2
главное - вначале изменить статус в режиме разработчика (Обмен= Истина).. есть такое в корректировке данных
потом, хоть все вдоль и поперек сноси..
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн