Добрий день. При проведенні документу Передача товарів між організаціями проводки не формуються. а коли документ відображається в Рег.обліку, то проводки зя'являються. підкажіть на основі чого формуються проводки? мене цікавит механіз формування проводок. Потрібно змінити самі прводки.
AnryMc @ Сегодня, 15:15
,
там не має
Проводки появляються тільки тоді коли документ запускаю обробку відображання документів в рег обліку
в купе вроде регламентное задание
sava1 @ Сегодня, 15:44
,
да. от я і не можу зрозуміти звідки він бере даня для проводок
kostya77 @ Сегодня, 15:46
,
і де сама процедура в якій формуються проводки
ОтражениеДокументовВРеглУчете
РеглУчетПроведениеСервер.ОтразитьВсеРегламент
Процедура СформироватьХозрасчетный(ВыборкаСтатусов, ВыборкаХозрасчетный, ВыборкаХозрасчетныйДополнение)
sava1 @ Сегодня, 15:51
,
в цій процедурі звідки беруться дані для ВыборкаХозрасчетный?
отладка не працює? там з наскоку не пройде -
ЗапросХозрасчетный = РеглУчетВыборкиСерверПовтИсп.ЗапросХозрасчетный();
ЗапросХозрасчетный.МенеджерВременныхТаблиц = ВременныеТаблицы;
РезультатХозрасчетный = ЗапросХозрасчетный.Выполнить();
ВыборкаХозрасчетный = РезультатХозрасчетный.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
ЗапросХозрасчетныйДополнение = РеглУчетВыборкиСерверПовтИсп.ЗапросХозрасчетныйДополнение();
ЗапросХозрасчетныйДополнение.МенеджерВременныхТаблиц = ВременныеТаблицы;
РезультатХозрасчетныйДополнение = ЗапросХозрасчетныйДополнение.Выполнить();
ВыборкаЗапросХозрасчетныйДополнение = РезультатХозрасчетныйДополнение.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
sava1 @ Сегодня, 16:00
,
відладкою не можу відловити
sava1 @ Сегодня, 16:00
,
з цього запиту виходить що документ вже зробив проводки?
kostya77 @ Сегодня, 16:04
,
в результаті отримуємо дві виборки, які передаються в процедуру
СформироватьХозрасчетный(ВыборкаСтатусов, ВыборкаХозрасчетный, ВыборкаХозрасчетныйДополнение)
текст запросів лежить в модуліМенеджера Документів - запроси виконуються для кожного документа і поміщаються в менеджер врем.Таблиц
Налаштування рахунків з точки зору користувача робиться через меню: Регл. облік - Відображення док. в регл. обліку - Настроїти рахунки обліку
phant0m @ Сегодня, 16:16
,
мені потрібно змінити алгоритм розрахунку суми проводки
Ну, там не все так просто. Проводки по большей части описываются в ТекстОтраженияВРеглУчетеУКР() модуля менеджера объекта. Но счета, субконто и суммы могут потом корректироваться в общем модуле проведения. Само отражение в РеглУчетПроведениеСервер.ВыполнитьОтражение(). А если чуть глубже, то само формирование движений - в РеглУчетВыборкиСерверПовтИсп.ЗапросДанных()
Но я бы туда не лез: оно там капитально переплетено для всех документов. Хотя, конкретно для этого документа может быть все и прозрачно
Как вариант, попробуйте другой способ: сделайте подписку на РегистрБухгалтерии ПередЗаписью() и ковыряйте полученные проводки сколько душе угодно: типовые модули не трогаете, а сумму уже навернете, какую Вам нужно
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua