Adoption Import File Specification

Format Layouts for Various Import/Export Files (Banner, Course Adoption, etc.)

From Campus to TCS:

File Name: Adpt-Imp.txt
File Type: DOS ASCII Text – Tab Delimited
Line Terminator: Carriage Return/Line Feed [decimal 13:10]

There is one line per adoption. If there is more than one book per adoption, you must provide a new line for each with the department, course, and section duplicated.

The fields with an “*” in the front are required.

If you are exporting for use with the on-line faculty adoptions then you also need fields 5 (Instructor) and 18 (Instructor Email).

If you are only reporting Actual Enrollment then fields 1, 2, 3, and 19 are required.

The fields MUST be provided in the order listed. This means that if position 8, Required (Y/N), is going to be imported then positions 5-7 must be populated or entered as an empty position. An empty position in Excel would display as an empty column. An empty position in text format would be denoted with an empty tab delimiter.

* Denotes Required Fields
~ Denotes Non-Book Fields
(ABC) Denotes Excel column label if editing in Excel prior to saving as tab delimited

*~1 (A). Department
*~2 (B). Course
*~3 (C). Section
~4 (D). Estimated Enrollment
~5 (E). Instructor
6 (F). ISBN-13
7 (G). Quantity to Cover
8 (H). Required (Y/N)
~9 (I). Course Description
10 (J). Author
11 (K). Title
12 (L). Edition
13 (M). Copyright Year
14 (N). New Price
15 (O). Used Price
16 (P). QOH New
17 (Q). QOH Used
~18 (R). Instructor Email
~19 (S). Actual Enrollment
~20 (T). Campus Class Number (unique per store/term/dept/crs/sect)
~21 (U). Store Number (if the file contains detail for multiple stores)
~22 (V). reserved for admin use
~23 (W). Virtual Crs Flag (“VC” = Campus Class Number is for all stores)
~24 (X). Section Web Comments (pain text only.)

A/R Customer File Export to TCS

From Campus to TCS:
File Name: BKSTCHRG_yyyymmdd_hhmnss.TXT
File Type: DOS ASCII Text
Line Terminator: Carriage Return/Line Feed [decimal 13:10]
Line Layout as follows:

This file can either be fixed column as shown below or Tab delimited in the order below.
The Customer must indicate their preference when the interface is initially configured.

Columns:

1 – 10 Customer Identification Number                                     Up to 10 numeric characters left justified – space filled
11 – 40 Customer Name
Up to 30 alpha characters left justified – space filled (Last name, First name)
41 – 50 Credit limit dollar amount
10 numeric characters right justified – space filled
No decimal (2 point assumed)
Remit ‘9999999999’ if Credit Limit is NOT Limited
Remit ‘0’ (zero) if Credit Limit is NONE
51 – 65 Customer type/termyear (e.g. PELLGRNT/201310)
Customer type is limited to 8 alpha numeric characters
Termyear is limited to ‘/’ and 6 alpha numeric characters
These two fields should be concatenated and then left justified in
15 characters – space filled.
66 – 100 E-mail address (optional)
Up to 35 characters left justified – space filled
101 – 110 Expiration Date (optional)
Up to 10 characters left justified – space filled
Format: mmddyy or mm/dd/yy or mm/dd/yyyy

A/R Customer File Export to Campus

From TCS to Campus:

File Name: BKSTINVO_yyyymmdd_hhmnss.TXT
File Type: DOS ASCII Text
Line Terminator: Carriage return/line feed [decimal 13:10]

Line layout as follows:
This file can either be fixed column as shown below or Tab delimited in the order below.
The Customer must indicate their preference when the interface is initially configured.

Columns

1 – 10 Customer Identification Number
Up to 10 numeric characters left justified – space filled
11 – 40 Customer Name
Up to 30 alpha characters left justified – space filled
(Last name, First name)
41 – 55 Customer type/termyear (e.g. PELLGRNT/201310)
Up to 15 alpha numeric characters left justified – space filled
This field is same as what is sent in the BKSTCHRG file.
(Customer type is limited to 8 alpha numeric characters
Termyear is limited to ‘/’ and 6 alpha numeric characters
These two fields should be concatenated and then left justified in 15 characters – space filled.)
56 – 65 Transaction Reference
Up to 10 numeric characters
5 digit register number + 5 digit receipt number
66 – 75 Transaction amount
10 numeric characters right justified – space filled
Positive value     (e.g. ‘      1423’ = $14.23 charge)
Negative value    (e.g. ‘     1423’ = $14.23 credit)
76 – 83 Transaction date
8 numeric characters
YYYYMMDD format (e.g.  20130620 = June 20, 2013)