Имя: Пароль:
1C
1C 7.7
v7: Галка упр учет у документа
0 dk
 
20.01.23
10:08
Исходные:
база 77 SQL - документ установка цен - док проводится и меняет периодические реквизиты в спр цены
Проблема:
док древний и зачем-то там стоит галка УПР учета, хотя регистры док не трогает но точку актуальности двигает
Нужно снять галку упр учета чтобы док не смещал та (нужно док в будущую дату писать)
Документов много - штатное снятие галки в конфигураторе матерится что уже есть проведенные документы в базе и нефиг снимать упр учет пока не распроведешь доки
--------------
На пустышке убрал галку упр учета и подменил md, но все равно сейчас при проведении та смещает
В Appcode оставил только 0 и 8 значения
Где еще 1с может смотреть что при проведении док та двигает?
1 Андрей_Андреич
 
naïve
20.01.23
10:11
Внешней обработкой без перепроведения изменить и записать можно. А вообще-то зачем это делать непонятно - только для порядка?
2 Андрей_Андреич
 
naïve
20.01.23
10:12
ой фигню горожу звиняйте не понял автора
3 p-soft
 
20.01.23
10:12
проведение докамента будущей датой без смещения та = ошибка в базе, прога потом не даст ничего провести
4 dk
 
20.01.23
10:13
(1) речь не про один документ
речь чтобы новые документы проводились будущей датой без сдвига ТА
5 Андрей_Андреич
 
naïve
20.01.23
10:14
выражайся яснее - в конфигураторе стоит галка ОПЕРУЧЕТ а не упручет
6 АгентБезопасной Нацио
 
20.01.23
10:18
Разбери gcomp'ом, исправь как надо, собери.
Ты ж "давно играешь"©
7 АгентБезопасной Нацио
 
20.01.23
10:20
а, пардон, ты это сделал уже.
У тебя проблема с перезаписью существующего дока? или с новыми?
8 dk
 
20.01.23
10:21
С новыми
9 АгентБезопасной Нацио
 
20.01.23
10:22
с каким аппкодом создает в журнале?
(на полупустой базе глянь)
10 p-soft
 
20.01.23
10:22
вот помню как то писал напрямую в клюшечные таблицы скульной хранимкой - делал схему резервирования удаленного для филиалов.
так периодами слетала эта самая ТА - документ позже ее создавался.. и все, пока монопольно не зайдешь - фиг провести что даст.
там архитектурное ограничение
11 АгентБезопасной Нацио
 
20.01.23
10:24
(10) дык ССЗБ
Я вчера вроде кому-то писал, что если лезешь в базу прямыми - должен неплохо знать структуру базы. а если лезешь на запись - то должен знать структуру очень хорошо.
12 АгентБезопасной Нацио
 
20.01.23
10:25
(8) И что ты сделал вообще (с мд, с данными), "по пунктам" ?
13 dk
 
20.01.23
10:27
(9) у проведенного ставит 8 ку
(12) Убрал в конфе галку "опер учет" сохранил мд
14 АгентБезопасной Нацио
 
20.01.23
10:41
(13) Должно, однако. Сейчас попытаюсь проверить
15 uno-group
 
20.01.23
10:47
А нафига документ писать в будущий период? В документе добавляешь поле с какой даты действуют цены. Пишешь его в текущую дату и правишь модуль чтобы он устанавливал нужные цены с выбранной даты.
16 dk
 
20.01.23
10:50
(15) есть штатный механизм привязки движений к период. реквизитам, зачем его ломать
а конфликты при проведении распроведении?
17 uno-group
 
20.01.23
10:51
(16) Это штатный механизм все привязки сохраняються
18 Андрей_Андреич
 
naïve
20.01.23
10:52
(16) делай завтрашним числом и не проводи. а в глобальнике при начале работы системы проверяй и проводи. ясно что костыль но раз штатно никак
19 Андрей_Андреич
 
naïve
20.01.23
10:54
(17) Точно - глянул СП. Только док должен быть не оперативным
20 uno-group
 
20.01.23
10:54
УстановитьРеквизитСправочника(Спр.ТекущийЭлемент(),"Цена",Цена,ДатаДок)
Вместо ДатаДок пишешь ДатаДействияЦен.
(18) Не проводить не вариант часто за этим действием следуют дополнительные действия народ новые прайсы рассылает. Заказы принимаются уже по новым ценам и т.п.
21 dk
 
20.01.23
11:06
(15) тоже вариант спасибо
Закон Брукера: Даже маленькая практика стоит большой теории.