[1-99] Отладо​чные сообщения (без стека, некоторые по умолчанию отключены)

TestSignalErrorТестовый тип ошибки для отладки сигналов
2TestTaskErrorТестовый тип ошибки для отладки запуска-остановки задач, критических сессий
3
Отладка Wintasks
4
Остановка, освобождение объектов
6
Уведомления о прогрессе процессов в потоках
7
Локализация

[11-20] Отладочные сообщения NetKern

10TestCheckRights

Отладка проверки прав

11TestLowProtocol, message

Отладка dll протокола

12TestHighProtocol, message - tProtocol, tConnectПодключение, разрыв, отправка пакета, получение пакета
13TestNetwork, message - tProtocol, tProtocolsВыбор протокола, отправка блока, получение блока
14TestRouting,messageОтладка tProtocols.SendMemToServer,AddRouting - выбор шлюза, добавление заголовка для роутинга, отправка блока, установление роутинга
15TestNetworkTask,messageОтладка MainTask - отсылаемые, полученные пакеты
16TestRPCServer,messageОтладка DispatchAnswer - вызываемые функции, получаемые параметры, отсылаемые результаты
17TestEvents,messageОтладка events.pas - отсылаемые и получаемые уведомления о событиях
18TestClassIO,messageОтладка comprw.pas - отсылаемые и получаемые объекты, сериализация
19TestResourcesОтладка времён и ресурсов, RPC клиент

[21-29] Отладочные сообщения (сервера справочников и сервера отчетов)

21
Синхронизация элементов справочников
22
Работа с BLOB
23eventsShedulerLogs(eitInformation, ...)/eventsShedulerLogs(eitCustom, ...)По умолчанию отключено
24
Отладка загрузки и синхронизации справочников целиком
26
Отладка закачки накопительных данных и массовой закачки в SQL (BCP) - по умолчанию включено
27
Работа с коллекциями дочерних элементов справочников
28
AbsMemCache
29
Построение кубов и отчётов на сервере

[30-39] - Отладочные сообщения MidServ

30
WMLoad
31
Загрузка, сохранение, блокировка, разблокировка заказов
32
Печать, сервис-печать
33
Старт-стоп, апгрейд (ВСЕ СЕРВЕРА) - по умолчанию включено
34
Интерфейсы, авторизация банковских карт
35
Регистрация, отмена регистрации, учет рабочего времени
36
Старт-стоп, детали (ВСЕ СЕРВЕРА, в дополнение к 33) - по умолчанию включено
37
Сбор технических данных об инциденте
38
Отладка работы OnlineDataSender на стороне мида (запуск, возврат ответа, этапы запуска)
39
Трассировка работы OnlineDataSender как на стороне мида, так и в логах OnlineDataSender 

[40-49] - Отладочные сообщения кассы

40
'Driver signal %d, wparam=%d, wparam=%d'
41
'New active control %s:%s for %s:%s'; входы в BeginUpdate
42
Оконные сообщения
43
Особо важные события кассы
44
Таймер
45
Возможность добавления скидки
46
Журнал расчёта
47
Отладка задержек - тайминги
48
Касса, выполняемые операции.
49
Печать, дисплей покупателя, терминал авторизации

[50-69] - Отладочные сообщения драйверов

50
kbdvk
51
Принтеры
52
Фискальный регистратор
53
Мышь и ELO
54
IPMultpx
55
Устройства ввода
56
Клавиатурный порт
57
Ящик
58
COM
69
Отладка загрузки драйверов

[70-85] - Отладочные сообщения остальных программ

70
pds_netk
71
rk7tosh4
73
RDSServ
74
RK7HotelSrv
75
preload и автообновление
76
Автотестирование
80
MCR - алгоритмы
81
Диалоговые окна
82
Сетевой обмен с системой лицензирования
83
Отладка обмена данных с сервисом DocsExchange
84
Логирование входящих и исходящих xml при расширении операций на кассе (позволяющих в том числе и отменить операцию на кассе)
85
Логи http клиента для выполнения запросов из внешних интерфейсов через колбек

[90-99] - общее

99
временная отладка, всегда включена

[100-110] - не использовать

[111-122] - Регистрация DLL

111DLL was not found: '+dllname
112'DLL %s was not loaded. Error=%d'
113'Illegal DLL: '+dllname
114'Invalid DLL type: '+dllname
115'DLL version too low: '+dllname
116'Caller version too low: '+dllname
117'DLL initialization failed: '+dllname
118'Maximum DLL number reached.'
119'Illegal operation system: '+dllname
120'DLL can not be unloaded: '+dllname
121'Illegal DLL number '+inttostr(num)
122'Error running DONE for '+AllDLL[i].name

[123-125] - Регистрация функций и полномочий

123'Function with name "%s" and version %d already registered'

[126-130] - Ошибки обработки ошибок

126'Error stack overflow.'
127'Extra call NoOSMode(false)'
128'Something called STI'
129
Для записи перехваченных в OnException ошибок в лог.

[131-169] - Доверительная многозадачность

131'Global signal queue overflow'
132'Warning: Task list overflow'
133'Local signal queue overflow'
134'Task terminated with exception'
135'SendSignal: Invalid task number'
136'Critical section queue overflow. Current task "%s"(%d)'
137'Critical section waiting time-out. Current task "%s"(%d)'
138'Stack overflow in task '+TaskList[ActiveTask].Comment
139'Warning: Can not allocate memory for stack.'
140'Try to switch tasks in "NoSwitch" mode.'
141'Count of ThreadVars exceed maximum of MaxThreadVarCount'
142'Size of ThreadVar exceed maximum of MaxThreadVarSize'
143'Task "%s" worked %d milliseconds continually.'
144'Illegal Thread32.dll for such OS version.'
145'SgIdle signal for task %d "%s" deleted.'
146'Stack for taks %d "%s"'
147'Error running synchro proc'
148'Critical section destroied by task "%s"(%d). Waiting task "%s"(%d)'
149'Waiting called in "no switch" mode'
150'Waiting called in "no OS" mode'
151'Extra call SetNoSwitchMode(false)'
152'Main task was inactive %d msecs. Task dump printed'
153'Win32 %s error %d'
154'Version of thread32.dll too low, %d needed'
155'Error running IndependentProc from trusted thread '+Obj.CallerTaskName
156'Error waiting signal in WinWaitForMultipleObjects'

157


Много разных отладок для странных/невозможных ситуаций
158'Too big time from switch '+inttostr(t)+'. task dump printed'
159'Increased memory usage to '+inttostr(Int64(psmemCounters.PagefileUsage))+' borlndmm uses'+inttostr(HeapStatus.TotalAllocated)
160'Wait object procedure excepted'
161'Thread termination waitng timeout. TerminatThread...'

[170-349] - Ошибки RPC

[170-215] - Общие ошибки взаимодействия с протоколами

