Вход | Регистрация


1С:Предприятие ::

Метки:регистры

Как быстро обнулить регистр остатков?

Я
   Nitex
 
01.08.04 - 18:55
subj
 
  Рекламное место пустует
   Guk
 
1 - 01.08.04 - 19:00
(0) Документом...
   Nitex
 
6 - 01.08.04 - 19:10
а на уровне SQL? то же не получится?
Нужно сохранить все предшествующие документы, но остатки на конкретную дату обнулить. Интуитивно чувствую что можно :) Помогите пожалуйста
   romix
 
11 - 01.08.04 - 19:46
Я делал спец. документом, который смотрит на текущие остатки и проводит их с минусом. Текущие остатки берет из регистра, устанавливая актуальность итогов (ВременныйРасчет()) на дату и время документа.
   Nitex
 
12 - 01.08.04 - 19:51
Всем спасибо, сделал. Никаких документов не надо. Работал по живой таблице SQL.
Заменил значение на требуемую дату =0 . Все. Возражения принимаются
   romix
 
13 - 01.08.04 - 19:53
(12) Через месяц остаткам ск. всего наступит крандец. :-) Попробуй перевести ТА на месяц вперед :-)
   SnarkHunter
 
14 - 01.08.04 - 20:30
(12)О перепроведении, пересчете итогов и т.п. подумал?
   Nitex
 
15 - 01.08.04 - 20:32
Вы правы, остатки обнуляются только на дату. при перепроведении все восстанавливается. Уже делаю как сказал (11)
   NS
 
17 - 01.08.04 - 20:37
Причем всё настолько просто...
рег.ВыгрузитьИтоги(ТЗ);
ТЗ.ВыбратьСтроки();
пока ТЗ.ПолучитьСтроку()=1 Цикл
  регистр.бла-бла.ДвижениеРасход(.....);
КонецЦикла;
 ;-)



Список тем форума
Рекламное место пустует   Рекламное место пустует
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки - вот настоящая работа.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует