Имя: Пароль:
1C
1С v8
Помогите разобраться с проводкой.
0 Хрюкин
 
16.11.17
10:39
Есть конфигурация комплексная автоматизация сильно переделанная, давно не обновляется на платформе 8.2. Там в документе Отчет о розничных продажах делается проводка по счету 41.02 на неправильную сумму. Так вот проблема в том, что в модуле документа нигде нету кода, который добавляет эту проводку. Я уже по всей конфигурации проверил обращения к счету 41.02 по коду и по названию, думал может в общем модуле где-то делает проводку. Подскажите, как эта проводка делается, если в модуле ее нигде нет.
1 Cyberhawk
 
16.11.17
10:40
В подписке поищи или еще где. И необязательно в коде будет обращение к ней, т.к. это может настраиваться в данных инфобазы
2 Cyberhawk
 
16.11.17
10:41
Короче пошаговая отладка спасет тебя
3 Хрюкин
 
16.11.17
10:59
Может кто знает, где в данных базы может настраиваться эта проводка?
4 Мимохожий Однако
 
16.11.17
11:01
(3) В процедурах проведения.
(2)+100500
5 Ненавижу 1С
 
гуру
16.11.17
11:02
а как искал?
6 Vadim_37
 
16.11.17
11:02
рс счета учета номенклатуры
7 Ненавижу 1С
 
гуру
16.11.17
11:02
и почему неправильная?
8 АнализДанных
 
16.11.17
11:06
Можно поставить точку останова в модуле набора записей регистра (ПриЗаписи) и через стек вызовов найти откуда началась запись.
9 Хрюкин
 
16.11.17
11:44
(7) Да там количество умножает на цену закупочную и получает сумму. А надо умножать на розничную цену.
10 Cyberhawk
 
16.11.17
11:49
(9) 41.02-таки по покупной стоимости как раз вообще-то...
11 Хрюкин
 
16.11.17
12:15
(10) Вот это поворот.
12 Ненавижу 1С
 
гуру
16.11.17
13:39
(10)(11) по покупной стоимости

но если учитывается в продажных, то нужна еще одна проводка:

Дт 41.02 Кт 42
13 Vadim_37
 
16.11.17
14:12
начали с вопроса где настраивается счета учета а закончили учетной политикой. В учетной политике выбирается по каким ценам продажным (с 42 счетом) или закупочным учитывается товар на розничных складах. Только не включайте! Это бомба для не подготовленных.
14 Хрюкин
 
17.11.17
04:45
(13) где настраиваются проводки тоже конечно не мешало бы выяснить. Пока не нашел нигде.
15 VladZ
 
17.11.17
05:05
(14) А проводки разве настраиваются? Подозреваю, жестко в коде прописаны.
16 Хрюкин
 
17.11.17
05:16
(15) Как раз в коде для этого документа нигде нету бухгалтерских проводок. Видимо берутся откуда-то из регистра сведений.
17 VladZ
 
17.11.17
05:24
(16) Если нет в коде этого документа - смотри подписки.
18 Хрюкин
 
17.11.17
05:34
(17) Я вообще по всей конфигурации, где делаются бух проводки, расставил Сообщить() с пометками. Включая общие модули. И смотрел какая пометка вылезет при проведении документа. И на проводку по 41 счету ни одна не вылезла.
19 VladZ
 
17.11.17
05:54
(18) Злые силы... А подписку нашел?
20 DmVl76
 
17.11.17
05:56
(0) Смотри общий модуль УправлениеЗапасамиПартионныйУчетФормированиеПроводокРегл. На 99% там.

Вход - УправлениеЗапасамиПартионныйУчет.ДвижениеПартийТоваров(Ссылка, Движения.СписанныеТовары.Выгрузить());
в модуле документ процедура ДвиженияПоРегистрам().

Режим отладки включен на сервере?
21 VladZ
 
17.11.17
05:58
(20) После фразы " сильно переделанная" я бы не был настолько уверенным.
22 Хрюкин
 
17.11.17
06:32
(20) Я эти модули смотрел. Ожидал там найти что-то типа:
Проводка = Движения.Хозрасчетный.Добавить();
Проводка.Период =
Проводка.Организация =
и т.д.
Но ничего подобного там нет.
23 Redkiy
 
17.11.17
06:39
Сделай замер производительности при проведении.
Увидишь в какие модули лазит прога.
24 Мимохожий Однако
 
17.11.17
06:45
(22) А то, что подсказали увидел? На вопрос ответь? Расставлять Сообщить() прикольно. Сразу видно семерочника.
Тебе же подсказали - посмотреть стек. Настройки проводок в регистре сведений "Счета учета номенклатуры".
25 h-sp
 
17.11.17
06:46
(22) это в БП так. В КА другой принцип, бух проводки формируются по движениям регистров. Поэтому вам наверно надо сосредоточиться на движениях регистров накопления.
26 ribuh
 
17.11.17
06:56
Проводка правильная, причем тут регистры сведений непонятно, т.к. она таки формируется, только бубен про "умножается на закупочную цену" не из этого оркестра - количество * на себестоимость партии (если списание по ФИФО) или на среднюю стоимость (при списание ТМЦ по средней). В самом названии счета (токо ктож читает) написано, что это "Товары в розничной торговле (по покупной стоимости)", для продажной используются другие субсчета, и, я бы не советовал вот так прям сейчас что-то менять (не, ну или, если уж нравится в особо извращённой форме...то как минимум на копии попробуйте), потому как..в общем не стоит...
27 ribuh
 
17.11.17
06:57
т.к. она таки формируется по  регистру бухгалтерии* (как страшно жить, когда нельзя отредактировать пост))))
28 Мимохожий Однако
 
17.11.17
08:04
(27) ОФФ: Зато приучает к аккуратности и внимательности. ))