Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Бухгалтерия 8]

Установить ТекущийЭлемент

177
читатель
офлайн
Дата регистрации: 07.05.2008
Сообщений: 470
Пост №11
 
27.05.2011 11:47

теперь вышло вообще интересно, прописываю такую же проводку только в другом док-те, и при работе со складом, на позиции "Склад.Наименование" выдает ошибку -"Поле объекта не доступно для записи",

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №12
 
27.05.2011 12:08

"> теперь вышло вообще интересно, прописываю такую же проводку только в другом док-те, и при работе со складом, на позиции "Склад.Наименование" выдает ошибку -"Поле объекта не доступно для записи",<br>Значит Склад - это ссылка, а не объект.<br>оСклад = Склад.ПолучитьОбъект();"

177
читатель
офлайн
Дата регистрации: 07.05.2008
Сообщений: 470
Пост №13
 
27.05.2011 13:23

Ошибка при вызове метода контекста(Получить), и не пойму разницы, в одном документе работает в другом вылетает.

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №14
 
27.05.2011 16:17

Вы бы еще строчку привели на которую ругается. У меня было написано ПолучитьОбъект, а что у вас за Получить?

177
читатель
офлайн
Дата регистрации: 07.05.2008
Сообщений: 470
Пост №15
 
27.05.2011 16:21

"В том то и дело я не получаю, а создаю новый элемент справочника, работа с тем же кодом , только в другом документе, (ПоступлениеТоваровУслуг),<br>Если Склад.Пустая()Тогда<br> Склад = Склады.СоздатьЭлемент();<br> //Склад.Наименование = ЗначениеИзМассива;<br> Склад.Наименование = "Новый склад";//вылетает ошибка"Поле объекта недоступно для записи"<br> Склад.ВидСклада = Перечисления.ВидыСкладов.Оптовый;<br> Склад.Записать();<br> БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт,Проводка.СубконтоДт,"Склады",Склад.Ссылка);<br> КонецЕсли;"

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №16
 
27.05.2011 16:31

"У вас Склад случаем не является реквизитом документа?<br>Попробуйте так сделать:<br><br><pre>Если Склад.Пустая()Тогда<br>лСклад = Склады.СоздатьЭлемент();<br>//Склад.Наименование = ЗначениеИзМассива;<br> лСклад.Наименование = "Новый склад";//вылетает ошибка"Поле объекта недоступно для записи"<br>лСклад.ВидСклада = Перечисления.ВидыСкладов.Оптовый;<br>лСклад.Записать();<br>Склад = лСклад.Ссылка;<br>БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт,Проводка.СубконтоДт,"Склады",Склад.Ссылка);<br>КонецЕсли;<br> </pre>"

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация