Transmitting Data is Simple With a Blackwell FTP Account
Blackwell customers can send data to and transfer data from Blackwell FTP server using Internet FTP protocol. Only authorized users (i.e., those who have an established User ID and Password) can transfer files to/from the Blackwell FTP server. To receive a User ID and Password please contact your Blackwell Technical Services Account Manager or contact us at techserv@blackwell.com.
Each customer FTP site must have a local campus or library system Internet account and FTP software that supports the following FTP commands:
- put (send data to Blackwell)
- get (retrieve data from Blackwell)
- bin (sets file transfer mode to binary)
- dele (delete a file)
- dir (lists all directory files)
Data Necessary to Log-on to Blackwell FTP Host
- Address: bnaftp.blackwell.com
- User ID: (assigned by Blackwell for your private use)
- Password: (assigned by Blackwell for your private use)
Important
- For transferring MaRC data incoming or outgoing, use binary transfer mode (i.e., enter bin before executing the put or get commands.
- For transferring text data such as BISAC orders or EDI messages, use ASCII transfer mode (i.e., enter ascii before executing the put or get commands).
- It is also important to note that each node in the filename (i.e., each set of characters after a period) must start with an alpha character.
- Libraries using Ipswitch WS_FTP should set the host type to IBM MVS/KNET.
File-Name Formats
Example incoming FTP filename
TXI01.XXXX.D01OCT06.RXXX
- (TX) Product code. (Required)
- (I) Product is INCOMING to Blackwell. (Required)
- (01) Sequence number. Critical when transmitting more than one data set sent per day. (Required)
- (XXXX) Customer code assigned by Blackwell (up to six characters, optional but recommended)
- (D) Constant character
- (23) Day of month (optional but recommended)
- (OCT) First three characters in month (optional but recommended)
- (06) Year (optional but recommended)
- (R) Record count, constant character (optional but recommended)
- (XXX) number of records listed (optional but recommended)
Example outgoing FTP filename
EVO01.XXXX.D23OCT06
- (EV) Product code
- (O) Product is OUTGOING from Blackwell
- (01) Sequence number
- (XXXX) Customer code assigned by Blackwell (up to six characters)
- (D) Constant character
- (23) Day of month that record was staged
- (OCT) First three characters of the month
- (06) Year
Depending on the FTP package used by the library, file names appearing on Blackwell FTP server could display with the library’s User ID as the first element of the file name. However the User ID should not be included in the FTP get command.
Sample FTP Session (Library actions are highlighted)
ftp> open bnaftp.blackwell.com
Connected to bnaftp.blackwell.com.
220 192.124.123.4 -- FTP Server, Enter command or HELP
User (bnaftp.blackwell.com:(none)): abc123
331 Enter PASS command
Password: XXXXXX
230-Logged in - User=abc123 Working directory "abc123."
230 The local host for the control connection is 192.124.123.4.
ftp> ASCII
200 OK, Ready
ftp> get or put
(type "quit" to end the session)
Blackwell FTP Product Codes (for use in file names)
INCOMING (to Blackwell):
- (BO) BISAC order files for BBS-US
- (BU) BISAC order files for BBS-UK
- (EP) EDIFACT purchase order files
- (TP) TRADACOM purchase order files
- (TX) TOC Express
- (AC) TOC Enrichment
- (XP) X12 purchase order files
OUTGOING (from Blackwell):
- (AC) TOC Enrichment
- (BA) MaRC with Books UK/European editions
- (BC) BISAC Order Acknowledgements
- (BT) NTAS in MaRC Format UK/European editions
- (CM) Collection Manager export record files
- (ER) EDIFACT Order Status Reports (Order Responses)
- (EV) EDIFACT invoice files
- (MB) MaRC Order Confirmations UK/European editions
- (MC) MaRC Order Confirmations US/Canadian editions
- (MH) MaRC “set holdings” data file for OCLC Batch process
- (NT) NTAS in MaRC Format US/Canadian editions
- (PA) MaRC with Books US/Canadian editions
- (TS) TOC Subscription
- (TX) TOC Express
- (XI) X12 invoice files