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

Хранилище

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

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

23 страниц V   1 2 3 > » 

>  Выбор категории справочника Контрагента
Constantus
Отправлено: 14.02.18, 12:16


Почти ветеран
******

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


logist @ Сегодня, 14:28 * ,

Благодарю. я все пытался сделать через связи параметров выбора и параметры выбора...
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #138583 · Ответов: 5 · Просмотров: 118
 

>  Выбор категории справочника Контрагента
Constantus
Отправлено: 14.02.18, 6:58


Почти ветеран
******

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


logist @ Вчера, 19:35 * ,

Это да, но как и какой...?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #138577 · Ответов: 5 · Просмотров: 118
 

>  Выбор категории справочника Контрагента
Constantus
Отправлено: 13.02.18, 15:25


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

В справочники "Контрагенты" создал реквизит "Категория" (тип: СправочникСсылка.КатегорииОбъектов)

В справочнике "КатегорииОбъектов" в назначении категории "Справочник контрагенты" стоят значения категорий: Категория 1, Категория 2...

Когда в реквизите "Категория" пытаюсь выбрать нужную категорию, то выходит форма выбора со всеми категориями (и для Номенклатуры, и для Контрагентов и т.д.

Как правильно выбрать категорию объекта по отбору назначения категории "Справочник контрагенты"? Т.е. чтобы вывелись категории принадлежащие только Контрагентам?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #138553 · Ответов: 5 · Просмотров: 118
 

>  Изменить каталог для обмена РИБ
Constantus
Отправлено: 13.02.18, 12:53


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

При обмене РИБ на узле возникает ошибка:

{ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(1613)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): Нарушение прав доступа!


Понимаю, что это ошибка по общему доступу к временному каталогу файлов для обмена:

C:\Users\USR1CV8\AppData\Local\Temp\Полный\ObmenCO


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

Как можно изменить этот каталог на более "простой" и без изменения конфигурации? Неужели нельзя указать 1с куда этот файл обмена скидывать?

Почитал в инете там предлагают очень страшные варианты :-)
  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #138545 · Ответов: 0 · Просмотров: 93
 

>  Динамическая дата запрета изменения данных (программно изменять дату запрета)
Constantus
Отправлено: 06.02.18, 14:23


Почти ветеран
******

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


logist @ Сегодня, 17:21 * ,


Серверная. Постгресс и МС СКЛ...

А как создать это регламентное задание?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #138245 · Ответов: 4 · Просмотров: 177
 

>  Динамическая дата запрета изменения данных (программно изменять дату запрета)
Constantus
Отправлено: 06.02.18, 14:07


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

Как программно или еще как менять дату запрета изменения данных документов?
Т.е. устанавливаю количество дней "30" и запрет изменения данных меняется от текущей даты за минусом 30 дней.
06.02.2018 - дата запрета: 06.01.2018
07.02.2018 - дата запрета: 07.01.2018
,,,,,,,,,,,,
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #138240 · Ответов: 4 · Просмотров: 177
 

>  Возврат товара от покупателя по нулевой цене
Constantus
Отправлено: 01.02.18, 10:36


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

В ходе реализации Покупателю отгружается рекламный, бонусный товар, например холодильник и/или стенд для нашей продукции.
Этот товар передается бесплатно, т.е. по нулевой цене.

В последующем, по каким-либо причинам, эти холодильники/стенды необходимо вернуть от Покупателя.

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

Но если возвращают от Покупателя только один стенд, то при оформлении документа "Возврат товара от Покупателя", то возникает ошибка по сумме взаиморасчетов, типа не указана сумма взаиморасчетов, т.е. она нулевая, и не дает провести документ.

Как можно осуществить возврат товара по нулевой цене? Подозреваю, что нужно программировать?

ПС: если данная тема решается только вопросами программирования, то прошу модераторов перенести эту тему в соответствующий раздел (попытка решить вопрос штатными методами)

  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #138029 · Ответов: 4 · Просмотров: 203
 

>  Конфликт блокировок при выполнении транзакции Microsoft SQL Server Native Client
Constantus
Отправлено: 31.01.18, 8:22


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

Стало выходить очень часто сообщение:

Конфликт блокировок при выполнении транзакции
Microsoft SQL Server Native Client 10.0: Transaction (Process ID 56) was deadlocked on lock resources with another process and has been chosen as deadlock victim.
Rerun the transaction.


Сообщение выходит на серверном ПК.

У меня на сервере крутится МОБИ-С с 40 мобильными клиентами и 4 автообмена с удаленными филиалами

Раньше подобного не наблюдалось. Возможно совпадение, но началось, когда настроил 4 именно автообмена, до этого обмен делался в ручном режиме.

Что могло случиться? И Как с этим бороться...?
  Форум: Администрирование и настройка 1С · Просмотр сообщения: #137977 · Ответов: 2 · Просмотров: 167
 

>  Отчет по резервам на складах: распределить количество по типам документов
Constantus
Отправлено: 27.01.18, 15:53


Почти ветеран
******

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


sava1 @ Сегодня, 14:25 * ,


В условии виртуальной таблицы поставил

И НЕ ТИПЗНАЧЕНИЯ(ДокументРезерва) = ТИП(Документ.ЗаказПокупателя)


Сработало
  Форум: Система компоновки данных · Просмотр сообщения: #137818 · Ответов: 2 · Просмотров: 150
 

>  Отчет по резервам на складах: распределить количество по типам документов
Constantus
Отправлено: 27.01.18, 10:35


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

На основании регистра накопления "Товары в резерве на складах" в СКД необходимо сделать отчет, который по колонкам разобьет количество в резерве по документам "ВнутреннийЗаказ" и "ЗаказыПокупателей".

Т.е. показать сколько всего в резерве и расшифровать сколько по внутренним заказам, а сколько по заказам покупателей.

1000 (всего в резерве) 300 (заказы покупателей) 700 (внутренние заказы).

Как в СКД построить такой отчет? Какие условия поставить с отборам по типам документов?
  Форум: Система компоновки данных · Просмотр сообщения: #137816 · Ответов: 2 · Просмотров: 150
 

>  Прекратил работу автообмен
Constantus
Отправлено: 24.01.18, 13:37


Почти ветеран
******

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


Поднимаю тему вновь... Несколько недель автообмен по расписанию работал без проблем.
Сегодня автообмен опять прекратил работать по расписанию. Вообще прекратил работать.

Пришлось вновь создавать в настройках Обмене на вкладке "Автоматический обмен" новые правила автоматической настройки... После создания новой настройки (копии предыдущей), автообмен по расписанию начал работать.

1. Как можно "встряхнуть" автообмен, чтобы он вновь реанимировался и без создания нового расписания?
2. Общий вопрос: почему может остановится автообмен по расписанию.
3. Автообмен это фоновое или регламентное задание? Может достаточно где-то найти это задание, посмотреть в каком оно состоянии и его "встряхнуть"?
  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #137672 · Ответов: 4 · Просмотров: 280
 

>  Медленный обмен РИБ на ФТП
Constantus
Отправлено: 23.01.18, 9:18


Почти ветеран
******

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


Batchir @ Сегодня, 12:12 * ,

Да смотрел. Не такой уж он и большой. Еще недавно и с большим объемом проходило. Не могу понять. Пусть интернет слабый, но почему файловый режим не срабатывает.
Сейчас попробую полностью переустановить 1с и Постргресс...
  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #137545 · Ответов: 4 · Просмотров: 181
 

>  Медленный обмен РИБ на ФТП
Constantus
Отправлено: 23.01.18, 8:59


Почти ветеран
******

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


Странное дело...

Настроил обмен на файловый режим... Скопировал в папку обмена нужный файл. Запустил обмен. Никаких движений, застыло на 10%
Что может быть?
  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #137542 · Ответов: 4 · Просмотров: 181
 

>  Медленный обмен РИБ на ФТП
Constantus
Отправлено: 19.01.18, 12:11


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

База РИБ. Имеем 4 филиала. Обмен осуществляется через ФТП. На 3-х обмен проходит нормально, достаточно быстро.

На проблемном: идет очень долгая загрузка данных. Остлеживал копирования с ФТП во временную папку для обработки файла обмена: в час по чайной ложке...
К тому в итоге выдает сообщение:

Начат обмен данными по настройке "WelcomToAshkhabad" (14:28:30).
Ошибка при копировании файла c FTP ресурса: Ошибка при вызове метода контекста (Получить): Ошибка работы с Интернет: ftp://:21 Превышено время ожидания
Не найден входящий файл обмена данными.
Запись изменений текущей информационной базы в файл обмена завершилась успешно.
Обмен данными по настройке "WelcomToAshkhabad" завершен (14:48:14).

Почему копирование с ФТП только на этом филиале идет так медленно? Как можно решить данную проблему? Отличием от остальных филиалов, где работает ДСЛ модем, на проблемном установлен мобильный модем. Но он там и ранее был установлен и работал с тем же ФТП, пусть медленно, но обмен таки шел, а сейчас тупик...


  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #137418 · Ответов: 4 · Просмотров: 181
 

>  Программно изменить элементы открытой формы справочника
Constantus
Отправлено: 29.12.17, 7:25


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

В обработке выбираю и получаю список нужных мне справочников Контрагентов.
Далее пробегаю по этому списку, открываю форму элементов этих справочников.
Требуется программно изменить некоторые элементы этой формы справочника Контрагентов.
Пробую так:

Контра = ТС.Контрагент.ПолучитьОбъект();
Форма = Контра.ПолучитьФорму("ФормаЭлемента");
Форма.Открыть();
Форма.ЭлементыФормы.ИНН = "1111111";



Выдает ошибку: Поле объекта недоступно для записи (ИНН)

Как изменить данные элемента открытой формы?

И еще. На форме элемента справочника Контрагенты имеется элемент "Входит в холдинг".
Этот элемент не имеет источника как реквизит справочника, а это есть реквизит именно формы. Именно из-за этого элемента формы и требуется программное изменение элементов открытой формы справочника. Как правильно обратится к элементы "Входит в холдинг"?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #136780 · Ответов: 2 · Просмотров: 264
 

>  Предоплата по договору по документам расчета с контрагентами
Constantus
Отправлено: 22.12.17, 13:37


Почти ветеран
******

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


Petre @ Сегодня, 14:34 * ,

Пробовал квантовую систему - не работает... Говорит "неверное количество параметров", не хватает измерения "t"...
  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #136605 · Ответов: 6 · Просмотров: 274
 

>  Предоплата по договору по документам расчета с контрагентами
Constantus
Отправлено: 22.12.17, 11:25


Почти ветеран
******

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


Petre @ Сегодня, 12:15 * ,


Неужели всё так сложно? Трудно будет это объяснять простым смертным это... Мож есть таки другой способ?
  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #136602 · Ответов: 6 · Просмотров: 274
 

>  Предоплата по договору по документам расчета с контрагентами
Constantus
Отправлено: 22.12.17, 8:25


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

Столкнулся с такой ситуацией.

Имеется Контрагент, с ним заключен договор и учет ведется по документам расчета.

Ситуация. Клиент делает предоплату 1000 денег.
Нужно оформить ПКО или ППВ, но при их оформлении нужно заполнить поле "Док. расчетов", а этого документа еще нет. И соответственно операция предоплаты не проходит.

Как вести систему предоплаты за будущие поставки товаров, если учет ведется по документам расчета с контрагентами?
  Форум: Управление торговлей для Украины редакция 2 (Уп... · Просмотр сообщения: #136574 · Ответов: 6 · Просмотров: 274
 

>  Получить сумму не записанного документа Реализации
Constantus
Отправлено: 20.12.17, 12:39


Почти ветеран
******

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


Vofka @ Сегодня, 14:58 * ,

Да, так и сделал

 + Реализация.Товары.Итог("СуммаНДС")
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #136419 · Ответов: 2 · Просмотров: 181
 

>  Получить сумму не записанного документа Реализации
Constantus
Отправлено: 20.12.17, 11:19


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

Делаю обработку, которая позволяет массово создавать документы Реализации на основании Заказов.
В обработке формируется список заказов, далее на основании этого списка создаются, но даже не записываются документы Реализаций для последующего контроля Реализаций...

Так вот на счет контроля. Дело в том, что бывают случаи, когда на момент формирования Реализации на основании Заказа, товара на складе уже не хватает, т.е. документ Реализации по составу и сумме уже отличается от документа Заказа...

Можно ли как-то проверить сумму этого незаписанного нового документа Реализации получить для сравнения с суммой Заказа?

    Для Каждого ТС Из Детально Цикл
        Попытка
            Если ТС.Да Тогда
                Док = ТС.Заказы.ПолучитьОбъект();
                Реализация = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
                Реализация.Заполнить(Док.Ссылка);
                
                //Реализация.Записать();
                Реализация.ПолучитьФорму().Открыть();
                Сообщить(Реализация.СуммаДокумента);
                
            КонецЕсли;        
        Исключение
        КонецПопытки;
    КонецЦикла;


Сейчас Раелизация.СуммаДокумента дает "0"

В дальнейшем потребуется сравнить Раелизация.СуммаДокумента с ТС.Сумма и если суммы не равны, то не выводить документ Реализации, а Заказ распроводить.
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #136413 · Ответов: 2 · Просмотров: 181
 

>  Обмен данными между базами без РИБ
Constantus
Отправлено: 16.12.17, 7:47


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

В данный момент у меня настроен РИБ. Центральная база и 2-а подчиненных узла.
Естественно, что если я вношу изменения в конфигураторе, то мне приходится проводить операцию и по сохранению изменений в конфигурации и в подчиненных узлах.

Моему руководству "надоело" моё "нытьё", что каждый раз мне нужно проводить столь сложные махинации. Ну и мне надоело делать их хотелки и выслушивать мои претензии.

Тогда встал у меня вопрос: а можно сделать обмен между базами так, чтобы при изменении конфигурации, это изменение не требовало изменений конфигураций на подчиненных узлах? Т.е. в основном все "хотелки" затрагивают центральный офис и они не нужны на филиалах.

Возможно ли такое сделать без создания правил обмена?

И еще один вопрос: в планах обмена есть галочка "Распределенная информационная база". За что она отвечает и что будет, если ее отключить?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #136270 · Ответов: 2 · Просмотров: 220
 

>  Изменение цены в табличной части документа
Constantus
Отправлено: 14.12.17, 10:22


Почти ветеран
******

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


logist @ Сегодня, 12:59 * ,

        Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ ПЕРВЫЕ 1
        |    ЗначенияСвойствОбъектов.Объект,
        |    ЗначенияСвойствОбъектов.Свойство,
        |    ЗначенияСвойствОбъектов.Значение
        |ИЗ
        |    РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
        |ГДЕ
        |    ЗначенияСвойствОбъектов.Объект = &Объект
        |    И ЗначенияСвойствОбъектов.Свойство = &Свойство
        |    И ЗначенияСвойствОбъектов.Значение = ИСТИНА";
    
    Запрос.УстановитьПараметр("Объект", ДокументОбъект.Ссылка);
    Запрос.УстановитьПараметр("Свойство", ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("По поступлению"));
    
    РезультатЗапроса = Запрос.Выполнить();
    
    Если НЕ РезультатЗапроса.Пустой() Тогда
        
        Для Каждого Стр Из ДокументОбъект.Товары Цикл
            Стр.Цена = ПолучитьЦену(Стр.Номенклатура, ПолучитьПоследнееПоступление(Стр.Номенклатура));
            ОбработкаТабличныхЧастей.РассчитатьСуммуТабЧасти(Стр, ЭтотОбъект);
            Стр.СуммаРегл   = МодульВалютногоУчета.ПересчитатьИзВалютыВВалюту(Стр.Сумма, ПолучитьВалютуУпрУчета(),
            ПолучитьВалютуРегламентированногоУчета(), ПолучитьКурсУпрУчета(), 1, ПолучитьКратностьУпрУчета(), 1);
        КонецЦикла;    
        
    КонецЕсли;


Я правильно понял?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #136177 · Ответов: 6 · Просмотров: 264
 

>  Изменение цены в табличной части документа
Constantus
Отправлено: 14.12.17, 9:33


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

В документе Оприходования товара делаю изменение цен по последнему поступлению. Посмотрев код изменения цены на текущей строке (типовой код) видно, что происходит несколько операций. Правильно ли я учел все изменения при изменении цены в каждой строке ТЧ?

    Для Каждого Стр Из ДокументОбъект.Товары Цикл
        Если ПоПоступлению() = 1 Тогда
            Стр.Цена = ПолучитьЦену(Стр.Номенклатура, ПолучитьПоследнееПоступление(Стр.Номенклатура));
            ОбработкаТабличныхЧастей.РассчитатьСуммуТабЧасти(Стр, ЭтотОбъект);
            Стр.СуммаРегл   = МодульВалютногоУчета.ПересчитатьИзВалютыВВалюту(Стр.Сумма, ПолучитьВалютуУпрУчета(),
                                ПолучитьВалютуРегламентированногоУчета(), ПолучитьКурсУпрУчета(), 1, ПолучитьКратностьУпрУчета(), 1);

            
        КонецЕсли;    
    КонецЦикла;


Результат работы визуально вроде правильный, но всё ли учел? Ведь там столько "тайных махинаций" :-)


  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #136166 · Ответов: 6 · Просмотров: 264
 

