Сторнирование всех остатков по регистру Бухгалтерии #575054


#0 by denis200
Стоит учебная задача: Для типовой БП написать обработку, которая сторнирует остатки по регистру бухгалтерии Хозрасчетный. Может кто-нибудь даст ссылку на такую обработку?
#1 by butterbean
задача же учебная - учись давай
#2 by Maxus43
5 минут писать простенькую... запрос по остаткам и в запросе самом сумму отрицательную, потом бух справку создаём да и туда прям всю таблицу записываем
#3 by denis200
Вот как например с подразделениями быть когда их в дебет записывать а когда в кредит.
#4 by Maxus43
понятие сторно понятно вам? Дт и Кт местами менять не надо при сторно
#5 by denis200
предположим -------------------- куда пихать подразделение?
#6 by denis200
я думаю всё через документ операциябухпровести
#7 by denis200
подразделение не балансовое измерение регистра бухгалтерии
#8 by catena
"Сторнирует остатки" - сторнировать можно проводки...
#9 by denis200
Ну условно сторнирование, понятно что имеется в виду обнуление.
#10 by catena
Собираешь остатки по счетам в разрезе всей аналитики. Берешь получившуюся таблицу, сажаешь в проводки, все суммы с "-".
#11 by catena
эм, чере 000 счет :)
#12 by catena
*череЗ
#13 by denis200
посмотри на напиши проводки для этих остатков
#14 by butterbean
делай проводки отдельно для суммы Дт и количества Кт
#15 by catena
Да там чушь какая-то. Откуда взял, туда и пихать. Если это разрез учета - то он не относится к дт-кт, он на всю проводку разом. Если это аналитика, то она и в остатках принадлежит дт или кт.
#16 by butterbean
хотя как может получится ситуация из я даже не представляю
#17 by Aleksey
У вас косяк в учете
#18 by Starhan
ищешь в бп пример опредления использования учета по подразделением на счете. И бессовестно копируешь. Если не задано отдельно подразделение для Кт и ДТ то используешь подразделение в обоих счетах если на них задан учет по подразделеню.
#19 by НЕА123
вар.1 взять всю таблицу оборотов(от РХ), добавить такую-же, с обратными знаками ресурсов. вроде все должно сторнироваться. или я что-то не понял?
#20 by Starhan
+ если по условию задачи тебе обязательно надо учесть подразделение
#21 by НЕА123
из дык то ж забаланс. оно и не надо.
#22 by catena
Ой, а если их много?
#23 by НЕА123
+ хотя... хм...
#24 by Starhan
счет кредит с колиественным учетом поэтому по нему есть количество 3. Сумма по дебету = 4 и по кредету = 4.
#25 by НЕА123
не. все нормально в .
#26 by Starhan
мои скудные телепатическии способности, и весь опыт дедуктивного метода основанный на рассказах Конан-Дойля, подсказываетчто ТС надо не все остаткти сторнировать :). а опредленные.
#27 by denis200
там 3 субконто как к ним обращаться?
#28 by Aloex
Новый Запрос.
#29 by unregistered
СубконтоДт И СубконтоКт - это соответствия. Ключ соответствия - вид субконто. Значение соответствия - значение субконто.
#30 by denis200
Или ВыборкаСубконто3.СуммаПРОстаток > 0 Или ВыборкаСубконто3.СуммаВРОстаток > 0 Или ВыборкаСубконто3.КоличествоОстаток > 0 Тогда там 3 субконто надо придумать, как к ним обращаться.
#31 by unregistered
А вообще в типовой БП есть процедура в общих модулях УстановитьСубконто, которая позволяет устанавливать значение субконто по видам субконто или по номеру субконто на счете.
#32 by butterbean
нафига тут ИТОГИ??
#33 by denis200
Чтобы перебирать циклы в циклах я же всё через документ операция сторнирую
#34 by butterbean
это из большой любви к циклам в циклах?? тут одного итога по организации достаточно
#35 by denis200
Спасибо, ты прав, сразу не сообразил.
#36 by Evpatiy
(ОФФ) эмммм..... Только у меня мозг не смог сопоставить инфу из личной карточки ТС с вопросом?
#37 by denis200
У тебя тупой мозг.
#38 by Starhan
еще имхо проверка на >0  после вирт. таблицы остатки лишняя, нулевые остатки там не хранятся. Значит все таки все нужно сторнировать.
#39 by denis200
Ты значешь что такое Сумма?
#40 by denis200
если больше 0 всё по дт сторнирую если меньше то по кредиту
#41 by hhhh
можно и минусовую по дебету - это там по барабану.
#42 by Evpatiy
модераторы уже прочитали?
#43 by denis200
И заодно пусть прочитают. спровоцировало . Вместо того чтобы обсуждать вопрос стал обсуждать мой уровень. И сопоставлять с карточкой.
#44 by Соло
Для корректного продолжения работы после обнуления нужно учитывать активность/пассивность счета. Итоги нужно брать развернутые, а не дт-кт. Ну и записывать отдельную операцию по каждому счету (можно и суб). Для уверенности можно (по мне даже лучше) обнулять количество и сумму отдельно (нужно ещё не забыть про налоговый учет: ВР, ПР)
#45 by denis200
Или Выборка.СуммаПРОстаток > 0 Или Выборка.СуммаВРОстаток > 0 Или Выборка.КоличествоОстаток > 0 Тогда Нормально?
#46 by denis200
Мне пишет не установлен отбор по регистратору и субконто какое-то не то. Не могу понять почему.
#47 by Alexandr Puzakov
Я не понял, а документ "Корректировка записей регистров" отменили что ли?
#48 by denis200
Что-то не могу найти его в типовой бухгалтерии.
#49 by НЕА123
поищи тогда сторно.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С