Inventory Transaction Import

This program lets you import multiple inventory transaction types from a fixed length text file. You would typically use this program to capture historical transaction information that was entered using a third party application.

Transactions that can be imported include:

  • WIP Material Issues
  • Receipts
  • Bin Transfers
  • Warehouse Transfers Out
  • Warehouse Transfers In
  • Expense Issues
  • Backflushing
  • Put aways

We strongly recommend using a text editor to create the import PRN files, as characters beyond 240 are wrapped to the next line in Excel which causes problems when importing the file using the Inventory Transaction Import program.

Menu and Toolbar

Field Description

Import

Validates the contents of the import file and import records if there are no errors.

Options

Field Description
File location

Indicate whether the import file resides on the server or the client.

File name Indicate the name of the import file (including the full path).
Validate This verifies whether there are any errors in the grid, without actually importing records.

Exclamation marks in the Validation status column indicates that one or more fields in the line are invalid. An explanatory error message is displayed when you hover your mouse pointer over the exclamation marks.

Options  
Transaction date  
Posting period  
Posting year  
Change posting period Click the Edit hyperlink to change the posting period.
Import re-run  
Import run date Displays the import's run date.
Delete operator's autorun file Deletes the operator's autorun file.
After processing completed  
Print the Details

Generate a report of the contents of the Details entry grid.

Email the Details Generate an email of the contents of the Details entry grid.
Print the Import Results

Generate a report of the contents of the Import Results pane.

Email the Import Results

Generate an email of the contents of the Import Results pane.

Email recipients Indicate the email addresses of recipients to whom you want to email the information displayed in the output panes.
Delete import file

Indicate whether you want to delete the import file after all records are successfully imported.

The file is also deleted if you enable this option and select the Review file function.

In a client/server environment, both the import file on the server and the temporary import file created on the client are deleted.

Close the application Exits the program once processing is complete. Do not select this if you want to be able to view the information on screen when processing is complete or you want to print or email the contents of the Details and Import Results panes.

Details

Field Description
Print Prints the contents of the import file, or changes made in the grid.
Export to Excel

Outputs data from the Details pane to an Excel spreadsheet.

Search text  
Clear Clears the contents in the search text field.
Edit  
Copy

Copies the lines in the Details pane.

Paste (all columns)

Ensure that you have data for all the columns that can appear in the data grid before selecting this option.

When you select to Paste (all columns) the date you are pasting must be in the format CCYYMMDD. Although no validation errors are displayed, the date is not converted into your SYSPRO date format.

Paste (visible columns only)

Pastes data into the columns that currently appear in the data grid, in the sequence that they appear.

When you select to Paste (visible columns only) and the date you are pasting is not in CCYYMMDD format, you are prompted for the date format. The program correctly inserts it into the grid in the SYSPRO date format.

Duplicate Copies the current row to the end of the data grid.
Find and Replace  

Import Results

Displays a summary of the results of the validation/import.

This information can be printed or emailed providing you did not select to Close the application in the After processing completed section.

WIP Material Issues

The following lists the format of the import file that you must define.

Field Description Start Position Field Size Default
(* = mandatory)

RECORD TYPE

The first character of the file layout must be an I to indicate a material issue.

1

1

* (must be I)

STOCK CODE

This indicates the stock code being issued to the job.

2

30

*

WAREHOUSE

This indicates the warehouse code to be used in the material issue (** indicates a non-stocked warehouse code).

32

10

*

QUANTITY TO ISSUE

This indicates the quantity to be issued to the job (a maximum of 12 whole numbers and 6 decimal places)

The quantity field may be less than zero if you are processing a negative receipt (e.g. 254.543-)

42

20

*

NON STOCKED ITEM DESCRIPTION

This indicates the description of the non-stocked code (if the inventory warehouse code is **) being issued to the job.

62

50

Blank

NON-STOCKED ITEM PRODUCT CLASS

This indicates the product class of the non-stocked item (if the inventory warehouse code is **).

112

20

Blank

NON- STOCKED ITEM COST

This indicates the cost of the non-stocked item. This must be a positive value (a maximum of 6 whole numbers and 3 decimals).

132

16

