https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39345
--- Comment #5 from Pedro Amorim <[email protected]> --- Created attachment 185594 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=185594&action=edit Bug 39345: Add COUNTER 5.1 support This moves the original SUSHI COUNTER logic to a new Koha::ERM::EUsage::COUNTER::5 class that extends Koha::ERM::EUsage::SushiCounter. Adds a new Koha::ERM::EUsage::COUNTER::5_1 class with COUNTER 5.1 specific logic. Keeps common logic in Koha::ERM::EUsage::SushiCounter. This ensures we support both COUNTER 5.0 and COUNTER 5.1, but should hopefully help us better maintain COUNTER 5.1 going forward, without having to worry about COUNTER 5.0, as the code is seperated. This should also better set us up for adding support for possible future COUNTER releases. Test plan, k-t-d: 1) Enable ERMModule 2) Add a new usage data provider at: <staff_url>/cgi-bin/koha/erm/eusage/usage_data_providers/add 3) Add the required credential parameters e.g. Customer ID and Requestor ID 4) Update the 'Report release' to '5.1', no single quote. (If you add anything other than '5', it'll default to '5.1') 5) Visit the list of data providers and click the 'Run now' button for your data provider: <staff_url>/cgi-bin/koha/erm/eusage/usage_data_providers 6) Click the background job link at the top. Verify the background job runs as expected. 7) After the successful harvest, run a custom report at, ensure the data is all correct: <staff_url>/cgi-bin/koha/erm/eusage/reports 8) Visit the data provider at: <staff_url>/cgi-bin/koha/erm/eusage/usage_data_providers/<provider_id> 9) Click the 'Import logs' tab, download the COUNTER 5.1 counter file. Open the file and verify the data is correct. -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
