September 25, 1998 Changes for RA V1.03.04 are flagged with || Changes for RA V1.03.05 (Dual Currency) are flagged with ! The purpose of this document is to provide the most recent update to Appendix F of the RA Planning and Installation publication for the RA Transaction Log File Layout. FILE NAME: SAXXXXX.NEW DESCRIPTION: DAILY TRANSACTION FILE ("TLOG") FILE TYPE: ASCII SEQUENTIAL ---------------------------------------------------------------------------- STRING TYPE 00 - HEADER STRING DESCRIPTION BYTES LOCATION STRING TYPE (00) 2 001 - 002 STORE NUMBER 5 003 - 007 REGISTER NUMBER 3 008 - 010 CASHIER NUMBER 9 011 - 019 TRANSACTION NUMBER 6 020 - 025 TRANSACTION DATE 6 026 - 031 country specific TRANSACTION TIME 4 032 - 035 HHMM * TRANSACTION MODE 1 036 - 036 ** TRANSACTION TYPE 2 037 - 038 *** TRANSACTION STATUS 1 039 - 039 TAX STATUS 1 040 - 040 CANCEL STATUS 1 041 - 041 LAYAWAY NUMBER 10 042 - 051 PREFERRED CUSTOMER NUMBER 11 052 - 062 EMPLOYEE NUMBER 9 063 - 071 A/R CUSTOMER NUMBER 6 072 - 077 ORIGINAL TRANS NUMBER 6 078 - 083 RETRIEVED TRANS NUMBER 6 084 - 089 **** AUTHORIZATION CODE 4 090 - 093 USER DATA 3 094 - 096 NUMBER OF STRINGS 5 097 - 101 * TRANSACTION MODE: 0 - NORMAL 3 - OFFLINE 1 - RAINCHECK 4 - REENTRY 2 - TRAINING ** TRANSACTION TYPE: 00 - NORMAL SALE 06 - PAYIN 01 - RETURN 07 - PICKUP 02 - LAYAWAY 08 - CASH PAYOUT 03 - CASHIER LOGON 09 - CASH CHECK 04 - CASHIER LOGOFF 10 - DATA ENTRY TRANSACTION 05 - NO SALE 11 - CANCEL TRANSACTION DUE TO SUSPEND 12 - STARTING BANK 13 - RAINCHECK 14 - CLEAR TOTALS (see note) | 15 - PAYMENT ON ACCOUNT (in-house account) 35 - INVENTORY MANAGEMENT TRANSACTION 36 - INVENTORY MANAGEMENT DETAIL ITEM FOR NOTIFY 40 - POST VOID Note: The ORIGINAL TRANSACTION NUMBER field will contain the REGISTER NUMBER being cleared on a CLEAR TOTALS transaction type (type 14). IF TRANSACTION TYPE = 1 *** TRANSACTION STATUS can be: (If sale becomes return or original return transaction status contains return mode 1-3) 1 - RETURN FOR ITEMS PURCHASED 2 - RETURN OF GIFT CERTIFICATE 3 - RETURN OF STORE CREDIT IF TRANSACTION TYPE = 2 (LAYAWAY) *** TRANSACTION STATUS can be: 3 - PARTIAL PICKUP 4 - RESTOCK LAYAWAY 5 - NEW LAYAWAY 6 - PAYMENT ON LAYAWAY 7 - FINAL LAYAWAY 8 - CANCEL LAYAWAY 9 - LAYAWAY ADJUSTMENT IF TRANSACTION TYPE = 4 (CASHIER LOGOFF) *** TRANSACTION STATUS can be: 0 - NORMAL LOGOFF (AUTO) 1 - ENTERING X MODE 2 - ENTERING Z MODE 3 - EXIT TRAINING 4 - NORMAL STOP POS 5 - LOGOFF KEY DEPRESSION ---------------------------------------------------------------------------- STRING TYPE 01 - ITEM STRING DESCRIPTION BYTES LOCATION STRING TYPE (01) 2 001 - 002 *MODE INDICATOR 1 003 - 003 SALESPERSON NUMBER 9 004 - 012 SKU/CLASS NUMBER 12 013 - 024 SKU/CLASS INDICATOR 1 025 - 025 QUANTITY 9 026 - 034 9(6)V999 FINAL SELLING PRICE 10 035 - 044 9(8)V99 EXTENDED TOTAL 10 045 - 054 9(8)V99 ORIGINAL PRICE 10 055 - 064 9(8)V99 PLU PRICE 10 065 - 074 9(8)V99 PRE DISCOUNT PRICE 10 075 - 084 9(8)V99 PRICE ENTERED 10 085 - 094 9(8)V99 TAXABLE STATUS 1 095 - 095 TAX OVERRIDE CODE 5 096 - 100 EFFECTIVE TAX RATE 5 101 - 105 99V999 AMOUNT TAXABLE 10 106 - 115 9(8)V99 ORIGINAL TRANSACTION NUMBER 6 116 - 121 CLASS NUMBER 4 122 - 125 DEPARTMENT NUMBER 4 126 - 129 MAIN REASON CODE 1 130 - 130 SUPPLEMENTAL REASON CODE 1 131 - 131 NOT ON FILE INDICATOR 1 132 - 132 SPLIT TRANSACTION INDICATOR 1 133 - 133 PRICE OVERRIDE INDICATOR 1 134 - 134 ON DEAL INDICATOR 1 135 - 135 IN PACKAGE INDICATOR 1 136 - 136 BOTTLE DEPOSIT 3 137 - 139 9V99 INCENTIVE TYPE INDICATOR 1 140 - 140 INCENTIVE DOLLARS 5 141 - 145 999V99 INCENTIVE POINTS 5 146 - 150 |LUXURY TAX BREAK INDICATOR 1 151 - 151 0 - 9 |FLAT RATE TAX BREAK INDICATOR 1 152 - 152 0 - 9 |DEAL RECORD NUMBER 1 153 - 153 |COLOR 3 154 - 156 |SIZE 3 157 - 159 |WIDTH 3 160 - 162 MODE INDICATOR: 0 - NEGATIVE EXCHANGE 1 - NORMAL SALE TRANSACTION 2 - EXCHANGE WITHIN NORMAL SALE TRANSACTION 3 - VOID WITHIN NORMAL SALE TRANSACTION 6 - NORMAL RETURN TRANSACTION 7 - VOID WITHIN RETURN TRANSACTION | 8 - VOID OF EXCHANGE WITHIN NORMAL SALE TRANSACTION SKU/CLASS INDICATOR: 0 - SKU 1 - CLASS | 2 - ALTERNATE SKU - only if IPOS personalization option for | display/print/log alternate sku is set ON. EXTENDED TOTAL - Quantity times price. ORIGINAL PRICE - The Original Price from the PLU file or the first price entered if not from the PLU file. PLU PRICE - The Current Price from the PLU FILE. If the item is currently on sale, this contains the sale price. PRE DISCOUNT PRICE - The price prior to employee or preferred customer discount calculation. PRICE ENTERED - The price manually entered. TAXABLE STATUS - The taxable status of the item when it was entered onto the transaction. 0 - Taxable 1 - Nontaxable. TAX OVERRIDE CODE - Zero or the tax override code if the tax override is in effect. EFFECTIVE TAX RATE - The default tax rate or the tax override rate if override is in effect. TAXABLE AMOUNT - The portion of the extended total that is taxable. ORIGINAL TRANSACTION NUMBER - The original transaction number if this in an exchange item. MAIN REASON CODE - The discount or price override reason code. SUPPLEMENTAL REASON CODES - The return reason code for return or exchange. NOT ON FILE INDICATOR: 0 - Item found in the PLU file or no PLU file in effect. 1 - Item not found in PLU file and NOT ON FILE option is ON. SPLIT TRANSACTION INDICATOR: 0 - Item not included in split transaction. 1 - Item included in split transaction. PRICE OVERRIDE INDICATOR: 0 - Price override key not depressed. 1 - Price override key was depressed. ON DEAL INDICATOR: 0 - EVENT MODULE not active or item not included in deal. 1 - EVENT MODULE active and item was included in deal. PACKAGE INDICATOR: 0 - PACKAGE MODE not active. 1 - PACKAGE MODE active and package price supplied. BOTTLE DEPOSIT - If the PLU is coded for bottle deposit, this field contains the amount of the bottle deposit. |The base application does not support bottle deposits so this field is |not currently used. INCENTIVE TYPE INDICATOR - If the salesperson incentive module is active and the item is coded for incentive, this field contains the incentive type code. INCENTIVE DOLLARS - If the salesperson incentive module is active and the item is coded for incentive, this field contains the incentive amount. INCENTIVE POINTS - If the salesperson incentive module is active and the item is coded for incentive, this field contains the incentive points. ---------------------------------------------------------------------------- STRING TYPE 02 - SUB TOTAL STRING DESCRIPTION BYTES LOCATION STRING TYPE (02) 2 001 - 002 MODE INDICATOR 1 003 - 003 AMOUNT 10 004 - 013 9(8)V99 MODE INDICATOR: 1 - NORMAL SALE TRANSACTION 2 - NORMAL RETURN TRANSACTION CANCEL LAYAWAY TRANSACTION ---------------------------------------------------------------------------- STRING TYPE 03 - SALES TAX STRING DESCRIPTION BYTES LOCATION STRING TYPE (03) 2 000 - 002 *MODE INDICATOR 1 003 - 003 **TAX TYPE INDICATOR 1 004 - 004 AMOUNT 10 005 - 014 9(8)V99 MODE INDICATOR: 1 - NORMAL SALE TRANSACTION 2 - NORMAL RETURN TRANSACTION CANCEL LAYAWAY TRANSACTION *TAX TYPE INDICATOR: 1 - NORMAL SALES TAX 2 - LUXURY TAX ---------------------------------------------------------------------------- STRING TYPE 04 - TENDER STRING DESCRIPTION BYTES LOCATION STRING TYPE (04) 2 001 - 002 *TENDER TYPE 2 003 - 004 *NUMBER OF TENDERS 2 005 - 006 AMOUNT 10 007 - 016 9(8)V99 * TENDER TYPE, NUMBER OF TENDERS detailed below. TENDER TYPE: POSITIVE NEGATIVE 60 80 CASH 61 81 CHECKS 62 82 TRAVELERS CHECKS 63 83 HOUSE CHARGES 64 84 STORE GIFT CERTIFICATES 65 85 MALL GIFT CERTIFICATES 66 86 STORE CREDIT 67 87 COUPONS 68 88 MISCELLANEOUS TENDER 1 69 89 MISCELLANEOUS TENDER 2 70 90 CREDIT CARD 1 71 91 CREDIT CARD 2 72 92 CREDIT CARD 3 |73 93 CREDIT CARD 4 74 94 CREDIT CARD 5 75 95 CREDIT CARD 6 ! 00 20 ALTERNATE CURRENCY CASH ! 01 21 ALTERNATE CURRENCY CHECKS ! 02 22 ALTERNATE CURRENCY TRAVELERS CHECKS ! 03 23 ALTERNATE CURRENCY HOUSE CHARGES ! 04 24 ALTERNATE CURRENCY STORE GIFT CERTIFICATES ! 05 25 ALTERNATE CURRENCY MALL GIFT CERTIFICATES ! 06 26 ALTERNATE CURRENCY STORE CREDIT ! 07 27 ALTERNATE CURRENCY COUPONS ! 08 28 ALTERNATE CURRENCY MISCELLANEOUS TENDER 1 ! 09 29 ALTERNATE CURRENCY MISCELLANEOUS TENDER 2 ! 10 30 ALTERNATE CURRENCY CREDIT CARD 1 ! 11 31 ALTERNATE CURRENCY CREDIT CARD 2 ! 12 32 ALTERNATE CURRENCY CREDIT CARD 3 ! 13 33 ALTERNATE CURRENCY CREDIT CARD 4 ! 14 34 ALTERNATE CURRENCY CREDIT CARD 5 ! 15 35 ALTERNATE CURRENCY CREDIT CARD 6 NUMBER OF TENDERS - Number of tenders of the same tender in this transaction. ---------------------------------------------------------------------------- STRING TYPE 05 - GIFT CERTIFICATE STRING DESCRIPTION BYTES LOCATION STRING TYPE (05) 2 001 - 002 MODE INDICATOR 1 003 - 003 GIFT CERTIFICATE NUMBER 9 004 - 012 ISSUING STORE NUMBER 5 013 - 017 AMOUNT 10 018 - 027 9(8)V99 MODE INDICATOR: 1 - GIFT CERTIFICATE REDEEMED 2 - GIFT CERTIFICATE ISSUED 3 - GIFT CERTIFICATE LINE ITEM VOID/ERROR CORRECT ! 4 - ALTERNATE CURRENCY GIFT CERTIFICATE REDEEMED ! 5 - ALTERNATE CURRENCY GIFT CERTIFICATE ISSUED ! 6 - ALTERNATE CURRENCY GIFT CERTIFICATE LINE ITEM VOID/ERROR CORRECT ! Although mode 6 is defined, it is not currently used since ! it is not possible to sale a gift certificate in alternate ! currency as a line item in a sale transaction ---------------------------------------------------------------------------- STRING TYPE 06 - LAYAWAY FEE STRING DESCRIPTION BYTES LOCATION STRING TYPE (06) 2 001 - 002 MODE INDICATOR 1 003 - 003 AMOUNT 10 004 - 013 9(8)V99 MODE INDICATOR: 1 - LAYAWAY INITIALIZATION FEE 2 - LAYAWAY CANCELLATION FEE ---------------------------------------------------------------------------- STRING TYPE 07 - STORE CREDIT STRING DESCRIPTION BYTES LOCATION STRING TYPE (07) 2 001 - 002 MODE INDICATOR 1 003 - 003 STORE CREDIT NUMBER 9 004 - 012 ISSUING STORE 5 013 - 017 AMOUNT 10 018 - 027 9(8)V99 MODE INDICATOR: 1 - STORE CREDIT REDEEMED 2 - STORE CREDIT ISSUED ! 3 - ALTERNATE CURRENCY STORE CREDIT REDEEMED ! 4 - ALTERNATE CURRENCY STORE CREDIT ISSUED ---------------------------------------------------------------------------- STRING TYPE 08 - LAYAWAY PAYMENT STRING DESCRIPTION BYTES LOCATION STRING TYPE (08) 2 001 - 002 LAYAWAY NUMBER 10 003 - 012 AMOUNT 10 013 - 022 9(8)V99 PAYMENT TYPE 1 023 - 023 PAYMENT TYPE: 1 - REPORT LAYAWAY 2 - DEPOSIT ON NEW LAYAWAY 3 - MID CYCLE PAYMENT ON LAYAWAY 4 - FINAL LAYAWAY 5 - CANCEL LAYAWAY 6 - ADJUST LAYAWAY 7 - RESTOCK LAYAWAY 8 - LAYAWAY ZERO AMOUNT DURING THE NORMAL SALE PORTION OF A PICKUP TRANSACTION ---------------------------------------------------------------------------- STRING TYPE 09 - PAYIN STRING DESCRIPTION BYTES LOCATION STRING TYPE (09) 2 001 - 002 REASON CODE 1 003 - 003 AMOUNT 10 004 - 013 9(8)V99 ! If the RA Dual Currency function is turned ON the AMOUNT field will ! still be in the PRIMARY CURRENCY. The actual currency type used in the ! payin transaction can be determined from the s04 tender tlog strings. ---------------------------------------------------------------------------- STRING TYPE 10 - PICKUP STRING DESCRIPTION BYTES LOCATION STRING TYPE (10) 2 001 - 002 TENDER TYPE 2 003 - 004 AMOUNT 10 005 - 014 9(8)V99 TENDER TYPE - NEGATIVE: 80 CASH 81 CHECKS 82 TRAVELERS CHECKS 83 HOUSE CHARGES 84 STORE GIFT CERTIFICATES 85 MALL GIFT CERTIFICATES 86 STORE CREDIT 87 COUPONS 88 MISCELLANEOUS TENDER 1 89 MISCELLANEOUS TENDER 2 90 CREDIT CARD 1 91 CREDIT CARD 2 92 CREDIT CARD 3 93 CREDIT CARD 4 94 CREDIT CARD 5 95 CREDIT CARD 6 ! If the RA Dual Currency function is turned ON the AMOUNT field will ! still be in the PRIMARY CURRENCY. The actual currency type used in the ! pickup transaction can be determined from the s04 tender tlog strings. ---------------------------------------------------------------------------- STRING TYPE 11 - PAYOUT STRING DESCRIPTION BYTES LOCATION STRING TYPE (11) 2 001 - 002 REASON CODE 1 003 - 003 AMOUNT 10 004 - 013 9(8)V99 ! If the RA Dual Currency function is turned ON the AMOUNT field will ! still be in the PRIMARY CURRENCY. The actual currency type used in the ! payout transaction can be determined from the s04 tender tlog strings. ---------------------------------------------------------------------------- STRING TYPE 12 - CASH A CHECK STRING DESCRIPTION BYTES LOCATION STRING TYPE (12) 2 001 - 002 AMOUNT 10 003 - 012 9(8)V99 ! If the RA Dual Currency function is turned ON the AMOUNT field will ! still be in the PRIMARY CURRENCY. The actual currency type used for both ! the check and for the cash in the transaction can be determined from the ! s04 tender tlog strings. ---------------------------------------------------------------------------- STRING TYPE 13 - ON ACCOUNT PAYMENT STRING DESCRIPTION BYTES LOCATION STRING TYPE (13) 2 001 - 002 ACCOUNT NUMBER 9 003 - 011 AMOUNT 10 012 - 021 9(8)V99 ! If the RA Dual Currency function is turned ON then string type 13 ! will have the following format: ! ! DESCRIPTION BYTES LOCATION ! ! STRING TYPE (13) 2 001 - 002 ! ACCOUNT NUMBER 9 003 - 011 ! CURRENCY INDICATOR 1 012 - 012 "1" (primary) or ! "2" (alternate) ! AMOUNT 9 013 - 021 9(7)V99 ---------------------------------------------------------------------------- STRING TYPE 14 - NON MERCHANDISE STRING DESCRIPTION BYTES LOCATION STRING TYPE (14) 2 001 - 002 MODE INDICATOR 1 003 - 003 REASON CODE 1 004 - 004 FLAT TAX RATE BREAK INDICATOR 1 005 - 005 TAXABLE STATUS 1 006 - 006 TAX OVERRIDE CODE 5 007 - 011 EFFECTIVE TAX RATE 5 012 - 016 99V999 TAXABLE AMOUNT 10 017 - 026 AMOUNT 10 027 - 036 9(8)V99 MODE INDICATOR: 1 - NORMAL SALE TRANSACTION 2 - NORMAL RETURN TRANSACTION CANCEL LAYAWAY TRANSACTION 3 - VOID OF A NON-MERCHANDISE ITEM IN A NORMAL SALE 4 - VOID OF A NON-MERCHANDISE ITEM IN A RETURN SALE TAXABLE STATUS: 0 - TAXABLE 1 - NOT TAXABLE ---------------------------------------------------------------------------- STRING TYPE 15 - CREDIT CARD/CHECK STRING DESCRIPTION BYTES LOCATION STRING TYPE (15) 2 001 - 002 TENDER TYPE 2 003 - 004 |ACCOUNT NUMBER 27 005 - 031 |EXPIRATION DATE 4 032 - 035 NON IF CHECK |START DATE 4 036 - 039 NON IF CHECK |ISSUE NUMBER 2 040 - 041 NON IF CHECK |AUTHORIZATION CODE 6 042 - 047 |ENTRY METHOD 1 048 - 048 NON IF CHECK |AUTHORIZATION METHOD 1 049 - 049 |AMOUNT 10 050 - 059 9(8)V99 TENDER TYPE: POSITIVE NEGATIVE 1 2 IF CHECK 70 90 CREDIT CARD 1 71 91 CREDIT CARD 2 72 92 CREDIT CARD 3 73 93 CREDIT CARD 4 74 94 CREDIT CARD 5 75 95 CREDIT CARD 6 ! 3 4 IF ALTERNATE CURRENCY CHECK ! 10 30 ALTERNATE CURRENCY CREDIT CARD 1 ! 11 31 ALTERNATE CURRENCY CREDIT CARD 2 ! 12 32 ALTERNATE CURRENCY CREDIT CARD 3 ! 13 33 ALTERNATE CURRENCY CREDIT CARD 4 ! 14 34 ALTERNATE CURRENCY CREDIT CARD 5 ! 15 35 ALTERNATE CURRENCY CREDIT CARD 6 ENTRY METHOD: 1 - MANUAL ENTRY 2 - MAGNETIC CARD SWIPE AUTHORIZATION METHOD: 0 - NO AUTHORIZATION 1 - AUTHORIZATION ENTERED MANUALLY 2 - AUTHORIZATION ENTERED ELECTRONICALLY ---------------------------------------------------------------------------- STRING TYPE 16 - DATA ENTRY STRING DESCRIPTION BYTES LOCATION STRING TYPE (16) 2 001 - 002 TRANSACTION CODE 2 003 - 004 DOCUMENT NUMBER 9 005 - 013 STORE FROM 5 014 - 018 STORE TO 5 019 - 023 SKU NUMBER 12 024 - 035 QUANTITY 9 036 - 044 9(6)V999 PRICE 10 045 - 054 9(8)V99 TRANSACTION CODE: 1 - MERCHANDISE RECEIPT 2 - TRANSFER OUT 3 - TRANSFER IN 4 - RECORD MARKDOWNS 5 - RECORD INVENTORY 6 - ORDER SUPPLIES 8 - MERCHANDISE RECEIPT COMPLETE 9 - TRANSFER IN COMPLETE 98 - BANK DEPOSIT CASH 99 - BANK DEPOSIT CHECKS ---------------------------------------------------------------------------- STRING TYPE 17 - HOUSE CHARGE PAYMENT STRING DESCRIPTION BYTES LOCATION STRING TYPE (17) 2 001 - 002 ACCOUNT NUMBER 9 003 - 011 AMOUNT 10 012 - 021 9(8)V99 ! If the RA Dual Currency function is turned ON then string type 17 ! will have the following format: ! ! DESCRIPTION BYTES LOCATION ! ! STRING TYPE (13) 2 001 - 002 ! ACCOUNT NUMBER 9 003 - 011 ! CURRENCY INDICATOR 1 012 - 012 "1" (primary) or ! "2" (alternate) ! AMOUNT 9 013 - 021 9(7)V99 ---------------------------------------------------------------------------- STRING TYPE 18 - END OF TRANSACTION DISCOUNT STRING DESCRIPTION BYTES LOCATION STRING TYPE (18) 2 001 - 002 MODE INDICATOR 1 003 - 003 REASON CODE 1 004 - 004 DISCOUNT AMOUNT TAXABLE 10 005 - 014 9(8)V99 DISCOUNT AMOUNT NONTAXABLE 10 015 - 024 9(8)V99 MODE INDICATOR: 1 - NORMAL SALE TRANSACTION 2 - NORMAL RETURN TRANSACTION DISCOUNT AMOUNT TAXABLE - Amount of discount applied to taxable sales. DISCOUNT AMOUNT NONTAXABLE - Amount of discount applied to non taxable sales. ---------------------------------------------------------------------------- STRING TYPE 19 - TAX EXEMPT STRING DESCRIPTION BYTES LOCATION STRING TYPE (19) 2 001 - 002 TAX EXEMPT NUMBER 20 003 - 022 ---------------------------------------------------------------------------- STRING TYPE 20 - CASHIER/REGISTER CLEAR STRING NO CASHOUT DESCRIPTION BYTES LOCATION STRING TYPE (20) 2 001 - 002 ID TYPE 1 003 - 003 CASHIER/REGISTER NUMBER 9 004 - 012 MODE INDICATOR 1 013 - 013 MODE INDICATOR = 1 (CASH DRAWER TOTALS) !MODE INDICATOR = 3 (ALTERNATE CURRENCY CASH DRAWER TOTALS) CASH SIGN 1 014 - 014 CASH 10 015 - 024 9(8)V99 CHECKS SIGN 1 025 - 025 CHECKS 10 026 - 035 9(8)V99 TRAVELERS CHECKS SIGN 1 036 - 036 TRAVELERS CHECKS 10 037 - 046 9(8)V99 HOUSE CHARGE SIGN 1 047 - 047 HOUSE CHARGES 10 048 - 057 9(8)V99 STORE GIFT CERTIFICATES SIGN 1 058 - 058 STORE GIFT CERTIFICATES 10 059 - 068 9(8)V99 MALL GIFT CERTIFICATES SIGN 1 069 - 069 MALL GIFT CERTIFICATES 10 070 - 079 9(8)V99 STORE CREDIT SIGN 1 080 - 080 STORE CREDIT 10 081 - 090 9(8)V99 COUPON SIGN 1 091 - 091 COUPONS 10 092 - 101 9(8)V99 MISCELLANEOUS TENDER 1 SIGN 1 102 - 102 MISCELLANEOUS TENDER 1 10 103 - 112 9(8)V99 MISCELLANEOUS TENDER 2 SIGN 1 113 - 113 MISCELLANEOUS TENDER 2 10 114 - 123 9(8)V99 CREDIT CARD 1 SIGN 1 124 - 124 CREDIT CARD 1 10 125 - 134 9(8)V99 CREDIT CARD 2 SIGN 1 135 - 135 CREDIT CARD 2 10 136 - 145 9(8)V99 CREDIT CARD 3 SIGN 1 146 - 146 CREDIT CARD 3 10 147 - 156 9(8)V99 CREDIT CARD 4 SIGN 1 157 - 157 CREDIT CARD 4 10 158 - 167 9(8)V99 CREDIT CARD 5 SIGN 1 168 - 168 CREDIT CARD 5 10 169 - 178 9(8)V99 CREDIT CARD 6 SIGN 1 179 - 179 CREDIT CARD 6 10 180 - 189 9(8)V99 MODE INDICATOR = 2 (FOREIGN CURRENCY CASH DRAWER TOTALS) DESCRIPTION BYTES LOCATION FOREIGN CURRENCY 1 SIGN 1 014 - 014 FOREIGN CURRENCY 1 10 015 - 024 9(8)V99 FOREIGN CURRENCY 2 SIGN 1 025 - 025 FOREIGN CURRENCY 2 10 026 - 035 9(8)V99 FOREIGN CURRENCY 3 SIGN 1 036 - 036 FOREIGN CURRENCY 3 10 037 - 046 9(8)V99 FOREIGN CURRENCY 4 SIGN 1 047 - 047 FOREIGN CURRENCY 4 10 048 - 057 9(8)V99 FOREIGN CURRENCY 5 SIGN 1 058 - 058 FOREIGN CURRENCY 5 10 059 - 068 9(8)V99 FOREIGN CURRENCY 6 SIGN 1 069 - 069 FOREIGN CURRENCY 6 10 070 - 079 9(8)V99 FOREIGN CURRENCY 7 SIGN 1 080 - 080 FOREIGN CURRENCY 7 10 081 - 090 9(8)V99 FOREIGN CURRENCY 8 SIGN 1 091 - 091 FOREIGN CURRENCY 8 10 092 - 101 9(8)V99 FOREIGN CURRENCY 9 SIGN 1 102 - 102 FOREIGN CURRENCY 9 10 103 - 112 9(8)V99 FOREIGN CURRENCY 10 SIGN 1 113 - 113 FOREIGN CURRENCY 10 10 114 - 123 9(8)V99 FOREIGN CURRENCY 11 SIGN 1 124 - 124 FOREIGN CURRENCY 11 10 125 - 134 9(8)V99 FOREIGN CURRENCY 12 SIGN 1 135 - 135 FOREIGN CURRENCY 12 10 136 - 145 9(8)V99 |NOT USED 44 146 - 189 ID TYPE: 1 - CASHIER 2 - REGISTER ---------------------------------------------------------------------------- STRING TYPE 21 - CASHIER/REGISTER CLEAR STRING FROM CASHOUT DESCRIPTION BYTES LOCATION STRING TYPE (21) 2 001 - 002 ID TYPE 1 003 - 003 CASHIER/REGISTER NUMBER 9 004 - 012 MODE INDICATOR 1 013 - 013 MODE INDICATOR = 1 (CASH DRAWER TOTALS) !MODE INDICATOR = 5 (ALTERNATE CURRENCY CASH DRAWER TOTALS) CASH SIGN 1 014 - 014 CASH 10 015 - 024 9(8)V99 CHECKS SIGN 1 025 - 025 CHECKS 10 026 - 035 9(8)V99 TRAVELERS CHECKS SIGN 1 036 - 036 TRAVELERS CHECKS 10 037 - 046 9(8)V99 HOUSE CHARGE SIGN 1 047 - 047 HOUSE CHARGES 10 048 - 057 9(8)V99 STORE GIFT CERTIFICATES SIGN 1 058 - 058 STORE GIFT CERTIFICATES 10 059 - 068 9(8)V99 MALL GIFT CERTIFICATES SIGN 1 069 - 069 MALL GIFT CERTIFICATES 10 070 - 079 9(8)V99 STORE CREDIT SIGN 1 080 - 080 STORE CREDIT 10 081 - 090 9(8)V99 COUPON SIGN 1 091 - 091 COUPONS 10 092 - 101 9(8)V99 MISCELLANEOUS TENDER 1 SIGN 1 102 - 102 MISCELLANEOUS TENDER 1 10 103 - 112 9(8)V99 MISCELLANEOUS TENDER 2 SIGN 1 113 - 113 MISCELLANEOUS TENDER 2 10 114 - 123 9(8)V99 CREDIT CARD 1 SIGN 1 124 - 124 CREDIT CARD 1 10 125 - 134 9(8)V99 CREDIT CARD 2 SIGN 1 135 - 135 CREDIT CARD 2 10 136 - 145 9(8)V99 CREDIT CARD 3 SIGN 1 146 - 146 CREDIT CARD 3 10 147 - 156 9(8)V99 CREDIT CARD 4 SIGN 1 157 - 157 CREDIT CARD 4 10 158 - 167 9(8)V99 CREDIT CARD 5 SIGN 1 168 - 168 CREDIT CARD 5 10 169 - 178 9(8)V99 CREDIT CARD 6 SIGN 1 179 - 179 CREDIT CARD 6 10 180 - 189 9(8)V99 MODE INDICATOR = 2 (ENTERED COUNTS) !MODE INDICATOR = 6 (ALTERNATE CURRENCY ENTERED COUNTS) DESCRIPTION BYTES LOCATION CASH SIGN 1 014 - 014 CASH 10 015 - 024 9(8)V99 CHECKS SIGN 1 025 - 025 CHECKS 10 026 - 035 9(8)V99 TRAVELERS CHECKS SIGN 1 036 - 036 TRAVELERS CHECKS 10 037 - 046 9(8)V99 HOUSE CHARGE SIGN 1 047 - 047 HOUSE CHARGES 10 048 - 057 9(8)V99 STORE GIFT CERTIFICATES SIGN 1 058 - 058 STORE GIFT CERTIFICATES 10 059 - 068 9(8)V99 MALL GIFT CERTIFICATES SIGN 1 069 - 069 MALL GIFT CERTIFICATES 10 070 - 079 9(8)V99 STORE CREDIT SIGN 1 080 - 080 STORE CREDIT 10 081 - 090 9(8)V99 COUPON SIGN 1 091 - 091 COUPONS 10 092 - 101 9(8)V99 MISCELLANEOUS TENDER 1 SIGN 1 102 - 102 MISCELLANEOUS TENDER 1 10 103 - 112 9(8)V99 MISCELLANEOUS TENDER 2 SIGN 1 113 - 113 MISCELLANEOUS TENDER 2 10 114 - 123 9(8)V99 CREDIT CARD 1 SIGN 1 124 - 124 CREDIT CARD 1 10 125 - 134 9(8)V99 CREDIT CARD 2 SIGN 1 135 - 135 CREDIT CARD 2 10 136 - 145 9(8)V99 CREDIT CARD 3 SIGN 1 146 - 146 CREDIT CARD 3 10 147 - 156 9(8)V99 CREDIT CARD 4 SIGN 1 157 - 157 CREDIT CARD 4 10 158 - 167 9(8)V99 CREDIT CARD 5 SIGN 1 168 - 168 CREDIT CARD 5 10 169 - 178 9(8)V99 CREDIT CARD 6 SIGN 1 179 - 179 CREDIT CARD 6 10 180 - 189 9(8)V99 MODE INDICATOR = 3 (FOREIGN CURRENCY CASH DRAWER TOTALS) DESCRIPTION BYTES LOCATION FOREIGN CURRENCY 1 SIGN 1 014 - 014 FOREIGN CURRENCY 1 10 015 - 024 9(8)V99 FOREIGN CURRENCY 2 SIGN 1 025 - 025 FOREIGN CURRENCY 2 10 026 - 035 9(8)V99 FOREIGN CURRENCY 3 SIGN 1 036 - 036 FOREIGN CURRENCY 3 10 037 - 046 9(8)V99 FOREIGN CURRENCY 4 SIGN 1 047 - 047 FOREIGN CURRENCY 4 10 048 - 057 9(8)V99 FOREIGN CURRENCY 5 SIGN 1 058 - 058 FOREIGN CURRENCY 5 10 059 - 068 9(8)V99 FOREIGN CURRENCY 6 SIGN 1 069 - 069 FOREIGN CURRENCY 6 10 070 - 079 9(8)V99 FOREIGN CURRENCY 7 SIGN 1 080 - 080 FOREIGN CURRENCY 7 10 081 - 090 9(8)V99 FOREIGN CURRENCY 8 SIGN 1 091 - 091 FOREIGN CURRENCY 8 10 092 - 101 9(8)V99 FOREIGN CURRENCY 9 SIGN 1 102 - 102 FOREIGN CURRENCY 9 10 103 - 112 9(8)V99 FOREIGN CURRENCY 10 SIGN 1 113 - 113 FOREIGN CURRENCY 10 10 114 - 123 9(8)V99 FOREIGN CURRENCY 11 SIGN 1 124 - 124 FOREIGN CURRENCY 11 10 125 - 134 9(8)V99 FOREIGN CURRENCY 12 SIGN 1 135 - 135 FOREIGN CURRENCY 12 10 136 - 145 9(8)V99 |NOT USED 44 146 - 189 MODE INDICATOR = 4 (FOREIGN CURRENCY ENTERED COUNTS) DESCRIPTION BYTES LOCATION FOREIGN CURRENCY 1 SIGN 1 014 - 014 FOREIGN CURRENCY 1 10 015 - 024 9(8)V99 FOREIGN CURRENCY 2 SIGN 1 025 - 025 FOREIGN CURRENCY 2 10 026 - 035 9(8)V99 FOREIGN CURRENCY 3 SIGN 1 036 - 036 FOREIGN CURRENCY 3 10 037 - 046 9(8)V99 FOREIGN CURRENCY 4 SIGN 1 047 - 047 FOREIGN CURRENCY 4 10 048 - 057 9(8)V99 FOREIGN CURRENCY 5 SIGN 1 058 - 058 FOREIGN CURRENCY 5 10 059 - 068 9(8)V99 FOREIGN CURRENCY 6 SIGN 1 069 - 069 FOREIGN CURRENCY 6 10 070 - 079 9(8)V99 FOREIGN CURRENCY 7 SIGN 1 080 - 080 FOREIGN CURRENCY 7 10 081 - 090 9(8)V99 FOREIGN CURRENCY 8 SIGN 1 091 - 091 FOREIGN CURRENCY 8 10 092 - 101 9(8)V99 FOREIGN CURRENCY 9 SIGN 1 102 - 102 FOREIGN CURRENCY 9 10 103 - 112 9(8)V99 FOREIGN CURRENCY 10 SIGN 1 113 - 113 FOREIGN CURRENCY 10 10 114 - 123 9(8)V99 FOREIGN CURRENCY 11 SIGN 1 124 - 124 FOREIGN CURRENCY 11 10 125 - 134 9(8)V99 FOREIGN CURRENCY 12 SIGN 1 135 - 135 FOREIGN CURRENCY 12 10 136 - 145 9(8)V99 |NOT USED 44 146 - 189 ID TYPE: 1 - CASHIER 2 - REGISTER SIGN FIELDS: Sign fields indicate that the following field is either positive or negative. If the following field is positive, the sign field contains a space. If the following field is negative, the sign field contains a dash (-). ---------------------------------------------------------------------------- STRING TYPE 22 - SALESPERSON CLEAR STRING DESCRIPTION BYTES LOCATION STRING TYPE (22) 2 001 - 002 SALESPERSON NUMBER 9 003 - 011 SALES 10 012 - 021 9(8)V99 RETURNS 10 022 - 031 9(8)V99 |NUMBER ITEMS SOLD 9 032 - 040 9(6)V999 |NUMBER ITEMS RETURNED 9 041 - 049 9(6)V999 ---------------------------------------------------------------------------- STRING TYPE 23 - PRODUCTIVITY CLEAR STRING DESCRIPTION BYTES LOCATION STRING TYPE (23) 2 001 - 002 HOUR OF DAY (00 - 23) 2 003 - 004 NUMBER OF TRANSACTIONS 4 005 - 008 NET ITEM MOVEMENT SIGN 1 009 - 009 NET ITEM MOVEMENT 9 010 - 018 9(6)V999 NET SALES SIGN 1 019 - 019 NET SALES 10 020 - 029 9(8)V99 STRING TYPE 24 - FOREIGN CURRENCY STRING DESCRIPTION BYTES LOCATION STRING TYPE (24) 2 001 - 002 CURRENCY NUMBER (01 - 12) 2 003 - 004 CURRENCY DESCRIPTION 15 005 - 019 |QUANTITY 10 020 - 029 EXCHANGE RATE 9 030 - 038 9(5)V9999 ---------------------------------------------------------------------------- STRING TYPE 25 - STORE OPEN/CLOSE STRING DESCRIPTION BYTES LOCATION STRING TYPE (25) 2 001 - 002 STORE NUMBER 5 003 - 007 *MODE INDICATOR 1 008 - 008 DATE 6 009 - 014 country specific TIME 4 015 - 018 HHMM **WEATHER CODE 2 019 - 020 **HOLIDAY CODE 2 021 - 022 ENDING BANK AMOUNT 10 023 - 032 * MODE INDICATOR: 1 - STORE OPEN 2 - STORE CLOSE ** WEATHER / HOLIDAY CODES - The number entered from the weather and holiday code tables during the End of Day Process. ---------------------------------------------------------------------------- STRING TYPE 26 - STARTING BANK STRING DESCRIPTION BYTES LOCATION STRING TYPE (26) 2 001 - 002 STARTING BANK 10 003 - 012 ! If the RA Dual Currency function is turned ON then string type 26 ! will have the following format: ! ! DESCRIPTION BYTES LOCATION ! ! STRING TYPE (26) 2 001 - 002 ! CURRENCY INDICATOR 1 003 - 003 "1" (primary) or ! "2" (alternate) ! AMOUNT 9 004 - 012 ---------------------------------------------------------------------------- STRING TYPE 27 - USER STRING DESCRIPTION BYTES LOCATION STRING TYPE (27) 2 001 - 002 DATA 125 003 - 127 ---------------------------------------------------------------------------- STRING TYPE 28 - MICR DATA STRING DESCRIPTION BYTES LOCATION STRING TYPE (28) 2 01 - 02 DATA TYPE 2 03 - 04 MICR DATA 80 05 - 84 DATA TYPE: 01 - THE MICR DATA FOLLOWING IS THE TRANSIT NUMBER 02 - THE MICR DATA FOLLOWING IS THE ACCOUNT NUMBER 03 - THE MICR DATA FOLLOWING IS THE CHECK NUMBER ---------------------------------------------------------------------------- ! STRING TYPE 29 - DUAL CURRENCY INFO STRING ! ! DESCRIPTION BYTES LOCATION ! ! STRING TYPE (29) 2 01 - 02 ! PRIMARY CURRENCY PREFIX 3 03 - 05 ! PRIMARY CURRENCY ID 3 06 - 08 ! PRIMARY CURRENCY EXCHANGE RATE 11 09 - 19 contains decimal ! ALTERNATE CURRENCY PREFIX 3 18 - 22 ! ALTERNATE CURRENCY ID 3 23 - 25 ! ALTERNATE CURRENCY EXCHANGE RATE 11 26 - 36 contains decimal ! This string will exist in each RA transaction before the s04 tender ! tlog strings. ---------------------------------------------------------------------------- STRING TYPE 92 - TIME CLOCK ENTRY STRING DESCRIPTION BYTES LOCATION STRING TYPE (92) 2 001 - 002 ACTION MODE 1 003 - 003 PREVIOUS CLOCK MODE 1 004 - 004 CLOCK MODE 1 005 - 005 EMPLOYEE NUMBER 9 006 - 014 DATE 6 015 - 020 MMDDYY TIME 4 021 - 024 HHMM (24 HOUR) CLOCK MODE ACTION MODE 1 - CLOCK IN 1 - CLOCKING FROM POS 2 - CLOCK OUT 2 - CLOCKING FROM STAND ALONE 3 - BREAK OUT 3 - EDIT ADDED CLOCKING 4 - BREAK IN 4 - EDIT CHANGED CLOCKING 5 - LUNCH OUT 5 - EDIT DELETED CLOCKING 6 - LUNCH IN *NOTES: * For each 92 string there will be an 00 string. * The PREVIOUS CLOCK MODE only exist if the mode of a clocking has been changed in the time and attendance module. ---------------------------------------------------------------------------- STRING TYPE 93 - DATA ENTRY MODULE HEADER STRING NOTES: 1. THIS STRING IS ONLY USED WITH THE INVENTORY MANAGEMENT FEATURE. 2. There are 2 different layouts for this record depending on the transaction type. If the TRANSACTION TYPE is 01 thru 13 the following record layout is used: DESCRIPTION BYTES LOCATION STRING TYPE (93) 2 001 - 002 TRANSACTION TYPE (01-13) 2 003 - 004 WEEK NUMBER 2 005 - 006 DOCUMENT NUMBER 12 007 - 018 STORE NUMBER 5 019 - 023 VENDOR NUMBER 6 024 - 029 EFFECTIVE DATE (MMDDYY) 6 030 - 035 CARRIER NAME 15 036 - 050 WAYBILL NUMBER 15 051 - 065 VENDOR AUTHORIZATION CODE 10 066 - 075 ENTRY DATE (MMDDYY) 6 076 - 081 NEW TRANSACTION FLAG 1 082 - 082 TRANSACTION TYPE 01 - STORE CREATED PURCHASE ORDER 02 - RECEIVE VENDOR SHIPMENT 03 - RECEIVE WAREHOUSE SHIPMENT 04 - INITIATE TRANSFER OUT 05 - RECEIVE TRANSFER IN 06 - STORE CREATED TRANSFER IN 07 - STORE CREATED RETURN TO VENDOR REQUEST 08 - RETURN TO VENDOR 09 - STORE CREATED PRICE CHANGE DIRECTIVE 10 - PRICE CHANGE DIRECTIVE 11 - STORE CREATED SUPPLY ORDER 12 - SUPPLY ORDER 13 - STORE CREATED INVENTORY ADJUSTMENT | 15 - PHYSICAL INVENTORY (SEE LAYOUT BELOW) Store Number If a transfer out, contains the store number receiving shipment. If a transfer in, contains the store number shipping merchandise. Vendor Number Contains the vendor number for receiving vendor shipments and store purchase order operations. Effective Date If this is a vendor shipment, warehouse shipment, or receive store transfer, the effective date is the expected delivery date. If this is a transfer out or return to vendor, the effective date is the ship date. If this is a price change, the date is the change date. Entry Date The date the action was performed in the store. New Transaction Flag If this is a new store created document, this field contains a one (1). If not, the field contains a zero (0). |Note: The RA support team is doing some investigation on the accuracy of | the 93 string for a physical inventory as shown below. This document | will be updated with any changes to the string layout. If the TRANSACTION TYPE is 15 the following record layout is used: DESCRIPTION BYTES LOCATION STRING TYPE (93) 2 001 - 002 TRANSACTION TYPE (15) 2 003 - 004 WEEK NUMBER 2 005 - 006 DOCUMENT NUMBER 12 007 - 018 STORE NUMBER 5 019 - 023 VENDOR NUMBER 6 024 - 029 EFFECTIVE DATE (MMDDYY) 6 030 - 035 CYCLE NUMBER 3 036 - 038 ORIGIN OF SELECTION 1 039 - 039 FILLER 36 040 - 075 ENTRY DATE (MMDDYY) 6 076 - 081 NEW TRANSACTION FLAG 1 082 - 082 TRANSACTION TYPE 15 - PHYSICAL INVENTORY Store Number "00000" Vendor Number "000000" Effective Date Date of selection Cycle Number Number assigned to a selection Origin (1) Selection is created at store (0) If selection is sent to store Entry Date The date the action was performed in the store. New Transaction Flag If this is a new store created document, this field contains a one (1). If not, the field contains a zero (0). ---------------------------------------------------------------------------- STRING TYPE 94 - DATA ENTRY TRANSACTION DETAIL ITEM STRING NOTE: 1. THIS STRING IS ONLY USED WITH THE INVENTORY MANAGEMENT FEATURE. 2. There are 2 different layouts for this record depending on the transaction type. If the TRANSACTION TYPE is 01 thru 13 the following record layout is used: DESCRIPTION BYTES LOCATION STRING TYPE (94) 2 001 - 002 TRANSACTION TYPE (01-13) 2 003 - 004 WEEK NUMBER 2 005 - 006 DOCUMENT NUMBER 12 007 - 018 SKU NUMBER 12 019 - 030 QUANTITY SIGN 1 031 - 031 QUANTITY 6 032 - 037 OLD PRICE 10 038 - 047 9(8)V99 NEW PRICE 10 048 - 057 9(8)V99 REASON CODE 1 058 - 058 NEW TRANSACTION FLAG 1 059 - 059 |ITEM NOT ON FILE 1 060 - 060 TRANSACTION TYPE 01 - STORE CREATED PURCHASE ORDER 02 - RECEIVE VENDOR SHIPMENT 03 - RECEIVE WAREHOUSE SHIPMENT 04 - INITIATE TRANSFER OUT 05 - RECEIVE TRANSFER IN 06 - STORE CREATED TRANSFER IN 07 - STORE CREATED RETURN TO VENDOR REQUEST 08 - RETURN TO VENDOR 09 - STORE CREATED PRICE CHANGE DIRECTIVE 10 - PRICE CHANGE DIRECTIVE 11 - STORE CREATED SUPPLY ORDER 12 - SUPPLY ORDER 13 - STORE CREATED INVENTORY ADJUSTMENT | 15 - PHYSICAL INVENTORY (SEE LAYOUT BELOW) SKU Number This field contains the SKU number. The SKU number is 12 positions. Your SKU number is right-justified, zero-filled and then placed in this field in a left-justified position with the remainder of the field being filled with spaces. If your SKU number was 7 positions and the actual number was 1234, it would appear as "0001234sssss", where sssss are spaces. Quantity Sign If the quantity is positive, this field will contain a space. If the quantity is negative, this field will contain a dash (-). Old Price If this is a price change transaction, this field contains the old price. New Price If this is a price change transaction, this field contains the new price. If this is any other type of transaction, this field contains the transaction price. New Transaction Flag 1 - store added item || 2 - host initiated item delete from a purchase order document 0 - otherwise |Item Not On File | If the item is not on the PLU file, this field contains a one (1). | If not, the field contains a zero (0). If the TRANSACTION TYPE is 15 the following record layout is used: DESCRIPTION BYTES LOCATION STRING TYPE (94) 2 001 - 002 TRANSACTION TYPE (15) 2 003 - 004 WEEK NUMBER 2 005 - 006 DOCUMENT NUMBER 12 007 - 018 SKU NUMBER 12 019 - 030 QUANTITY SIGN 1 031 - 031 QUANTITY AT CUTOFF 5 032 - 036 FILLER 1 037 - 037 COUNT 5 038 - 042 FILLER 3 043 - 045 QTY ON HAND 5 046 - 050 FILLER 2 051 - 052 TRANSACTION TYPE 15 - PHYSICAL INVENTORY Quantity at Cutoff Quantity at cutoff. Count The physical inventory count. Qty on Hand Quantity on hand before variance is added to PLU file. ---------------------------------------------------------------------------- STRING TYPE 95 - DATA ENTRY TRANSACTION DETAIL CARTON STRING NOTE: THIS STRING IS ONLY USED WITH THE INVENTORY MANAGEMENT FEATURE. DESCRIPTION BYTES LOCATION STRING TYPE (95) 2 001 - 002 TRANSACTION TYPE 2 003 - 004 WEEK NUMBER 2 005 - 006 DOCUMENT NUMBER 12 007 - 018 CARTON NUMBER 6 019 - 025 NEW TRANSACTION FLAG 1 026 - 026 TRANSACTION TYPE 03 - RECEIVE WAREHOUSE SHIPMENT |New Transaction Flag | If this is a store added carton, this field contains a one (1). | If not, the field contains a zero (0). ---------------------------------------------------------------------------- STRING TYPE 96 - DATA ENTRY NOTIFICATION STRING NOTE: THIS STRING IS ONLY USED WITH THE INVENTORY MANAGEMENT FEATURE. DESCRIPTION BYTES LOCATION STRING TYPE (96) 2 001 - 002 TRANSACTION TYPE 2 003 - 004 WEEK NUMBER 2 005 - 006 DOCUMENT NUMBER 12 007 - 018 NOTIFICATION DATE 6 019 - 024 NOTIFICATION TYPE 2 025 - 026 TRANSACTION TYPE 01 - STORE CREATED PURCHASE ORDER 02 - RECEIVE VENDOR SHIPMENT 03 - RECEIVE WAREHOUSE SHIPMENT 04 - INITIATE TRANSFER OUT 05 - RECEIVE TRANSFER IN 06 - STORE CREATED TRANSFER IN 07 - STORE CREATED RETURN TO VENDOR REQUEST 08 - RETURN TO VENDOR 09 - STORE CREATED PRICE CHANGE DIRECTIVE 10 - PRICE CHANGE DIRECTIVE 11 - STORE CREATED SUPPLY ORDER 12 - SUPPLY ORDER 13 - STORE CREATED INVENTORY ADJUSTMENT NOTIFICATION DATE CONTAINS DATE OF NOTIFICATION OR IF DOCUMENT DELETION, CONTAINS THE DATE OF DELETION. NOTIFICATION TYPE 01 - DOCUMENT READY FOR DELETION BY RETENTION PERIOD EXPIRATION 02 - DOCUMENT AUTO DELETED BY RETENTION PERIOD EXPIRATION 03 - DOCUMENT DELETED BY HOME OFFICE COMMAND 04 - DELINQUENCY NOTIFICATION || 05 - PURCHASE ORDER DOCUMENT ITEM(S) DELETED || Notes: || If the Notfication Type is 5, then this Type 96 string will be followed || by one or more Type 94 strings which will provide the specific items || that were deleted from the Purchase Order document. ---------------------------------------------------------------------------- STRING TYPE 97 - EVENT MODULE GIVEBACK STRING NOTE: THIS STRING IS ONLY USED WITH THE PROMOTIONAL EVENTS FEATURE. DESCRIPTION BYTES LOCATION STRING TYPE (97) 2 001 - 002 SKU 12 003 - 014 QUANTITY 9 015 - 023 AMOUNT 10 024 - 033 9(8)V99 EVENT NUMBER 3 034 - 036 DEAL NUMBER 5 037 - 041 DEAL CODE 3 042 - 044 TAXABLE AMOUNT 10 045 - 054 9(8)V99 COUPON 9 055 - 063 ---------------------------------------------------------------------------- STRING TYPE 98 - REGISTER REBOOT / TIME & DATE CHANGE STRING DESCRIPTION BYTES LOCATION STRING TYPE (98) 2 001 - 002 MODE 1 003 - 003 STORE NUMBER 5 004 - 008 REGISTER NUMBER 3 009 - 011 DATE 6 012 - 017 country specific TIME 4 018 - 021 HHMM *AUTH CODE 4 022 - 025 MODE INDICATOR 1 - REBOOT 2 - TIME AND DATE CHANGE *AUTH CODE - Always captured for PC Cash Drawer. Captured for 469x if your system is configured to use authorization codes instead of the manager's key at the register.