176'Protocol task stoped on exception'
177'%s: hangup called for ChanelID=%.8x and CloseMode=%d, reason=%s'
178'External connect detected, but protocol don''t support external connects'
179'Unknown protocol'
180'Netkern internal error:'
181'Illegal hEventManager, MainThread was not started'
182'%s: Name %s found'
183'Ini file not found: %s'
184'Block header with same SendID received form %s, protocol=%s'
185'CRC check error. Block from %s, protocol=%s'
186'Can not link with %s, netkern with version less then %d'
187'Illegal SendPos in handshake received.'
188'Exception in router'
189'Exception in SendMemToServer'
190'Interval between receiving from '+c.ServerName+' exceed '+inttostr(MaxReceiveInterval)+' msec.'
191'Unpacking error %d, block from %s'
192'Too big Block '+inttostr(size)
193'Erroneous block size %d, packet from %s'
194'Cannot GlobalAlloc '+size+' bytes.'
195'Can not change permanent route to '+ToServer+' throught '+OldRouteInfo.GateWay+' with new temporary routing through '+gateway
196'Server login attempt with "%s"(%s:%xh), with unfinished server login attempt %s:%xh'
197'Name in handshake '+h^.ServerName+', but connect name '+c.ServerName+', protocol='+DriverName
198'Received illegal handshake from connectID '+inttohex(ConnectID,8)+', Server='+c.ServerName+', protocol='+tProtocol(protocol).DriverName
199'Accept connect with existing active ConnectID '+inttohex(ConnectID,8)+', Server='+c.ServerName+', protocol='+tProtocol(protocol).DriverName
200'Received packet from  ConnectID '+inttohex(ConnectID,8)+', Server='+c.ServerName+', with non-login state, protocol='+tProtocol(protocol).DriverName
201'Illegal packet CRC, packet from %s'
202'too small Block'
203'Block received size greater than in header from '+fromserver+', protocol='+protocol.drivername
204'Illegal send position during relogin from '+fromserver
205'Exception during FindServer'
206'"InitProtocol" not found in '+dll
207'Error in InitProtocol in '+dll
208'Server "'+server+'" was not found with all protocols.'
209'Server "'+ServerName+'" can not aquire connect for sending.'
210,'Received packet from "'+FromServer+'" with protocol '+protocol.DriverName+', but connect exists via '+c.protocol.DriverName
211'Server login attempt with "%s"(%s:%xh), but connect exists %s:%xh '
212'Internal chanel registry error.'
213'Error loading '+GetDLLInfo(i)^.Name+' Protocol with same priority exists.'
214'Attempt Send to empty server name.'

[216-224] - Ошибки RPC переданные с сервера

216neFunctionNotFound,'Function '+ServerFunction+' not found on '+Server
217neException,'Exception running function '+ServerFunction+' on '+Server
218neRouterError,'Error in router '+Server
219neSrvDisconnect,'Server %s disconnected running function %s'
220neNoRightForFunc,'No right "%s" to execute function %s'
221neNoRight, 'No Right "%s"'

[225-240,325-340] - Ошибки RPC локальные, на клиенте или сервере

225'Argument #%d(%s) of RPC function %s invoked by %s is incorrect.'
226'Error in external CheckSecurity function called from %s, SecurityInfo=%xh'
227'No right %s/%d for user %d from %s(%s)'
228neCliDisconnect,'Client disconnected and query in CancelOnDisconnect mode.'
229'Stack overflow in RPC function '+functname
230'Can not establish route to '+ToServer+' with gateway '+Gateway
231'Answer for unknown query N '+inttostr(header.QueryHandle)
232'Server exception in RPC function '+functname
233'Server exception'
234neNotInitialyzed,'RPC system was not initialyzed'
235neServerNotFound,'Server "'+Server+'" not found'
236neSendError,'Error sending to '+server
237neAnswerTimeout,'Answer timeout from '+server
238neTaskTerminated,'Query task terminated'
239neIllegalHandle,'RPC:Illegal memory Handle'

[241-260] - Ошибки NetBIOS протокола

241'NetBIOS: Computer name too length'
242'NetBIOS('+inttohex(ord(LanaEnum.lana[i]),2)+'): Error starting ReceiveAny:'+inttohex(ord(NCBReceive[LanaEnum.lana[i]]^.ncb_retcode),2)+'h.'
243'NetBIOS: Server name too length'+server
244'NetBIOS('+inttohex(ord(adapter),2)+'): Error starting Listen:'+inttohex(ord(ListenNCB^.ncb_retcode),2)+'h.'
245'NetBIOS('+inttohex(ord(ncb^.ncb_lana_num),2)+'):'+opname+' timed out. Task='+GetTaskInfo(GetTaskHandle)^.comment
246'NetBIOS:'+opname+'. Thread terminated. Task='+GetTaskInfo(GetTaskHandle)^.comment
247'NetBIOS('+inttohex(ord(ncb^.ncb_lana_num),2)+'):'+opname+'. error='+inttohex(ord(ncb^.ncb_cmd_cplt),2)+'h. Task='+GetTaskInfo(GetTaskHandle)^.comment
248'Error in ChanelManager thread'
249'NetBIOS: Too large send size.'
250'NetBIOS: Protocol task stoped.'
251'Exception in DOS Callback'
252'NetBIOS: No chanel to receive from '+IntToHex(ord(signaled^.ncb_lana_num)*256+ord(signaled^.ncb_lsn),8)
253'NetBIOS: Illegal NCB number in signal parameter. Task='+GetTaskInfo(GetTaskHandle)^.comment
254'NetBIOS: Accepted chanel already exists'
255'NetBIOS: Called chanel already exists'
256'NetBios: NCB count exceed '+inttostr(MaxRequests)
258'NetBIOS: DPMI function '+intttohex(,4)+'Error '+inttohex(res,4)
259'NetBIOS not installed.'

[261-290] - Ошибки сокета

261'%s: Socket count exceed %d'
262ProtName+': Error starting Listen:'+inttostr(WSAGetLastError)
263ProtName+':'+opname+'. error='+inttostr(WSAGetLastError)
264ProtName+': Exception during LowSend'
265,ProtName+': Attempt to hangup listening socket %d.'
266ProtName+': 0 bytes received timeout, socket=%d. Error'
267'Too many RPC tasks are running'
268ProtName+':'+opname+'. Thread terminated.'
269'%s:%s timed out. Task=%s'
270'%s:%s. Illegal cmd number (%d) in signal parameter. Need %d'
271%s: WSAEventSelect error. %s
272ProtName+': Too large send size.'
273ProtName+': Listening socket was closed.'
273ProtName+': Broadcast Listening socket was closed.'
273'TCPSOC:UDP processing thread terminated with exception'
274' Error initialyzing Winsock 2 '+inttostr(WSAGetLastError)
275'%s: SEQSOCKET connection not available'
276'%s: Port %d is in use, increased to %d'
277'%s: Name "%s" can not be solved'
278'%s: Error creating socket%s'
279'%s: Bind%s%s'
280'%s: %s error %d'
281'%s: Name %s solved, but server "%s" started with LISTEN=0'
282'%s: Name "%s" can not be solved%s'
283'external connect with existing operation'
284'SPX sending Address info error '+inttostr(WSAGetLastError)
285ProtName+' setsockopt ... error '+inttostr(WSAGetLastError)
286'SPX WSAEventSelect for IPX Broadcast error '+inttostr(WSAGetLastError)
287'SPX: Too big IPX packet:'+inttostr(maxsize+30)
288'%s: self name %s found in %s'
289'%s: Unknown signal %d received while "%s" end waiting'
290

[291-292] - Ошибки LocalNet протокола

291'LocalNet: can not send to connect %d'

[293-300] - Общие ошибки протоколов

294ProtName+': Illegal address "'+addr+'" in section '+section+' key= '+name
295ProtName+': Illegal address "'+'" in '+DNSFILE+' line '+inttostr(l)
296ProtName+': exception during Receive CallBack'
297ProtName+': exception during Disconnect CallBack'
298ProtName+': exception during Accept CallBack'
299ProtName+': ...'

[301-340] - Ошибки RPC локальные клиенты

318'SPX: self name '+ServerName+' found in the network.'
319'Reverse http send timeout for %s'
320'No connect from %s to call via http(s)'
321'httpcall except'
322'Bad enum %s value %d, property %s.%s writing'
323'Property %s.%s writing error'
324'Sort collection %s writing error: %s'
325'RPCExecCDecl: illegal pointer to stack N '+inttostr(i)
326'Different sizes of arrays :Pointers and Sizes'
327'Too many parameters in array'
328'RPCExecWArgsMem: too big return size parameter N'+inttostr(i)
329'RPCExecWArgsVarRec: too big return parameters number '+inttostr(result)
330'Can not write such VarRec type '+inttostr(v.vType)
331'Can not read such VarRec type '+inttostr(v.vType)
332'RPCExecCDecl: illegal variable number returned %d for function %s'
333'RPC already initialized'
334'RPCExecCDecl: illegal variable length returned, function %s, var %d'
335'Can not create object of type '+compclass.classname
336'Illegal select string '+CurrentMask[i]
337'Can not create item for collection '+
338'Error testing connection with '+Server+' returned illegal answer.'
339'tSortCollection items must be of the same type.'
340'Error reading property "%s" of %s: "%s"'

[341-349]-Ошибки пересылки событий

341'Illegal event type'
342'Event with handle '+inttostr(handle)+' does not exists.'
343'Illegal taks handle '+inttostr(task)
344'Exception during execution of event callback procedure. Event type='+inttostr(Event^.EventType)
345'Can not stop listen from all servers without handle.'
346'Error in event manager.'
347'Collection %s: data version %d received, but version is %d already'

[350-463] - Ошибки работы со справочниками

353'External database check failed: %s, Index: %d, SQL: %s'
353'Unable to find domainDataClass with name "%s" for collection %s'
354'LoadFromProvider %s(#%d) %s(%s)'
355'Synchronization of %s rejected by server %s'
356'tReferentCollection.AddNotifyProc: this notification procedure already added'
357'Collection %s is synchronyzing now, can not provide for %s'
358'RefReadBlob(Col=%s,it.Ident=%d,it.Code=%d,blob=%s) exception'
359'Collection %s: %d items deleted on loading'
360'Server %s daemon raised error with message ''%s''.'в процессах ServerAssignExData, только в лог
361'Blob cache was expired or new blob %s exists for %d in %s'
362'Extra LeaveRPCMode for collection %s'
363'Waiting 10 seconds for for collection %s, collection %s. Task=%s'
364'Bad child item identifier %d'
365'Empty data received for "%s"'
366'Item %s(%d) in collection %s can not be locked (it is in open transaction)'
367'Illegal type of field %s in UDB table %s. Must be Longint for blob'
368'No data provider for collection %s'
369'Data provider for collection %s can not process one record'
370'Dummy synchronizer can not provide collection receiving'
371'Collection not defined. Item class %s, Ident=%d'
372'Collection %s exclusive mode request in "no switch" mode'
373'Can not use BLOBs with deffered collection %s'
374'Can not move pointer in table %s, edit mode'
375'Exception in item (%d in %s) processing for parent collection %s'
376'Synchronization failed for collection %s after "%s"'
377'Can not append record with id 0 in reference %s'
378'Can not set OneItem mode, items exists in collection %s'
379'Can not delete item, collection %s in OneItem mode'
380'Can not create new item, collection %s in OneItem mode'
381'Item with id %d already exists. Deleted from %s.'
382'Different numbers, RefID=%d and index=%d for reference %s'
383'Illegal fixed reference number %d'
384'Attempt to load reference without name'
385'Can not clear RemoteSource for %s, locked items exists.'
386'Can not rename temp file %s to %s'
387'No synchronizer for collection %s'
388'Can load Blob from collection %s, record %d/%s was unlocked (due to disconnect)'
389'Can load Blob from collection %s, record %d/%s locked by another server'
390'Can not store Blob to collection %s, record %d/%s locked by another server'
391'Error deleting collection %s on server'
392'Can not zap collection %s, some items is editing'
393'Can not lock table to zap collection %s'
394'Illegal blob field name %s for collection %s'
395'Error writing blob file %s'
396'Error reading blob file %s'
397'Check sum error in blob file %s'
398'Error loading reference %s from server %s'
399'Secondary order %d duplication for item %s/%d in %s'
400'Secondary order %d duplication for item %s/%d in %s'
401'Can not update record of item %s(%d) in collection %s, it is locked by station %s (%s)'
402'Can not load Blob from collection %s, record for item %s(%d) not found'
403'Can not store Blob to collection %s, record not found'
404'Reference manager was not started'
405'Reference collection %s not found.'
406'Item %d in collection %s not found.'
406'Item IllegalID in collection %s not found.'
407'Version waiting timed out (wait %d, now %d) for collection %s after "%s"'
408'Error processing signal in reference manager task'
409'Error trying locally delete item (locked).'
410'Error trying update item %d in collection %s, editing now.'
411'Can not lock new item %d in %s'
412'Can not find item with id '+inttostr(Ident)+' in table '+fMirrorTable.TableName
413'Can not change ident to '+inttostr(NewIdent)+', such ident exists.'
414'Error trying locally delete item %d in %s (childs exists in %s).'
415'Can not generate new SIFR without mirror table.'
416'Delete notification received, but item '+tReferentCollection(AllReferences.objects[i]).name+'('+inttostr(item.ident)+') is updating now'
417

'Update notification received, but item '+tReferentCollection(AllReferences.objects[i]).name+'('+inttostr(item.ident)+') is updating now'
 


