Имя: Пароль:
1C
1C 7.7
v7: 7.7 Бух - внедрить РазделительУчета
0 Злопчинский
 
10.01.12
05:05
Подскажите, плиз, правильный порядок действий ибо никогда не делал
1. Заводим Справочник.Фирмы;
2. Для объекта метаданных "Проводка" добавляем реквизит "РУ", с типом спр.Фирмы (из п.1);
3. В плане счетов для нужного плана счетов указываем что в качестве разделителя учета используется реквизит проводки "РУ" (из п.2);
4. Заводим общий реквизит для документов "РУ" с типом спр.Фирмы (из п.1);
5. Вешаем заполнение общего реквизита HE на форму каждого документа;
6. В модуле проведения делаем для каждой проводки заполнение реквизита HE (из п.2);
7. далее разгребаем и мучаемся с бух.отчетами и реголаментной отчетностью..
.
так?

спсб!
14 Гефест
 
10.01.12
05:22
Две базы бухгалтерии и не морочить людям моцк
15 Дядя Васька
 
10.01.12
05:25
(12) Тупо не успеешь. Они ж в последний день всегда выходят. Будут заполнять руками и вспоминать тебя нехорошими словами.
16 Андрей_Андреич
 
naïve
10.01.12
05:36
Кстати, про отчетность - РУ там уже встроен.
РУ хорошо так замедляет работу. Если объем данных и количиство юзеров приличные - думать.
17 Злопчинский
 
10.01.12
05:36
(14) не взлетело.
18 Злопчинский
 
10.01.12
05:37
(13) пока что иду по пути наименьшео сопростивленяи для себя. Пока что все успешно. И дальше тоже будет успешно. Не сцы.. ;-)
19 Злопчинский
 
10.01.12
05:38
(15) проблемы индейцев шерифа не волнуют. на крайняк если совсем все плохо - Баланс-2 (но думаю до этого не дойдет)
20 Злопчинский
 
10.01.12
05:39
(16) спсб! объемы не сильно большие, все ок.
21 Андрей_Андреич
 
naïve
10.01.12
05:42
Обсуждали уже 10 лет назад. 2 рабочих дня полных на переделку (можно за один, но не нужно - сильно много тупой копи-пасты).
22 Злопчинский
 
10.01.12
05:52
(21) спсб. Приступил к пп.5,6
можно инициализацию значений инсертером забабахать, но пока не буду...
23 Андрей_Андреич
 
naïve
10.01.12
05:59
Не забыть "Константа.ОсновнаяФирма", ВводНового, ВводНаОсновании и прочая. Сначала составить список мест, куда пихать - более десятка.
24 Злопчинский
 
10.01.12
06:04
(23) уже сделано.
ща начал в модули проведения внедрять.
25 Злопчинский
 
10.01.12
06:06
Пока что навскидку куда пихать:
- ВводНаосновании; заполнение
- ВводНового; заполнение
- ПриЗаписи; проверка заполнения;
- модуль документа; к строке Оперция.НоваяПроводка(); заменить на Оперция.НоваяПроводка(); Операция.РУ = РазделительУчета;
- глоб.модуль; аналогично предыдущему.
.
еще..???
26 Злопчинский
 
10.01.12
06:09
эта блямба даже предупредила.. найдено более 50 документов - может нехватить системных ресурсов.. ;-)
.
в модулях проведения порядка 800 вхождений
27 Андрей_Андреич
 
naïve
10.01.12
06:13
(26) Ищи в архивах Т1С - лет 10 назад полная инструкция по пунктам была расписана.
28 Злопчинский
 
10.01.12
06:18
(27) проблематично, Т1С относительно недавно при переходе на новый движок потреяла кучу инфы, хотя .. вроде архивы остались.. надро посмотреть..
29 Злопчинский
 
10.01.12
06:18
Модули проведения - внедрено;
ГМ - порядка 15 вхождений - внедрено
30 Злопчинский
 
10.01.12
06:19
какие мударасы блин везде ДокОсн, а в "Сторно" - сторнируемыйДокумент...
31 Злопчинский
 
10.01.12
06:28
отдельно аккуратно надо обработка.ЗагрузкаДанных
и также обрабатывать НоваяКорреспонденция();
32 VladZ
 
10.01.12
06:32
(17) Что именно не взлетело?
33 VladZ
 
10.01.12
06:35
(0) п.7 - черная дыра... Делать - не переделать...
34 VladZ
 
