Revert "EDI: accept all misc. invoice charge values"
authorLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Fri, 25 Jan 2013 19:52:28 +0000 (14:52 -0500)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Tue, 5 Feb 2013 22:17:26 +0000 (17:17 -0500)
Bummer, this change was *too* broad, and was picking up extra MOA lines
that refer to altogether different amounts when trying to parse misc
charges.

This reverts commit 9753d02ed61b4e794b8499e6a9eb1f1ea763e37a.

But also in reverting, I'm removing the comment that suggested (wrongly)
such a move.

Open-ILS/src/perlmods/lib/OpenILS/Utils/EDIReader.pm

index 25f59ee..5a28b8f 100644 (file)
@@ -55,7 +55,7 @@ my %edi_li_quant_fields = (
 
 my %edi_charge_fields = (
     charge_type   => qr/^ALC\+C\++([^\+]+)/,
-    charge_amount => qr/^MOA\+\d+:([^:]+)/
+    charge_amount => qr/^MOA\+(?:8|131|304):([^:]+)/
 );
 
 sub new {