#0
by disk-2008
В регистр штрих-кодоов, к уже имеющемуся штрих-коду надо добавить серию (равную штрих-коду). Данные подготавливаю в структуре после запроса, по отладке - все корректно. Проблема в том, что программа не дает сделать запись в регистр и сообщает, что такой штрих-код уже имеет владельца. Без владельца (ссылки на номенклатуру) - сообщает, что нет владельца. Подскажите, пожалуйста, как все-таки добавить информацию к уже имеющемуся штрих-коду?
#2
by disk-2008
Сейчас такой код. Процедура КнопкаВыполнитьНажатие(Кнопка) ... Процедура КнопкаВыполнитьНажатие(Кнопка)... ...
#3
by disk-2008
Как обойти проверку уникальности штрих-кода без доработки конфигурации. У меня код во внешней обработке.
#5
by Defender aka LINN
один штрих-код для двух разных позиций? Какие у вас интересные грабли, узорчатые...
#7
by disk-2008
Мне надо одну позицию - к уже имеющемуся штрих-коду добавить серию, которую я программно создаю.
#9
by disk-2008
Сначала штрих-код - без серии, обработкой надо сделать, чтобы появилась серия именно для этого штрих-кода, а не новая строка в регистре сведений штрих-кодов.
#10
by Defender aka LINN
Серия у штрих-кода? Ты продолжаешь ломать мою психику. Серия есть у номенклатуры. При чем тут вообще штрих-код?
#11
by disk-2008
Уже пробовали. Появляются две строки - одна без серии, вторая с серией без штрих-кода.
#13
by disk-2008
Не так формулирую, конечно. Серия должна появиться у владельца штрих-кода, ее программно формируем - появляется в карточке номенклатуры, которая является владельцем этого штрих-кода. Но, когда смотрим в регистр штрих-кода - там этой серии нет, как и в карточке номенклатуры на закладке штрих-кодов. Надо сделать связь имеющегося штрих-кода и серии.
#15
by MrStomak
Я не могу протелепатировать все 100500 ошибок, которые вы можете сделать. Методически все следующим образом происходит: удаляете запись на комбинацию измерений без серии, добавляете запись на комбинацию измерений с серией. Если у вас там по 2 строки, то как минимум вы не смогли удалить запись.
#16
by MrStomak
А если при этом метод Удалить все же использовался - значит проблема в заполнении ключевых полей менеджера записи.
#20
by MrStomak
значит поля заполнены не тем. после и перед удалением в отладчике посмотреть регистрысведений.штрихкоды.получить(Отбор) наличие записи в базе
#23
by disk-2008
Спасибо, получилось!!! Не удалялось из-за пустой ссылки на серию - сделали отдельную переменную, стало работать.
#24
by disk-2008
+ Т.е., в Менеджер.СерияНоменклатуры не было явно указанной пустой ссылки на серию перед удалением, просто ее не указывали.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Запись в регистр сведений
- УПП Найти наименование серии по номеру серии
- Программная запись в Регистр сведений и в Корректировку записей регистра
- Запись бух. операции сильно тормозит (запись в регистр бухгалтерии)
- УПП. ОПЗС. Серии продукции и Серии номенклатуры
- Как удалить запись из журнала документов если "возможно запись была изменена или удалена!"
В этой группе 1С
- Ошибка СУБД: Microsoft ole db provider for sql server
- Отметка незаполненного (поле остается красным, но не ругается на заполненность)
- касса ККМ не выбирает склад
- Как разбить период на подпериоды?
- Ребята все у кого еще Новый год не настал..Выручайте Бух 3,0
- Объясните значения wsconnectionpool.xml
- Как добавить внешний отчет в стандартные отчеты БП 3.0
- Запуск обработки через COM
- Поясните плз по SQL
- Корректировка документов прошлых периодов
- Как поменять шрифт в макете программно?
- Поле табличного документа недоступно для редактирования в веб-клиенте
- v7: Отчет с разбивкой по месяцам
- 1С 8.3 Метод объекта не обнаружен: ПолучитьОбъект()
- v8: как ускорить загрузку в регистр бухгалтерии
- Передача данных между клиентом и сервером
- ЗУП Табель учета рабочего времени (не верно отображает график работы)
- Открыть обработку и заполнить отбор программно
- Программное добавление стандартных команд формы
- 1С 8.2 Запись с такими ключевыми полями существует! При программной записи.