Имя: Пароль:
1C
1C 7.7
v7: Надо заполнить таблицу регистра программно
0 vladko
 
27.01.14
11:34
Привет всем,

Есть самописная база в формате sql на оперативном учёте. В ней расчёт вёлся по одной фирме. Необходимо стало вести насчёт по многим фирмам. Добавили справочник предприятий, в документы добавили выбор предприятия и в регистры ввели измерение где нужно по предприятию. Всё работает, но возникла проблема. С закрытых периодов информация в регистрах идёт по пустому значению поля предприятия и долги получается, что числятся на пустой ссылке, а не основной фирме. Задача:
можно ли как-то в таблицы регистра прописать основное предприятие не перепроводя документы закрытых периодов? Их трогать нельзя! Свёртка базы тоже не рассматривается.

п.с. База хранится на sql server 2008 (через известный секретный релиз платформы 7.7)
1 Ёпрст
 
гуру
27.01.14
11:35
update таблички движений и итогов регистра и привет
2 vladko
 
27.01.14
11:35
(1) как это сделать?
3 Ёпрст
 
гуру
27.01.14
11:37
(2) написать примитивный запрос

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