Описание отладочных сообщений в r_keeper_7
[1-99] Отладочные сообщения (без стека, некоторые по умолчанию отключены)
| 1 | TestSignalError | Тестовый тип ошибки для отладки сигналов |
| 2 | TestTaskError | Тестовый тип ошибки для отладки запуска-остановки задач, критических сессий |
| 3 | Отладка Wintasks | |
| 4 | Остановка, освобождение объектов | |
| 6 | Уведомления о прогрессе процессов в потоках | |
| 7 | Локализация |
[11-20] Отладочные сообщения NetKern
| 10 | TestCheckRights | Отладка проверки прав |
| 11 | TestLowProtocol, message | Отладка dll протокола |
| 12 | TestHighProtocol, message - tProtocol, tConnect | Подключение, разрыв, отправка пакета, получение пакета |
| 13 | TestNetwork, message - tProtocol, tProtocols | Выбор протокола, отправка блока, получение блока |
| 14 | TestRouting,message | Отладка tProtocols.SendMemToServer,AddRouting - выбор шлюза, добавление заголовка для роутинга, отправка блока, установление роутинга |
| 15 | TestNetworkTask,message | Отладка MainTask - отсылаемые, полученные пакеты |
| 16 | TestRPCServer,message | Отладка DispatchAnswer - вызываемые функции, получаемые параметры, отсылаемые результаты |
| 17 | TestEvents,message | Отладка events.pas - отсылаемые и получаемые уведомления о событиях |
| 18 | TestClassIO,message | Отладка comprw.pas - отсылаемые и получаемые объекты, сериализация |
| 19 | TestResources | Отладка времён и ресурсов, RPC клиент |
[21-29] Отладочные сообщения (сервера справочников и сервера отчетов)
| 21 | Синхронизация элементов справочников | |
| 22 | Работа с BLOB | |
| 23 | eventsShedulerLogs(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
| 111 | DLL 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 переданные с сервера
| 216 | neFunctionNotFound,'Function '+ServerFunction+' not found on '+Server |
| 217 | neException,'Exception running function '+ServerFunction+' on '+Server |
| 218 | neRouterError,'Error in router '+Server |
| 219 | neSrvDisconnect,'Server %s disconnected running function %s' |
| 220 | neNoRightForFunc,'No right "%s" to execute function %s' |
| 221 | neNoRight, '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)' |
| 228 | neCliDisconnect,'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' |
| 234 | neNotInitialyzed,'RPC system was not initialyzed' |
| 235 | neServerNotFound,'Server "'+Server+'" not found' |
| 236 | neSendError,'Error sending to '+server |
| 237 | neAnswerTimeout,'Answer timeout from '+server |
| 238 | neTaskTerminated,'Query task terminated' |
| 239 | neIllegalHandle,'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' |
| 262 | ProtName+': Error starting Listen:'+inttostr(WSAGetLastError) |
| 263 | ProtName+':'+opname+'. error='+inttostr(WSAGetLastError) |
| 264 | ProtName+': Exception during LowSend' |
| 265 | ,ProtName+': Attempt to hangup listening socket %d.' |
| 266 | ProtName+': 0 bytes received timeout, socket=%d. Error' |
| 267 | 'Too many RPC tasks are running' |
| 268 | ProtName+':'+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 |
| 272 | ProtName+': Too large send size.' |
| 273 | ProtName+': Listening socket was closed.' |
| 273 | ProtName+': 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) |
| 285 | ProtName+' 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] - Общие ошибки протоколов
| 294 | ProtName+': Illegal address "'+addr+'" in section '+section+' key= '+name |
| 295 | ProtName+': Illegal address "'+'" in '+DNSFILE+' line '+inttostr(l) |
| 296 | ProtName+': exception during Receive CallBack' |
| 297 | ProtName+': exception during Disconnect CallBack' |
| 298 | ProtName+': exception during Accept CallBack' |
| 299 | ProtName+': ...' |
[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
| 1143 | VIETNAM: тестовая отладка непонятного 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' |