Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0
Распределенная информационная база в 8.2 (Розница 1.0): 1 главный узел (центральная база) + 5 подчиненных узлов (периферийные базы), файловая система. Подскажите, пожалуйста, как правильно обрезать такую базу? ЦБ свернута, а что делать с периферийными базами? На них тоже произвести свертку или достаточно будет обмена с центральной базой? Извините, пожалуйста, за глупый вопрос - я новичок. Спасибо за помощь.
Группа: Основатель
Сообщений: 13982
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1
Теоретически, если все периферийные обмениваются туда сюда с центральной, то достаточно удалить все с центральной и сделать выгрузку в периферийнные. Проверьте на копиях.
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0
СПАСИБО за ответ. После Вашего совета и пробы досмотрели (вот лоси, стыдно в этом признаваться), что на периферии базы уже - хранятся остатки и движения только по магазину данной периферии. Прошу прошения, вопрос был поставлен ОЧЕНЬ некорректно (исправлюсь).
Как оптимально экономно (по времени) обрезать РИБ на периферии (все базы на периферии разные и, конечно, уже центральной)?
Группа: Основатель
Сообщений: 13982
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1
Цитата(Advisar @ 02.12.15, 12:42)
на периферии базы уже - хранятся остатки и движения только по магазину данной периферии
Данные как ездят? Только из периферийной в центральную или из центральной в периферийную тоже? Если из центрально в периферийную данные тоже ездят, то теоретически, удалив данные в центральной, после обмена они должны и из периферийной удалиться.
Группа: Основатель
Сообщений: 13982
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1
Цитата(Advisar @ 02.12.15, 14:50)
С периферии в ЦБ - расход (+возврат товара), чеки.
В таком случае надо либо, как предложили выше:
Цитата(sava1 @ 02.12.15, 13:47)
Обрезать ЦБ и сформировать новые узлы
Потом нужно будет либо допиливать обмен либо каким-то другим способом ввести остатки в периферийных базах.
Либо же другой вариант. Обрезать периферийные на предмет "расхода" товаров, потом обменяться с ЦБ, после чего в ЦБ должны поудаляться расходы, возвраты и чеки. Потом обрезать ЦБ на предмет "прихода" товаров и установки цен и обменяться с периферийными.
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0
Уточняю:
1 способ: сжать ЦБ, создать новые образы периферий, "потом нужно будет допиливать обмен" - "полохматить" ПланыОбмена на предмет равноправного обмена, чтобы остатки по магазинам ушли на свою периферию, "вернуть взад" родные ПланыОбмена (чтобы вернуть неравноправность потоков).
2 способ: удаляем расход/возврат/чеки на периферии, обмениваемся с ЦБ, удаляем приходы/измен цен на ЦБ, обмениваемся с периферией.
3 способ: сжимать каждую базу отдельно (при выключенном обмене), удалить "регистрацию измененности" в каждой базе.
2 способ: удаляем расход/возврат/чеки на периферии, обмениваемся с ЦБ, удаляем приходы/измен цен на ЦБ, обмениваемся с периферией.
не удаляем, а помечаем на удаление. Обмен. В ЦБ эти документы тоже станут с пометкой удаления. Удаляем помеченное и в ЦБ, и в ПБ. Думаю так правильнее.
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 0 раз
Рейтинг: 0
Цитата(Acid @ 02.12.15, 17:03)
не удаляем, а помечаем на удаление. Обмен. В ЦБ эти документы тоже станут с пометкой удаления. Удаляем помеченное и в ЦБ, и в ПБ. Думаю так правильнее.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!