[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