v7: Надо заполнить таблицу регистра программно #696202


#0 by vladko
Есть самописная база в формате sql на оперативном учёте. В ней расчёт вёлся по одной фирме. Необходимо стало вести насчёт по многим фирмам. Добавили справочник предприятий, в документы добавили выбор предприятия и в регистры ввели измерение где нужно по предприятию. Всё работает, но возникла проблема. С закрытых периодов информация в регистрах идёт по пустому значению поля предприятия и долги получается, что числятся на пустой ссылке, а не основной фирме. Задача: можно ли как-то в таблицы регистра прописать основное предприятие не перепроводя документы закрытых периодов? Их трогать нельзя! Свёртка базы тоже не рассматривается. п.с. База хранится на sql server 2008 (через известный секретный релиз платформы 7.7)
#1 by Ёпрст
update таблички движений и итогов регистра и привет
#2 by vladko
как это сделать?
#3 by Ёпрст
написать примитивный запрос update Рег set   $Рег.Фирма = :выбФирма from $Регистр.Твой as Рег
#4 by Ёпрст
ну и в итогах тоже заполнить фирму..
#5 by vladko
это через 1cpp?
#6 by Mikeware
Можешь через QA
#7 by Mikeware
Итоги лучше пересчитать
#8 by vladko
QA - это что? :)
#9 by Mikeware
друг EM'а :-) в 2008м - вроде все в одном и называется SQL MS
#10 by МихаилМ
+ Microsoft SQL Server Management Studio
#11 by Guk
по-моему трындец таблице регистра...
#12 by Mikeware
небось не последний регистр у ТС.... одним больше -одним меньше...
#13 by vladko
Всем спасибо. Пошёл изучать мат.часть. на копии конечно опыты будут проводиться
#14 by dedmoroz777
Ответы Ёпрст'а удобно искать по ключевой фразе "и привет"))
#15 by Ёпрст
есть такамаза!
#16 by 1dvd
а редкие ответы - по фразе "такамаза"
#17 by Злой Бобр
На рабочей сразу делай. Только трусы сначала все в копии делают.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С