Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Комплектатор :  ИРБИС Irbis
 
перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 15, November, 2012 09:39

непонятка.

Переносил запись КСУ ... 2012/32 ...

перенеслись все экземпляры нормально , кроме одного ...

Даю описание.
Выгрузка ISO / кодировка DOS
9154 - содержит 2-е записи.

Первая исходная ( куда должна была добавиться) ...
Вторая Вновь созданная.

Также даю выгрузку из Комплектатора этой записи. (210.iso - кодировка аналогичная).

Перенос был Неконтролируемы , без ФЛК ...

Подскажите причину "непереброса", чтоб избежать подобного впредь.

Вложения: 9154.ISO (7.5KB)   270.ISO (4.6KB)  
Re: перенос в базу ЭК.
Пользователь: Яковлева Татьяна (IP-адрес скрыт)
Дата: 15, November, 2012 13:33

Какой экземпляр у Вас не перенесся? Взяла Вашу запись из БД CMPL(270.iso). Перенесла ее по КСУ - 2012/32 в БД ЭK. Все экземпляры перенеслись.

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 15, November, 2012 13:39

в записи 9154 - 2-е библиографические записи
они должны были "объединиться" ... а не "разделится"

Если нужно предоставлю базу целиком...

Теперь мне нужно знать почему такое произошло ?
в чем отличия.

Просто мы работали в БИБЛИОТЕКА 5.4 и на протяжении нескольких месяцев доделывали конвертор.

Разумеется некоторые записи для комплектования копировались из старой версии баз.

Теперь я пытаюсь разобраться.

Re: перенос в базу ЭК.
Пользователь: Яковлева Татьяна (IP-адрес скрыт)
Дата: 15, November, 2012 14:15

А откуда взялась вторая запись?

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 15, November, 2012 14:36

в файлике 9154 2-е записи.

1-ая - это та, в которую должна была влиться 2-ая запись (вновь созданная). они имеют разный MNF.

Просто из всей базы я вырезал эти записи.

Файлик -270 - это файлик из комплектатора.

По идее ... в 9154 должна быть ОДНА СОВМЕСТНАЯ запись (совместная по полю 910).
А почему система создала новую мне не понятно.

Re: перенос в базу ЭК.
Пользователь: Яковлева Татьяна (IP-адрес скрыт)
Дата: 16, November, 2012 08:48

Вторая запись у Вас появилась после переноса из БД CMPL?

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 16, November, 2012 08:53

Да. Вот я и хочу докопаться в причине "непереброса"

...
Т.е. записи должны были объединиться и пополниться по полю 910 ...

а вместо этого произошло создание еще одной записи.( у меня еще несколько ведомостей, поэтому хочется найти причину. чтоб избежать подобного недоразумения).

Запись из комплектатора я приложил выше (файлик 270.ISO (4.6KB) )



Редактировано 3 раз. Последний раз 16.11.2012 09:09 пользователем zodiak.

Re: перенос в базу ЭК.
Пользователь: Яковлева Татьяна (IP-адрес скрыт)
Дата: 16, November, 2012 09:43

Вам надо взять из второй записи содержимое 910 поля, перенести в запись в БД СМPL, которую Вы прислали, сохранить эту запись. Далее перенести эту запись по КСУ 63-10 в БД ЭК, предварительно удалив вторую запись из БД ЭК.

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 16, November, 2012 09:52

так давайте немного по порядку.

Во второй записи(в поле 910) уже хранятся данные из БД комплектования.
что мне это даст ?


В чем причина "непереноса" я так и не понял.

Более того, по справке нет точного алгоритма по которому осуществляется перенос ( поправьте меня , если я ошибаюсь). Поэтому и просил помощи.

У меня на подходе несколько ведомостей (КСУ) , поэтому я хочу разобраться.

Re: перенос в базу ЭК.
Пользователь: Яковлева Татьяна (IP-адрес скрыт)
Дата: 16, November, 2012 10:07

Докомплектование осуществляется через БД CMPL.
Если у Вас издание уже приходило по определенному КСУ и оно перенослось в БД ЭК, то при поступлении следующих экземпляров этого издания, это издание ищется в БД СMPL,если его нет, то оно копируется из БД ЭК, в это издание приписываются новые экземпляры пришедшие по заданному КСУ и затем эта запись переносится по заданному КСУ в БД ЭК.

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 16, November, 2012 10:15

Так.
Мне лучше всего поступить следующим образом.

1) Удалить запись в БД CMPL.
2) скопировать запись из БД ЭК, в CMPL
3) Добавить нужные экземляры (в БД CMPL).
4) далее делать перенос из БД CMPL в БД ЭК.

так ? ...


или проблема была в том, что мы перенесли записи не в ТУ КСУ (не в 63-10) ?

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 16, November, 2012 10:23

Тогда попутный вопрос.
Как можно скопировать поле 910 целиком со всеми повторениями и вставить в запись ?

Re: перенос в базу ЭК.
Пользователь: Яковлева Татьяна (IP-адрес скрыт)
Дата: 16, November, 2012 10:27

