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.