rtsrvin.kb 的例行程序


AddComponent

文件名

rtsrvin.kb

语法

AddComponent( VAL SystemId: STRING, VAL ComponentId: STRING, VAL ProblemType: STRING, VAL AutoAddDesc: STRING, VAL DateTime: STRING )

参数

SystemId:系统标识

ComponentId:组件标识

ProblemType:问题类型

AutoAddDesc:要添加的说明。

DateTime:要添加的 Date_Time 组

返回

SQLInsert 结果的整数值。

副作用

说明

处理来自某个问题的拨进 SCIM,它将被添加到“组件”表中

调用的对话框窗体


AddItem

文件名

rtsrvin.kb

语法

AddItem ( VAL SystemId: STRING, VAL ComponentId: STRING, VAL ItemId: STRING, VAL AutoAddDesc: STRING, VAL DateTime: STRING )

参数

SystemId:系统标识

ComponentId:组件标识

ItemId:项标识

AutoAddDesc:要添加的说明。

DateTime:要添加的 Date_Time 组

返回

SQLInsert 结果的整数值。

副作用

说明

处理来自某个问题的拨进 SCIM,它将被添加到“项”表中

调用的对话框窗体


AddModule

文件名

rtsrvin.kb

语法

AddModule ( VAL SystemId: STRING, VAL ComponentId: STRING, VAL ItemId: STRING, VAL ModuleId: STRING, VAL AutoAddDesc: STRING, VAL DateTime: STRING )

参数

SystemId:系统标识

ComponentId:组件标识

ItemId:项标识

ModuleId:模块标识

AutoAddDesc:要添加的说明。

DateTime:要添加的 Date_Time 组

返回

SQLInsert 结果的整数值。

副作用

说明

处理来自某个问题的拨进 SCIM,它将被添加到“模块”表中

调用的对话框窗体


AddSystem

文件名

rtsrvin.kb

语法

AddSystem ( VAL SystemId: STRING, VAL AutoAddDesc: STRING, VAL DateTime: STRING )

参数

SystemId:系统标识

AutoAddDesc:要添加的说明。

DateTime:要添加的 Date_Time 组

返回

SQLInsert 结果的整数值。

副作用

说明

处理来自某个问题的拨进 SCIM,它将被添加到“系统”表中

调用的对话框窗体


AutoAddSCIM

文件名

rtsrvin.kb

语法

AutoAddSCIM( VAL SystemId: STRING, VAL ComponentId: STRING, VAL ItemId: STRING, VAL ModuleId: STRING, VAL SiteID: STRING, VAL ProblemType: STRING )

参数

SystemId:系统标识

ComponentId:?标识

ItemId:项标识

ModuleId:模块标识

SiteID:站点标识

ProblemType:问题类型

返回

SCIM 插入成功或失败的布尔值。

副作用

说明

处理来自某个问题的拨进 SCIM,它将被添加到 SCIM 表中

调用的对话框窗体


InitializeAutoNotificationInfo

文件名

rtsrvin.kb

语法

参数

ntfySend:通知的信息

SCIMsystem:系统信息

SCIMcomponent:组件信息

SCIMitem:项信息

SCIMmodule:模块信息

SCIMuserId:向其发送通知的用户

返回

副作用

说明

配置“远程转移”缺省值,以便在 SCIM 从一个不在本地数据库中的远程站点到达时,向提醒组发送通知。

调用的对话框窗体


IsComponentLocal

文件名

rtsrvin.kb

语法

IsComponenteLocal( VAL SystemId: STRING, VAL ComponentId: STRING)

参数

SystemId:系统标识

ComponentId:组件标识

返回

确定“组件”在本地表中是否存在的整数。

副作用

说明

确定“组件”在本地表中是否存在。

调用的对话框窗体


IsItemLocal

文件名

rtsrvin.kb

语法

IsItemeLocal( VAL SystemId: STRING, VAL ComponentId: STRING, VAL ItemId: STRING)

参数

SystemId:系统标识

ComponentId:组件标识

ItemId:项标识

返回

确定“项”在本地表中是否存在的整数。

副作用

说明

