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

Неправильно выставляется статус документа

Автор Q37, 20 авг 2018, 23:06

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

Q37

Здравствуйте! Нужно программно установить статус документа "Счета от поставщика", делаю
ДокОперацияСсылка = НовыйДок.Ссылка;
РегистрыСведений.СтатусыДокументов.УстановитьСтатусыДокумента(ДокОперацияСсылка,Перечисления.СтатусОплатыСчета.Оплачен);


Но по итогу статус выставляется "Не оплачен", что я делаю не так?


Golickoff

Нужно смотреть как работает процедура УстановитьСтатусыДокумента();
Правило поведения на форуме №6: Не следует пытаться привлечь внимание к своему сообщению ... рассылкой персональных сообщений и/или электронных писем отдельным участникам форума с просьбой ответить в теме.

Q37

Также делаю через набор записей
НовыйДок.Записать();
ДокОперацияСсылка = НовыйДок.Ссылка;
НоваяЗапись = РегистрыСведений.СтатусыДокументов.СоздатьНаборЗаписей();
НоваяЗапись.Записать(Истина);
Запись = НоваяЗапись.Добавить();
Запись.Документ = ДокОперацияСсылка;
Запись.Статус = Перечисления.СтатусОплатыСчета.Оплачен;
НоваяЗапись.Записать(Истина);
НовыйДок.Записать();


Результат тот же - "Не оплачен", поэтому я не думаю, что я неправильно использую метод УстановитьСтатусыДокументов, скорее всего я чего-то не понимаю. Подскажите пожалуйста!

alex0402

Цитата: Q37 от 21 авг 2018, 09:49скорее всего я чего-то не понимаю. Подскажите пожалуйста!

нужно посмотреть как и когда изменяется
Цитата: Q37 от 21 авг 2018, 09:49Результат тот же - "Не оплачен"

может он вообще не зависит от регистра...
Спасибо за Сказать спасибо

Q37

Цитата: alex0402 от 21 авг 2018, 14:05
Цитата: Q37 от 21 авг 2018, 09:49скорее всего я чего-то не понимаю. Подскажите пожалуйста!

нужно посмотреть как и когда изменяется
Цитата: Q37 от 21 авг 2018, 09:49Результат тот же - "Не оплачен"

может он вообще не зависит от регистра...

Спасибо за отклик! Разобралась. Я заполняла статус до того, как документ заполняся реквизитами и так далее, а нужно было - после. Когда исправила, всё заработало.

Теги:  ошибка статус 

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

Рейтинг@Mail.ru

Поиск