10.01.12
06:36
ИМХО: либо вести две базы, либо на комплексную перейти.
35 Дядя Васька
 
10.01.12
06:43
А теперь еще 100500 печатных форм переделай... :)
36 Злопчинский
 
10.01.12
06:59
(35) печатные формы - по барабану! ничего переделывать не надо...
37 Злопчинский
 
10.01.12
07:00
акуратненько
обработка.НачальныеОстаткиПоНалоговомуУчету
38 Злопчинский
 
10.01.12
07:04
уууу, блин, самая геморная обработка.ОбновлениеИБ
39 2S
 
10.01.12
07:05
РУ в типовых отчетах уже реализован
40 Злопчинский
 
10.01.12
07:37
(39) спсб!
41 Злопчинский
 
10.01.12
07:38
такс, пока что самое геморройное - обработка.ОбновлениеИБ - надо внимательно смотреть на несколько промежуточных релизов в 4-ой сотне, где идет колбашение некоторых бухитогов.
.
у меня последний юзаемый релиз - 524, с него обновления пройдут нормально.
42 Злопчинский
 
10.01.12
07:57
+ формы журналов/документов проводок и операций
43 Злопчинский
 
10.01.12
08:12
+ Док.ВводВЭксплуатациюОС
Процедура РассчитатьСтоимость(Учет)
44 Злопчинский
 
10.01.12
08:37
+ Док.Выписка
Процедура РассчитатьОстатки
45 Злопчинский
 
10.01.12
08:49
+ Док.АвансовыйОтчет
Процедура РассчитатьПредыдущийОстаток
Процедура Печать
46 Злопчинский
 
10.01.12
08:52
+ Док.ВводВЭксплуатациюОС
модуль Документа
процедура ОбработкаПроведения
47 Злопчинский
 
10.01.12
09:00
+  Док.Взаимозачет
Процедура Заполнить
модуль документа, ОбработкаПроведения()
48 m g r
 
10.01.12
09:14
(0) комплексную конфу не предлагать?
49 Дядя Васька
 
10.01.12
09:15
(48) Уже предлагали...
50 Злопчинский
 
10.01.12
09:19
+ Док.Выписка
модуль документа, ОбработкаПроведения()
51 VladZ
 
10.01.12
09:19
"Пилите, Шура, пилите! Они золотые!!!" (с)
52 Dmitrith
 
10.01.12
09:25
(0) п.7 не надо вешаться. Стандартные бухотчеты и регламентированная отчетность уже заточена под разделитель учета.
На самом деле больше всего времени занимает тупая работа вставить везде где можно Ит.ИспользоватьРаздеительУчета() и Операция.РУ = Фирма

Переделывал в свое время Производственное предприятие и бухгалтерию. Бухия до сих пор крутится с разделителем. Ниче так.
53 Дядя Васька
 
10.01.12
09:27
И в каком месте стандартные отчеты под него заточены... Регламентированные-то понятно, они же и для комплексной используются. Но основные-то?
54 Андрей_Андреич
 
naïve
10.01.12
09:29
(53) А посмотреть слабо? При всем уважении - ну подзабыли вы клюшки, так не давите прежним опытом.
55 Злопчинский
 
10.01.12
09:56
(52) спсб!
работа идет как раз по этому плану!
.
Операция.РУ уже везде где надо вставлено.
.
если бы умел парсить в текст модули - в принципе можно практически на 90% автоматом встаить использование HE в бухитоги...
.
сижу тупо вмайстрячиваю в вводнового и вводнаосн, потом налогично поиск по модулям "Бухгалтерские" и вставик использования РУ, сложного ничего нет ;-).. а если бы еще инструменарием типа GCOMP владел то вообще можно было бы сильно автоматизировать...
.
попробую ща GCOMP-ом разложить.. ;-) на текстовки...
дайте где взять этот самый GCOMP и как его применить к MD??
.
ГЛАВНОЕ - БЭКАП!!!!!
56 Mikeware
 
10.01.12
09:58
(55) Зачем тебе тут гкомп? в этой задаче он явно лишний...
57 Эльниньо
 
10.01.12
10:01
(55) Гы! 80% дела уже сделал и пришёл советоваться: "Что делать?".
Приколист.
58 Dmitrith
 
10.01.12
10:09
(57) Ну правильно. А вдруг что-то упустил.
59 Злопчинский
 
10.01.12
10:10
лучше перебздеть чем недобздеть
60 2S
 
10.01.12
10:11
(55) студентика посади, пусть вбивает :0
61 Эльниньо
 
10.01.12
10:12
(59) Этточна.
Только потом свёртку стандарной врап не делай.
Я один раз лоханулся.
62 Злопчинский
 
10.01.12
11:15
(61) спсб! учтем!!!
63 Злопчинский
 
10.01.12
11:45
+ в модулях надо смотреть выборки документов, для отсеивания документов с чужим HE
+ аналогично чорные запросы фильтровать по нужному HE - модифицировать тексты запросов (например в док.ЗакрытиеМесяца)
64 BlackSeaCat
 
10.01.12
12:10
Напоминание ТС от Т1С: "В типовой бюджетке ВыбраннаяФирма встречается в коде 5410 раз - делай выводы"
65 Злопчинский
 
10.01.12
13:50
(64) мы свободные бузинесмены! нас не заманишь бюджеткой...
.
на обычный один документ приходится делать от 5 до 10 вставок
66 BlackSeaCat
 
10.01.12
13:55
(65) Тебя не заманивали, тебя предупредили. Но, видимо, новогодние праздники и вправду вредны для здоровья.

Если в тему, то у ВДГБ была на семерке бухгалтерия с РУ - для автономных учреждений, кажись. Хозрасчетный план счетов. Только в ней РУ был не по фирмам, а по источникам финансирования.

Опять-таки, не заманиваю, а предлагаю использовать в качестве образца для посмотреть - наверняка они там впихнули РУ в минимально необходимом количестве мест. Но и забыть ничего не должны были!
67 КапЛей
 
10.01.12
14:00
(55) для 7.7 есть прекрасный инструмент АльФа Инсертер.
68 Злопчинский
 
10.01.12
14:29
(67) знаю. большинство вставок "стандартные", но есть те которые надо глазками смотреть...
в принципе пока все окей идет.
69 Злопчинский
 
10.01.12
14:31
(66) Не сцы в муку, не делай пыли... ;-)
за предупреждение - спсб, буду пердельно бздителен.
70 Злопчинский
 
10.01.12
16:59
ух.. затрахался...
71 Злопчинский
 
11.01.12
12:08
(52) Dmitrith, в регламентной отчетности что-то не вижу разделителя учета, где он задается...????
72 КапЛей
 
11.01.12
12:23
(71) в шапку пихай реквизит "фирма" и итоги собирай в эту самую шапку. Возьми регламентированную для Усрании и ваяй подобное. там несложно.
73 Турист
 
11.01.12
12:25
(71) ищи лучше, раньше был.
74 Злопчинский
 
11.01.12
12:37
(73) зашибись! может слово какое волшебное надо сказать?
75 Конфигуратор1с
 
11.01.12
12:48
(74) там завязано в реготчетах на конфу или ищет справочник фирма
76 Конфигуратор1с
 
11.01.12
12:49
кстати, учти, что придется не только в отчетах разделитель пихать, а везде где есть бухитоги - в документах всякие процедурки по заполнению по данным учета. Расчеты остатков при проведении и так далее
77 milan
 
11.01.12
12:58
Не шутошную возню затеял ТС, как раз к началу перехода на 8 допилишь ;)
78 Конфигуратор1с
 
11.01.12
13:00
(77) + 100500. Реально проще поставить типовую 8ку и допилить, тем более, что много из 7шных хотелок штатно работают там и так без вмешательства
79 Mihenius
 
11.01.12
13:08
А разве в рег. отчетах данные о организации не берутся из констант?

Тогда пилить глПолучитьданные() еще
И везде где есть вызов констант заменить на вызов данных из РУ
80 Конфигуратор1с
 
11.01.12
13:09
(78) или на крайняк взять 7шную конфу с разделителем и не парится
81 Злопчинский
 
11.01.12
13:13
(77) ну вообщем-то я уже все допилил практически.
а на 8-ку - не осилю на данный момент - ибо  практически ноль в 8-ке, а допиливать в 8-ке стопудово понадобится хоть что-то...
82 Турист
 
11.01.12
13:14
(79) если я не ошибаюсь, то отчетность для бух и комплексной одна и та же.
83 Злопчинский
 
11.01.12
13:14
(75) о! если так, то нормально, у меня просто идентификатолр "дФирмпа".
посмотрю.
84 Злопчинский
 
11.01.12
13:15
(76) допилено это все уже практически за исключением пары моментов.
85 Mihenius
 
11.01.12
13:15
(82) тогда вытянуть глПолучитьДанные из комплексной и поправить для себя.
86 zak555
 
