Имя: Пароль:
1C
 
Где в 1С:ERP собираются строки баланса?
0 GenaBooking
 
26.03.24
07:57
Доброго времени суток. Задали мне задачку переделать строку регламентированного отчета 1230 баланса РегламентированныйОтчетБухОтчетность. Первый раз такое делаю. Уже 100500 строк кода перебрал, не могу найти тот запрос, который собирает в эту строку данные. Может кто делал такое? Подскажите пж, ткните пальцем.
1 Ненавижу 1С
 
гуру
26.03.24
08:05
(0) может ну его нафиг ломать регламентный учет?
2 GenaBooking
 
26.03.24
08:15
(1) отказать клиенту не в силах.
3 Волшебник
 
26.03.24
08:22
Какой показатель в этой строке?
4 GenaBooking
 
26.03.24
08:23
(3) Дебиторская задолженность. Идёт ещё разбивка на 12301 - 12309
5 Волшебник
 
26.03.24
08:25
(4) Значит это счета 60-76. Ищите по именам счетов. Как найдёте, испортите там всё нахрен, чтобы сам главбух не догадался
6 Гена
 
гуру
26.03.24
08:26
(0) Попробуем, тёзка, разобраться по аналогии с БП.
Гляньте в ЕРП, есть ли там в общих модулях что-то вроде ЗаполнениеБухгалтерскойОтчетностиОсновная
?
7 GenaBooking
 
26.03.24
08:29
(6) Есть такое
8 Гена
 
гуру
26.03.24
08:30
Если есть, то имеется ли там что-то вроде
#Область Строка1230
?
Если да - то там разберётесь.
Да, если захотите добавить свой новый субсчёт, то сначала его надо будет описать в общем модуле вроде ЗаполнениеБухгалтерскойОтчетностиИтоги
т.к. это баланс, а в нём только итоговые "сальды".
9 Гена
 
гуру
26.03.24
08:33
Или Вам велели просто убрать ЕНС из дебиторки?
Тогда нет проблем: заремьте
    АлгоритмСтроки.Составляющие.Добавить(Составляющая("+ СКД 68.90"));
10 GenaBooking
 
26.03.24
08:34
(8) Строка1230 нет, но есть 1230. Уже теплее. Спасибо.
11 Гена
 
гуру
26.03.24
08:36
(10) Не за что. В благодарность не поведаете ли, а что же всё-таки попросили бухгалтеры в той строке сделать?
12 GenaBooking
 
26.03.24
08:37
(9) Велели 76.01.9 скорректировать. Пишут, что развёрнуто садится, а нужно свёрнуто. Ну так это ж надо ещё до этого места дойти, чтобы понять, а как оно на самом деле.
13 Волшебник
 
26.03.24
08:39
(12) Свёрнуто не надо
14 GenaBooking
 
26.03.24
08:39
там два субконто Контрагенты и статьи РБП. Если брать только контрагентов, то там остаток полюбому свёрнутый. Либо Дт, либо Кт. А вот если по статьям РБП разворачивать, то и остаток разворачивается.
15 GenaBooking
 
26.03.24
08:42
Им надо либо в 12302, либо в 15204 в зависимости где сальдо по контрагенту.
16 Волшебник
 
26.03.24
08:42
(14) Хотя можно свернуть до контрагента, согласен
17 shuhard
 
26.03.24
08:54
(12)[Велели]
ты там рабом числишься ?
18 Волшебник
 
26.03.24
09:04
(17) РАБотник умственного труда
19 GenaBooking
 
26.03.24
09:04
(17) я там не числюсь, я во франче.
20 Гена
 
гуру
26.03.24
09:06
Для фразы по 12309 заремьте
АлгоритмДопСтроки.Составляющие.Добавить(Составляющая("+ СКД_ПоВидуАктива 76.01.9", ВидАктиваРБП));

Но добавьте чуть выше для 12302
АлгоритмДопСтроки.Составляющие.Добавить(Составляющая("+ СКДП_КонтрагентыДоговоры 76.01.9"));
21 Гена
 
гуру
26.03.24
09:08
Короче, разберётесь. Там просто: СКДП - это сальдо конечное дебетовое положительное, а _Субконто - это, соответственно, по данному субконто.
22 GenaBooking
 
26.03.24
09:13
(20) Ну это я конечно поищу. Но странно, что замер производительности не показывает ОбщийМодуль.ЗаполнениеБухгалтерскойОтчетностиОсновная. Как бы  должен же туда заходить.
23 GenaBooking
 
26.03.24
09:15
И АлгоритмДопСтроки.Составляющие.Добавить не нашёл по всем модулям.
24 Гена
 
гуру
26.03.24
09:15
(22) Скорее всего такие данные раньше собираются. До момента формирования баланса.
25 Гена
 
гуру
26.03.24
09:18
(23) У меня БП. Поэтому сообразите по аналогии для ЕРП.
Если не найдёте - скидывайте конфу, я гляну...
26 GenaBooking
 
26.03.24
09:19
(25) Благодарю. И так помогли. Грузить вас своей конфой - грех :)
27 kauksi
 
26.03.24
14:36
в ЕРП же вроже есть настраиваемая бухотчетность где можно вручную настроить что куда включать
https://its.1c.ru/db/erp25doc/bookmark/RegulatoryReporting/RegulatoryReporting
зачем ломать конфиг
28 kauksi
 
26.03.24
14:36
29 Гена
 
гуру
26.03.24
14:49
(27) Классно. Тогда вообще нет проблем.
30 Eiffil123
 
26.03.24
17:49
(27) вообще удивительно почему изначально баланс, опу и тд не сделаны через такие настройки. там же огромные портянки кода, чтобы учесть все счета учета.
31 Гена
 
гуру
26.03.24
18:01
(30) Хотите оставить программистов 1С без работы?
32 Krendel
 
26.03.24
18:08
(30) потому что к этому только пришли, но позволить себе нетиповое закрытие могут не многие, а тем немногим все равно через какой механизм это реализовано
33 Волшебник
 
26.03.24
18:14
(30) Вообще непонятно, зачем нужен сложный алгоритм баланса. Ведь всем известно, что дебет слева, кредит справа. Активы по дебету, пассивы по кредиту.
34 Гена
 
гуру
26.03.24
18:19
(33) Развёрнутость/свёрнутость у всех разные, в зависимости от учётной политики.
35 Волшебник
 
26.03.24
18:33
(34) Напридумывали учётных политик и вариаций... Скоро без искусственного интеллекта будет не разобраться в километрах кода и этих ваших бигдата...
36 kuromanlich
 
26.03.24
18:36
(30) для целей мсфо в ерп так и сделано, "если очень хочется - настройте сами"
Основная теорема систематики: Новые системы плодят новые проблемы.