jonik_joker
12.03.16, 13:10
Всем привет. Конфигурация Бух Корп 3.0.
Ситуация следующая: конфа нетиповая, хочу сделать типовую, т.е. загрузив конфигурацию поставщика, но тогда все "дописки" логично слетят. В роли "дописок" выступают 2 документа:
1)"Перемещение инвентаря", который делает движение по регистру бухгалтерии, по счету МЦ.04(забалансовый), Сумма = сумма, указанная в строке ТЧ документа;
2)"Перемещение товаров в другой филиал", СчетДт = 79.04(активный/пассивный, не предопределенный), СчетКт = 10.01(активный), Сумма = сумма, указанная в строке ТЧ документа.
Соответственно, хочу сделать движения этих документов, но уже через "Операции, введенные вручную", чтобы после "затирания" не нарушился баланс. Осложняется еще и тем, что периоды закрыты.
Поступало так же предложение, "сохранить" остатки на определенный период, но с этим вообще глухой лес, т.е. что это и с чем его едят в душе не размножаюсь.
Буду рад любым решениям, желательно с детальным разбором, так как данную конфу знаю не очень хорошо, а бухгалтера уже практически доели мой мозг.
У меня мысли следующие. Если известно, какие конкретно проводки делают "доработки", то теоретически их можно отобрать и поменять в них регистратор на документ Операция.
jonik_joker
12.03.16, 13:38
Vofka @ Сегодня, 16:34 необходимо зарегистрироваться для просмотра ссылки,
Все конечно классно, только периоды закрыты и изменения по ним сделать нельзя.
Программно нельзя сделать изменения?
jonik_joker
12.03.16, 13:52
Petre @ Сегодня, 16:48 необходимо зарегистрироваться для просмотра ссылки,
что вы имеете ввиду?
Цитата(jonik_joker @ 12.03.16, 14:52) необходимо зарегистрироваться для просмотра ссылки
что вы имеете ввиду?
Написать обработку которая изменит необходимые записи в регистре - не перепроводя документы. Разумеется баланс изменится, но это тоже самое, что и сделать ручную операцию.
jonik_joker
12.03.16, 13:59
logist @ Сегодня, 16:55 необходимо зарегистрироваться для просмотра ссылки,
в том то и дело, что баланс измениться не должен. Необходимо каким то образом подсунуть вместо регистратора "Перемещение товаров в другой филиал" док-т "Операции, введенные вручную".
Цитата(jonik_joker @ 12.03.16, 14:59) необходимо зарегистрироваться для просмотра ссылки
Необходимо каким то образом подсунуть вместо регистратора "Перемещение товаров в другой филиал" док-т "Операции, введенные вручную".
Это тоже самое что я написал выше. Баланс изменится если счета/суммы будут другими, извините не вникал в суть задачи, если ваши изменения не затрагивают счета и суммы - то баланс не изменится.
jonik_joker
12.03.16, 14:12
logist @ Сегодня, 17:02 необходимо зарегистрироваться для просмотра ссылки,
логично затрагивают( 2-й док-т делает движения с ДТ активно-пассивного счета(79.04) на Кт активного(10.01).
Цитата(jonik_joker @ 12.03.16, 13:38) необходимо зарегистрироваться для просмотра ссылки
Все конечно классно, только периоды закрыты и изменения по ним сделать нельзя.
Во-первых, я сомневаюсь, что прям уж таки нельзя.
Во-вторых мне непонятно, почему нельзя открыть период, сделать что надо и закрыть обратно.
Если согласны с тем, что баланс изменится, то логичнее изменить движения программно (если это правильные движения), чем подсовывать документ. ИМХО.
Цитата(Vofka @ 12.03.16, 15:13) необходимо зарегистрироваться для просмотра ссылки
Во-вторых мне непонятно, почему нельзя открыть период, сделать что надо и закрыть обратно.
Баланс есть такой документ, что менять его нельзя, если он сдан в какие-то органы его принимающие. Обычно делают бухсрпавку, и исправления в текущем периоде, поэтому скорее вопрос что за острая необходимость делать это именно задним числом.
jonik_joker
12.03.16, 14:16
Vofka @ Сегодня, 17:13 необходимо зарегистрироваться для просмотра ссылки,
Извиняюсь, может я что то не так понимаю, но...
чтобы открыть закрытые периоды нужно изменить Дату запрета редактирования на самую раннюю, так? внести необходимые изменения в регистр, потом если зайти в Операции-Закрытие месяца, там становится активной кнопка Закрытие месяца, что подразумевает перепроведение всех документов...
или моя логика неверна?
logist, если в проводках ничего не поменяется, то на балансе это как-то отразится?
jonik_joker, если я правильно понимаю, вам надо просто поменять регистратор в конкретных проводках. Если так и если не суммы, не количества не поменяются, зачем что-то перепроводить?
jonik_joker
12.03.16, 15:01
Vofka @ Сегодня, 17:39 необходимо зарегистрироваться для просмотра ссылки,
Необходимо после загрузки типовой конфигурации чтобы баланс не изменился, для этого нужно движения по этим документам оставить и как следствие чем то заменить поле регистратора иначе движения исчезают.
Можно попунктно какие действия нужно проделать? А то как то все в общих чертах)
Цитата(jonik_joker @ 12.03.16, 15:01) необходимо зарегистрироваться для просмотра ссылки
Необходимо после загрузки типовой конфигурации чтобы баланс не изменился, для этого нужно движения по этим документам оставить и как следствие чем то заменить поле регистратора иначе движения исчезают.
Цитата(Vofka @ 12.03.16, 13:34) необходимо зарегистрироваться для просмотра ссылки
Если известно, какие конкретно проводки делают "доработки", то теоретически их можно отобрать и поменять в них регистратор на документ Операция.
jonik_joker
14.03.16, 8:52
Vofka @ Вчера, 17:48 необходимо зарегистрироваться для просмотра ссылки,
регистратор нельзя поменять. Пробовал.
Цитата(jonik_joker @ 14.03.16, 8:52) необходимо зарегистрироваться для просмотра ссылки
регистратор нельзя поменять.
Серьёзно?
jonik_joker
17.03.16, 9:27
Кому интересно поступил так(решение подсказали не здесь):
Запросом выбираю ссылки на заменяемые документы, в цикле их обхожу вот таким кодом:
НовыйДокумент = Документы.ОперацияБух.СоздатьДокумент();
НовыйДокумент.Дата = ВыборкаДетальныеЗаписи.Дата;
НовыйДокумент.Записать();
Запись = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
Запись.Отбор.Регистратор.Значение = ВыборкаДетальныеЗаписи.Ссылка;
Запись.Прочитать();
ЗаписьТЗ = Запись.Выгрузить();
Для каждого Стр Из ЗаписьТЗ Цикл
Стр.Регистратор = НовыйДокумент.Ссылка;
КонецЦикла;
Запись.Очистить();
Запись.Записать();
Запись.Загрузить(ЗаписьТЗ);
Запись.Отбор.Регистратор.Значение = НовыйДокумент.Ссылка;
Запись.Записать();
Сообщить("Заменен документ "+ВыборкаДетальныеЗаписи.Ссылка);
Цитата(jonik_joker @ 17.03.16, 9:27) необходимо зарегистрироваться для просмотра ссылки
Кому интересно поступил так(решение подсказали не здесь)
Ну как же? А это:
Цитата(Petre @ 12.03.16, 13:48) необходимо зарегистрироваться для просмотра ссылки
Программно нельзя сделать изменения?
Цитата(logist @ 12.03.16, 13:55) необходимо зарегистрироваться для просмотра ссылки
Написать обработку которая изменит необходимые записи в регистре - не перепроводя документы.
Цитата(Vofka @ 12.03.16, 14:39) необходимо зарегистрироваться для просмотра ссылки
вам надо просто поменять регистратор в конкретных проводках.
Правильнее сказать, вы не поняли, что вам здесь предлагали, или ожидали конкретный код.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.