418'Can not store Blob for new item before post.'
419'Post: Item %d in %s is not editing'
420'Error trying locally delete item (modifing now).'
421'Error during RPC executeion of RefReadRecord'
422'Error changing ident to %d, childs exists in %s.'
423'Can not append record to reference'
424'Can not edit, collection not defined'
425'Can not edit, item was deleted.'
426'Collection %s was not loaded, server disconnected.'
427'%s %s (ID = %d) is already editing now.'
428'Can not lock item %s(%s) in collection %s for editing: item locked by %s (%s)'
429'Can not set RemoteSource for %s, items exists.'
430'Can not edit, collection %s is read only.'
431'Can not run more than one reference server with one network name'
432'Can not Run RPC function %s in %s, item was deleted.'
433'Can not lock, item was deleted.'
434'Reference manager already started.'
435'Can not change RemoteServer after collection loading'
436'Error loading item %d from server %s, collection %s'
437'Reference collection %s was deleted.'
438'Lock table %s timeout.'
439'Can not write record in collection %s, item was unlocked (due to disconnect)'
440'RefCollectionByName: Collection %s loading waiting timed out.'
441'Illegal parent ident: %d for classifier %s'
442'Can not find child item with id %d in LeafCollections of %s.'
443'Ident %d for item from %s was already added as child to item with id %d'
444'Error adding child with id %d to item with id %d from %s'
445'Collection %s exclusive mode waiting timed out.'
446'Can not delete item %d in %s (Internal error).'
447'FindItemWait: isInRPC waiting timed out for item %d in %s.'
448'Illegal name for collection:"%s", max length=%d'
449'Illegal name for server:"%s", max length=%d'
450'Can not add new child (state=isNew) from %s to item (%d) %s, parent not LeafCollection'
451'Can not find item %d in %s'
452'Exception in Notification procedure for collection %s'
453'Can not generate ident for new item in %s. All values occupied.'
454'Value %d for item ident in %s not in [%d..%d]'
455

'There is intersection of idents in LeafCollections. Items (%d) %s from %s and (%d) %s from %s have equal idents.'
 


456'Can not find child item with id %d in %s.'
457'Error assigning blob to item %s/%d from item %s/%d, collection %s'
458'Error writing collection %s:'
459'Unique check %d for collection %s failed. Item like %s/%d found.'
460'Deletion in reference %s is forbidden'
461'Exception on RefCommit'
462'Server don''t configured for event cache'
463'Bad CRC32 of RefEvents.dat. File renamed to RefEvents.bad'
463'Exception loading RefEvents.dat. File renamed to RefEvents.bad'

[464-500] - Ошибки работы со справочниками r_keeper 7

464'Record for Print Groups not found in table ClassificatorGroups'
465'Illegal ident for tRightLevelInfo: %d (must be in [0..255])'
466'Unknown operation ID %d'
467'Leaf Collection %s has no mirror table.'
468'No Usage for %s'
468'There is no Usage for ''%s'
469'Can not write to Changeable Order Types Usage Table.'
470'Can not activate table without maximal places'
471'Can not activate device, no such driver for this station.'
472'Can not lock collection %s.'
473'Can not write to %s Table.'
474'Keyboard DLL not found.'
474'Error deleting nonstatused main parent ''%s'' with statused childs.'
475'Error loading keyboard DLL %s to directory %s.'
475'Error removing childs from nonoperating parent ''%s'
476'Keyboard DLL not loaded.'
477'No default period'
478'Can not write item priority to table.'
479'User with ID %d not found.'
480'Not found Cash Group %s on %s.'
481'Can not read from %s Table.'
481'Exception unpacking hall plan blob'
482'Round rule %d can not be used for taxes'
482'Can not lock price''s collection for update.'
483'Can not complete operation. Server %s is probably busy'
483'Can not assign child to parent ''%s(%d)''. Collection with RefNo %d is not the main parent collection.'
484'refGetCollection: client ''%s'' not logged in, disconnecting (do refDoUSerLogin first)'
484'Default Price Fromula can not be deleted.'
485'Data Source is not defined for the document ''%s'
486'Data Source Name is not defined for the document ''%s'
487'The model ''%s'' has invalid format.'
488'Exception ''%s'' while calculating prices with formula ''%s'' of Price Type ''%s'
489'The Document of the model ''%s'' has wrong datasource (%s): "%s"
490'Circular Formula reference ''%s'' of Type ''%s'' to ''%s'' of Type ''%s'
491'%s %d is invalid.'
494'Illegal item id (%d) for collection ''%s''. Usage of %s.'
495'Can not create datasets for model ''%s'': ''%s'
496'Document ''%s'' has wrong datasource class: ''%s'
497'The timeses on client and on server do not coincide.'
498'Server "%s" was disconnected at %s.'
499'Exception generating data for datasource (%s): "%s"'
500'Can not delete %s ''%s'' while following item(s) reference it: %s.'

[500-600] Пользовательские ошибки - в файл не пишутся, вызываются прерывания

501'Name is not defined.'

502

'Network ID is not defined.'
503'Network ID ''%s'' is already in use.'
504'Video-driver is absent.'
505'Currency ''%s'' is already set as basic.'
506'Status of the Default Item ''%s'' is unchangeable.'
507'Passwords entered are not the same.'
508'Card Codes entered are not the same.'
509'Active Form Scheme ''%s'' should have at least one Form Instance assigned for each Form (in any resolution). You should configure %d Forms (%s) yet.'
510'Starting Date must be not latter then Ending Date.'
511'Starting Time must be not latter then Ending Time.'
512'Select an active Price Type for Trade Group ''%s'' before its activation.'
513'Can not delete preset item ''%s''.'
514'Can not edit preset item ''%s''.'
515'Can not move item ''%s'' on item ''%s'' since they belong to different groups.'
516'Can not add new child items to the preset item ''%s''.'
517'Selected Image List ''%s'' is a preset item. Can not create new Images.'
518'You have to assign existent Layout to save Service Check ''%s''.'
519'Create Details of ''%s'' before activation, since can not activate Discount or Distributable Markup without Details.'
520'Can not delete Detail ''%s'' of the Discount/Markup ''%s'' since active Discounts and Markups should have at least one Detail'
521'Price Type ''%s'' is used by Trade Group ''%s'' and can not be ''Not a Price'' item.'
522'To use Max Amount of active Discount ''%s'' correctly its''s value should be greater then zero.'
523'Markup ''%s'' is used as a Tip Charge with Currency ''%s'' and thus should charge ammount and utilize some Fiscal Group.'
524'Can not delete %s ''%s'' while it is critical for %s ''%s'' to function properly.'

525