11.01.12
13:16
(0) да, отчёты переделывать ненадо для бухии
+ но нужно будет:
1. в каждый док добавить на форму реквизит + проверку заполнения/изменение
2. во всех модулях дока заменить Операция.Записать(); на глОперацияЗаписатьРУ() - в которой будет проставляться в РУ
87 Mihenius
 
11.01.12
13:17
Если ТипЗначенияСтр(Форма.Параметр.Получить("ВыбраннаяФирма"))="Справочник" Тогда
   Форма.ВыбраннаяФирма.УстановитьТип(Форма.Параметр.Получить("ВыбраннаяФирма"));
   ВыбраннаяФирма=Форма.Параметр.Получить("ВыбраннаяФирма");
Иначе
   Форма.ВыбраннаяФирма.Видимость(0);
КонецЕсли;
88 Mihenius
 
11.01.12
13:18
или

Если Метаданные.Справочник("СвоиЮрЛица").Выбран()=1 Тогда
           Форма.ВыбраннаяФирма.НазначитьТип("Справочник.СвоиЮрЛица");
           ВыбраннаяФирма=ВосстановитьЗначение("ФирмаРегламентированныхОтчетов");
           Если ВыбраннаяФирма.Выбран()=0 Тогда
               Спр=СоздатьОбъект("Справочник.СвоиЮрЛица");
               Спр.ВыбратьЭлементы();
               Спр.ПолучитьЭлемент();
               ВыбраннаяФирма=Спр.ТекущийЭлемент();
           КонецЕсли;
       ИначеЕсли Метаданные.Справочник("Фирмы").Выбран()=1 Тогда
           Форма.ВыбраннаяФирма.НазначитьТип("Справочник.Фирмы");
           ВыбраннаяФирма=ВосстановитьЗначение("ФирмаРегламентированныхОтчетов");
           Если ВыбраннаяФирма.Выбран()=0 Тогда
               Спр=СоздатьОбъект("Справочник.Фирмы");
               Спр.ВыбратьЭлементы();
               Спр.ПолучитьЭлемент();
               ВыбраннаяФирма=Спр.ТекущийЭлемент();
           КонецЕсли;
       Иначе
           Форма.ВыбраннаяФирма.Видимость(0);
       КонецЕсли;
       ПриВыбореФирмы(0);
89 zak555
 
11.01.12
13:20
кстати, я бы стандартные отчёты (осв, осв по счёту и т.д.) взял бы из бюджетки
90 Mihenius
 
11.01.12
13:24
Да, одни товарищи тоже просят РУ прикрутить.
На 8 ни в какую не хотят.

У них самописка на основе бухгалтерии.
Теперь тоже задумался, может не все так плохо.
91 Злопчинский
 
11.01.12
13:26
(86) сделано уже все.
(90) по причине?
92 Злопчинский
 
11.01.12
13:26
блин, регламентные не дают разделитель учета - буду вечером копаться.
93 Злопчинский
 
11.01.12
13:27
(90) продам недорого! ;-)
94 zak555
 
11.01.12
13:28
(92) не может быть
95 Mihenius
 
11.01.12
13:34
(92) Дык, ты почитай код в (88)
Метаданные.Справочник("Фирмы").Выбран()=1

(93) Да самому посидеть не проблема )
96 Злопчинский
 
11.01.12
13:43
(95) ок, буду смотреть, сейчас это не к спеху
97 Злопчинский
 
11.01.12
14:09
застрелитесь все неверящие в силы клюшечников! ;-)
запустил пересчет одного их основных участков - ок!
98 zak555
 
11.01.12
22:28
(97) сколько ушло на добавление РУ ?
99 Ногаминебить
 
11.01.12
22:40
Эххх... Помню генеральный захотел разделителем учета видеть справочник с возможностью получения отчетов по группам... Сейчас веткой навеяло воспоминания -  мороз по коже пробежал. :)
100 zak555
 
11.01.12
22:41
(99) решается проще -- основные отчёты взлять из бюджетки
101 Злопчинский
 
12.01.12
05:38
(98) ввиду невладения продвинутым инструментарием - часов 12-14, реально  надо брать полных два дня часов 16, работа в большинстве своем однотипная. Тому кто владеет нужным инструментом - гораздо! быстрее получится. HE добавляется легко, во все места где *.НоваяПроводка(); - практически автоматом добавляется (КЗМом) *.НоваяПроводка(); *.РУ = РазделительУчета;
.
далее руками вставки в формы документа инициализацию константой во ВводНового и наследование во ВводНаОсновании; в модуль - проверка на совпадение РУ в документе и документе-основании; потом ручками пробежаться где в ТЧ основного дока могут быть доки-строки - тоже проверку на совпадение с РУ;
.
в модулях проведения вставки везде где "Бухгалтерские" - на использование HE
в модуле проведения первым оператором инициализация глРазделительУчета - для использования (без правки вызово/параметров процедур) в модуле проведения и в ГМ разделителя учета в БИ
.
поисв ВыбратьДокументы (и аналогичные выборки документов) для вставки фильтрации доков с чужими РУ.
.
все что выше - практически тупая работа.
.
внимательный анализ ВСЕХ ТЕКСТОВ ЗАПРОСОВ По выборкам документов (их есть в формированиях книг и еще) - вставка услвоий фильтрации по HE (это еще не сделал - пок ане актуально).
.
типа как-то так...
102 Злопчинский
 
12.01.12
08:01
вообще, конечно, засад хватает достаточно. особенно аккуратно надо смотреть всякие печформы/обработки/отчеты, которые собирают всякие данные...
103 zak555
 
12.01.12
09:36
(101) > в модуле проведения первым оператором инициализация глРазделительУчета - для использования

как раз не верно, надо только писать в конце перед операцией записать()
+ заменить операция.ЗаписатьПроводки() на глЗаписатьПроводки
в них передавать операцию, ру и номер проводки, для которой ещё не был проставлен РУ
104 Злопчинский
 
12.01.12
09:41
9103) не согласен (пока что) - в модуле проведения дока, например, там где ОС - глНачислениеАмортизацииОС (как-то так) - там идут БИ - если в глоб процедуре не разделить БИ по РУ - получится бяка...
105 zak555
 
12.01.12
09:43
(104) ну да, где расчёт итогов идёт, то конечно нужно было вставить РУ
106 Mihenius
 
30.01.12
11:17
107 Mihenius
 
30.01.12
11:19
блин, глючный архив кубани и глючное кэширование тындекса.

в поиске найди: "разделитель учета и тормоза"
там ветка Т1С, но открывается только копия
108 Mihenius
 
30.01.12
12:24
Соберу еще ссылок по РУ, упорядочено по датам:

Ввести разделитель учета в типовую бухгалтерию.
Разделитель учета
http://sale1c.ru/razdelitel-uchyota-ne-s-nachala-vneseniya-dannyx-v-bd.html
Бух4.5: Разделитель учета и event ПриВыклВклПроводокОперации()

Множественные изменения лучше делать Инстертером от Альфа
http://softbelie.ru/?projects&inserter

Реквизит на форму будем вешать сами
109 Mihenius
 
30.01.12
12:28
110 Mihenius
 
30.01.12
12:28
РУ помимо бюджетки и комплексной есть в бухии для Украины.
111 Злопчинский
 
30.01.12
17:16
(110) спсб за материалы...
пока все в оперативном режиме работает ок... по крайней мере от бухов жалоб пока не поступало... правда у меян большие сомненяи что бухи смогут оперативно заметить ошибки в формируемыъ суммах проводок... ;-)
112 Mihenius
 
30.01.12
17:38
(111) Походу на этой неделе сам буду делать.

Хрен знает когда давно делал. Не нашел )
Да и если бы нашел, легче заново сделать, чем тащить с лохматого релиза.
Заодно внутренности бухии вспомнить не помешает.

А так как я и писал,что был косяк с РУ.
Вот и нашел в 109.

Т.е. имхо регламентные документы нужно также переписывать на РУ и делать по каждой фирме по отдельности.
Иначе и данные не верные и тормоза вылазят.
113 Mihenius
 
30.01.12
17:45
А и еще если все это одна фирма, то для перемещений м/у ними можно использовать счет 79.
Только если подразделения на выделенных балансах.

Если дочки или еще как нужно делать ангалог Продажи своей фирмы.

+ возможность печати печатных форм от имени другой фирмы.

Т.е. допустим:
Фирма1 продает Фирме2
Делаем Продажу своей фирмы и печатаем все доки Реализации Фирмы1 и уже Поступления Фирмы2

Главная проблема видится в "джамшудах" пишуших нынешнюю регламентную отчетность.
Вдруг что они забудут про РУ, а разбираться почему не те данные в отчетах тебе.

Ну и обновлять такую базу будет в лом )
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс