EDI knowledge base & standards > BISAC
About BISAC
BISAC stands for " Book Industry Standards Advisory Committee " It is considered to set the primary standard for trade using EDI in the books industry. BISAC establishes a standard operating protocol for exchange on data files by using a standard naming convention which will be associated with a rule for processing. This allows simple and standard exchange of data without conflict or lost of data.
File Naming Structure
To be compatible with older systems, it is recommended to use the eight dot three (8.3) file naming structure which is broken down by file name of eight bytes and the extension of three bytes.
|
S - Status Byte |
|
|
|
Status Byte: X = In the process of being transmitted/created (Sender) C = Transmit/Create completed (Sender) R = Receive in Process (Receiver) E = Extraction Completed (Receiver) A = Archive in Process (Receiver) |
|
|
|
Format Indicator, BISAC: X = X12 E = EDI+EUR *EDIFACT F = Fixed Format P = Proprietary |
|
|
|
Transaction Types |
|||||
|
|
|||||
|
Type |
Description |
X12 |
EDI+EUR |
Fixed |
Proprietary |
|
P |
Purchase Order |
850 |
ORDERS |
|
Mutually |
|
A |
|
855 |
ORDRSP |
POA |
Defined |
|
I |
Invoice |
810 |
INVOIC |
INV |
- |
|
T |
Title/Status |
832 |
PRICAT |
TLS |
- |
|
S |
Ship Notice |
856 |
DESADV |
SHP |
- |
|
B |
Bill&Ship Notice |
857 |
- |
- |
- |
|
C |
Chain Store Addresses |
885 |
- |
- |
- |
|
F |
Functional Ack |
997 |
- |
- |
- |
|
R |
Sales Reporting |
852 |
- |
- |
- |
|
|
|||||
BISAC Examples
|
Business Example (8.3 file naming convention) |
||
|
In Trading Partner's Sub Directory on server |
||
|
12141213.XXP |
Sender is transmitting an 850. |
Sender Renames to C. |
|
12141213.CXP |
850 Sent successfully. |
Receiver Renames to R. |
|
12141213.RXP |
Receiver in process of receiving this file. |
Receiver Renames to E. |
|
12141213.EXP |
Receiver has successfully extracted data |
Receiver Renames to A. |
|
12141213.AXP |
File is ready for archive. |
|
|
Rules |
||
|
X Files can only be touched by Sender. C Files can only be renamed to R. R Files can only be touched by receiver and must be renamed to E. E Files can only be renamed to A archive and deletion. |
||
|
Business Example (Extended File Naming) |
||
|
In Trading Partner's Sub Directory on server |
||
|
R1214121301.XX850 |
Sender is transmitting an 850. |
Sender Renames to C. |
|
R1214121301.CX850 |
850 Sent successfully. |
Receiver Renames to R. |
|
R1214121301.RX850 |
Receiver in process of receiving this file. |
Receiver Renames to E. |
|
R1214121301.EX850 |
Receiver has successfully extracted data from file. |
Receiver Renames to A. |
|
R1214121301.AX850 |
File is ready for archive. |
|
|
Rules |
||
|
X Files can only be touched by Sender. C Files can only be renamed to R. R Files can only be touched by receiver and must be renamed to E. E Files can only be renamed to A archive and deletion. |
||
