Go to primary content
Oracle® Retail Enterprise Inventory Cloud Service Administration Guide
Release 17.0
E97808-03
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

D Appendix: Batch File Layout Specifications

This chapter describes the batch file layout specification.

Third Party Stock Count Parser Import File Layout Specification

Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>_<loc id>.dat

Where file prefix value is STK and loc id is the store identifier. This allows file to be unique for every upload.

For each file, there need to be a .complete file present to job to process the file. The complete file can be any empty. This is to notify the job that uploading of data file is completed.

Example:

STK_20180129133250_1111.dat - Data File.

STK_20180129133250_1111.dat.complete - Complete File.

Zip Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>.zip

Where file prefix value is STK. The zip file can contain one or more files from same or different stores. The complete file needs to be added for zip file for job to pick it for processing.

Example:

STK_20180129133250.zip - Zip File.

STK_20180129133250.zip.complete - Complete File.

Third Party Stock Count Import File Format

Pipe-delimited (|) file contains store count data for a store and stock count ID as shown in Table D-1:

File Layout

Table D-1 Third Party Stock Count Import File

Record Name Field Name Field Type Default Value Description

FHEAD

Record Descriptor

Char(5)

FHEAD

File head marker

Store Number

Char(10)


Store number file was uploaded for. It is assumed only one store is passed in per file.

(Required)

Stock Count ID

Number(12)


Unique identifier for item. Assumption is application will always take first stock count ID listed.

(Required)

FDETL

Record Descriptor

Char(5)

FDETL

Detail record marker.

Stock Count Date

Date(14)


Indicates date/time item was physically counted by the third party. (YYYYMMDDHH24MISS)

For example, 20180129134600

(Required)

Note: If not using timestamp, use 00 for time.

Area Number

Char(10)


10-digit code indicating where in the store the item is located.

(Optional)

UPC or Item Number

Char(25)


25-digit universal product code.

(Required)

Count Quantity

Number (12,4)


Quantity counted for item, required.

This field must allow for decimals when counting in UOM other than each. (Required)

UIN(Item Serial Number)

Char(128)


Unique identification serial number for item, required if current item requires serial number.

FTAIL

Record Descriptor

Char(5)

FTAIL

File tail marker.


The following is a sample Third Party Stock Count Import File:

FHEAD|5000|1074|
FDETL|20180129235959|1|100665085|1|ItemSerialNum1234|
FDETL|201180129140000|1|100665085|1|ItemSerialNum9999|
FDETL|20180129000000|1|100665085|1||
FTAIL|

Clearance Price Change Import File Layout Specification

Filename Format

<event type>_<date in YYYYMMDDHH24MISS format>_<loc id>_<loc type>.dat

Where event type value is ”CLRPC” (clearances), the loc type field would be either &rsquor;S' or &rsquor;W'.

For each file, there need to be a .complete file present to job to process the file. The complete file can be any empty. This is to notify the job that uploading of data file is completed.

Example:

CLRPC_20180129133250_1111_S.dat - Data File.

CLRPC_20180129133250_1111_S.dat.complete - Complete File.

Zip Filename Format

<event type>_<date in YYYYMMDDHH24MISS format>_<loc type>.zip

Where event type value is "CLRPC". The loc type field would be either 'S' or 'W'.

The zip file can contain one or more files from same or different stores. The complete file needs to be added for zip file for job to pick it for processing.

Example:

CLRPC_20180129133250_S.zip - Zip File.

CLRPC_20180129133250_S.zip.complete - Complete File.

File Record Types

  • FHEAD (required): File identification, one line per file.

  • FDETL (optional): Price Change Event (Create or Modify).

  • FDELE (optional): Price Change Event (Delete).

  • FTAIL (required): End of file marker, one line per file.

File Layout

Table D-2 Clearance Price Change File Layout

Record Name Field Name Field Type Default Value Description

FHEAD

Record Descriptor

Char(5)

FHEAD

File head marker


Line ID

Number(10)

1

Unique line ID


File Type

Char(5)

CLRPC

Clearance Price Changes


Export timestamp

Timestamp


System clock timestamp

(YYYYMMDDHHMISS)


Location

Number(10)


Location identifier


Location Type

Char(1)


S = Store, W = Warehouse

FDETL

Record Descriptor

Char(5)

FDETL

File Detail Marker (one per clearance create or modify)


Line ID

Number(10)


Unique line ID


Event Type

Char(3)


CRE = Create

MOD = Modify


ID

Number(15)


Clearance identifier


Item

Char(25)


Item identifier


Effective Date

Date


Clearance Effective Date

(YYYMMDDHHMISS)


Selling Retail

Number(20,4)


Selling retail with price change applied


Selling Retail UOM

Char(4)


Selling retail unit of measure


Selling Retail Currency

Char(3)


Selling retail currency


Reset Clearance ID

Number(15)


ID of clearance reset

FDELE

Record Descriptor

Char(5)

FDELE

File Detail Delete Marker (one per clearance delete)


Line ID

Number(10)


Unique line ID


ID

Number(15)


Clearance identifier


Item

Char(25)


Item identifier

FTAIL

Record Descriptor

Char(5)

FTAIL

File tail marker


Line ID

Number(10)


Unique line ID


Number of lines

Number(10)


Number of lines in file not counting FHEAD and FTAIL


Regular Price Change Import File Layout Specification

Filename Format

<event type>_<date in YYYYMMDDHH24MISS format>_<loc id>_<loc type>.dat

Where event type is "REGPC" (regular price changes). The loc type field would be either 'S' or 'W'.

For each file, there need to be a .complete file present to job to process the file. The complete file can be any empty. This is to notify the job that uploading of data file is completed.

Example:

REGPC_20180129133250_1111_S.dat - Data File.

REGPC_20180129133250_1111_S.dat.complete - Complete File.

Zip Filename Format

<event type>_<date in YYYYMMDDHH24MISS format>_<loc type>.zip

Where event type value is "REGPC". The loc type field would be either 'S' or 'W'.

The zip file can contain one or more files from same or different stores. The complete file needs to be added for zip file for job to pick it for processing.

Example:

REGPC_20180129133250_S.zip - Zip File.

REGPC_20180129133250_S.zip.complete - Complete File.

File Record Types

  • FHEAD (required): File identification, one line per file.

  • FDETL (optional): Price Change Event (Create or Modify).

  • FDELE (optional): Price Change Event (Delete).

  • FTAIL (required): End of file marker, one line per file.

File Layout

Table D-3 RegularPriceChange File Layout

Record Name Field Name Field Type Default Value Description

FHEAD

Record Descriptor

Char(5)

FHEAD

File head marker


Line ID

Number(10)

1

Unique line ID


File Type

Char(5)

REGPC

Regular Price Changes


Export timestamp

Timestamp


System clock timestamp

(YYYYMMDDHHMISS)


Location

Number(10)


Location identifier


Location Type

Char(1)


S = Store

W= Warehouse

FDETL

Record Descriptor

Char(5)

FDETL

File Detail Marker (one per price change create or modify)


Line ID

Number(10)


Unique line ID


Event Type

Char(3)


CRE = Create

MOD = Modify


ID

Number(15)


Price Change identifier


Item

Char(25)


Item identifier


Effective Date

Date


Effective Date of price change

(YYYYMMDDHHMISS)


Selling Unit Change Ind

Number(1)


Did selling unit retail change with this price event (0 = no change, 1 = changed)


Selling Retail

Number(20,4)


Selling retail with price change applied


Selling Retail UOM

Char(4)


Selling retail unit of measure


Selling Retail Currency

Char(3)


Selling retail currency


Multi-Unit Change Ind

Number(1)


Did multi unit retail change with this price event (0 = no change, 1 = changed)


Multi-Units

Number(12,4)


Number Multi Units


Multi-Unit Retail

Number(20,4)


Multi Unit Retail


Multi-Unit UOM

Char(4)


Multi Unit Retail Unit Of Measure


Multi-Unit Currency

Char(3)


Multi Unit Retail Currency

FDELE

Record Descriptor

Char(5)

FDELE

File Detail Delete Marker (one per price change delete)


Line ID

Number(10)


Unique line ID


ID

Number(15)


Price Change identifier


Item

Char(25)


Item identifier

FTAIL

Record Descriptor

Char(5)

FTAIL

File tail marker


Line ID

Number(10)


Unique line ID


Number of lines

