Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 15:43

Изменить данные проводок

Автор KazakOFF, 30 апр 2015, 12:53

0 Пользователей и 1 гость просматривают эту тему.

KazakOFF

Всем привет, нужно изменить данные проводок, но ситуация не простая.

Мне нужно изменить данные которые я получаю таким запросом.


ВЫБРАТЬ
ЕПССубконто.Регистратор,
ЕПССубконто.Вид,
ЕПССубконто.Значение
ИЗ
РегистрБухгалтерии.ЕПС.Субконто КАК ЕПССубконто
ГДЕ
ЕПССубконто.Регистратор = &Регистратор
И ЕПССубконто.Вид.Ссылка = &Ссылка


И получается что способ типа


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


не подходит( как быть?

cska-fanat-kz

У вас уже пятниццо началась? Уже в кафе с кружкой пива? ui;;t;

КАК запрос к субконто связан с набором записей регистра бухгалтерии????????????????
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

LexaK

поясняю сообщение cska-fanat-kz,

Вы получаете данные по субконто от вашего регистра ЕПС, а затем получаете набор данных от регистра Хозрасчетный.
Возможно у вас какие-то документы пишут в регистр ЕПС и не пишут в регистр Хозрасчетный, поэтому в нем набор записей будет пустой.

если документ пишет в оба регистра, тогда ваш код правильный, но все это выглядит как-то коряво.
получать данные по субконто одного регистра и при этом пытаться получить набор записей другого регистра, мда...
если помогло нажмите: Спасибо!

KazakOFF

Цитата: LexaK от 30 апр 2015, 14:07
поясняю сообщение cska-fanat-kz,

Вы получаете данные по субконто от вашего регистра ЕПС, а затем получаете набор данных от регистра Хозрасчетный.
Возможно у вас какие-то документы пишут в регистр ЕПС и не пишут в регистр Хозрасчетный, поэтому в нем набор записей будет пустой.

если документ пишет в оба регистра, тогда ваш код правильный, но все это выглядит как-то коряво.
получать данные по субконто одного регистра и при этом пытаться получить набор записей другого регистра, мда...

Это я для примера написал.

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

Вот


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

Для Каждого Движение Из Набор Цикл
            Сообщить(Движение.СубконтоКт_БУ1);
    КонецЦикла;


А вопрос был таков, как мне провалится в субконто? как я это сделал в запросе.
Добавлено: 03 мая 2015, 11:30


Разобрался немного, там оказывается составной тип данных, вопрос, как изменить данные этой строки?

KazakOFF

Всем спасибо, извините за мою безграмотность в этом вопросе, пока учусь.

Решил вопрос сам.

Тема Закрыта!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск