#0
by Чел
Типовая конфа Розница 2.0. Есть регистр накоплений ДенежныеСредстваКПоступлениюНаличные, в нем есть измерение "Касса" составного типа. В конфигураторе в свойствах этого реквизита стоит Проверка заполнения = Выдавать ошибку. Но в базе документы ВыемкаДенежныхСредствИзКассыККМ и ПриходныйКассовыйОрдер формируют движения по этому регистру с незаполненным измерением (точнее, там записано Справочник.Кассы.ПустаяСсылка). Я делаю запрос к остатку по данной таблице по всем измерениям и ресурсам (со знаком минус) и заполняю из запроса документ "Корректировка записей регистров накопления", чтобы обнулить регистр на нужную дату. Но платформа не позволяет провести документ, вываливается ошибка "Не удалось записать: "Денежные средства к поступлению (наличные)"!". Пытаюсь вручную заполнить хотя бы одну строчку и провести - не дает. Если заполняю значение измерения - то даёт. Вопрос, как это победить, не меняя конфигурацию? И каким образом проводится документ Выемка??
#1
by Krabobor
сначала не поверил, но потом все оказалось именно так Розница, редакция 2.1 (2.1.5.9) у измерения кассы в РН ДенежныеСредстваКПоступлениюНаличные стоит такой же признак. в регистрах измерения пустые, но документы выемки проводятся нормально ставя в измерение пустую кассу.
#2
by shuhard
ну так закрой Рг на пустой ссылке вместо неопределено, тебе какая разница что там будет ?
#3
by Чел
у меня запрос возвращает именно пустую ссылку, не неопределено и не null. Разница в том, что если измерения будут расходиться, то в 0 остаток не выйдет. Минус 3 балла на экзамене по платформе :)
#8
by GROOVY
"Проверка заполнения - выдавать ошибку" - это для интерактивного ввода. Программно запретить писать пустые значения - это "Запрет незаполненных значений" в общих свойствах.
#10
by Чел
Победил! Дело в следующем оказалось: в регистре есть ещё реквизит "КассаОтправитель", который, естественно, не имеет остатков. И в моём запросе никак не фигурировал. И у этого реквизита тоже стоит "Проверка заполнения - выдавать ошибку". И он тоже составного типа. У меня при загрузке в набор таблицы из запроса эта колонка оставалась со значениями Неопределено. Я заполнил её пустыми ссылками на справочник КассыККМ. И всё.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- УТ: Вопрос по регистрам партий
- Динамический расчет остатков по регистрам накопления
- Очень сложный вопрос по SQL и регистрам (SimpleKey)
- 8.2 Свойство «Проверка заполнения» у реквизита управляемой формы.
- Проверка заполнения ресурса регистра накопления.
- Программно отключить свойство реквизита "Проверка заполнения"
- Свойство реквизита - "Проверка заполнения" - не работает. Почему?
- Вопрос по регистрам зуп 2.5.
В этой группе 1С
- Вопрос по СКД. Найти различия в данных.
- Запись бух. операции сильно тормозит (запись в регистр бухгалтерии)
- Можно ли поместить конфигурацию в хранилище не интерактивно
- СКД отчет сотрудники
- Коллекции картинок в управляемых формах
- Срез последних на каждую дату через СКД
- СКД различный расчет ресурсов на разных уровнях
- СКД. Компоновщик настроек в обработке
- ПодключитьОбработчикОжидания в чём ошибка?
- Нужно разложить строку на Фамилию Имя Отчество
- 1C v8 базовая через терминальные подключния - правомочность
- 1C 8.2 Ragent падает
- Перенос справочников из 1с77 в 1с8
- Удаление из регистра сведений БП 1,6
- v8: Параметр запуска /TComp –None странно работает в толстом клиенте
- Код на УФ
- Возврат денег за покупку на карту в 1С:Бухгалтерии 8.3
- Конфликт блокировок при выполнении транзакции.
- Перенос данных из УПП 1.3 в УП 2
- Создание немодального оповещения 1с83