Actual Count Transactions (Transaction Type "H")
Use Actual Counts to transfer results of physical inventories into Costpoint. You must reference the count ID, as well as a warehouse, if multiple warehouses exist.
To specify the line, enter either the physical count line control number or the part, inventory abbreviation, and location of the counted item. An employee ID and actual count quantity are also required. If the part is serial and/or lot tracked, that information must be provided as well.
The Import Inventory Transactions application tries to match the entered row against the existing physical count lines. If it finds a match, the count information is recorded. If it does not find a match, the process must add a new physical count detail row, as well as inventory records if they do not exist.
Before processing, you must sort the input file records by warehouse, count ID, control number, part, revision, inventory abbreviation, and location.
Input File Excel Template
Go to the Developer Resources page of the Costpoint Information Center to download the Excel template file specifically designed for this preprocessor. Templates for other Costpoint preprocessors are also available at the same location.
Input File
Column Name | Column | Type | Length | Start/End Position | Source | Notes and Defaults |
---|---|---|---|---|---|---|
Inventory Transaction Type | S_INVT_TRN_TYPE | Character | 1 | 1 | Input file | Required; must be set to H for Actual Counts. |
Warehouse ID | WHSE_ID | Alphanumeric | 8 | 2 - 9 | Input file | Must be entered if you have more than one warehouse. |
Count ID | COUNT_ID | Alphanumeric | 10 | 10 - 19 | ||
Counter Employee ID | COUNTER_EMPL_ID | Alphanumeric | 12 | 20 - 31 | ||
Control Number | CONTROL_NO | Numeric | 9 | 32 - 40 | ||
Count Quantity | COUNT_QTY | Numeric/Decimal (14,4)
(-999999999.9999) |
15 | 41 - 55 | Input file | Required; must be greater than zero. |
Part ID | PART_ID | Alphanumeric | 30 | 56 - 85 | Input file | Must be entered if CONTROL_NO not provided. Must be a valid part ID.
For fixed length file format, limit to 30 characters. For delimited file format, increase field size to 50. |
Part Revision ID | PART_RVSN_ID | Numeric | 3 | 86 - 88 | Input file | Enter a space if null.
For fixed length file format, limit to 3 characters. For delimited file format, increase field size to 10. |
Inventory Abbreviation Code | INVT_ABBRV_CD | Alphanumeric | 6 | 89 - 94 | Input file | Must be entered if CONTROL_NO not provided. Must be a valid inventory abbreviation.
For fixed length file format, limit to 6 characters. For delimited file format, increase field size to 20. |
Inventory Location ID | INVT_LOC_ID | Alphanumeric | 15 | 95 - 109 | Input file | Must be entered if CONTROL_NO not provided. Must be a valid warehouse location combination. |
Serial Number | SERIAL_ID | Alphanumeric | 20 | 110 - 129 | Input file | Required if Part Project and/or Part requires Serial tracking (in the Manage Parts screen in Product Definition). |
Lot Number | LOT_ID | Alphanumeric | 20 | 130 - 149 | Input file | Required if Part Project and/or Part requires Lot tracking (in the Manage Parts screen in Product Definition). |
Reason Code | RSN_CD | Character | 1 | 150 | ||
Entry User ID | ENTR_USER_ID | Alphanumeric | 20 | 151 - 170 | Input File or Process User ID | Use current user ID if null. |
Entry Date | ENTR_DTT | Date (MM/DD/YYYY) | 10 | 171 - 180 | Input File | If null, set to current date/time. |
Transaction Date | TRN_DT | Date (MM/DD/YYYY) | 10 | 181 - 190 | Input file | If null, set to current date. |
Error Messages
Column(s) | Error Message | Error Condition/Solution |
---|---|---|
All Required Fields | The (XXXXXXXXXXXX) field must be entered. | Not supplied in input file. |
Warehouse | Warehouse field must be entered. | The
From Warehouse is null/space, and you have more than one warehouse in the WHSE table.
Enter a valid warehouse from the Manage Warehouses screen in Inventory. |
Warehouse | Invalid Warehouse. | The
Warehouse (if populated) is invalid.
Enter a valid warehouse from the Manage Warehouses screen in Inventory. |
Count ID | Invalid Count ID. | The
Count ID does not exist in the PHYS_COUNT table.
Enter a valid Count ID. |
Counter Employee | This XXX does not exist or is inactive. | The employee is invalid or inactive.
Enter a valid and active employee ID from the Manage Employee Information screen in Costpoint Employee. |
Part ID/Revision | Invalid Part/Rev. | The part/revision does not exist.
Enter a valid and active part from the Manage Parts screen in Costpoint Product Definition. |
Part ID/Revision | Inactive Part/Rev. | The part/revision is inactive.
Enter a valid and active part from the Manage Parts screen in Costpoint Product Definition. |
Part ID/Revision | Non-Inventory Part/Rev. | The part/revision is non-inventory.
Enter an inventory part. Refer to the part's Inventory Part check box in the Manage Parts screen in Costpoint Product Definition. |
Part ID/Revision | Invalid Part Status. | The part status is
Pre-Release or
Estimating Only.
Enter a released part. Refer to the part's Status in the Manage Parts screen in Costpoint Product Definition. |
Inventory Abbreviation Code | Invalid Inventory Abbreviation. | The inventory abbreviation code is invalid.
Enter a valid and active inventory abbreviation code. |
Inventory Location | Invalid Inventory Location. | The inventory warehouse/location is invalid.
Enter a valid inventory warehouse/location from the Manage Locations screen in Costpoint Inventory. |
Reason Code | Invalid Adjustment reason Code | The reason code does not exist in RSN_CD with S_RSN_WH_USED_CD = 'A'
Enter a valid Adjustment Reason Code. |
This Physical Count ID does not exist for this warehouse. | The Warehouse is not null, and the Physical Count ID exists, but it is not valid for the entered warehouse.
Enter a Physical Count ID that is valid for this warehouse. |
|
This Physical Count is not active. | PHYS_COUNT row is found, but active flag = N.
Enter an active Physical Count ID. |
|
This Physical Count Line is not active. | PHYS_COUNT_DETL row is found, but active flag = N.
Enter an active Physical Count ID for this line. |
|
Part, inv abbrev and location are reqd if control no is blank | The control number, part number, location, and inventory abbreviation are all null or space.
Enter a valid control number, or enter a valid part number, location, and inventory abbreviation. |
|
No matching physical count row can be found | The
Control Number is not null/space, and the
Warehouse (or default warehouse)/Count ID and
Control Number combination does not exist in the PHYS_COUNT_DETL table.
Enter a Warehouse/Count ID/Control Number combination that matches a Physical Count Line. |
|
Part, invt abbrev, location does not match control number. | Control Number and part ID are not null/space and if part, location and inventory abbreviation does not match PHYS_COUNT_DETL data for the warehouse/Count ID and Control Number combination. | |
Serial Number is required. | The serial number is null, and part/project or part (if part project does not exist) requires a serial number.
Enter a valid serial number for the part/project. |
|
Lot Number is required. | The lot is null, and the part/project or part (if part project does not exist) requires a lot number.
Enter a valid lot number for the part/project. |
|
Invalid ENTR_USER_ID in W_USER_UGRP_LIST | Input file ENTR_USER_ID not null, and value does not match any row Web - compare with W_USER_UGRP_LIST.SEC_OBJ_ID for company of user executing the process. |