确定“项”在本地表中是否存在。

调用的对话框窗体


IsModuleLocal

文件名

rtsrvin.kb

语法

IsModuleLocal( VAL SystemId: STRING, VAL ComponentId: STRING, VAL ItemId: STRING, VAL ModuleId: STRING )

参数

SystemId:系统标识

ComponentId:组件标识

ItemId:项标识

ModuleId:模块标识

返回

确定“模块”在本地表中是否存在的整数。

副作用

说明

确定“模块”在本地表中是否存在。

调用的对话框窗体


IsSCIMLocal

文件名

rtsrvin.kb

语法

IsSCIMLocal( VAL SystemId: STRING, VAL ComponentId: STRING, VAL ItemId: STRING, VAL ModuleId: STRING )

参数

SystemId:系统标识

ComponentId:组件标识

ItemId:项标识

ModuleId:模块标识

返回

确定 SCIM 在本地表中是否存在的布尔值。

副作用

说明

确定 SCIM 在本地表中是否存在。

调用的对话框窗体


IsSystemLocal

文件名

rtsrvin.kb

语法

IsSystemLocal( VAL SystemId: STRING)

参数

SystemId

返回

确定“系统”在本地表中是否存在的整数。

副作用

说明

确定“系统”在本地表中是否存在。

调用的对话框窗体


ProcessCallAttachment

文件名

rtsrvin.kb

语法

