Check IV error: 5 clsModComIV_Read Line
Invalid procedure call or argument
This error may results from a comma or other extra character in the Modcomiv.fil file. This error can be caused by using the full 30 Carrier field in the SHIP screen. The field is truncated to 20 characters in the Modcomiv file.
Make sure there are no users entering customer orders or shipping items- Open Windows Explorer and go to the Mfgsys folder
- Open the Modcomiv.tmp file using WordPad and go to the last record
- Open the Modcomiv.hld file using WordPad
- Go to the record in Modcomiv.hld with the same date and time as the last record in the Modcomiv.tmp which should be an SHIP record
- Look at the Carrier field and if there is a comma at the end of the description, remove it
"IV","AAA","02/28/2002","008:02:27","0","C","SHIP","CO116","3","000051","",
"","QUIK-SHIP FEB. 27,","C100",""
- Edit file to remove the comma.
- For example in the above record change "QUIK-SHIP FEB. 27,"
to "QUIK-SHIP FEB. 27"
- Save the Modcomiv.hld file and exit WordPad
- Delete the Modcomgl.mc
- Delete the Modcomiv.mc
- Delete the Modcomiv.tmp
- Delete the Modcomsl.tmp
- If there is a Modcomap.mc, run APMC
- Rename any modcom mcx files to mc
- Run the applicable module communication process, such as APMC, IVMC or Load Daily Transactions. Do not run GLMC yet.
- Run the Daily Allocation Tool (Interco.exe) again
- If you choose you may run APMC, GLMC, IVMC and move the Modcomsl.mc to the SAAM folder. Or you can wait until the next nightly batch and records from the current day's processing will be appended to the mc files.
- Consider shortening the text used in the Carrier field in the SHIP screen to something like 'QUIK-SHIP 2/27/02"