Number(10)


Number of lines in file not counting FHEAD and FTAIL


Promotion Price Change Import File Layout Specification

Filename Format

<event type>_<date in YYYYMMDDHH24MISS format>_<loc id>_<loc type>.dat

Where event type is "PRMPC" (promotional price change). The loc type field would be either 'S' or 'W'.

For each file, there need to be a .complete file present to job to process the file. The complete file can be any empty. This is to notify the job that uploading of data file is completed.

Example:

PRMPC_20180129133250_1111_S.dat - Data File.

PRMPC_20180129133250_1111_S.dat.complete - Complete File.

Zip Filename Format

<event type>_<date in YYYYMMDDHH24MISS format>_<loc type>.zip

Where event type value is "PRMPC". The loc type field would be either 'S' or 'W'.

The zip file can contain one or more files from same or different stores. The complete file needs to be added for zip file for job to pick it for processing.

Example:

PRMPC_20180129133250_S.zip - Zip File.

PRMPC_20180129133250_S.zip.complete - Complete File.

File Record Types

  • FHEAD (required): File identification, one line per file.

  • TMBPE (optional): Event Type.

  • TPDTL (required): Promotion Component Detail.

  • TPGRP (required): Promotion Group (one or more per TPDTL).

  • TGLST (required): Promotion List (one or more per TPGRP).

  • TLITM (required): Promotion Item (one or more per TGLST).

  • TPDSC (required): Promotion Discount (one or more per TGLST).

  • TPISR (optional): Promotion Item Selling retail (one or more per TPDTL).

  • TPCDT (optional): Promotion Credit Detail (one or more per TPDTL).

  • TTAIL (required): Transaction tail (one per promotion).

  • TPCIL (optional): Promotion Cancel Item Location

  • FPDEL (optional): Promotion Delete.

  • FTAIL (required): End of file marker, one line per file.

File Layout

Table D-4 Promotion Price Change Output File Layout

Record Name Field Name Field Type Default Value Description

FHEAD

Record Descriptor

Char(5)

FHEAD

File head marker


Line ID

Number(10)

1

Unique line Identifier


File Type

Char(5)

PROMO

Promotions


Export timestamp

Timestamp


System clock timestamp

(YYYYMMDDHHMISS)


Location

Number(10)


Location identifier


Location Type

Char(1)


S = Store, W = Warehouse

TMBPE

Record Descriptor

Char(5)

TMBPE

Promotion (transaction head)


Line ID

Number(10)


Unique line identifier


Event Type

Char(3)


CRE = Create

MOD= Modify

TPDTL

Record Descriptor

Char(5)

TPDTL

Promotion Detail Component


Line ID

Number(10)


Unique line identifier


Promo ID

Number(10)


Promotion identifier


Promo Comp ID

Number(10)


Promotion Component ID


Promo Name

Char(160)


Promotion Header Name


Promo Desc

Char(640)


Promotion Header Description


Promo Comp Desc

Char(160)


Promotion Component Name


Promo Type

Number(2)


Valid values will be modified to be as follows: 0 - Multi-Buy Promotion; 1 - Simple Promotion; 2 - Threshold Promotion; 3 - Finance Promotion (formerly tied to a value of 6); 4 - Transaction Promotion


Promo Comp Detail ID

Number(10)


Promotion Component Detail identifier


Start Date

Date


Start Date of Promotion Component Detail (YYYYMMDDHH24MISS)


End Date

Date


End Date of Promotion Component Detail (YYYYMMDDHH24MISS)


Apply To Code

Number(1)


Holds the apply to code for the promotion detail. Determines if the promotion is applied to regular retail only (no clearances in effect), clearance retail only (only when a clearance is in effect) or both regular and clearance retail. Valid values are 0 - Regular Only; 1 - Clearance Only; 2 - Regular and Clearance.


Discount Limit

Number(3)


The number of times that the promotion that can be applied to a transaction.


Apply Order

Number(1)


Application Order of the Promotion


Threshold ID

Number(6)


Threshold identifier


Customer Type ID

Number(10)


Customer Type identifier


Threshold Qualification Type

Number(1)


The qualification type for the threshold. Will only be populated for threshold promotions. Valid values are 0 for item level and 1 for threshold level.


Exception Parent ID

Number(10)


The promotion component detail ID for the parent event that this event is a child to. Used only for transaction promotion detail exclusions to be able to connect the child exclusion to it's parent promotion detail.

TPGRP

Record Descriptor

Char(5)

TPGRP

Promotion Detail Group


Line ID

Number(10)


Unique line identifier


Group ID

Number(10)


Group Number

TGLIST

Record Descriptor

Char(5)

TGLIST

Promotion Group List


Line ID

Number(10)


Unique line identifier


List ID

Number(10)


List identifier


Reward Application

Number(1)


How this reward is applied to the promotion detail.


Description

Char(120)


Description


Price Range Min

Number (20,4)


Contains price range promotion minimum valid retail value.


Price Range Max

Number (20,4)


Contains price range promotion maximum valid retail value.

TLITM

Record Descriptor

Char(5)

TLITM

Promotion Group List


Line ID

Number(10)


Unique line identifier


Item ID

Char(25)


Transaction Item Identifier

TPDSC

Record Descriptor

Char(5)

TPDSC

Discount Detail for List


Line ID

Number(10)


Unique line identifier


Change Type

Number(2)


Change Type


Change Amount

Number(20,4)


Change Amount


Change Currency

Char(3)


Change Currency


Change Percent

Number(20,4)


Change Percent


Change Selling UOM

Char(4)


Change Selling UOM


Qual Type

Number(2)


Qualification Type


Qual Value

Number(2)


Qualification Value


Change Duration

Number(20,4)


Change Duration

TPISR

Record Descriptor

Char(5)

TPISR

Items in Promotion


Line ID

Number(10)


Unique line identifier


Item ID

Char(25)

TTAIL

Transaction Item Identifier


Selling Retail

Number(20,4)


Selling retail of the item


Selling UOM

Char(4)


Selling UOM of the item


Effective Date

Date


Effective Date of the selling retail - YYYYMMDDHH24MISS


Selling Retail Currency

Char(3)


Selling retail currency


Referenced Promo Detail ID

Number(15)


Referenced promotion detail ID. This is an optional field.

TPCDT

Record Descriptor

Char(5)

TPCDT

Credit Detail


Credit Detail ID

Number(10)


Credit Detail ID


Line ID

Number(10)


Unique line ID


Credit Type

Char(40)


Credit Type


BinNumberFrom

Number(10)


BinNumber From


BinNumberTo

Number(10)


Bin Number To


Commission Rate

Number(10)


Commission Rate


Comments

Char(160)


Comments

TTAIL

Record Descriptor

Char(5)

TTAIL

Transaction Tail


Line ID

Number(10)


Unique line identifier

TPCIL

Record Descriptor

Char(5)

TPCIL

Cancel Item Loc


Line ID

Number(10)


Unique line identifier


Promo ID

Number(10)


The ID of the promotion


Promo Comp ID

Number(10)


Promotion Component ID


Promo Comp Detail ID

Number(10)


Promotion Component Detail identifier


Item ID

Char(25)


Transaction Item Identifier for item


Cancellation Date

Date


Cancellation effective date - YYYYMMDDHH24MISS

FPDEL

Record Descriptor

Char(5)

FPDEL

Delete Promotion


Line ID

Number(10)


Unique line identifier


Promo ID

Number(10)


The ID of the promotion


Promo Comp ID

Number(10)


Promotion Component ID


Promo Comp Detail ID

Number(10)


Promotion Component Detail ID


Group ID

Number(10)


Group Number


List ID

Number(10)


List ID


Item ID

Char(25)


Transaction Item Identifier for item

FTAIL

Record Descriptor

Char(5)

FTAIL

File tail marker


Line ID

Number(10)


Unique line identifier


Number of lines

Number(10)


Number of lines in file not counting FHEAD and FTAIL


POS Sale Transaction Import File Specification

Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>_<loc id>.dat

Where file prefix value is "SIMTLOG" and loc id is the store identifier. This allows file to be unique for every upload.

For each file, there need to be a .complete file present to job to process the file. The complete file can be any empty. This is to notify the job that uploading of data file is completed.

Example:

SIMTLOG_20180129133250_1111.dat - Data File.

SIMTLOG_20180129133250_1111.dat.complete - Complete File.

Zip Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>.zip

Where file prefix value is "SIMTLOG". The zip file can contain one or more files from same or different stores. The complete file needs to be added for zip file for job to pick it for processing.

Example:

SIMTLOG_20180129133250.zip - Zip File.

SIMTLOG_20180129133250.zip.complete - Complete File.

POS Sale Transaction Import File Format

The input file would be in Pipe ('|') delimited format.

File Layout

Table D-5 SIMT-LOG File

Record Name Field Name Field Type Default Value Description

FILE HEADER

FILE HEADER File Type Record Descriptor

VARCHAR2(5)

FHEAD

Identifies the File Record Type


Location Number

NUMBER(10)


Store Number


Business Date

VARCHAR2(14)


Business Date of transactions in YYYYMMDDHHSS format


File Creation Date

VARCHAR2(14)

SYSDATE

File Create Date in YYYMMDDHHMSS format

TRANSACTION HEADER

File Type Record Descriptor

VARCHAR2 (5)

THEAD

Identifies the File Record Type


Transaction Number

VARCHAR2(128)


The unique transaction reference number generated by ORXPOS/OMS.


Transaction Date and Time

VARCHAR2(14)


Date transactions were processed in ORXPOS/OMS


Customer Order ID

VARCHAR2(128)


External customer order ID, if transaction is a customer order


Customer Order Comments

VARCHAR(512)


Comments on the customer order

TRANSACTION DETAIL

File Type Record Descriptor

VARCHAR2(5)

TDETL

Identifies the File Record Type


Item ID

VARCHAR2(25)


ID number of the item.


UIN

VARCHAR2(128)


This is the UNIQUE_ID value from RTLOG


Item Quantity

NUMBER(12,4)


Quantity of the item on this transaction


Selling UOM

VARCHAR2(4)


UOM at which this item was sold


Reason Code

NUMBER(4)


Reason entered by cashier for some transaction types. Required for voids, returns, for example.


Comments

VARCHAR(512)


Comments for this line item


Transaction Code

VARCHAR2(25)


The type of sale represented by this line item. Valid value are SALE,RETURN,VOID_SALE,VOID_RETURN,ORDER_NEW,ORDER_FULFILL,ORDER_CANCEL,ORDER_CANCEL_FULFILL


Reservation Type

VARCHAR(25)


Reservation type if POS transaction is a customer order. Valid values are SPECIAL_ORDER, WEB_ORDER, PICKUP_AND DELIVERY,LAYAWAY


Fulfillment Order Number

VARCHAR2(48)


Fulfillment Order Number from OMS


Drop Ship Indicator

VARCHAR(1)


'P' if it is drop ship otherwise 'N'

TRANSACTION TAIL

File Record Type Descriptor

VARCHAR2(5)

TTAIL

Identifies the File Record Type


Transaction Record Counter

NUMBER(6)


Number of TDETL records in this transaction set.

FILE TAIL

File Record Type Descriptor

VARCHAR2(5)

FTAIL

Identifies the File Record Type


File Record Counter

NUMBER(10)


Number of records/transactions processed in current file (only records between head and tail)


Retail Sale Audit Import File Specification

Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>_<loc id>.dat

Where file prefix value is "SIMT" and loc id is the store identifier. This allows file to be unique for every upload.

For each file, there need to be a .complete file present to job to process the file. The complete file can be any empty. This is to notify the job that uploading of data file is completed.

Example:

SIMT_20180129133250_1111.dat - Data File.

SIMT_20180129133250_1111.dat.complete - Complete File.

Zip Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>.zip

Where file prefix value is "SIMT". The zip file can contain one or more files from same or different stores. The complete file needs to be added for zip file for job to pick it for processing.

Example:

SIMT_20180129133250.zip - Zip File.

SIMT_20180129133250.zip.complete - Complete File.

ReSA Transaction Import File Format

The input file would be in Pipe ('|') delimited format.

File Layout

Table D-6 SIM-ReSA File Layout

Record Name Field Name Field Type Default Value Description

�FILE HEADER

FILE Type Record Descriptor

VARCHAR2(5)

FHEAD

Identifies the File Record Type


File Line ID

VARCHAR(10)


Sequential file line number


File Type Definition

VARCHAR2(4)

SIMT

Identifies the File Type


Location Number

NUMBER(10)


Store Number


Business Date

VARCHAR2(14)


Business Date of transactions in YYYYMMDDHHSS format


File Creation Date

VARCHAR2(14)

SYSDATE

File Create Date in YYYMMDDHHMSS format

TRANSACTION HEADER

File Type Record Descriptor

VARCHAR2 (5)

THEAD

Identifies the File Record Type


File Line ID

VARCHAR(10)


Sequential file line number


Transaction Number

NUMBER(10)


The unique transaction reference number generated by ORXPOS/OMS


Register Number

NUMBER(10)


The register reference number generated by ORXPOS


Revision Number

NUMBER(3)


The version of the transaction being sent


Transaction Date and Time

VARCHAR2(14)


Date transactions were processed in ORXPOS/OMS


Transaction Type

VARCHAR2(14)


Transaction Type Code (for example, SALE, RETURN, SPLORD)


Pos created flag

VARCHAR2(1)


'Y' identifies that the transaction occurred at ORXPOS, 'N' identifies that the transaction was created in ReSA

TRANSACTION DETAIL

File Type Record Descriptor

VARCHAR2(5)

TDETL

Identifies the File Record Type


File Line ID

VARCHAR(10)


Sequential file line number.


Item Sequence Number

NUMBER(4)


The order in which items were entered during a transaction


Item

VARCHAR2(25)


ID number of the item.


Item Type

VARCHAR2(6)


Type of Item sold. Can be 'ITEM', 'REF', 'GCN', 'NMITEM'


Reference Item

VARCHAR2(25)


Identified sub-transaction level merchandise item.


Non-Merchandise Item

VARCHAR2(25)


Identifies non-merchandise item


Item Status

VARCHAR2(6)


Status of the item within the transaction, V for item void, S for sold item, R for returned item, Layaway Initiate (LIN), Layaway Cancel, Layaway Complete (LCO), Order Initiate (ORI), Order Cancel (ORC) Order Complete (ORD)


Serial Number

VARCHAR2(128)


This is the UNIQUE_ID value from RTLOG


Pack Indicator

VARCHAR2(1)


Pack indicator of item sold or returned


Catch Weight Indicator

VARCHAR2(1)


Indicates if item is a catchweight item


Item Quantity Sign

VARCHAR2(1)


Determines if the Total Sale Quantity is positive or negative

'P' - Positive

'N' - Negative


Item Quantity Value

NUMBER(20)


Total sales value of goods sold/returned (4 implied decimal places), for example, Total Quantity * 10000


Standard UOM

VARCHAR2(4)


Standard UOM of the Item


Selling UOM

VARCHAR2(4)


UOM at which this item was sold


Wastage Type

VARCHAR2(6)


Wastage type of item sold or returned


Wastage Percentage

NUMBER(12)


Wastage Percent*10000 (4 implied decimal places), wastage percent of item sold or returned


Drop Ship Indicator

VARCHAR2(1)

N

This will always be N for Export


Actual Weight Quantity

NUMBER(12)


Actual Weight Quantity*10000 (4 implied decimal places), the actual weight of the item, only populated if catchweight_ind = 'Y'


Reason Code

VARCHAR2(6)


Reason entered by cashier for some transaction types


Sale Value

NUMBER(20)


Total Sales Value * 10000 (4 implied decimal places), sales value, net sales value of goods sold


Sales Sign

VARCHAR2(1)


Determines if the Total Sales Value is positive or negative

'P' - Positive

'N' - Negative


Unit Retail

NUMBER(20,4)


Unit retail with 4 implied decimal places


Sales Type

VARCHAR2(1)


Indicates if the line item is a Regular Sale, a CO serviced by OMS (External CO), or a CO serviced by Inventory management application (In-Store CO)


Customer Order Number

VARCHAR2(50)


Customer Order Number


Customer Order Type



Customer order type


Fulfillment Order Number

VARCHAR2(50)


Fulfillment Order Number from OMS

TRANSACTION TAIL

File Record Type Descriptor

VARCHAR2(5)

TTAIL

Identifies the File Record Type


File Line ID

NUMBER(10)


Sequential file line number


Transaction Record Counter

NUMBER(6)


