Здравствуйте!
При программном создании приходного ордера на товары с номером "YA00-000059" получаем сообщение "Значение "YA00-000059" поля Номер неуникально".
При этом запрос
Выбрать номер, ссылка
ИЗ Документ.ПриходныйОрдерНаТовары ГДЕ номер подобно "%059%"
дает нам только приходный ордер с номером "00-00000059". Я не смогла понять, где отладить ошибку номера при создании ордера. Почему он ругается, номера же разные?
У меня задача создавать номера принудительно.
Подскажите, пожалуйста, можно ли создавать номера принудительно для этого типа документа.
Если да, то как избежать подобной ошибки, и почему возникает ошибка сейчас, когда номера в базе нет.
При программном создании приходного ордера на товары с номером "YA00-000059" получаем сообщение "Значение "YA00-000059" поля Номер неуникально".
При этом запрос
Выбрать номер, ссылка
ИЗ Документ.ПриходныйОрдерНаТовары ГДЕ номер подобно "%059%"
дает нам только приходный ордер с номером "00-00000059". Я не смогла понять, где отладить ошибку номера при создании ордера. Почему он ругается, номера же разные?
У меня задача создавать номера принудительно.
Подскажите, пожалуйста, можно ли создавать номера принудительно для этого типа документа.
Если да, то как избежать подобной ошибки, и почему возникает ошибка сейчас, когда номера в базе нет.
По теме из базы знаний
- Перенос кадровой информации из ЗУП 2.5 / ЗУП 3.0 / ЗУП 3.1 в БП 3.0. Перенос отражения ЗП и начисления ОО из ЗУП 3.0 / ЗУП 3.1 в БП 3.0
- Маркировка лекарственных препаратов. Часть первая "Быстрая интеграция"
- Удаление строк из таблицы значений различными способами с замером производительности
- Сбилась нумерация счетов-фактур выданных? Решение
- Временные таблицы и SELECT FASTTRUNCATE
Найденные решения
(1)Номера можно устанавливать в предопределенной процедуре ПриУстановкеНовогоНомера() Выставив стандартнаяобработка = Ложь.
Логика такая - ищите последний номер и присваиваете документу на единицу больша
(1)
Убирайте условие и ищите все документы данного типа...
Логика такая - ищите последний номер и присваиваете документу на единицу больша
(1)
когда номера в базе нет.
- если суслика не видно это не значит что его там нет
Убирайте условие и ищите все документы данного типа...
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)Номера можно устанавливать в предопределенной процедуре ПриУстановкеНовогоНомера() Выставив стандартнаяобработка = Ложь.
Логика такая - ищите последний номер и присваиваете документу на единицу больша
(1)
Убирайте условие и ищите все документы данного типа...
Логика такая - ищите последний номер и присваиваете документу на единицу больша
(1)
когда номера в базе нет.
- если суслика не видно это не значит что его там нет
Убирайте условие и ищите все документы данного типа...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот