Имя: Пароль:
1C
1С v8
хочу в проводке изменить СуммаНУ на 0. Не получается
0 miff
 
27.01.17
12:35
Добрый день!
Моя задача состоит в том, чтобы разбить одну проводку на две, т.к. по заказу Буха проводки по БУ и по НУ должны быть с разными датами.
     Проблема в том, что в проводке по БУ если СуммаБУ заполнена, то программа автоматически ставит СуммаНуДТ = СуммаБУ. А мне нужны пустые СуммуНУДт.
Может у меня ошибка, может кто-н. знает как это сделать.
1 miff
 
27.01.17
12:36
сделано подпиской:




Проводки = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
Проводки.Отбор.Регистратор.Установить(Источник.Ссылка);
Проводки.Прочитать();

    Для Каждого Проводка Из Проводки Цикл

Если Проводка.СчетДт = ПланыСчетов.Хозрасчетный.СебестоимостьПродажНеЕНВД
И Проводка.СчетКт = ПланыСчетов.Хозрасчетный.ГотоваяПродукцияОтгруженная Тогда

            Проводка.СуммаНУДт = 0;
            Проводка.СуммаНУКт = 0;
            Проводка.СуммаВРДт = 0;
            Проводка.СуммаВРКт = 0;
            Проводка.СуммаПРДт = 0;
            Проводка.СуммаПРКт = 0;


КонецЕсли;
2 miff
 
27.01.17
12:38
но после отладчика СУммаНУДт = СуммаБУ,а не 0 (
3 miff
 
27.01.17
12:39
Проводки.Записать(); в конце кода есть)
4 miff
 
27.01.17
12:47
Бухгалтерия 2.0,  общий план счетов, проводка 90.02.1-45.02
5 h-sp
 
27.01.17
13:07
(4) должно выполняться правило БУ = НУ+ПР+ВР. Закон сохранения импульса. Объясните это своему бухгалтеру
6 miff
 
27.01.17
13:49
(5) она сейчас разбивает проводки после проведения с помощью галки Ручная корректировка.

Поясню подробнее. Бух делает документ РТиУ с продажей квартиры. Потом, видимо после регистрации в юстиции, делает документ РОТ (Реализация отгруженных товаров) и делает в нем ручную коректировку проводок: Утверждает, что принятие по НУ должно быть датой РТиУ, а по БУ датой РОТ.
7 miff
 
27.01.17
18:17
Получилось сделать когда посмотрел как работает обработка "Корректировка движений", которая показывает движения документа по кнопке ДтКт:

//Проводки = ТЗ
Источник.Движения.Хозрасчетный.Загрузить(Проводки);
Источник.РучнаяКорректировка = Истина;
Источник.Записать();
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс