[Koha-bugs] [Bug 33262] New: When an ordered record is deleted, we lose all information on what was ordered

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Mar 17 11:56:25 CET 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33262

            Bug ID: 33262
           Summary: When an ordered record is deleted, we lose all
                    information on what was ordered
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: blocker
          Priority: P5 - low
         Component: Acquisitions
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: katrin.fischer at bsz-bw.de
        QA Contact: testopia at bugs.koha-community.org
                CC: clemens.tubach at kit.edu, michaela.sieber at kit.edu
            Blocks: 10758

I am moving this out from bug 10758 that was filed for the display issue. But
that is actually only the symptom, while we are actually facing a data loss
issue.

Libraries need to be able to account for the money they spent even after the
items and records have been removed from their collection. 

At the moment we lose the connection between order and bibliographic record
when the record is deleted: 

--
-- Table structure for table `aqorders`
--

DROP TABLE IF EXISTS `aqorders`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `aqorders` (
  `ordernumber` int(11) NOT NULL AUTO_INCREMENT COMMENT 'primary key and unique
identifier assigned by Koha to each line',
  `biblionumber` int(11) DEFAULT NULL COMMENT 'links the order to the biblio
being ordered (biblio.biblionumber)',
[...]
  CONSTRAINT `aqorders_ibfk_2` FOREIGN KEY (`biblionumber`) REFERENCES `biblio`
(`biblionumber`) ON DELETE SET NULL ON UPDATE CASCADE,


We do have the information about the deleted record and the items, but we need
to preserve the link between order and deleted record in some way.


Referenced Bugs:

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10758
[Bug 10758] Show bibliographic information of deleted records in acquisitions
-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.


More information about the Koha-bugs mailing list