EDI Info & Troubleshooting

Errors

Use of uninitialized value $c{"buyer_code"} in concatenation (.) or string at /usr/local/share/perl/5.22.1/OpenILS/Utils/EDIWriter.pm line 454.

You are missing a value in your EDI account in the Vendor Account field.

If using EDI attributes and using the BUYER_ID_ONLY_VENDCODE or BUYER_ID_INCLUDE_VENDCODE options, you might also be missing a value in the Vendor Code field of your EDI account.

All line items on your order are canceled at once when you get back the order response

create_acq_invoice_from_edi(…, <acq.edi_message #XXXXX>): unable to determine buyer (org unit) in invoice; buyer_san=XXXXXX; buyer_acct= at /usr/local/share/perl/5.26.1/OpenILS/Application/Acq/EDI.pm line 1050.

Reason: Evergreen couldn't find a match for the library SAN in the EDI message to one of your libraries' SANs.

put FAILED: put to ftp.brodart.com failed with error: Can't call method "put" on an undefined value at /usr/local/share/perl/5.30.0/OpenILS/Utils/RemoteAccount.pm line 587.

Reason: Evergreen isn't able to either connect or login to the vendor's FTP site.