#0
by neo1109
Есть документ, формирующий бух проводки. Надо обойти его движения и во всех проводках поменять местами счет Дт и Кт. Ну и соответственно аналитику. Со счетами понятно, а вот с субконтом - затык. Как меняется значения субконто?
#4
by El_Duke
Вспоминается епонское хокку: Что написать ? Вот и я задумался: зачем это нужно ??? Конфу,документ, саму задачу озвучьте
#9
by Vladal
Для восьмерки надо получить из регистра записи по регистратору. Потом эти записи очистить и записать новые:
#10
by Vladal
Да, кстати, тема плохо оформлена - прислушайся к совету в и почитай рекомендации по оформлению темы:
#12
by Vladal
А если у документов движения уже исправлены, но чтобы не дергать последовательности, просто корректируют движения документов. Но мы это не узнаем, пока автор не расскажет.
#13
by Vladal
Упс... Я дал неверный пример. Регистры бухгалтерии меняются немного по-другому. Подробнее найди в книге "Простые примеры разработки" в разделе "Как в регистре бухгалтерии сформировать проводки?"
#15
by neo1109
пока есть конкретная задача: в записях регистра бухгалтерии в пределах одного документа поменять местами Дт и Кт. А уж к чему это приведет и зачем это надо - другой вопрос )
#18
by neo1109
проверяли? "Возможно обращение к значению субконто посредством оператора [...]. В качестве аргумента передается вид субконто (ПланВидовХарактеристикСсылка.<Имя плана видов характеристик>). " а что за "...[0]"?
#19
by Andrewww123
По памяти, давно с бухгалтерией не ковырялся. Возможно и нельзя по индексу, не помню. Ну тогда примерно так: Для Каждого ВидСубконтоДт Из ЗаписьРегистра.СчетДт.ВидыСубконто Цикл Аналогично для Кт. Как-то так, смысл должен быть понятен.
#20
by Стерва-бух
вопрос бухгалтера: а ЗАЧЕМ????? что это за документ, который делает неправильные проводки, которые надо Дт и Кт менять?
#21
by neo1109
ответ специалиста отдела разработки: СКАЗАЛИ - ДЕЛАЕМ. Далеко не копайте. Воспринимайте как чисто технологический вопрос: как программно обратить проводку. и все. без особых "а зачем?", "это ж кто такое придумал???"...
#22
by Жан Пердежон
это ж очевидно! ТС написал обработку проведения, но с Дт/Кт не угадал, теперь вот переделывает и устраняет последствия...
#23
by Andrewww123
Да мало ли. Существует очень много "бухгалтеров", которые решили что нужно делать так, а потом решили наоборот. Программист-то при чем?
#25
by ManyakRus
функция работала почти нормально :) но был глюк что появляется четвёртое субконто пустое и всё глючит потом :(
#27
by neo1109
Уточнил задачу. Задачу поставили коллеге, а я тут просто как ретранслятор ;) 1. есть док 2. формирует проводки НАДО: 3. в конце ОбработкиПроведения добавить обход движений и поменять местами Дт и Кт, а также сумму с минусом сделать. насколько понимаю задачу: дебетовый оборот превратить в кредитовый и наоборот, оставив сам смысл проводки тем же.
#28
by Andrewww123
Если так, то попахивает какой-то бредятиной :) Почему сразу не сформировать нужные проводки?
#31
by Стерва-бух
СМЫСЛ проводки не останется прежним. Если вообще ни вы ни ваш "коллега" не разбираетесь в предметной области - поверьте на слово ГБ... возникает вопрос о профессиональной адекватности того, кто поставил такую задачу. Либо ТС чего то темнит.
#32
by neo1109
итог получится в целом тот же, только ОборотДт по изначальному счету Дт станет оборотом Кт...
#33
by Andrewww123
Наверное, кто-то из вас с коллегой должен пойти к бухгалтерам и объяснить что это слегка странно. Поменять счета местами и сделать сумму с минусом - это совсем не то же самое.
#34
by neo1109
"Поменять счета местами и сделать сумму с минусом" в моем случае это делается ОДНОВРЕМЕННО
#35
by Andrewww123
Это понятно, но это называется "сторно", это не простая бухгалтерская проводка. В общем, два вариант же предложили уже. Задача не самая сложная.
#36
by Andrewww123
Вообще, ситуация знакомая :) Тоже крайне часто приходилось делать непонятно что. Пришлось вникать в бух. учет и доказывать "бухгалтерам" что они немного некомпетентны..
#37
by neo1109
ИМХО сторно - это когда у проводки просто сумма с минусом ставится. а тут еще и ДтКт меняется... тут несколько другое...
#39
by Andrewww123
А какая разница, меняются ли счета Дт и Кт? В любом случае, это проводка с отрицательной суммой, которая задействует два счета. Это и есть сторно..
#44
by Andrewww123
Ну всё-таки советую пообсуждать эту задачу с заказчиком, вдруг кто-то немного ошибается..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Что такое номер журнала в проводках?
- v8: Вот при выводе строки можно поменять цвет фона, а как поменять еще и цвет выделения?
- Как поменять вкладки местами в табличной части документа?
- v7: Быстро поменять субконто в проводках
- Поменять местами строки в колонки в запросе
- Поменять сумму в документе (закрытие месяца) в проводках
- Программно поменять местами колонки в ТЧ
В этой группе 1С
- Исп. лист. Не определены базовые начисления
- Типовые правила обмена УНФ1.4 & БП3.0
- Как вы в БП3 работаете?
- Переоценка или Установка цен номенклатуры? АТТ или НТТ?
- Отправка POST запроса к 1С
- обработка перезаполнение сумм
- Срыть часть групп в списке справочника управляемой формы
- Настройка RAID на RS520-E6/ERS8 (pike 2108-32pd)
- COMОбъект("WSсript.Shell" )
- Обновление УТ 10.3
- СКД. Вывод своего макета в зависимости значения ресурса
- Постоянное обращение к Config на стороне MS SQL
- Обработка ОбменСБанком
- УПП заявка на Расходование ДС? кто из пользователей должен этот документ делать?
- Депонирование ЗП в ЗУП при упрощенном учете взаиморасчетов
- v7: НачатьТранзакцию() и Попытка
- Перенос движений документов между идентичными базами через конвертацию
- Как вывести колонку динамического списка?
- Переход с УАТ 3.0 на УАТстандарт 1.0
- 1С 8.3 Заполнение реквизитов документа