Number of TDETL records in this transaction set

FILE TAIL

File Record Type Descriptor

VARCHAR2(5)

FTAIL

Identifies the File Record Type


File Line ID

NUMBER(10)


Sequential file line number


File Record Counter

NUMBER(10)


Number of records/transactions processed in current file (only records between head and tail)


Stock Count Results Export File Specification

The stock count result export file is generated when unit amount stock count authorization completes. The stock count authorization process can be a manual authorization or invoked by third party stock count batch for an auto-authorized unit amount stock count. This export file can be uploaded to RMS by RMS file to update their inventory with the actual physical stock count.

Table D-7 Stock Count Export File

Record Name Field Name Field Type Description

File Header

file type record descriptor

Char(5)

hardcode FHEAD


file line identifier

Number(10)

ID of current line being processed, hardcode 000000001


file type

Char(4)

hardcode STKU


file create date

Date(14)YYYYMMDDHHMISS

date written by convert program


stocktake_date

Date(14)YYYYMMDDHHMISS

take_head.stocktake_date


cycle count

Number(8)

stake_head.cycle_count


loc_type

Char(1)

hardcode W or S


location

Number(10)

stake_location.wh or stake_location.store

Transaction record

file type record descriptor

Char(5)

hardcode FDETL


file line identifier

Number(10)

ID of current line being processed, internally incremented


item type

Char(3)

hardcode ITM


item value

Char(25)

item ID


inventory quantity

Number(12,4)

total units or total weight


location description

Char(30)

Where in the location the item exists. For example, Back Stockroom or Front Window Display

File trailer

file type record descriptor

Char(5)

hardcode FTAIL


file line identifier

Number(10)

ID of current line being processed, internally incremented


file record count

Number(10)

Number of detail records


Store Sequence Data Parser Import File Layout Specification

Sequencing functionality provides users the ability to know the relative location of an item in a store. Sequencing a store improves store processes and reduces the time that employees spend looking for items. The retailer can sequence all items in the store and create unique locations to hold the items.

Sequencing defines how many items can be stored in a particular location, and allows the definition of a capacity for that item location combination. The capacity is used for in-store replenishment when generating the shelf replenishment pick list. Sequencing is used within Stock Counts, Customer Order Picking, Transfer Request, and Shelf Replenishment to aid the user in proceeding to the next item during the transaction for efficiency. Lastly, the Sequencing Primary Location is displayed to the user on the Item Detail screen.

Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>_<loc id>.dat

Where file prefix value is "SSEQ" and loc id is the store identifier. This allows file to be unique for every upload.

For each file, there need to be a .complete file present to job to process the file. The complete file can be any empty. This is to notify the job that uploading of data file is completed.

Example:

SSEQ_20180129133250_1111.dat - Data File.

SSEQ_20180129133250_1111.dat.complete - Complete File.

Zip Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>.zip

Where file prefix value is "SSEQ". The zip file can contain one or more files from same or different stores. The complete file needs to be added for zip file for job to pick it for processing.

Example:

SSEQ_20180129133250.zip - Zip File.

SSEQ_20180129133250.zip.complete - Complete File.

Store Sequence Import File Format

The input file would be in pipe ('|') delimited format.

File Layout

Table D-8 Store Sequence Import File

Record Name Field Name FieldType Description

File Header

file type record descriptor

Char(5)

hardcode FHEAD


Store ID

Number(10)

Store identifier

Sequence record

file type record descriptor

Char(5)

hardcode SHEAD


Area type

Number(9)

The Store Sequence Area. 0 = None, 1 = Shopfloor, 2 = Backroom


Child sequenced

Varchar2(1)

&rsquor;Y' if child is sequenced, &rsquor;N' if not


Department ID

Number(12)

Department ID


Class ID

Number(12)

Class ID


Description

Varchar2(255)

Description of Store Sequence


Not sequenced

Varchar2(1)

The order the store sequence is in compared to other store sequences


Sequence Order

Number(20)

Y indicates a default sequence containing all items that have not been sequenced elsewhere

Sequence detail

file type record descriptor

Char(5)

hardcode SDETL


Item ID

Varchar2(25)

Item ID


Primary location

Varchar2(1)

Indicator if the location specified is the primary location for the item, Y if is primary location for item, N otherwise


