[koha-commits] main Koha release repository branch master updated. v3.22.00-1096-gfb0d0dd
Git repo owner
gitmaster at git.koha-community.org
Fri Apr 1 23:27:53 CEST 2016
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".
The branch, master has been updated
via fb0d0ddf392d65f6689e91d698ced25b3a0965d4 (commit)
from 51824008595a5a79ad08052b8035ea5d00654476 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit fb0d0ddf392d65f6689e91d698ced25b3a0965d4
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date: Mon Dec 21 13:05:45 2015 +0000
Bug 15630 - Make Edifact module pluggable
Koha's EDIFACT module works great for many European vendors,
but does not work will for US vendors, which have a much different
interpretation of 'standard'. In fact, each vendor may require
different arrangements of values in EDIFACT messages. It would be
impossible to encompass all these requirements within Koha's EDIFACT
module itself. Instead, we should allow the module to be pluggable, so
versions of the module can be developed for vendors that require EDIFACT
messages that don't conform to the standard set by Koha's EDIFACT
module.
Test Plan:
1) Apply this patch
2) Run updatedatabase
3) Enable Koha plugins
4) Install the Edifact stub plugin available at
https://github.com/bywatersolutions/koha-plugin-edifact-stub
5) Edit the EDI Vendor account, assign the plugin to a Vendor EDI account
6) Test EDI functionality ( ORDER, INVOICE ), there should be no errors
or changes to the EDIFACT message input or output
Signed-off-by: Jason DeShaw <JDeShaw at cityoffargo.com>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Brendan A Gallagher <brendan at bywatersolutions.com>
-----------------------------------------------------------------------
Summary of changes:
Koha/EDI.pm | 53 ++++++++++++++++----
Koha/Plugins.pm | 2 +-
Koha/Schema/Result/VendorEdiAccount.pm | 21 +++++---
admin/edi_accounts.pl | 5 ++
installer/data/mysql/kohastructure.sql | 1 +
.../prog/en/modules/admin/edi_accounts.tt | 13 +++++
misc/cronjobs/edi_cron.pl | 37 +++++++++++++-
7 files changed, 112 insertions(+), 20 deletions(-)
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list