ProcessCallAttachment( REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 DDMNetTransRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理附上呼叫的拨进请求。

调用的对话框窗体


ProcessCallTransfer

文件名

rtsrvin.kb

语法

ProcessCallTransfer( REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 DDMNetTransRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理一个拨进呼叫转移。

调用的对话框窗体


ProcessChangeLocation

文件名

rtsrvin.kb

语法

ProcessChangeLocation(REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理拨进场所,以插入或更新场所表。

调用的对话框窗体


ProcessChangeOrganization

文件名

rtsrvin.kb

语法

ProcessChangeOrganization(REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理拨进组织以插入或更新组织表。

调用的对话框窗体


ProcessChangeSOLUTION

文件名

rtsrvin.kb

语法

ProcessChangeSOLUTION(REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理拨进解决方案以插入或更新解决方案表。

调用的对话框窗体


ProcessChangeUserOrGroup

文件名

rtsrvin.kb

语法

ChangeUserOrGroup(REF completionData: RemoteCompletionRecord, VAL UserGroupData: UserGroupRecord, REF Collision: Boolean,VAL fromSite: STRING )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

UserGroupRecord - 关于用户/组的信息(包括人员信息)

Collision - 确定本地站点中是否存在 user_id 的标志。

fromSite - 发送事务的站点。

返回

副作用

说明

更新/插入用户/组/人员的信息。

调用的对话框窗体


ProcessChangeUserOrGroup

文件名

rtsrvin.kb

语法

ProcessChangeUserOrGroup(REF completionData: RemoteCompletionRecord, VAL UserGroupData: UserGroupRecord, REF Collision: Boolean,VAL fromSite: STRING )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

UserGroupRecord - 关于用户/组的信息(包括人员信息)

Collision - 确定本地站点中是否存在 user_id 的标志。

fromSite - 发送事务的站点。

返回

副作用

说明

更新/插入用户/组/人员的信息。

调用的对话框窗体


ProcessControlTables

文件名

rtsrvin.kb

语法

ProcessControlTables( REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理对 rtpanel 控制表的拨进请求。

调用的对话框窗体


ProcessControlTablesRequest

文件名

rtsrvin.kb

语法

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

如果成功则返回 True,否则返回 False。

副作用

说明

写一个远程工作记录、创建一个远程任务、告诉代理执行远程工作。同时用关于错误处理的信息填充整体记录。

调用的对话框窗体


ProcessDeleteLocation

文件名

rtsrvin.kb

语法

ProcessDeleteLocation(REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理将从“场所”表中删除的拨进“场所”。

调用的对话框窗体


ProcessDeleteOrganization

文件名

rtsrvin.kb

语法

ProcessDeleteOrganization(REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理将从“组织”表中删除的拨进“组织”。

调用的对话框窗体


ProcessDeleteSOLUTION

文件名

rtsrvin.kb

语法

ProcessDeleteSolution(REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理将从解决方案表中删除的拨进解决方案。

调用的对话框窗体


ProcessDeleteUserOrGroup

文件名

rtsrvin.kb

语法

ProcessDeleteUserOrGroup(REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理将从用户表或组表中删除的拨进用户或组。(同时删除用户的人员记录)

调用的对话框窗体


ProcessFailedControlTables

文件名

rtsrvin.kb

语法

ProcessFailedControlTables( REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理 rtpanel 控制表转移失败的拨进通知。

调用的对话框窗体


ProcessFailedUpdate

文件名

rtsrvin.kb

语法

ProcessFailedUpdate( REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 DDMNetTransRecord

(来自请求客户机的输入参数)

返回

副作用

说明

修改“问题历史”数据以反映失败的远程更新。

调用的对话框窗体


ProcessProblemChange

文件名

rtsrvin.kb

语法

ProcessProblemChange(REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理将被更改的拨进问题。

调用的对话框窗体


ProcessProblemStatus

文件名

rtsrvin.kb

语法

参数

ProblemPackageData - 从转移站点来的问题包

返回

如果成功则返回 True,否则返回 False。

副作用

说明

向请求客户机返回问题状态。

调用的对话框窗体


ProcessProblemTransfer

文件名

rtsrvin.kb

语法

ProcessProblemTransfer( REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 DDMNetTransRecord

(来自请求客户机的输入参数)

返回

如果成功则返回 True,否则返回 False。

副作用

说明

处理拨进问题转移。

调用的对话框窗体


ProcessProblemUpdateRequest

文件名

rtsrvin.kb

语法

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

如果成功则返回 True,否则返回 False。

副作用

说明

写一个远程工作记录、创建一个远程任务、告诉代理执行远程工作。同时用错误处理时的信息填充完成记录。

调用的对话框窗体


ProcessSynchUsersGroups

文件名

rtsrvin.kb

语法

ProcessSynchUsersGroups( REF completionData: RemoteCompletionRecord,VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

副作用

说明

处理将从用户表或组表中删除的拨进用户或组。(同时删除用户的人员记录)

调用的对话框窗体


ProcessTransferBackReq

文件名

rtsrvin.kb

语法

ProcessTransferBackReq( REF completionData: RemoteCompletionRecord, VAL DDMData: DDMNetTransRecord )

参数

RemoteCompletionRecord 和 ProblemRequestRecord

(来自请求客户机的输入参数)

返回

如果成功则返回 True,否则返回 False。

副作用

说明

处理将一个问题转移回另一站点的输入请求。

调用的对话框窗体


SetProblemCode

文件名

rtsrvin.kb

语法

SetProblemCode( REF ProblemCode: STRING, VAL ReplicationInfo: ReplicationInfoRecord )

参数

返回

如果成功则返回 True,否则返回 False。

副作用

说明

本函数确定转移的问题在本地数据库中恰当的问题代码。

调用的对话框窗体


UnpackageCall

文件名

rtsrvin.kb

语法

UnpackageCall( val CallPackage: CallPackageRecord, ref CompletionData: RemoteCompletionRecord, VAL fromSite: STRING )

参数

CallPackageData - 从转移站点来的呼叫包

RemoteCompletionRecord (来自请求客户机的输入参数)

Site - 发送站点。

返回

如果成功则返回 True,否则返回 False。

副作用

说明

解开拨进呼叫记录的例行程序。

调用的对话框窗体


UnpackageProblem

文件名

rtsrvin.kb

语法

UnpackageProblem( val ProblemPackage: ProblemPackageRecord, ref CompletionData: RemoteCompletionRecord,VAL fromSite: STRING )

参数

ProblemPackage - 从转移站点来的问题包

RemoteCompletionRecord (来自请求客户机的输入参数)

fromSite - 发送事务的站点。

返回

如果成功则返回 True,否则返回 False。

副作用

说明

解开拨进“问题”的例行程序。

调用的对话框窗体