Так,надо выполнить эти 4 пункта.

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 16, November, 2012 10:33

По поводу копирования 910 поля со всеми повторениями .... ?

И еще.
4-е пункта я буду применять к записям которые заимствовал ранее (из недоделанной базы Библиотеки 5.4) .
Для того чтоб записи стали идентичными, так ?

При полной идентичности записей, перенос должен быть нормальным.

В БД CMPL нет возможности указать у Библиографического описании - куда именно будет копироваться запись ?

Если бы я при переносе в ЭК указал номер КСУ 63-10 , данные записи бы совместились ?



Редактировано 2 раз. Последний раз 16.11.2012 10:37 пользователем zodiak.

Re: перенос в базу ЭК.
Пользователь: Яковлева Татьяна (IP-адрес скрыт)
Дата: 16, November, 2012 10:55

Отметить все повторения 910 поля и по правой клавише мыши копируйте отмеченные поля в буфер, а потом также вставьте из буфера.
Если вы переносите по КСУ в БД ЭК, то все должно быть нормально, при условии что экземпляры по этому КСу есть в записи в БД СМPL

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 16, November, 2012 11:14

А можно ли поступить другим вариантом:

На примере моих файлов

1) Скопировать у у первой записи (из файла 9154 ) сведения об экземплярах.
2) Вставить их во вторую запись.
3) первую запись удалить.

Тогда следующие пополнения уже будут производиться по текущей записи CMPL и базе ЭК.

Re: перенос в базу ЭК.
Пользователь: ochagova (IP-адрес скрыт)
Дата: 19, November, 2012 10:46

Не вдаваясь в подробности вашего обсуждения, предлагаю текст (готовился для конференции), в котором описана процедура переноса, для лучшего понимания процесса. Имеет отношения к последней версии.

Вложения: Последовательность переноса.doc (31.5KB)  
Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 20, November, 2012 08:29

я еще раз прошу ответа на вопрос:

>>На примере моих файлов

1) Скопировать у у первой записи (из файла 9154 ) сведения об экземплярах . т.е. Скопировать все поле 910 в буферную запись.
2) Вставить их во вторую запись.
3) первую запись удалить.

Тогда следующие пополнения уже будут производиться по текущей записи CMPL и базе ЭК.

?????

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 20, November, 2012 08:34

По поводу материала конференции ...

Исходя из каких соображений проверяется БЫЛ ли перенос ?
В каком поле это отражено ???

Не совсем понятен механизм сверки.

Вот есть проверка на дублетность, есть файлик за это отвечающий.

Сдесь проверка на существующие записи проводится аналогично проверке на дублетность ???

Или по другому механизму.


Я могу в комплектаторе ВРУЧНУЮ задать , в какую Библиографическую запись заносить изменения ???.



Редактировано 1 раз. Последний раз 20.11.2012 08:47 пользователем zodiak.

Re: перенос в базу ЭК.
Пользователь: Яковлева Татьяна (IP-адрес скрыт)
Дата: 20, November, 2012 12:08

Я не понимаю, почему Вас не устраивает тот вариант, который я Вам предложила

Re: перенос в базу ЭК.
Пользователь: Сорокина Лариса (IP-адрес скрыт)
Дата: 20, November, 2012 12:40

zodiak написал(а):
-------------------------------------------------------
> По поводу материала конференции ...
>
> В каком поле это отражено ???

поле 66 в БД CMPL

>
>
> Я могу в комплектаторе ВРУЧНУЮ задать , в какую
> Библиографическую запись заносить изменения ???.

Нет

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 20, November, 2012 12:45

Яковлева Татьяна написал(а):
-------------------------------------------------------
> Я не понимаю, почему Вас не устраивает тот
> вариант, который я Вам предложила


Несколько более сложен , чем тот вариант о котором я говорю.

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 20, November, 2012 13:54

Не совсем.

Просто если в комплектаторе вбивали значительное число экземпляров (сразу размножали ШК для индивидуального учета книги).

То мне куда проще дополнить новосозданную (из комплектатора) запись. Сведениями об экземплярах уже имющихся.

И потом лишнее удалить.

Т.е. мне по комплектатору меньше манипуляций.

Re: перенос в базу ЭК.
Пользователь: ochagova (IP-адрес скрыт)
Дата: 20, November, 2012 14:25

А такая ситуация. В каталог в первый раз была перенесена запись из комплектатора. Прошло время, за которое запись в каталоге сильно изменилась - может поменялся шифр, добавилась систематика, некоторые экземпляры выдались или списались. Пришли новые экземпляры этой книги, которые были введены в запись комплектатора. И как вы вашим методом хотите совместить записи? А перенос не трогая запись каталога дописывает ее новыми экземплярами.

Re: перенос в базу ЭК.
Пользователь: zodiak (IP-адрес скрыт)
Дата: 20, November, 2012 14:49

ну у меня дефакто работа комплектаторов тока началась.

В библиотеке 5.4 отдел комплектования не работал ...



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.