'Can not deactivate %s ''%s'' while following item(s) reference it: %s.'
526'Parameter Exception ''%s'' already exists.'
527'Can not activate more then %d Taxes simultaneously.'
528'Can not change activated Tax Rate (delete only).'
529'You can choose a set of ''%s'' from one Group only.'
530'Table with name ''%s'' already exists. Enter another name.'
531'To make Discount Composition ''%s'' of %d Discounts accessible it is necessary to create following Compositions of %d Discounts: %s.'
532'This mode for Inspector Settings is not allowed.'
533'Can not save named item (ident=%d) with empty name in collection %s.'
534'There are no allowed Trade Objects available.'
535'Can not set usage conditions for default item.'
536'Can not replace default item ''%s'' with item ''%s''.%s'
537'You must remove all Selector Page ''%s'' Buttons to enable default behavior.'
538'Quantity precision must be between 0 and %d.'
539'Items with IDs %s can not be pasted (were not found in collection).'
540'Can not find item associated with the link ''%s''.'
541'Can not delete Tax Rate ''%s'' used in active Fiscal Policy ''%s %s''.'
542'Tax Rate ''%s'' of Tax ''%s'' is not active.'
543'Tax Rate ''%s'' used in Fiscal Policy ''%s %s'' is not active.'
544'Active Fiscal Group must contain active Fiscal Policy ''[ANY TYPE, ANY CATEGORY]''.'
545'Incorect account/password combination or you don''t have enough rights to log in the Manager Station.'
546'Old password is incorrect. New password is not updated.'
547'Form Instance ''%s'' is used in Form Scheme ''%s'' and thus can not be deactivated.'
548'Upper limit must be greater or equal lower limit.'
549'Field ''%s'' has illegal system name ''%s''. System name must be alphanumerical in english charset with first character in letters.'
550'Assign active Fiscal Group to Menu Item ''%s'' before its activation.'
551'Remove all Details before changing Discount/Markup mode of ''%s''.'
552'Activate ''%s'' before assigning as The %s Default Usage Condition object.'
553'Assign Discount %d before Discount %d in Composition ''%s''.'
554'Remove Discount %d before Discount %d in Composition ''%s''.'
555'Discounts %d and %d in Composition ''%s'' can not be the same.'
556'Discount Compositions ''%s'' and ''%s'' have the same Discounts set.'
557'Clear Category assignment of Discount/Markup ''%s'' Detail ''%s'' before changing Classification of the Discount.'
558'Cash Server Network ID is not defined.'
559'Cash Server with Network ID ''%s'' already exists.'
560'Cash Server with Network ID %s not found in references at selected RK7 Reference Server. Will not login.'
561'Can not log in RK7 Reference Server.'
562'Choose active Tax Exemption to activate Currency ''%s''.
563'Can not deactivate Tax Exemption ''%s'' while it is assigned to Currency ''%s''.
564'Currency ''%s'' is already set as national.'
565'Can not use Dish Limited Currency %s as National.'
566'Exclude Discount ''%s'' from Composition ''%s'' to set ''%s''.'
567'Markups are restricted in Compositions.'
568'Can not enter Discount ''%s'' with ''%s'' on into Composition.'
569'Change Fiscal Group of Menu Item ''%s'' before deactivation of ''%s''.'
570'Since operating order of ''%s'' with ''%s'' off is lower the flag must be off in ''%s'' also.'
571'Since operating order of ''%s'' with ''%s'' off is higher the flag must be off in ''%s'' also.'
572'Since operating order of ''%s'' with ''%s'' on is lower the flag must be on in ''%s'' also.'
573'Since operating order of ''%s'' with ''%s'' on is higher the flag must be on in ''%s'' also.'
574'Can not save Formula Fact ''%s'' with empty formula.'
575'Can not save Aggregation Fact ''%s'' with invalid Source Fact assigned.'
576'Field ''%s'' references Field ''%s''.'
577'Rate ''%s'' already exists for the Tax ''%s''.'
578'Fields ''%s'' and ''%s'' have the same system name ''%s''. Fields can and must have the same system name if they get data from the same data field only.'
579'Flag ''%s'' should be turned on in ''%s'' while flag ''%s'' is on.'
580'Flags ''%s'' and ''%s'' are incompatible in ''%s''.'
581'Form Instance source version %d is less then required (%d).'
582'Percent Value can not be larger then 100%.'
583'Discount ''%s'' is utilized with Application Rule ''%s'' in Usage Conditions.'
584'Can not activate Currency ''%s'' with Tip Charge enabled and no active Markup assigned.'
585'Can not deactivate Markup ''%s'' while active Currency ''%s'' uses it as a Tip Charge.'
586'Deactivate Selector Page ''%s'' of Selector ''%s'' before changing Model Size.'
587 'Model of the Selector Page ''%s'' is invalid.'
588 'Define Model Size of Selector ''%s'' prior to Selector Page Model editing.'
589'Can not deactivate ''%s'' while Price Formula ''%s'' of Price Type ''%s'' references it.'
590'Can not delete ''%s'' while Price Formula ''%s'' of Price Type ''%s'' references it.'
591'Correct errors before saving the Price Formula.'
592'Deactivate Trade Group ''%s'' before deactivating Price Type ''%s'' utilized by it.
593'Change MCR Algorithm of ''%s'' prior to type modification of Algorithm ''%s''.'
594'Correct errors before saving the MCR Algorithm Script.'
595'Set Detalization level of Menu Group ''%s'' in range ''%s''..''%s''.'
596'Define at least one Fact field before saving Cube structure.'
597'Define at least one Dimension in working area before saving Cube structure.'
598'Save new item before defining its Cost value.'
599'Can not delete Image ''%s'' while it is used on Hall Plan ''%s''.'
600'Can not delete Image ''%s'' while it is used on Keyboard Layout ''%s''.'

[601-650] - Редактор справочников