Blank

ALLOCATION COMPLETE

This indicates whether the allocation issued to the job is complete (i.e. Y/N).

If the field is left blank then the default allocation is Y.

148

1

*

REF NUMBER

This indicates the reference of the job issue.

149

30

Blank

JOB NUMBER

This indicates the job number for the material issue.

If the field is left blank then an inventory issue is performed by default..

179

20

*

JOB COMPLETE

Reserved

199

1

Blank

EMPLOYEE NUMBER

Reserved

This indicates the employee number against the job. This should contain a numeric value.

200

20

Blank

BIN LOCATION

This indicates the bin location from which the issue is to be taken.

If FIFO or LIFO costing is in use, then the appropriate bin will be used, starting from 000000. This field can be left blank.

220

20

Blank

SERIAL NUMBER

This indicates the serial number that is to be used for the material issue. If numeric, then the maximum number of digits is 15.

240

50

Blank

SERIAL LOCATION

Reserved

This indicates the location of the serialized item.

290

20

Blank

LOT NUMBER

This indicates the lot number that is to be used for the material issue.

310

50

* (if lot traceable)

CERTIFICATE NUMBER

This indicates the certificate number entered for the stock item .

360

10

Blank

CONCESSIONS NUMBER

This indicates the concession number entered for the stock item.

370

10

Blank

EXPIRY DATE

Reserved

This indicates the expiry date entered for the stock item (in the format YYYYMMDD).

380

8

Blank

NOTATION

Specify any notation text.

388

50

Blank

LINE VERSION

This indicates the line number for material issues to job ( If blank, the material will be issued always to the first allocation found).

438

2

Blank

ECC VERSION

Reserved

440

5

Blank

ECC RELEASE

Reserved

445

5

Blank

Receipts

The following lists the format of the import file that you must define.

Field Description Start Position Field Size Default
(* = mandatory)

RECORD-TYPE

The first character of the file layout must be an R to indicate an inventory receipt.

1

1

* (must be R)

STOCK CODE

This indicates the stock code being received into the warehouse.

2

30

*

WAREHOUSE

This indicates the warehouse code to be used in the inventory receipt.

32

10

*

QUANTITY RECEIVED

This indicates the quantity to be received (a maximum of 7 whole numbers and 3 decimal places).

The quantity field may be less than zero if you are processing a negative receipt (e.g. 254.543-).

42

20

*

REFERENCE NUMBER

This indicates the reference number of the inventory receipt.

62

30

Blank

JOB NUMBER

This indicates the job number for the inventory receipt. This field may be left blank.

92

20

n/a

JOB COMPLETE

Job complete (i.e. Y/N).

112

1

n/a

EMPLOYEE NUMBER

This indicates the employee number.

113

20

n/a

BIN NUMBER

This indicates the bin location of the stock item in the warehouse.

If FIFO or LIFO costing is in use, then the bin number is automatically incremented from 000000. This field may be left blank.

133

20

Blank

SERIAL NUMBER

This indicates the serial number of the stock item being received.

153

50

* (if serialized)

SERIAL LOCATION

This indicates the serial location ( e.g. on loan, in for service, etc.).

203

20

Blank

LOT NUMBER

This indicates the lot number of the stock item being received. (Not required if automatic lot numbering is in use).

223

50

* (if lot traceable)

CERTIFICATE NUMBER

This indicates the certificate number entered for the stock item.

273

10

Blank

CONCESSION NUMBER

This indicates the concession number entered for the stock item.

283

10

Blank

EXPIRY DATE

This indicates the expiry date entered for the stock item.

293

8

Blank

NEW UNIT COST

This indicates the receipt cost.

301

16

*

COST BASIS

This indicates the new cost (Manual)

317

1

*

Bin Transfers

The following lists the format of the import file that you must define.

Field Description Start Position Field Size Default
(* = mandatory)

RECORD TYPE

The first character of the file layout must be a B to indicate a bin transfer

1

1

* (must be B)

STOCK CODE

This indicates the stock code that is being transferred to the new bin.

2

30

*

WAREHOUSE

This indicates the warehouse code of the stock item.

32

10

*

TRANSFER FROM BIN

This indicates the source bin number from which the transfer will be made.

42

20

*

TRANSFER TO BIN

This indicates the destination bin number.

62

20

*

QUANTITY TRANSFERRED

This indicates the quantity to transfer.

The number can be entered anywhere within the 20 characters .

82

20

*

LOT NUMBER

This indicates the lot number, which must exist if the item is lot traceable.

The number can be entered anywhere within the 50 characters. If numeric, then only 15 digits can be used.

102

50

* (if lot traceable)

ECC VERSION

This indicates the Engineering Change Control version.

152

5

Required

ECC RELEASE

This indicates the Engineering Change Control release.

157

5

Required

SERIAL This indicates the serial number to be used for the material issue. If numeric, then the maximum number of digits is 15. 162 50 * ( if serial tracking)

NOTATION

Specify any notation text.

212

50

 

Warehouse Transfers Out

The following lists the format of the import file that you must define.

Field Description Start Position Field Size Default
(* = mandatory)

RECORD TYPE

The first character of the file layout must be an O to indicate a warehouse transfer out.

1

1

* (must be T)

STOCK CODE

Specify up to 30 characters for the stock code that is being transferred.

2

30

*

TRANSFER FROM WAREHOUSE

Specify the source warehouse from which the stock code is being transferred.

32

10

*

TRANSFER TO WAREHOUSE

Specify the destination warehouse to which the stock code is being transferred.

42

10

*

TRANSFER FROM BIN

Specify the bin number from which the stock code is being transferred. This field is only valid if multiple bins is in use.

52

20

*

TRANSFER TO BIN

Specify the bin number to which the stock code is being transferred.

72

20

*

REFERENCE NUMBER

Specify the reference number of the transfer. This is printed on the journal report.

92

30

Blank

NO DESTINATION TRANSFER

Specify Y to create a no destination transfer. This defaults to N.

122

1

*

IMMEDIATE TRANSFER

Specify Y for an immediate transfer or N to leave the stock code in transit

123

1

 

QUANTITY TRANSFERRED

Specify the quantity to transfer (a maximum of 12 whole numbers and 6 decimal places)

This cannot be negative. If the stock code to be transferred is a manual serialized stock code, then the quantity must be 1.

124

20

*

SERIAL NUMBER

Specify the serial number of the stock code if the stock item is serialized.

If the serial numbering method is numeric, a maximum of 15 digits is allowed.

144

50

Mandatory if serialized

SERIAL LOCATION

Specify the location of the serial number (e.g. on loan).

194

20

Blank

LOT NUMBER

Specify the lot number of the stock code.

214

50

Mandatory if lot traceable

FIFO BUCKET

Specify the the certificate number of the stock code.

264

10

Blank

NOTATION

Specify any notation text.

274

50

Blank

ECC VERSION

This indicates the Engineering Change Control version.

324

5

Required

ECC RELEASE

This indicates the Engineering Change Control release.

329

5

Required

Warehouse Transfers In

The following lists the format of the import file that you must define.

Field Description Start Position Field Size Default
(* = mandatory)

RECORD TYPE

The first character of the file layout must be an T to indicate a warehouse transfer in.

1

1

* (must be T)

STOCK CODE

Specify up to 30 characters for the stock code that is being transferred.

2

30

*

TRANSFER FROM WAREHOUSE

Specify the source warehouse from which the stock code is being transferred.

32

10

*

TRANSFER TO WAREHOUSE

Specify the destination warehouse to which the stock code is being transferred.

42

10

*

REFERENCE NUMBER

Specify the reference number of the transfer. This is printed on the journal report.

52

30

Blank

LINE

This indicates the line number corresponding to the transaction being processed.

82

10

 

TRANSFER FROM BIN

Specify the bin number to transfer the stock code from. This field is only valid if multiple bins is in use.

92

20

*

TRANSFER TO BIN

Specify the bin number to which the stock code is being transferred.

112

20

*

QUANTITY TRANSFERRED

Specify the quantity to transfer (a maximum of 12 whole numbers and 6 decimal places)

This cannot be negative. If the stock code to be transferred is a manual serialized stock code, then the quantity must be 1.

132

20

*

SERIAL NUMBER

Specify the serial number of the stock code if the stock item is serialized.

If the serial numbering method is numeric, a maximum of 15 digits is allowed.

152

50

* (if serialized)

SERIAL LOCATION

Specify the location of the serial number (e.g. on loan).

202

20

Blank

LOT NUMBER

Specify the lot number of the stock code.

222

50

* (if lot traceable)

FIFO BUCKET

Specify the certificate number of the stock code.

272

10

Blank

NOTATION

Specify any notation text.

282

50

Blank

ECC VERSION

This indicates the Engineering Change Control version.

332

5

Required

ECC RELEASE

Specify the location of the serial number (e.g. on loan).

337

5

Required

Expense issues

The following lists the format of the import file that you must define.

Field Description Start Position Field Size Default
(* = mandatory)

RECORD TYPE

The first character of the file layout must be an E to indicate a material issue.

1

1

* (must be E)

STOCK CODE

This indicates the stock code that is to be issued to the job.

2

30

*

WAREHOUSE

This indicates the warehouse code to be used in the material issue (** indicates a non-stocked warehouse code).

32

10

*

QUANTITY TO ISSUE

This indicates the quantity to be issued to the job (a maximum of 12 whole numbers and 6 decimal places).

The quantity field may be less than zero if you are processing a negative receipt (e.g. 254.543-).

42

20

*

NON STOCKED ITEM DESCRIPTION

This indicates the description of the non-stocked code (if the inventory warehouse code is **) being issued to the job.

62

50

Blank

NON-STOCKED ITEM PRODUCT CLASS

This indicates the product class of the non-stocked item (if the inventory warehouse code is ** ).

112

20

Blank

NON- STOCKED ITEM COST

This indicates the cost of the non-stocked item. This must be a positive value (a maximum of 6 whole numbers and 3 decimals).

132

16

Blank

ALLOCATION COMPLETE

This indicates whether the allocation issued to the job is complete (i.e. Y/N).

If the field is left blank then the default allocation is Y.

148

1

*

REF NUMBER

This indicates the reference of the job issue.

149

30

Blank

JOB NUMBER

This indicates the job number for the material issue.

If the field is left blank then an inventory issue is performed by default.

179

20

*

JOB COMPLETE

Reserved.

This indicates whether the job is complete (i.e. Y/N).

199

1

Blank

EMPLOYEE NUMBER

Reserved.

This field indicates the employee number against the job and should contain a numeric value.

200

20

Blank

BIN LOCATION

This indicates the bin location from which the issue is to be taken.

If FIFO or LIFO costing is in use, then the appropriate bin will be used, starting from 000000. This field can be left blank.

220

20

Blank

SERIAL NUMBER

This indicates the serial number that is to be used for the material issue. If the serial numbering method is numeric, then the serial numbers used cannot exceed 15 digits.

240

50

Blank

SERIAL LOCATION

Reserved

This indicates the location of the serialized item.

290

20

Blank

LOT NUMBER

This indicates the lot number that is to be used for the material issue.

310

50

* (if lot traceable)

CERTIFICATE NUMBER

This indicates the certificate number entered for the stock item.

360

10

Blank

CONCESSIONS NUMBER

This indicates the concession number entered for the stock item.

370

10

Blank

EXPIRY DATE

Reserved

This indicates the expiry date entered for the stock item (i.e. YYYYMMDD).

380

8

Blank

NOTATION

Specify any notation text.

388

50

Blank

LINE VERSION

