Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  Поле объекта недоступно для записи
Hantinka
Отправлено: 06.11.15, 12:59


Молчаливый
*

Группа: Пользователи
Сообщений: 4
Регистрация: 20.02.10
Пользователь №: 2788


Проблему решил Doom2w с инфостарта

Код должен выглядеть следующим образом

Если   ВидОперации = Перечисления.ВидыОперацийПоступлениеБезналичныхДенежныхСредств.ОплатаПокупателя Тогда
    СтДек=Справочники.СтатьиНалоговыхДеклараций.ЕННК_ДоходыРеализация;
    ЭлементыФормы.СтатьяДекларацииПоЕдиномуНалогу.Значение=СтДек;
    ЭтотОбъект.СтатьяДекларацииПоЕдиномуНалогу=СтДек;
КонецЕсли;


И его нужно дописывать в конце процедуры ПриОткрытии, т.к. цитирую "при открытии его что-то сбрасывает".
Самое обидное, что код я таки написала правильно, а вот понять что он не пашет, потому что написан в начале процедуры, а не в конце - на это ума не хватило sad.gif
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #104880 · Ответов: 8 · Просмотров: 17568
 

>  Поле объекта недоступно для записи
Hantinka
Отправлено: 06.11.15, 11:22


Молчаливый
*

Группа: Пользователи
Сообщений: 4
Регистрация: 20.02.10
Пользователь №: 2788


Цитата(Petre @ 06.11.15, 9:14) *
Если через элемент формы, то:
ЭлементыФормы.СтатьяДекларацииПоЕдиномуНалогу.Значение = СтДек;

Но лучше через реквизит:
СтатьяДекларацииПоЕдиномуНалогу = СтДек;

Название реквизита может не совпадать с названием элемента.


И в первом, и во втором варианте ошибки нет, но и поле на форме пустое.
Если написать
ЭтотОбъект.СтатьяДекларацииПоЕдиномуНалогу.Значение = СтДек;

Тоже ошибки нет, но и реквизит пустой. Стабильность
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #104877 · Ответов: 8 · Просмотров: 17568
 

>  Поле объекта недоступно для записи
Hantinka
Отправлено: 05.11.15, 19:10


Молчаливый
*

Группа: Пользователи
Сообщений: 4
Регистрация: 20.02.10
Пользователь №: 2788


Добрый день!
Появилась необходимость, чтобы в документе в зависимости от вида операции автоматически выбиралось определённое значение реквизита (в Платёжном поручении входящем при его создании при операции "Оплата от покупателя" в реквизит "Статья декларации по Единому налогу" автоматически подтягивалось определённая запись справочника).
В модуле документа в Процедуре ПриОткрытии я написала:

Если   ВидОперации = Перечисления.ВидыОперацийПоступлениеБезналичныхДенежныхСредств.ОплатаПокупателя Тогда
СтДек=Справочники.СтатьиНалоговыхДеклараций.НайтиПоНаименованию("Стоимость проданных товаров (работ, услуг)");
ЭлементыФормы.СтатьяДекларацииПоЕдиномуНалогу=СтДек;
КонецЕсли;


При попытке создания документа ошибка "Поле объекта недоступно для записи (СтатьяДекларацииПоЕдиномуНалогу)"

Я так понимаю, что неправильно обратилась к элементу формы, но как это сделать по-другому не знаю.
Помогите советом, пожалуйста.

Спасибо!

Конфигурация: Бухгалтерия для Украины 1.2.32.2
Платформа: 8.3.5.16.25
  Форум: Программирование в 1С Предприятие 8.1 (8.0) · Просмотр сообщения: #104847 · Ответов: 8 · Просмотров: 17568
 

>  Не получается ввести сотрудников
Hantinka
Отправлено: 20.02.10, 11:13


Молчаливый
*

Группа: Пользователи
Сообщений: 4
Регистрация: 20.02.10
Пользователь №: 2788


Помогите пожалуйста! Уже дошла до истерики!
Установлена комплексная конфигурация 7.7. Предприятие работает уже давно, сотрудников около 300 чел-к. Пытаюсь заполнить сотрудников и в итоге ничего. Т.е. позаполняла все справочники, приказ о принятии на работу провёлся - делаю отчёт по сотрудникам, а их нет!
Подскажите что я не так делаю! (Единственное в чём не уверена: когда создаю приказ о принятии на работу дату документа оставляю текущей, а в самом документе дату приёма на работу ставлю фактическую т.к. не позволяет указать другой период: Когда провожу документ "приказ о принятии на работу", пишет что запрещено создание документов раньше 01.02.10 и позже 28.02.10. Хотя в настройках указала что дата начала работы в программе с 01.01.10)
Программа нужна именно для кадрового учёта! Запрос конечно идиотский, но что поделаешь?! Т.е. необходимо хранить информацию о сотрудниках, дополнять её по мере необходимости и печать разнообразные кадровые отчёты. Т.е. бух учёт в ней вестись не будет.

З.Ы. Информация о конфигурации:
1С:Предприятие 7.7 (сетевая версия) (7.70.027)
Конфигурация "Бухгалтерия+Торговля+Склад+Зарплата+Кадры для Украины" (7.70.032)
Разработка конфигурации ABBYY Ukraine
Включенные участки "Бухгалтерия+Зарплата"
  Форум: 1С Комплексный учет 7.7 для Украины · Просмотр сообщения: #8215 · Ответов: 1 · Просмотров: 4341
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 08.05.24, 18:42
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!