Item sequence order

Number(20)

Order of item within store sequence


Capacity

Number(11,2)

The size of the location appropriate to unit of measure


Ticket quantity

Number(11,2)

The quantity of tickets that need to be printed or used for the item inventory location


Ticket format ID

Number(10)

Item ticket format identifier


Uom mode

Number(2)

The Unit Of Measure display mode: 1 = Units, 2 = Cases


Width

Number(12)

Width value to indicate how many items can fit across the width of the shelf

Sequence trailer

File type record descriptor

Char(5)

hardcode STAIL

File trailer

File type record descriptor

Char(5)

hardcode FTAIL


Warehouse Stock Import File Layout Specification

Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>.dat

Where file prefix value is "WHIMS". The prefix and date combination allows file to be unique for every upload.

For each file, there need to be a .complete file present to job to process the file. The complete file can be any empty. This is to notify the job that uploading of data file is completed.

Example:

WHIMS_20180129133250_1111.dat - Data File.

WHIMS_20180129133250_1111.dat.complete - Complete File.

Zip Filename Format

<file prefix>_<date in YYYYMMDDHH24MISS format>.zip

Where file prefix value is "WHIMS". The zip file can contain one or more files. The complete file needs to be added for zip file for job to pick it for processing.

Example:

WHIMS_20180129133250.zip - Zip File.

WHIMS_20180129133250.zip.complete - Complete File.

Warehouse Stock Import File Format

The input file would be in Pipe ('|') delimited format.

File Layout

Table D-9 Warehouse Stock Import File

Record Name Field Name Field Type Default Value Description

1

Warehouse ID

Number(10)

NA

ID of the Warehouse, for example, 7000

2

Item ID

Varchar2(25)

NA

Item Identifier.

3

Stock On Hand

Number(12)

NA

Stock on hand of the item in the warehouse.

4

Status

Varchar2(2)

NA

Status code of the item. Example A - Active, D - Deleted, I - Inactive, C - Discontinued.


Inventory Extract Export File Specification

The file generated Inventory extract contains current available stock on hand for all the item in a store. Single file will contain inventory for single store, when executed for all stores job will create single file per store and zip all the file to single zip archive.

Filename Format

<file prefix>_<store id>_<date in YYYYMMDDHH24MISS format>.txt

Where file prefix value is "PRODUCT_LOCATION_INV" and the store id is unique store identifier.

<file prefix>_<date in YYYYMMDDHH24MISS format>.zip

Where file prefix value is "PRODUCT_LOCATION_INV".

Inventory Extract File Format

The first row will contain the placeholder information of the data on the file separated by pipe ('|').

Example:

system_cd|location_cd|product_cd|available_qty|next_po_qty|next_po_date|daily_sell_through_qty|sell_qty_multiple|minimum_sell_qty|shrink_rate|sales_velocity

The input file would be in Pipe ('|') delimited format.

File Layout

Table D-10 Inventory Extract File

Record Name Field Name Field Type Default Value Description

1

System Code

Varchar2

INV

This field will always hold default value that is, INV

2

Location Code

Number

NA

This field holds the store identifier.

3

Product Code

Varchar2

NA

This field hold the item identifier.

4

Available Quantity

Number

NA

This field holds the current available stock on hand for the item in store.

5

Next PO Quantity

Number

0

This field will hold next purchase order quantity.

6

Next PO Date

Varchar2

NA

This field hold the next purchase order date. This field is currently unused and will be empty.

7

Daily Sell Through Quantity

Number

NA

This field is currently unused and will be empty.

8

Sell Qty Multiple

Number

NA

This field is currently unused and will be empty.

9

Minimum Sell Qty

Number

NA

This field is currently unused and will be empty.

10

Shrink Rate

Number

NA

This field is currently unused and will be empty.

11

Sales Velocity

Number

NA

This field is currently unused and will be empty.


The following is a sample Inventory Extract File:

system_cd|location_cd|product_cd|available_qty|next_po_qty|next_po_date|daily_sell_through_qty|sell_qty_multiple|minimum_sell_qty|shrink_rate|sales_velocity

INV|5000|100665050|10|0||||||

INV|5000|100665051|10|0||||||

INV|5000|100665052|10|0||||||