УТП для Украины 1.2.35.1 Платформа 8.3.8.2088 8.2.19.121 Программно создаю документ ПоступлениеТоваровУслуг. Программно заполняется ТЧ Товары и некоторые (не все) реквизиты. Записываю его (НовыйДокумент.Записать() без проведения, просто сохраняю. В Предприятии открываю его (созданный программно) - сразу появляется признак модифицированности. Это так надо, или чтото я делаю не так?
В теорії, теорія і практика нерроздільні. На практиці це не так. Yoggi Berra
Про1С-ник
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0
Проанализируйте что выполняется при открытии (поймайте отладчиком где Модифицированность становится Истина). Не программно созданный документ после записи, и переоткрытия модифицированный?
Личные бесплатные консультации не даю, для этого есть форум!
logist @ Сегодня, 15:28
, С не программно созданными все штатно, как и должно быть. Отладчиком поймать не могу так-как база серверная, а запускать отладку на серверных базах еще не умею
В теорії, теорія і практика нерроздільні. На практиці це не так. Yoggi Berra
У нас здесь своя атмосфера...
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8
Скопируйте базу локально и посмотрите. Скорее всего при программном заполнении вы что-то не заполняете, что заполнять надо. А при открытии (или перед) программа проверяет заполненность определенных полей и если там пусто, то заполняет их какими-то значениями по умолчанию.
Vofka @ Сегодня, 15:35
, База сильно тяжёлая (больше 70 Гб). Выкачивать из нее ДТшку займет много времени (сутки Выкачивал, так ничего и невыкачалось). Есть подозрения, что система считает его Новым. З.Ы.: И по поводу размера базы меня тоже терзают смутные сомнения. Почему она такая огромная и растет... Но то уже другая история...
В теорії, теорія і практика нерроздільні. На практиці це не так. Yoggi Berra
Скорее всего при программном заполнении вы что-то не заполняете, что заполнять надо. А при открытии (или перед) программа проверяет заполненность определенных полей и если там пусто, то заполняет их какими-то значениями по умолчанию.
Поддерживаю. Скорее всего так и есть.
Цитата(info230a02 @ 21.08.17, 15:32)
Отладчиком поймать не могу так-как база серверная, а запускать отладку на серверных базах еще не умею
Так вроде одинаково запускается отладка на серверной и файловой базах.
Про1С-ник
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0
Цитата(Vidocq05 @ 21.08.17, 16:56)
ак вроде одинаково запускается отладка на серверной и файловой базах.
Не одинаково. Что бы в серверном варианте была возможность отладки "серверной" части кода, служба сервера должна быть запущена с дополнительным параметром -debug
Личные бесплатные консультации не даю, для этого есть форум!
Ладно с той модифицированностью. Новый вопрос в той же обработке: Создаю пачку ПоступленийТоваровУслуг, дальше по этой пачке создаю пачку РТУшек (типа как на основании). РТУшки получаются сами по-себе. а мне бы их привязать( каждую из пачки) к соответствующим Поступлениям. Например: НовыйРасход.Основание = ТЗ[й].Ссылка (где ТЗ[й].Ссылка - соответствующее поступление). Но никак не вижу у документа РТУ реквизита основание? Помогите, люди добрые
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!