Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Учет кадров: pr_int_ord_name

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> SQL: ШКК (Штатно-Кадровый контур)
Предыдущая тема :: Следующая тема  
Автор Сообщение
iakodzun



Зарегистрирован: 30.07.2009
Сообщения: 21

СообщениеДобавлено: Чт Июл 30, 2009 16:29    Заголовок сообщения: Учет кадров: pr_int_ord_name Ответить с цитатой

При попытке добавить приказ по кадровым операциям, открывая окно приказов из окна добавления\исправления отпусков выходит ошибка:
Объект 'Процедуры pr_int_ord_name' отсутствует в базе данных!
Кто-нибудь может подсказать как от этого избавиться?! Crying or Very sad
Босс-Кадровик 5.03.01.02
Клиентская часть 4.00.11.030
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Чт Июл 30, 2009 17:32    Заголовок сообщения: Ответить с цитатой

Это видно косяк обновления, выгрузите из старой версии эту процедуру и загрузите в текущую. У меня аналогичная ошибка была...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
iakodzun



Зарегистрирован: 30.07.2009
Сообщения: 21

СообщениеДобавлено: Пт Июл 31, 2009 08:36    Заголовок сообщения: Ответить с цитатой

Это я понял.
Проблема в том, что я в старой версии не нашел этой процедуры.
Хотя может не там искал Sad Подскажите тогда где искать.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Июл 31, 2009 08:52    Заголовок сообщения: Ответить с цитатой

В Дизайнере в поисе объектов набираете pr_int_ord_name, выбрав поиск процедур. Если не найдёте, могу скинуть.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Июл 31, 2009 08:55    Заголовок сообщения: Ответить с цитатой

Хотя вот она...

(_prefix , Date_DO );
local { _lenfix ;};
let _lenfix = len(_prefix);

Select max(len(Name))
into :_maxLord
from pr_orders
Where id_firm = @@1
And YEAR(Date_Start) = YEAR(Date_DO)
And Name like '%' + _prefix
and isnumeric(left(Name,Abs(len(Name)-_lenfix))) =1;

if _maxLord==0 then {
Let @$Ord_d:Name = '1' + _prefix;
GOTO m1;
};

@CalNN
Select left(Name,Abs(len(Name)-_lenfix))
from pr_orders
Where id_firm = @@1
And YEAR(Date_Start) = YEAR(Date_DO)
And Name like '%' + _prefix
And len(Name)=_maxLord
and isnumeric(left(Name,Abs(len(Name)-_lenfix))) =1
Order by Name DESC
Execute{
select convert(int,@CalNN:1) + 1 into :_aaa;
Let @$Ord_d:Name = '_aaa' + _prefix ;
};
m1:

free _maxLord, _aaa;

ALIAS :_Result=-1;
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
iakodzun



Зарегистрирован: 30.07.2009
Сообщения: 21

СообщениеДобавлено: Пн Авг 03, 2009 09:14    Заголовок сообщения: Ответить с цитатой

Спасибо. Но проблема в том, что лицензии на Дизайнера у нас нет Sad
Могу я ее добавить без него, если да то как? Или это процедура SQL сервера?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Пн Авг 03, 2009 10:37    Заголовок сообщения: Ответить с цитатой

Эта процедура хранится в таблице xObjects ObjectType=4 (процедура)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
iakodzun



Зарегистрирован: 30.07.2009
Сообщения: 21

СообщениеДобавлено: Пн Авг 03, 2009 10:54    Заголовок сообщения: Ответить с цитатой

Я понимаю, но как мне туда теперь ее добавить?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Пн Авг 03, 2009 12:47    Заголовок сообщения: Ответить с цитатой

Разверните архив до обновления и добавте
Код:

Insert InTo xObjects (id_ObjectType,ObjectName,Description,Creator,CreateDate,Editor,EditDate,Link,FileName,ObjectData)
select id_ObjectType,ObjectName,Description,Creator,CreateDate,Editor,EditDate,Link,FileName,ObjectData
from lite.dbo.xObjects where ObjectName='pr_int_ord_name'
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
iakodzun



Зарегистрирован: 30.07.2009
Сообщения: 21

СообщениеДобавлено: Пн Авг 03, 2009 13:45    Заголовок сообщения: Ответить с цитатой

Нашел еще более старый бэкап и конвертнул через конвертор. Всем спасибо. Тема закрыта.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> SQL: ШКК (Штатно-Кадровый контур) Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU