Самая распространенная причина такого поведения кассы - нехватка памяти.
также бывают проблемы с конкретным дистрибутивом УКМ
у меня все работает в такой связке, практически без глюков
версия УКМ - 2.462b B79C2C
компьютеры - обыкновенные "noname" еще на 370 сокете
+ дополнительно установлены NETMOS/PCI карты с 2 COM портами
сбер везде подключен к 4 порту
сетевухи везде Realtek 8139
autoexec.bat
скрытое
@ECHO OFF
PROMPT $P$G
PATH C:\NET;C:\DOS;C:\ADMIN;C:\SMUKM30
SET TEMP=C:\DOS\TEMP
SET TMP=C:\DOS\TEMP
GOTO %CONFIG%
:KASSA
MODE BW80
nmdosin -a -r
C:\NET\NET INITIALIZE
C:\NET\NETBIND.COM
C:\NET\UMB.COM
C:\NET\TCPTSR.EXE
C:\NET\TINYRFC.EXE
C:\NET\NMTSR.EXE
C:\NET\EMSBFR.EXE
C:\NET\NET START
C:\DOS\SHARE.EXE
C:\DOS\KEYRUS.COM
CALL CASHMAIN.BAT
GOTO QUIT
:SERVICE
CALL SERVICE.BAT
GOTO QUIT
:QUIT
config.sys
скрытое
[menu]
menuitem = Kassa,Kassa
menuitem = Service,Service
menudefault = Kassa,5
[Kassa]
DOS=HIGH,UMB
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\DOS\EMM386.EXE RAMauto
DEVICE=C:\NET\IFSHLP.SYS
FILES=90
BUFFERS=50
LASTDRIVE=N
[Service]
DOS=HIGH,UMB
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\DOS\EMM386.EXE RAMauto
DOS=HIGH, UMB
FILES=90
BUFFERS=50
LASTDRIVE=N