Line number for material issues to job ( If blank the material will be issued always to the first allocation found.

488

2

Blank

ECC VERSION

Reserved.

490

5

Blank

ECC RELEASE

Reserved.

495

5

Blank

Backflushing

The following lists the format of the import file that you must define to import.

Field Description Start Position Field Size Default
(* = mandatory)

IMPORT-TYPE

The first character of the file layout must be an U to indicate a backflushing transactions.

1

1

* (must be U)

IMPORT-STOCK-U

This indicates the parent stock code.

2

30

*

IMPORT-WHS-U

This indicates the warehouse for the parent.

32

10

*

IMPORT-QTY-BFL-U

This indicates the quantity for the parent (a maximum 7 whole numbers and 3 decimal places). The decimal point must be present. The quantity can be negative (e.g. 567.89-).

The number can be anywhere within the 20 characters.

42

20

*

IMPORT-BFL-LEVEL-U

This indicates the backflush components level.

M indicates multiple (all) levels; S indicates single level.

62

1

M

IMPORT-BFL-ROUTE-U

This indicates the route to use (0 to 5). If blank, this defaults to 0.

63

2

0

IMPORT-SETUP-U

This indicates whether you want to include setup time (i.e. Y/N).

65

1

N

IMPORT-STARTUP-U

This indicates whether you want to include startup time (i.e. Y/N).

66

1

N

IMPORT-TEARDOWN-U

This indicates whether you want to include teardown time (i.e. Y/N).

67

1

N

IMPORT-SER-U

This indicates the serial number for the parent (if numeric, only 15 digits can be used; the last 5 must be blank).

68

50

* (if serialized)

IMPORT-SER-LOC-U

This indicates the serial location.

118

20

Blank

IMPORT-LOT-U

This indicates the lot number for parent.

138

50

* (if lot traceable)

IMPORT-CONC-U

This indicates the concession number.

188

10

Blank

IMPORT-REF-U

This indicates the reference number.

198

30

Blank

IMPORT-NOTATION-U

Specify any notation text.

228

100

Blank

IMPORT- WH-COMP-U

This indicates the component warehouse to use.

328

10

Blank

IMPORT-ECC-VER-U 

This indicates the ECC version.

     

IMPORT-ECC-REL-U

This indicates the ECC release.

     

IMPORT-FIFO-U

This indicates the FIFO/LIFO bucket.

     

IMPORT-BIN-U

This indicates the bin location.

     

IMPORT-EXP-DATE-U

This indicates the expiry date.

     

IMPORT-JOB-U

This indicates the job number.

     

IMPORT-ROUTE-PASS-U

This indicates the route password.

     

IMPORT-COMP-STOCK-U

This indicates the component stock code.

     

IMPORT-COMP-UNDERISSUE

This indicates that the serialized and lot traceable components should be issued.

     

IMPORT-COMP-LOT-U

This indicates the lot number for component.

     

IMPORT-COMP-QTY-U

This indicates the quantity for the component.

     

IMPORT-COMP-FIFO-U

This indicates the component FIFO bucket number.

     

IMPORT-COMP-SER-U

This indicates the serial number for component.

     

Putaways

The following lists the format of the import file that you must define.

Field Description Start Position Field Size Default
(* = mandatory)
RECORD TYPE

The first character of the file layout must be an A to indicate a putaway.

1 1 * (must be A)

FROM WH

Specify the source warehouse from which the stock code is being taken.

2

10

*

FROM BIN

Specify the bin number from which the stock code is taken. This field is only valid if multiple bins is in use.

12

20

* (if multiple bins)

STOCK CODE

This indicates the stock code that is included in the putaway.

32

30

*

REV

The indicates the revision number for the stock item.

62

5

* ( if stock is ECC-controlled at version level)

REL

The indicates the release number for the stock item.

67

5

* ( if stock is ECC-controlled at version level)

GTR REFERENCE

This indicates the goods in transit reference number.

72

30

* (if GIT Reference is set to be Manual)

QUANTITY

This indicates the quantity that is putaway.

102

20

*

TO WH

Specify the destination warehouse where the stock code is being placed.

122

10

Blank

TO BIN

Specify the bin number where the stock code is placed. This field is only valid if multiple bins is in use.

132

20

Blank

TO WH NOTATION

Specify any notation text regarding the warehouse in which the stock code is placed.

152

50

Blank

LOT

This indicates the lot number of the stock item that is included in the putaway.

202

50

* (if lot traceable)

REFERENCE

This indicates the reference number of the putaway.

252

30

Blank

NOTATION

Specify any notation text for the putaway.

282

50

Blank

SERIAL

This indicates the serial number that is to be used for the material issue. If numeric, then the maximum number of digits is 15.

332

50

* (if serialized)

SERIAL LOC

This indicates the serial location.

382

20

Blank