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