Как "схлопнуть" 45 счет? #535752


#0 by salvator
Всем привет. Сейчас по 45 счету есть отриц. остатки. Т.е. ОСВ выглядит примерно так: Товар  |   Контрагент  |   Количество  |    Сумма --------------------------------------------------- Товар1 |   Контрагент1 |       0       |    150 Товар1 |   Контрагент2 |      -10      |   -200 Товар1 |   Контрагент3 |       10      |    50 Иными словами, в разрезе контрагентов есть отриц.остатки, по самой же номенклатуре все ок. Нужно "схлопнуть" каждую номенклатуру, чтобы убрать "минуса". Хочу сделать операцию с группами проводок по каждой номенклатуре вида:   СчетДт   СубконтоДт   КолДт   СчетКт  СубконтоКт  КолКт  Сумма 1. 45.01    Контрагент1   0      45.01   Контрагент3   0    -150 2. 45.01    Контрагент2   10     45.01   Контрагент3   10    200 Запросом выдергиваются остатки построчно (т.е. в данном случае 3 строки), не пойму как проанализировать и, самое главное, как выбирать нужную строку и кидать ее в Дт или Кт проводки. Как быть? Может есть какое-то более простое решение?
#1 by butterbean
а там где реально есть остатки как будешь "схлопывать"??
#2 by butterbean
+ имхо: только руками
#3 by НП
Нужно создать обработкой бухсправку, куда в кредит загнать остатки, развернутые по субконто, а в дебет - то субконто, куда надо свернуть.
#4 by butterbean
+ и не ты, а бухгалтер
#5 by DrShad
а регистры?
#6 by salvator
Не, тут немного не так надо. Нужно как-бы перекинуть с одного контрагента на другого, чтобы минуса ушли. Причем, еще одна беда, среди контрагентов есть пустой (пустая ссылка), желательно его в ноль сделать. (Например, мой Контрагент1 - пустой).
#7 by НП
Ну, вот в дебет и нужно этого контрагента поставить, а в кредите - все остатки, которые в него сворачиваются.
#8 by Черников
Система????
#9 by salvator
Попробую, спасибо. Тогда у меня следующий вопрос. Вот текст запроса, которым выбираются остатки: Как мне внутри групп по номенклатуре упорядочить по сумме?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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