С удалением PAYPERIOD при переходе на sp6 разобрались.
Выяснили, что поля типа PayPeriod удалились из всех таблиц где использовались, так - же, кроме проблемных индексов, индексы использующие это поле, не создались. Далее были проанализированы эти поля, от анализа полей перешли к анализу типа "RPayPeriod". Далее, не заметив этом типе ничего подозрительного, перешли к анализу его конфигурэйшн кея- LedgerBasic, который в свою очередь ссылается на лиценз код Ledger (Finansic1). Посмотрели в наш лиценз файл, а у нас-то в нем нету лицензии на этот модуль, при апгрейте в чеклисте мы подгружали наш лицензионный файл, как следствие- лицензия на Finansic1 молча слетала (видимо наши партнеры при установке молча ручками докинули ее, а в лицензионный файл не включили и ни где об этом не обмолвились). Соответственно не имея лицензии на данный тип, система при синхронизации молча выкидывала поля и индексы его использующие.
Последний раз редактировалось wedmak_dk; 25.06.2010 в 08:21.
|