Добрый день! Такая проблема Бухгалтерия предприятия 66.17 необходимо обновить на релиз 3.0.47.32.База нетиповая.
Все остальные базы обновляются нормально - при обновлении для документа Счет на оплату покупателя табличные части Товары, Услуги (БП 2.0) переходят в ТЧ Товары (БП 3.0).
Но для этой базы - даже если загрузить типовой CF/объединить с конфигурацией поставщика/замок на всех элементах конфигурации - при обновлении ТЧ Товары очищается.
Куда копать в решении данного вопроса?
PS да можно решить вопрос постобработкой, но я хотел бы найти решение почему при обновлении очищается.
---
Нужно дождаться окончания обновления: в фоне выполняется еще куча обработок.
Посмотреть их можно в Администрирование->Обслуживание->Результаты обновления и дополнительная обработка данных. Там есть ссылка "Выполнено XX из YY" - по ней можно посмотреть очередь отложенных обработок. Та что переносит ТЧ Услуги называется "Объединяет данные закладок "Товары" и "Услуги"".
На случай, если обработка выполнена, а ТЧ нетОна запускает метод из модуля менеджера документа Документы.СчетНаОплатуПокупателю.ОбработатьТаблицуУслуги(Параметры).
Его нужно запустить несколько раз, т.к. за один проход обрабатывается 1000 документов.
Сначала сделал так, а потом обнаружил гуманный метод - подождать :)
---
а ничего, что ТЧ услуги в БУХ 3.0 называется "удалитьУслуги"? и документ в принципе переработан таким образом, что и товары и услуги предполагаются именно в одной табличной части, а не в раздельных - как это было в БУХ 2.0
---
кхм. хорошо. я вроде бы написал что при обновлении БП 2.0 на 3.0 данные из ТЧ Товары, Услуги переносятся в одну ТЧ.
при обновлении для документа Счет на оплату покупателя табличные части Товары, Услуги (БП 2.0) переходят в ТЧ Товары (БП 3.0).
у меня так во всех базах кроме одной, даже если сделать её полностью типовой. Во всех базах переносится, кроме одной.
---
Поясню еще раз:
В БП 3.0 Табличная часть - пустая, независимо от того, что там за номенклатура - Товар или Услуга. Организация, контрагент переносятся, ТЧ - очищаются.
---
Для обновления с БП 2.0 на БП 3.0 используется предназначенный для этого дистрибутив, в котором предусмотрен перенос данных из 2-х тч "Счет на оплату покупателю" БП 2.0 в одну БП 3.0. Загрузка из cf скорее всего этого не предусматривает)))
---
Загрузка из cf скорее всего этого не предусматривает)))
окей. напишу еще раз.
1) релиз нетиповой
2) загружаю СА 66.17 типовой
3) конфа стала типовой, вся "под замочком", 66.17, ТЧ товары и ТЧ услуги - заполнены.
4) берем релиз для перехода с 2.0 на 3.0, НЕТ ЭТО НЕ ЗАГРУЗКА CF и не объединение, это просто обновление.
5) обновляемся,
6) пишет что все корректно, все фоновоые операции завершены
7) счет на оплату ТЧ Товары - пуст.
---
Нужно дождаться окончания обновления: в фоне выполняется еще куча обработок.
Посмотреть их можно в Администрирование->Обслуживание->Результаты обновления и дополнительная обработка данных. Там есть ссылка "Выполнено XX из YY" - по ней можно посмотреть очередь отложенных обработок. Та что переносит ТЧ Услуги называется "Объединяет данные закладок "Товары" и "Услуги"".
На случай, если обработка выполнена, а ТЧ нетОна запускает метод из модуля менеджера документа Документы.СчетНаОплатуПокупателю.ОбработатьТаблицуУслуги(Параметры).
Его нужно запустить несколько раз, т.к. за один проход обрабатывается 1000 документов.
Сначала сделал так, а потом обнаружил гуманный метод - подождать :)
---
Так-же можно зайти в обработки и выбрать - "Результаты обновления программы", и переключить приоритет в "обработку данных", а не в "работу пользователей", тогда процесс значительно пройдёт быстрее :)