601'The model contains items %s that are not included in the selector page.'
602'The model contains items %s with the status different from Active.'
603'Object name can not coincide with name of the dataset ''%s''.'
604'Error loading receipt format: %s.'
605'Fragment ''%s'' not found in the text.'
606'Form height is larger then form instance resolution Y size.'
607'Form width is larger then form instance resolution X size.'
608'You should assign active item(s) to property(s) %s before activation of %s ''%s''.'
609'You are not logged in server %s.'
610'You should have the right ''%s'' to perform this operation.'
611'You should have the object right ''%s'' to edit %s ''%s'' and it`s childs'
612'There is an active employee with the same card code. Set another card code or the new value won''t be saved.'
613'There is no data for report ''%s''.'
614'Illegal Network ID ''%s''. Network ID mustn''t contain spaces.'
615'Price Type that is not a Price can not be assigned as a Price for StoreHouse 4 data.'
616'Price Type ''%s'' is already assigned as a Price for StoreHouse 4 data.'
617'The cube can not been loaded since unsuitable parent table.'
618'National Currency ''%s'' should use national Rate Class with rate 1.0.'
619'Employee ''%s'' (code: %s) has the same card code ''%s''.'
620'Classification ''%s'' can not support required grouping while there are active Menu Items (e.g. ''%s'') which are not assigned to any active Category of the Classification.'
621'Assign active Category in Classification ''%s'' to Menu Item ''%s''. It is required of all active Menu Items in the Classification.'
622'Active Menu Item ''%s'' should be assigned to active Category in Classification ''%s''.'
623'Category ''%s'' can not be deactivated while it contains any Menu Items, since grouping is required in Classification ''%s''.'
624'Fiscal Group ''%s'' is already set as default. One group can be default at a time.'
625'Quantity precision of Menu Item ''%s'' can not have value less then %d , because there are %d meaning digits of portion weight.'
626'The receipt %s is not found'
627'Field "%s" is not found in olap slice.'
628'The receipt is deleted, its content is inaccessible'
629'TransferMessageChar+'Synchronization switched off for server %s'
630'The value of the parameter ''%s'' is not specified.'
631'Choose Discount(Markup) ''%s'' area of application (dish, order or seat) before its activation.'
632'At least one active Rate should be defined in active Tax ''%s''.'
633'There are data in database for cash server %s. Create another cash server.'
634'There is category ''%s'' of another classification added into this trade group. Remove this category from inherited trade group'
635'There is category ''%s'' of another classification removed from this trade group. Add this category to inherited trade group'
636'No rate class for this currency'
637'All 255 categories in classification ''%s'' are used'
638'Excluded for exemption rule ''%s'' tax ''%s'' must contain zero taxrate'
639'Can not delete default usage'
640'The value of parameter cannot be less than %d.'
641'The value of parameter cannot be more than %d.'
642'Can not use more than one ''Any Discount'' with this operation'
643'Portion Weight must be specified for item ''%s'' with per portion price mode.'
644'Can not activate item ''%s'' (id=%d) from collection ''%s'': active item with same name already exists'
645'Image size must not exceed 64 kilobyte limit'
646'Can not set parameter ''CheckItemNameUnique'' value to true: collection ''%s'' contains multiple active elements with name ''%s'''
647'Can not remove item ''%s'' from classification ''%s'' (grouping required): only move actions within classification are allowed.'
648'Can not execute StoreHouse function ''%s'': not enough privileges for user ''%s''.'
649'StoreHouse store is assigned to user ''%s'' but not specified in parameters.'
650'StoreHouse store with code ''%s'' not found.'

[651-700] - Системные ошибки сервера справочников

651'Illegal version %s of manager station (%s), need %s or higher'
652'Illegal version %s of cash server (%s), need %s or higher'
653'Can not upgrade data base from file %s due to following error:'
654'Can not rename upgrade file %s due to error with code %d.'
655'Database %s upgrade is needed. Current database version=%d, but smallest suitable=%d. Place upgradepresets.abs in "%s"'
656'Version mistmatch while trying to import: "%s" version is %d, while "%s" has %d.'
657'Unable to load DLL: '%s'.'
658'Function '%s' not found in DLL '%s'.'
659'Unsupported DB %s version: %d (must be between %d and %d)'
660'The order with number %s is not found.'
661'Can not save Fact '%s' with empty value.'
662'An error occured during prices recalculation process: %s'
663'Invalid BLS file checksum: %s (%d), udb checksum: %d'
664'Duplicate reference to blob %d, reference in table %s (N: %d) set to zero'
665'SQL Provider for collection %s (RecNo: %d) error, [%s]: %s'
666'Error import costs (dll: %s, error: [%d] %s)'
667'Cash server %s data process error: %s'
668'Blob file recovered (%s)'
669'Exception during dataset '%s' copy: %s (RecNo: %d)'
670'Illegal version %d of file %s, must be %d or higher'
671'Code %d is not unique in table %s'
672'Record "%d" is not found in table Generators'
673'Can not delete old %s due to error with code %d'
674'Can not rename %s to %s due to error with code %d'
675'Database requries version %s, but current version is %s (downgrade?)'
676'SQL table '%s' access error: %s, trying again (%d tries left)'
677'SQL table '%s' access error: %s, please, try again later'
678'SQL server link error: %s, trying again (%d tries left)'
680'Field %s -> %s copy error: %s'
681'Error while trying to alter table %s: %s'
682'Commiting records to %s (%d)'
683'Exception during data append: '%s', table '%s''
684'Query (%s) execution exception: %s'
685'Can`t find record in SQL table '%s' for update'
686'ADO Provider '%s' is not supported, use ini file paramter UseSQL = 0 to change configuration'
687'Cash server %s, file "%s" data process error: %s'
688'Unknown cash data file version: %s'
689'Cash data file %s upgraded (%d -> %d)'
690'No handler for CustProp command'
691'Not enough rights to execute CustProp command'
692'Query (%s) executed successfully, %s records in result dataset'
693'File %s process error: no cash group %d'
694'File %s process error: different global shift info for shift %d (server %d)'
695'Backup process error: %s'
696'File %s process error: shift %d (server %d) is open'
697'FTP Client error: %s'
698'Can not load check data (MidServer "%s", sCheckNum "%s", OrderName "%s", ShiftNum "%s", ShiftDate "%s", InvoiceNum "%s"): see log for more details. Original message: "%s"'
699'File %s process error: can not load data from working base'
700'File '%s' will not be processed: data gathering is disabled for this reports server'

[701-750] - Ошибки работы с файлами

701'Error unpacking keyboard DLL %s.'
702'File %s not found.'
703'Error "%s" opening Work Base %s.'
703'Can not create directory: '%s' (error code: %s)'
704'Error processing work data recieved.'
705'Error %d opening file %sм'
706'Can not open Log Book file %s.'
707'Directory %s (%s) open error.'
708'Can not prepare pump file %s for send.'
709'Can not archive pump file %s.'
710'Error '%s' opening file '%s''
711'UDB %s'
712'Can not open %s language file '%s''
713'Bad version of netkern.dll, must be %s or higher'
714'Exception on file %s processing: %s'
715'Can not %s file '%s' to '%s' (error code: %s)'
716'Error %d reading file %s'
717'Error converting %s to %s'
718'Department (%s) not found'
719'UseBothIntfAndProvider: Data version is different for %s in Intf(DataVersion %d) and Provider(DataVersion %d).'
720'DBSync: no database file (%s) and no database backup found (at %s for %s, %s)'
721'DBSync: WARNING! Data version here (%d in %s) is newer, than on the server (%d in %s%s)!'
722'DBSync: wrong transaction GUID in journal file. Remove database "%s" and DBSync folder for makeing full resync, or connect to proper server.'
723'DBSync: can not copy file %s to output path %s, try %d'
724'DBSync: exception %s on cleaning output folder %s'
725'DBSync: wrong backup file "%s"! Remove database "%s" and DBSync folder for makeing full resync, or connect to proper server.'
726'DBSync: can not move journal file %s to output. Another file with the same name already exists.'
727'DBSync: output folder for "%s" is not unique. If you sure you can delete file "%s"'
728'DBSync: input folder "%s" is in use as DBSync.output by "%s"'
729'DBSync: file "%s" exists. Setting RemoveProcessed to false ll:llWarning'
730'DBSync: Backup file "%s" too new for this application to replace "%s"'
731'DBSync: Backup file "%s" too old for this application to replace "%s"'
732'DBSync: Database "%s" too new for this application (minimal structure version %d, application structure version %d)"'
733'File not found: %s. %s'
734'Can not create file "%s". %s'
735'Bad server network name "%s". It contain forbidden characters ("%s")'
736'Database "%s" is corrupted. Renaming to "%s". ll:llError

[801-810] - Ошибки локализации базы

801'Error loading Main language reference '+f1
802'Error loading Alternative language reference '+f2
803'Error loading Data language references from server %s'
804'Error Loading keyboard layout "%s"'

[901-1000] - различные предупреждения

901'The parent Price Type is not active. Its code may become unchangable after formulas creating.'
902'Formuls of the Price Type are incorect. You may be unable to calculate prices. Correct the Formuls.'
903'License server unavailable: '

[1001-1500] - Программы обработки данных

[1001-1020] - Импорт данных из UDB - UDBCopy

1143VIETNAM: тестовая отладка непонятного unregisteruser сразу после registeruse

[1501-1600] - сервер справочников

// Все перенесены в rk7error.pas

[2001-3000] - Ошибки MidServ

2001'Can not create Modules Base: %s'
2002'Can not create Work Base: %s'
2003'Can not open Work Base: %s'
2004'Work Base from another cash server. This cash server: %s (ident %d), in base %s (ident %d)'
2005'Network initialization error: %s'
2006'No order %d.%d (%xH)'
2007'Work Base %s not found. Create new...'
2008'Exception in timer procedure'
2009'Required module %s start failed'
2010'Forbidden XML-command "%s"
2011'Can not create base with reference server %s. %s'
2012'Modules Base %s not found (%d). Create new...'
2013'Exception on Modules Base synchronization'
2014'Pump Error: "%s". Operation: "%s".'
2015'The error has occured during service check "%s" printing queuing.'
2016'Cannot lock order %s. Visit %s (%d) finished.'
2017'Error processing service print.'
2018'Exception locking printer "%s" on "%s": "%s"'
2019'Exception on printer "%s" status receiving from "%s"'
2020'Device was not assigned to printer "%s"'
2021'Job processing error for printer "%s"'
2022'Exception on Module %s updating'
2023'Table %s for class %s is not created.'
2024'Invalid datasource format: line "%s".'
2025'No cash server with network name "%s" in refs'
2026'Order %s locked without lock station.'
2027'Exception "%s" in SessionLoaded for item %s (%d).'
2028'Exception in SessionLoaded for item "%s" (%d).'
2029'Exception in LoadSessions for order %s.'
2030'Exception in PrintDocument for document "%s", model "%s".'
2031'Exception in SaveSessions for order %s.'
2032'Exception in ServerCloseReceipt for order %s, receipt %d.'
2033'Receipt can not be printed in "%s", because of different cash server'
2034'Receipt can not be printed in another station printer "%s".'
2035'Exception in ServerDeleteReceipt for order %s, receipt %d.'
2036'Transaction for order %s, receipt %d rollbacking'
2037'Transaction for order %s, receipt %d rollbacked'
2038'Exception %s on "CheckFinished"'
2039'Exception %s(%s) on backup'
2040'Illegal version %s of reference server, need %s or higher'
2041'Can not upgrade database. Can not delete file "%s"'
2042'Can not continue (%s) without connection with server %s. %s'
2043'Host of printer "%s" (%s) is not connected'
2044'Exception on service printing. Session %d, order %s, visit %s'
2045'Exception on void service printing. Session %d, order %s, visit %s'
2046'Exception on PrepareForSend.'
2048'New ExtID "%s" for "%s", Old ExtID="%s"'
2049'Error locking printer %s on last receipt result testing. Offline=%d, busy=%d. Disconnect for retry.'
2050'Exception closing receipt (Order %s, UNI %d) on printer %s. Disconnect for retry.'
2051'Error connecting printer %s, PrinterServerReady was not called. Disconnect for retry.'
2052'No file data for collection %s, must be placed in %s'
2053'You can not to add dish to the printed session'
2054'Check New dish to be added in printed session %d of order %s(%xh). MenuItem %s(%d)'
2055'Exception closing receipt, that need be closed. Order %s, UNI %d'
2056'License error: %s'
2057'Exception on notification after switch to other printer from "%s"'
2058'Exception on switch to other printer from "%s"'
2059'Exception Processing XML, cmd "%s"'
2060'Exception printing receipt %s on %s'
2061'Exception on receipt %s transactions undo. Station %s disconnected. Receipt will be closed'
2062'Exception on receipt %s transactions undo. Fatal error'
2063'Illegal "%s" DLL version "%s". Must be "%s" or higher.'
2064'Too high version %d of reference structure, need %d or lower'
2065'Exception on TWorkSender.RemoveCopied'
2066'Can not lock order "%s"(%d) for processing'
2067'No table for auto choice'
2068'Exception on printer "%s" not ready notification'
2069'The block (Visit=%d,UNI=%d) cannot be changed
2070'No service''s positions for a auto choice'
2071'Cannot delete prepayment: no active order void. Check parameter "PrepayVoid"'
2072'Two shifts with id %d. Restart server.'
2072'Key emulator detected'
2074'Personal discount limit for "%s" = %s.'
2075'The maket %s has illegal document type %s, needed %s document type'
2076'Order %s not locked'
2077'No printer for purpose "%s"(%d)'
2078'No enough disk space to continue'
2079'Bad Midserver %d in CommonShifts. Need %d. Cleared.'
2080'Duplication of shift %d detected. Last record deleted.'
2081'Current common shift %d not found in table. Recreated'
2082'Order common shift %d not found in table. Recreated'
2083'Order duplication: Visit=%d, IdInVisit=%d. Deleted'
2084'Unsupported document type "%s"'
2085'Database ''%s'': converted to ''%s'''
2086'Modules are synchronizing now'
2087'This payment is authorizing now'
2088'This order depends on the interface %0:s connection which is not active now. Establish connection with %0:s for this order opening yourself or communicate technical support'
2089'Broken global shifts ID: %d, source: %s@%d (valid range: %d - %d)'
2090'Changing global shifts ID: %d -> %d, reason: %s'
2091'A personal discount limit for card "%s" was exhausted'
2092'Database %s is closing...'
2093'Exception closing receipt %d'
2094'Exception parsing transactionn answer XML'
2095'Exception processing transactionn answer XML'
2096'Exception requesting card info before receipt %d printing for card %s'
2097'Exception on Start'; ll: llFatal'
2098'User choice is to close receipt %s (on transactions undo error). Station %s. Receipt will be closed'
2099'Error printing unfiscal receipt copy'

