Страница 1 из 1
Кто работает с филиальностью, помогите.
Добавлено: 26 янв 2010, 14:47
Гапоненко
Доброго времени суток
Есть филиалы 1, 2.(Филиал 1 главный)
Была Сформирована запись в филиале 2 . Удаляем запись из таблицы.
При восстановлении данных, запись восстанавливается в филиале 1.
Как победить эту проблему.
Может, кто знает, как изменить поле «ATL_BRANCH»
Добавлено: 26 янв 2010, 14:56
Гапоненко
И еще у меня атлантис 5.2.08
И не пропатченый саппорт (Нет пока возможности.)
Добавлено: 26 янв 2010, 15:08
m0p3e
Восстанавливаться должна в том филиале где и была удалена (проверено и не один раз).
Для принудительного изменения значения поля есть параметр SetBranch. Пример:
Update SetBranch Catalogs Where ((......)) set Atl_Branch := <nrec>;
Добавлено: 26 янв 2010, 15:18
Гапоненко
Спасибо.
Сейчас попробую...
Добавлено: 26 янв 2010, 15:28
Гапоненко
Не отрабатывает может что не так..
Update SetBranch Cashbank Where name ='Касса 2' set Atl_Branch:= 0001000000000002h
Добавлено: 26 янв 2010, 15:39
m0p3e
А что говорит?
Из доки:
Начиная с Атлантис 5.3.18 в операторах insert и update добавлена возможность менять поле Atl_branch независимо от текущего значения филиальности. Что речь идет о SetBranch напрямую не написано, но скорее всего она.
Добавлено: 26 янв 2010, 15:50
Гапоненко
Говорит, что такой таблицы не найдено, ну и все.
Я пробовал в конец запроса ставить, тоже ничего.
Но во всяком случае, все равно спасибо.
Я сейчас восстанавливаю в каждом филиале данные.
У нас просто много их(филиалов), а удалена была целая таблица...
Спасибо.
Добавлено: 26 янв 2010, 16:03
edward_K
Видимо потому что у вас не 5.3.18, а гораздо старее
. В конце концов попробуйте vip-ом сделать от более нового атлантиса (нужно пропатчить сапорт в отдельном exe и кинуть туда vip.exe - для лотов ему вроде как лицензия особо не нужна).
Добавлено: 26 янв 2010, 16:10
m0p3e
Можно еще поработать родными средствами прямого доступа к БД. PSQL, TSQL и т.д.
Добавлено: 26 янв 2010, 16:15
Гапоненко
edward_K нет возможности патчить сапорт...
И нет более нового атлантиса, вот так работаем...
Ну ни чего, я по привычке... руками.
Спасибо.
Добавлено: 26 янв 2010, 16:26
Гапоненко
m0p3e
А это как? PSQL, TSQL?
Такого я еще не умею...
Добавлено: 26 янв 2010, 16:31
edward_K
да ладно нет возможности - берете отдельный комп, качаете псоледний дистрибут сапорта, подсовываете демо-лицензию и все, патчите при необходимости и т.д. .
Потом настраиваете на рабочую базу.
а то и вовсе у добрых людей просите уже пропатченный. Работать сам он не сможет не в демо режиме(а ночь вам на что нужна?), но вам для лотов это и не требуется.
Добавлено: 27 янв 2010, 14:25
Гапоненко
Да, ночь нужна... Для того что бы ручками все исправить.