Wykaz błędów importera do PBN

Poniżej przedstawiamy częste błędy zgłaszane przez API PBN. Opisy błędów oraz rekomendowane akcje zostały przygotowane przez zespół Biblioteki Głównej Politechniki Warszawskiej.


"publicUri": "Należy podać DOI lub adres strony publikacji!",
 "doi": "Należy podać DOI lub adres strony publikacji!"

W każdym rekordzie bibliograficznym musi wystąpić co najmniej jeden z powyższych identyfikatorów publikacji. Jeżeli publikacja posiada DOI, zaleca się, aby w rekordzie wartość DOI była podana.

Akcje

  1. Uzupełnij pole "DOI" lub "URL".

  2. Sprawdź na stronie www.crossref.org , czy dana publikacja posiada DOI.

    1. Jeśli brak DOI podać URL do oficjalnego źródła zawierającego pełny tekst publikacji.

    2. Jeśli brak linku do pełnego tekstu rekomenduje się podać link do strony z danymi publikacji zamieszczonymi na witrynie wydawnictwa lub do opisu w znanej bazie bibliograficznej (w nowszej wersji integratora system automatycznie generuje link rekordu w bazie wiedzy, jednak rozwiązanie to należy traktować jako ostateczność).

Jeżeli błąd dotyczy:

  1. artykułu z czasopisma, należy go poprawić w opisie artykułu

  2. książki autorskiej, należy go poprawić w opisie książki

  3. książki pod redakcją z oznaczonym autorstwem rozdziałów – wystarczy go poprawić w rekordzie książki; zmiana na poziomie rozdziałów zostanie docelowo wprowadzona automatycznie w późniejszym terminie


"isbn": "Wymagany jest przynajmniej jeden z numerów: ISBN, ISMN!"
 "ismn": "Wymagany jest przynajmniej jeden z numerów: ISBN, ISMN”

W każdym rekordzie książki autorskiej i edytowanej musi wystąpić co najmniej jeden ze wskazanych elementów: ISBN i/lub ISMN (ISMN dotyczy dzieł muzycznych). dotyczy to także książki w przypadku rozdziału z książki (redagowanej).

Akcje

Uzupełnij pole "ISBN”. Jeżeli błąd dotyczy:

  1. książki autorskiej, należy go poprawić w opisie książki

  2. książki pod redakcją z oznaczonym autorstwem rozdziałów – wystarczy go poprawić w rekordzie książki;


"mainLanguage": "Język jest wymagany!"

Dotyczy publikacji, w których pole "Język" nie zostało uzupełnione (np po zaimportowaniu ze Scopusa lub CrossRef) lub kod języka nie został zaciągnięty ze słownika (zdarza się przy imporcie z nieautoryzowanych źródeł)

Akcje

Wypełnić / poprawić, jeżeli błąd dotyczy:

  1. artykułu z czasopisma, rozdziału z książki, należy go poprawić w opisie artykułu/rozdziału

  2. książki autorskiej, należy go poprawić w opisie książki


"publisher": "Dane wydawnictwa są wymagane!"

Błąd pojawia się w następujących przypadkach:

  1. dla artykułów z czasopism, jeżeli czasopismo jest spoza listy i nie ma wydawcy w polu czasopisma

  2. dla książek autorskich i redagowanych jeżeli nie podano wydawcy w żadnym z pól

    1. Wydawca (w tym z wykazu wydawców MNiSW) lub

    2. Nazwa wydawcy (spoza wykazu wydawców)

  3. dla rozdziału z książki, gdy ani w książce zagnieżdżonej, ani na liście głównej tej książki nie podano wydawcy w żadnym polu

    1. Wydawca (w tym z wykazu wydawców MNiSW) lub

    2. Nazwa wydawcy (spoza wykazu wydawców)

Akcje

Jeżeli błąd dotyczy:

  1. książki autorskiej, należy go poprawić w opisie książki

  2. książki pod redakcją z oznaczonym autorstwem rozdziałów – wystarczy go poprawić w rekordzie książki; zmiana na poziomie rozdziałów zostanie docelowo wprowadzona automatycznie w późniejszym terminie.

 

Jeżeli w zakładce Dane publikacji w polu „Książka” jest:

  1. "D" lub brak oznaczenia (rekord całej książki jest na liście głównej) to należy:

    1. wejść do modułu „Książki”

    2. odszukać rekord publikacji

    3. wprowadzić korektę: wypełnić pole „Wydawca (w tym z wykazu wydawców MNiSW)” lub pole „Nazwa wydawcy (spoza wykazu wydawców)”

  2. "M" (rekord książki nie jest na liście głównej, jest zapisany lokalnie) to należy:

    1. w zakładce „Dane publikacji” w polu „Książka” kliknąć „Rozwiń/Edytuj”

    2. wprowadzić korektę: wypełnić pole „Wydawca (w tym z wykazu wydawców MNiSW)” lub pole „Nazwa wydawcy (spoza wykazu wydawców)”

    3. zapisać rekord książki na liście głównej  za pomocą ikony zielonej strzałki

W opisie książki występującym w rekordzie rozdziału brakuje danych o wydawnictwie w polu Wydawca (w tym z wykazu wydawców MNiSW) lub Nazwa wydawcy (spoza wykazu wydawców).  Należy wypełnić co najmniej jedno z tych pól. 

Uwaga

Dla prawidłowego naliczania punktów wydawcę z wykazu ministerstwa należy podać w polu Wydawca (w tym z wykazu wydawców MNiSW). 

Jeżeli wydawcą jest jednostka organizacyjna podmiotu, którego wydawnictwo jest ujęte w wykazie wydawnictw, to w polu Wydawca (w tym z wykazu wydawców MNiSW) należy wpisać nazwę podmiotu, zaś w polu Nazwa wydawcy (spoza wykazu wydawców) wpisać nazwą podaną w publikacji, np.:

Wydawca (w tym z wykazu wydawców MNiSW): Politechnika Warszawska

Nazwa wydawcy (spoza wykazu wydawców): Wydział Architektury Politechniki Warszawskiej.

Wyjątek stanowią uczelniane oficyny wydawnicze, gdzie w polu Wydawca (w tym z wykazu wydawców MNiSW) należy wybrać nazwę oficyny, a nie podmiotu (uczelni), np.:

Wydawca (w tym z wykazu wydawców MNiSW): Oficyna Wydawnicza Politechniki Warszawskiej


"conferenceEdition.website": "Strona internetowa edycji konferencji jest wymagana!”

Wymagana jest strona internetowa edycji konferencji.

Seria konferencji odnosi się do nazwy konferencji, która jest organizowana cyklicznie, natomiast edycja dotyczy konkretnego wydarzenia, np.:

  1. seria - International Conference on Dependability of Computer Systems;

  2. edycja - 16th International Conference on Dependability of Computer Systems

Akcje

Należy uzupełnić pole "Url "w zakładce "Dane podstawowe" w module "Konferencje (wydarzenia)". Jeżeli dana edycja konferencji nie ma już strony internetowej należy podać link do innego źródła, powiązanego z konferencją.


"conferenceEdition.country": "Kraj edycji konferencji jest wymagany!"

Kraj odbycia danej edycji konferencji jest wymagany.

Akcje

Należy uzupełnić pole "Kraj" w zakładce "Dane podstawowe" w module "Konferencje (wydarzenia)". Jeżeli dana edycja konferencji odbywała się online, należy to zaznaczyć zamiast wprowadzania nazwy kraju.


"conferenceEdition.startDate": "Data początku edycji konferencji jest wymagana!"

"conferenceEdition.endDate": "Data końca edycji konferencji jest wymagana!"

Zarówno “Data początku danej edycji konferencji”, jak też “Data końca danej edycji konferencji” są wymagane.

Akcje

Należy uzupełnić pola "Data rozpoczęcia” oraz "Data zakończenia" w zakładce "Dane podstawowe" w module "Konferencje (wydarzenia)".


"conferenceEdition.city": "Miejscowość edycji konferencji jest wymagana!"

Miejscowość odbycia danej konferencji jest wymagana.

Akcje

Należy uzupełnić pole "Miejscowość" w zakładce "Dane podstawowe" w module "Konferencje (wydarzenia)".


"conferenceSeries.shortName": "Nazwa skrócona serii konferencji jest wymagana!" 

Wymagany jest akronim serii konferencji.

Seria konferencji odnosi się do nazwy konferencji, która jest organizowana cyklicznie, natomiast edycja dotyczy konkretnego wydarzenia, np.:

  1. seria - International Conference on Dependability of Computer Systems; 

  2. edycja - 16th International Conference on Dependability of Computer Systems

Akcje

Należy uzupełnić pole "Skrócona nazwa" w rekordzie konferencji w module "Konferencje (tytuły)". Skrót powinien składać się z pierwszych liter słów z tytułu konferencji, poza przypadkami, kiedy istnieje oficjalny wariant podany przez organizatora.


"conferenceSeries.website": "Strona internetowa serii konferencji jest wymagana!" 

Komunikat pojawia się wtedy, gdy nie ma podanej strony edycji konferencji.

Akcje

Należy uzupełnić pole "Url" w rekordzie wydarzenia konferencji w module "Konferencje (wydarzenia)". 


"journal.websiteLink": "Strona internetowa czasopisma jest wymagana!", "journal.publisher": "Dane wydawnictwa są wymagane!", 

"journal.issn": "Wymagany jest przynajmniej jeden z numerów: ISSN lub eISSN!", 

"journal.eIssn": "Wymagany jest przynajmniej jeden z numerów: ISSN lub eISSN!"

 

Niepełne dane odnośnie czasopisma w bazie czasopism.

Akcje

Zalecana jest korekta w bazie centralnej czasopism użytkowanej przez wszystkie uczelnie korzystające z systemu Omega-Psir. Poszczególne przypadki nie muszą być zgłaszane indywidualnie, błędy będą systematycznie korygowane.


"book.id": "Identyfikator źródła rozdziału (książki) jest wymagany!"

W trakcie przesyłania rozdziału z książki integrator podejmuje próbę utworzenia książki, ale się to nie powiodło. Możliwe są błędy w opisie monografii, np.. brak ISBN, roku wydania, brak danych wydawcy, języka itp.

błędów trzeba szukać w diagnostyce w informacjach dodatkowych (dostępne tylko tuż po zapuszczeniu transferu do PBN.

Błąd po stronie PBN – brak możliwości identyfikacji książki po numerze ISBN. Błąd występuje tylko w przypadku wysyłania rozdziału z książki (edytowanej).

Akcje

  1. ponowić próbę indywidualnego przesłania rekordu do PBN

  2. w diagnostyce jest zakładka Informacje dodatkowe (rysunek poniżej), którą należy dokładnie zweryfikować zweryfikować, szczególnie w kroku 3 (przykładowy kod poniżej)

  3. należy poprawić rekord książki w zakresie zgłoszonych błędów w kroku 3

  4. ponowić próbę przesłania rekordu

 

 

{ "totalSteps": 7, "stepDescription": { "1": { "result": "Publication with id WUT07d1b5e02516413585391ac27554cf8e found in Omega!", "context": "Main level publication", "info": "Trying to find object in omega by omegaId" }, "2": { "result": "Radon search is not performed. Isbn and Ismn are missing", "isbn": null, "context": "Internal book", "ismn": null, "type": "EDITED_BOOK", "radonUrl": "https://radon.nauka.gov.pl/opendata/polon/", "info": "ObjectId is null. Trying to call RADON API to search it by isbn or ismn" }, "3": { "result": { "responseBody": { "code": 400, "description": "Validation failed.", "details": { "isbn": "Wymagany jest przynajmniej jeden z numerów: ISBN, ISMN!", "ismn": "Wymagany jest przynajmniej jeden z numerów: ISBN, ISMN!" }, "message": "Bad Request" }, "statusCode": 400 }, "sending_body": "{\"doi\":\"10.1007/978-3-030-50936-1\",\"editors\":[{\"givenNames\":\"Andrzej\",\"lastName\":\"Bartoszewicz\"},{\"givenNames\":\"Jacek\",\"lastName\":\"Kabziński\"},{\"givenNames\":\"Janusz\",\"lastName\":\"Kacprzyk\"}],\"languageData\":{},\"mainLanguage\":\"eng\",\"publicUri\":\"https://link.springer.com/book/10.1007/978-3-030-50936-1#editorsandaffiliations\",\"publisher\":{\"mniswId\":53500,\"name\":\"Springer\",\"objectId\":\"5d35987b878c28139f4eb8c0\"},\"statements\":[],\"title\":\"Advanced, Contemporary Control. Advances in Intelligent Systems and Computing\",\"type\":\"EDITED_BOOK\",\"year\":2020}", "context": "Internal book", "bookIsbn": null, "bookOmegaId": "WUT43547d5dfa9d41f4b26e73b553d117be", "bookPbnId": null, "info": "Trying to send internal book to PNB." }, "4": { "result": "No pattern found for correction", "context": "Internal book", "info": "Trying to fill any missing objectIds from previous Error response message and send it again!" }, "5": { "result": "Could not find publication in PBN", "context": "Main level publication", "info": "Trying to fetch objectId by doi because objectId for publication is null", "doi": "10.1007/978-3-030-50936-1_40" }, "6": { "result": "Radon search is not performed. Isbn and Ismn are missing", "isbn": null, "context": "Main level publication", "ismn": null, "type": "CHAPTER", "radonUrl": "https://radon.nauka.gov.pl/opendata/polon/", "info": "ObjectId is null. Trying to call RADON API to search it by isbn or ismn" }, "7": { "result": "No pattern found for correction", "context": "Main level publication", "info": "Trying to fill any missing objectIds from previous Error response message and send it again!" } } }

 


"doi": "DOI jest błędny lub nie udało się pobrać informacji z serwisu DOI!"

Brak akceptacji DOI w serwisie CrossRef.

Akcje

  1. należy zweryfikować, czy nie podano w publikacji błędnego DOI. Jeżeli tak to należy poprawić w rekordzie publikacji

  2. Jeżeli DOI w pubikacji jest prawidłowe, ale w CrossRef nie zostaje odnalezione, należy z rekordu usunąc DOI i wypełnić pole ULR (w zakładce “Dane Publikacji”). Można podać referencję do http://doi.org z nieodpowiadającym DOI, można też podać link do strony rekordu w bazie wiedzy.


"doi": "Podany numer DOI jest niepoprawny!

błąd w zapisie DOI

Akcje

Należy poprawić w rekordzie publikacji błędne DOI i zweryfikować po poprawie, czy jest akceptowane przez http://doi.org


"doi": "Nie możesz edytować DOI publikacji!"

Wysyłany z bazy wiedzy rekord publikacji jest zidentyfikowany w bazie PBN, np za pomocą ISBN, lub został wcześniej połączony z rekordem w bazie wiedzy, przy czym w bazie wiedzy podana jest inna wartość DOI niż w bazie PBN.

Akcje

Należy zweryfikować na czym polegają różnice pomiędzy wersjami DOI w bazie wiedzy i w PBN.

  1. jeżeli błąd w DOI jest po stronie bazy wiedzy, należy poprawić rekord w bazie wiedzy, w przeciwnym razie należy zgłosić błąd do PBN

  2. Jeżeli błąd polega na różnicy w zastosowaniu małych/dużych liter, należy zgłosić problem do PBN; doraźnie można przesłać rekord poprawiając wartość DOI w bazie wiedzy

  3. jeżeli w PBN rekord zawiera w polu DOI pusty string, natomiast z bazy wiedzy eksportowany jest rekord z prawidłowym DOI należy zgłosić problem do PBN;

  4. jeżeli w PBN rekord zawiera w polu DOI pusty string, natomiast z bazy wiedzy eksportowany jest rekord bez pola DOI należy zgłosić problem do PBN;

 


publicUri": "Nieprawidłowy format adresu URL!

błąd w zapisie URL pulikacji

Akcje

Należy zweryfikować zawartość pola URL w publikacji.


“ISBN”: Publikacja o identycznym ISBN lub ISMN już istnieje (objectsId = [ lista identyfikatorów PBN]

Ten błąd wynika z faktu, że istnieje w bazie PBN kilka wersji książek z danym identyfikatorem ISBN (lubISMN). Może wystąpić przy przekazywaniu książki (częściej), lub rozdziału z książki 9raczej rzadko)

W obecnej fazie nie ma możliwości poprawienia tego błędu, dlatego należy zgłosić problem do Helpdesku PBN.

Akcje

  1. Należy zweryfikować wersję integratora i ewentualnie zaktualizować

  2. zgłosić problem do zespołu Helpdesku PBN

  3. po poprawieniu w bazie PBN ponowić próbę przesłąnia publikacji


type": "Nie możesz edytować typu publikacji!

Ten błąd może wystąpić wtedy, gdy rekord bibliograficzny został wczesniej przekazany do bazy PBN przez integratora, ale z innym typem niż jest obecnie ropoznawany w Bazie wiedzy. Zmiana typu publikacji rekordu w bazie wiedzy mogła nastąpić w wyniku m.in.:

  1. dodania dodatkowych pól w rekordzie w bazie wiedzy, np przez dodanie tytułu konferencji (jeżeli jest wysoko punktowana)

  2. usunięcia tytułu konferencji, jeżeli jest niepunktowana (rekord staje sie rozdziałem z ksiązki)

To wynika z tego, że przy wczesniejszym transferze w rekordzie w bazie wiedzy został zapisany identyfikator rekordu w PBN, jest zatem rozbieżność pomiędzy typami w bazie wiedzy i w PBN (w przypadku, gdy rekord w bazie wiedzy posiada identyfikator PBNMongoID, szukanie jest poprzez ten identyfikator).

 

Akcje

Metoda ręczna

  1. Należy usunąć identyfikator PBN z rekordu w bazie wiedzy (w zakładce Pola Operacyjne w polu Identyfikatory w systemach zewnętrznych)

  2. powtórzyć przesłanie rekordu do PBN

Uwaga: W PBN powstanie duplikat, być może kolejny. Nowy rekord jest rekomendowany jako ten, który powinien być uwzględniony w SEDN (prawo korzyści stosowane w bazie wiedzy). Wcześniej istniejąca wersja powinna być zweryfikowana, czy nie zawiera oświadczeń. Oświadczenia te powinny być usunięte albo ręcznie albo przez procedurę usuwania duplikatów, dostarczaną w bazie wiedzy (dostępna będzie pod koniec sierpnia 2021)

Metoda automatyczna

  1. Należy wyszukać wszystkie rekordy na ekranie ewaluacji dyscypliny za pomocą tekstu błędu
    Nie możesz edytować typu publikacji

  2. zaznaczyć wszystkie wyszukane rekordy i zapuscić funkcję Wyczyść oświadczenia wPBN i status integracji (rys. poniżej)

  3. po wykonaniu tej funkcji wybierz ponownie te rekordy wyczysczone)( i zapuść funkcję Eksport do PBN


"evaluationWosConference": "Pole może być uzupełnione tylko dla artykułu prezentowanego na konferencji!

W PBN jest już rekord z danym DOI, ale jest innego typu niż rekord wysyłany z bazy wiedzy (szukanie jest przez DOI). Dokłądniej, w PBN publikacja może być typu “rozdział z książki” lub “artykuł z czasopisma”, ale korzystniejsza punktacja jest dla materiału konferencyjnego z listy WoS (dot. publikacji z lat 2017-2018)

Akcje

  1. Należy usunąć DOI - trzeba zadbać o to aby był poprawny URL

  2. rekomenduje się przeniesienie DOI do pola identyfikatora zewnętrznego, to pozwoli przywrócić DOI po procesie ewaluacji

Uwaga: W PBN powstanie duplikat, być może kolejny. Nowy rekord jest rekomendowany jako ten, który powinien być uwzględniony w SEDN (prawo korzyści stosowane w bazie wiedzy). Wcześniej istniejąca wersja powinna być zweryfikowana, czy nie zawiera oświadczeń. Oświadczenia te powinny być usunięte albo ręcznie albo przez procedurę usuwania duplikatów, dostarczaną w bazie wiedzy (dostępna będzie pod koniec sierpnia 2021)


"book.id": "Książka z oznaczonym autorstwem rozdziałów o identyfikatorze xxxxxxxxxxxxxxxxxxxx nie istnieje!"

Artykuł jest przekazywany jako rozdział z książki, ale w PBN jest już książka z danym identyfikatorem, tylko nie jest w wersji książki edytowanej - najprawdopodobniej jako proceedings z konferencji. Błąd może być wynikiem wcześniejszego przekazania rekordu odwołującego się do tej książki, co spowodowało, że w bazie wiedzy książka jest już połączona z rekordem w PBN.

Akcje

  1. zidentyfikować w bazie wiedzy wszystkie rozdziały z danej książki (można użyć identyfikatora książki w bazie wiedzy);

  2. wejść w edycję rekordu książki i usunąć identyfikator PBN (zakładka Pola operacyjne pole Identyfikator PBN)

  3. upewnić się że są w opisie książki wszystkie pola wymagane dla publikacji książkowej, w szczególności ISBN, wydawca (jeżeli z listy wydawców MNISW, to w odpowiednim polu), język, itp.

  4. przesłać wszystkie rekordy powiązanych rozdziałów.


"authors": "W aktualnej konfiguracji pole nie powinno zawierać danych

Nie dopuszcza się monografii, w której występują zarówno autorzy książki i edytorzy książki. Dlatego błąd wynika z błędnego opisu monografii.

Akcje

  1. wejśc w edycję monografii i w zależności od sytuacji usunąć autorów bądź edytorów

  2. ponowić próbę przesłąnia publikacji do PBN