[2100 - 2200]

Ошибки MidServ, вызывающиеся из функций RPC по запросам с кассы и перенаправляющиеся клиенту

[2281 - 2299]

Ошибки файлового кэша справочников (FCachePr)

2281'Can not create control file %s'
2282'Illegal control file %s'
2283'Illegal RefID %d'
2284'Version of control file %s = %d, less then minimal %d'
2285'Collection %s is in changing state for too long'
2286'Version of control file %s = %d, greater then maximal %d'

[2300 - 2400]

Ошибки MidServ, вызывающиеся из функций RPC - системные

[2401 - 2799]

Ошибки интерфейсов

[2401 - 2410]

Интерфейс с таймкипером

2411'Bad interface version %d of %s. Version 5 is needed'
2412'Connect dll %s initialization error'
2413'Limit is over for %s, room %s'

[2421 - 2430] - Интерфейс с PMS

2421'Error creating table %s'
2422'Error opening table %s'

[2431 - 2440] - Интерфейс с ITV POS Intellect

2431'Error loading XML document'
2432'Error processing tag %s'
2433'Exception processing XML'

[2440-2450] - Brunswick Bowling

2441'Error sending xml'

[2451-2460] - pcget

2451'Login canceled'

[2500 - 2550] - Интерфейсы авторизационные

2501'AcceptCard exception'

[2551 - 2560] - CrunchTime

2551'Can not rename file %s to %s: %s'

[2561-2570] XML интерфейс

2561'Exception in connect thread'

[3001-4000] - Кассовая станция

3001'Unknown cash "%s"'
3003'Exception during BeforeAddMessage'
3004'Init error'
3005'Main cycle error'
3006'Error closing form %s'
3007'Error destroying form %s'
3008'Person list not initialized'
3009'Timer procedure exception'
3012'Exception processing message %d in window %s'
3014'Can not find form with class name %s'
3018'Item index %d out of range'
3038'Exception in GrApplication.SignalReceived'
3366'Exception on %s:%s draw'

[3100-3199] -RPC ошибки кассовой станции

[3200-3300] -Пользовательские ошибки кассы

3200'Can not change trade group, lines exists'

[3401-3500] - Компоненты

3401'Error in timer procedure'
3402'Show message dialog: %s'

[3500-3590] - Касса, логируемые ошибки

[3601-3799] - Драйверы устройств

[3601-3650] - Общие ошибки драйверов

3601'Can not load %s, error=%d'
3602'For DPMI32 Only! Can not run under Windows.'
3603'Parameter %s(%d) must be defined for %s # %d' 
3604'Too many devices for %s'
3605'%s: Windows error %d. Operation "%s"'
3606'Driver Version = %d; File ''%s'' contains a wrong quantity of the messages (%d, %d)'
3607'Driver Version = %d; Null pointer for the list of messages from the file ''%s'''
3608'Parameter %s(%d) must be defined for %s # %d'
3609'GetLastError() = %d in LoadLibrary(''%s'') for %s # %d'
3610'Parameter %s(%d) has not been initialized for %s # %d'
3611'Not supported version number (%d) of the protocol from %s in %s # %d'
3612'GetLastError() = %d in LoadLibrary(''%s'')'
3613'Not found entry point ''%s'' in the module ''%s'''
3614'Initialization error: %s'
3615'Class is not registered: %s (file name: %s)'
3616'Configuration is not created. File name: %s'
3617'Cannot unregister COM-server %s'
3618'Cannot register COM-server %s'
3619'Not exported call %s for a supported option %s'
3620'Not exported call %s'

[3651-3700] - Драйверы принтеров и принтерных портов

3651
Ошибка, полученная от ФР (логическая ошибка обработки команды)
3652
Ошибка связи с ФР
3653'Host DLL %s loading error %d'
3654'Illegal printer handle %d'
3655'Illegal fiscal external identifier "%s" instead of "%s"'
3656'Error %d creating file "%s"'
3657'Error %d opening printer %s'
3658'Error %d writing printer port %d (device %s, handle %d)'
3659'Error entering non-fiscal mode: %s'
3660'Can not open port %s for %s#%d, base port is already used'
3661'Can not set baud to %d, printer %s #%d use another - %d'
3662'Can not open port %s for %s#%d, illegal OS'
3663'Fiscal register %s # %d not connected'то же, что 3651, но без прерывания
3664'FiscReg %s # %d: %s' то же, что 3652, но без прерывания

[3665-3675] IP Ethernet-RS232 multiplexor, IP Printer port

3665'Illegal multiplexor chanel number %d'
3666'Error %d initializing Novell sockets'
3667'Failed to create socket, error=%d'
3668'Illegal IP address: %s'
3669'Bind error %d'
3670'Send UDP datagram error %d'
3671'Illegal baud rate %d. Must be 300..19200'
3672'Connect error reply %s from multiplexor #%d'
3673'No answer from multiplexor #%d'

[3676-3680] Windows universal printer 

3676'Not found background file %s'
3677'Not found logo bitmap file %s'
3678'Exception printing document'
3679'Printer %s not found'

[3681-3685] Pager

3681'Illegal pager code %s'
3682'XML parsing error'

[3701-3749] - Ошибки устройств ввода

3701'kbdvk: No keyboard with handle %d'
3702'kbdvk: Illegal mode %d, must be 0..%d'
3710'GetNumberOfConsoleInputEvents error %d'
3711'PeekConsoleInput error %d'
3712'Bad Com baud:%d for %s#%d'
3713'Illegal CHIPS.BIN file'

[3750-3759] - Весы

3750'Scales: no reply'
3751'Scales: Illegal reply'
3752'Scales: Unstable state'
3753'Scales: ReadWeight error %s'

[3760-3765] - ящик и порт ящика

3760'bad InitGPIO string, bad hexadecimal integer %s'
3761'bad InitGPIO string, bad port-value pair %s'

[3801-3810] - Серверные ошибки взаимодействия с PDS

3801'PDS:Chanel closed'
3802'PDS:Timeout exceded'
3803'PDS:Answer waiting excepted'
3804'PDS:Unknown signal %d'
3805'PDS:System was not initialized'
3806'PDS:Main thread terminated'

[3811-3830] - Клиентские ошибки взаимодействия с PDS

3811'PDS:Illegal server ident'
3812'PDS:Server protocol version is too low. %d needed'
3813'PDS: Server error "%s"(%d)'
3814'PDS: Unknown server error running function "%s"'
3815'PDS: Bad answer len for CQGetImage request'
3816'PDS: too big additional information (max 65535 bytes of packed data)'

[4000-4100] - Preload

[4101-4201] - справочники, провайдеры, блобы и т.п.

4127'Provider ''%s'', table ''%s'': attempting to save more data than fields ''%s'' size (%d/%d bytes)'
4147'Exception %s saving property %s:%s to field %s.%s'