>  Изменение цены в табличной части документа
Constantus
Отправлено: 14.12.17, 8:57


Почти ветеран
******

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


Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

Функция ПоПоступлению()
    
        Отбор = Новый Структура;
        Отбор.Вставить("Объект", ДокументОбъект.Ссылка);
        Отбор.Вставить("Свойство", ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("По поступлению"));
        
        Если РегистрыСведений.ЗначенияСвойствОбъектов.Получить(Отбор).Значение Тогда
            Сообщить("Хорошо");
            Возврат 1;
        Иначе
            Сообщить("Плохо");
            Возврат 0;
        КонецЕсли;    
    
КонецФункции


Свойство документа Оприходования "По поступлению" тип булево.
При срабатывании этой функции получения значения этого свойства, если ранее это свойство вообще не было заполнено, то выдает ошибку:

{Документ.ОприходованиеТоваров.Форма.ФормаДокумента.Форма(1386)}: Преобразование значения к типу Булево не может быть выполнено
Если РегистрыСведений.ЗначенияСвойствОбъектов.Получить(Отбор).Значение Тогда


Нужно сначала вызвать свойство объекта, потом выбрать это свойство и присвоить ему хоть какое либо значение. Я так понимаю изначально это свойство НУЛЛ.

Как правильно написать код проверки значения, чтобы не выдавало подобной ошибки?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #136163 · Ответов: 6 · Просмотров: 264
 

>  Версионирование объектов
Constantus
Отправлено: 07.12.17, 10:45


Почти ветеран
******

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


Vofka @ Сегодня, 13:36 * ,

Это нечто волшебное, которое фиксирует "версии" документов по изменениям... Т.е. Сделали документ = Версия1; изменили документ = Версия2 и т.д.

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

Вот и стоит задача, открываешь документ, нажимаешь некую кнопку, которая открывает этот отчет с уже выбранным документом...
  Форум: Конфигурации · Просмотр сообщения: #135816 · Ответов: 11 · Просмотров: 5566
 

23 страниц V   1 2 3 > » 

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

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

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне