0

请查看下面给出的规格。我怀疑是否需要创建一个名为“callout”的新模块或将块添加到现有模块帐户。怀疑的原因是规范中的“以下新块应与帐户模块相关联”行。这是什么意思 ?。我是否需要创建标注模块并将帐户模块作为相关模块或将所有给定块添加到现有帐户模块?

标注附加模块

介绍

Callout Add-on Module 的目的是提供一个界面,可以在其中跟踪标注事件的整个生命周期,从标注事件创建到发票。怀疑的原因是“以下新块应与帐户模块相关联;”这一行。在给定的规范中。这是什么意思?我需要创建一个标注模块并将帐户模块作为相关模块吗?或在帐户模块本身中添加所有给定的块。请帮助它非常紧急

表架构

以下新块应与帐户模块相关联;

新块标题:响应服务提供商 RSP 名称 - 下拉列表 - 取自 vTiger 供应商 RSP 电话 - 查找

注意:需要能够创建多个响应服务提供者

新块标题:通用密钥信息关键位置 - 下拉 - 取自 vTiger Vendors Nearest Tube, Parking - 文本 50 字符外部巡逻 -</p>

新的块标题:场所进入说明 - 文本 500 个字符(包括以下符号;包括要打开的门、灯、电灯开关位置、注意事项和陷阱)

新块标题:警报详细信息键盘位置 - 文本 50 个字符 警报代码 - 文本 50 个字符 取消设置程序 - 文本 50 个字符 密码 - 文本 50 个字符 重置程序 - 文本 50 个字符 警报响应公司 - 下拉列表 - 取自 vTiger 供应商服务电话号码– 文本 50 个字符 报警公司参考 – 文本 50 个字符 ARC 电话号码 – 文本 50 个字符 ARC 参考 – 文本 50 个字符 警报复位 – 文本 50 个字符区域图表 – 文本 50 个字符 主要警报控制位置 – 文本 50 个字符

新块标题:健康和安全内部风险 - 文本 50 个字符 外部风险 - 文本 50 个字符 其他风险 - 文本 50 个字符

新块标题:公用事业清洁公司 - 文本 50 个字符 清洁公司营业时间 - 文本 50 个字符 燃气位置 - 文本 50 个字符 水的位置 - 文本 50 个字符 电力位置 - 文本 50 个字符 临时维修授权 - 文本 50 个字符

新块标题:火警火警说明 - 文本 50 个字符

新的标注附加模块 - 第 1 阶段

用 PHP 和 MySQL 编写

初始登录屏幕包括:公司代码、用户名和密码。用户名和密码是在 vTiger 中创建和维护的。注意:需要公司代码登录来区分客户 vTiger 数据库,即 CKH London、CKH Manchester、CKH Bristol 等。仅尝试 5 次登录,然后锁定 30 分钟

成功登录后,辅助屏幕是活动标注的控制台摘要视图。每条标注记录仅显示一行,并带有以下列标题;CKH 没有帐户名称响应服务提供商名称响应服务电话状态包括通过单击列标题按所有列标题对活动标注进行排序的能力注意:可能需要活动标注的颜色编码 - 待定

包括新标注按钮 提供一个搜索框,可以在其中输入 vTiger 帐户的任何详细信息,即 CKH 编号、地址、邮政编码等。一旦找到,就可以输入以下信息;收到警报激活 - 日期和时间 ARC 名称 - 查找 ARC 操作员参考 工作接受 - 日期和时间 工作接受者 - 文本 50 个字符 RSP 名称 - 下拉 RSP 接受 - 日期和时间 RSP 接受者 - 文本 50 个字符 RSP 接受参考 - 文本 50字符 Keyguard Name – text 50 chars Keyguard Mobile Number – text 50 chars 以上所有信息由控制器提供

保存新标注时,会生成唯一的标注参考以及标注密码。

包括文本到...按钮将信息发送到键盘保护(需要提供的特定文本信息)

包括通过单击一行标注摘要的任何项目来编辑活动标注的能力。编辑屏幕以包含以下附加信息;标注参考 标注密码

新的 Android 应用程序:Keyguard 登录屏幕(使用从 Controller 或短信中口头获得的 Callout Ref 和密码)。

收到警报激活 - 日期和时间 ARC 名称 - 查找 ARC 操作员参考 工作接受 - 日期和时间 工作接受者 - 文本 50 个字符 RSP 名称 - 下拉 RSP 接受 - 日期和时间 RSP 接受者 - 文本 50 个字符 RSP 接受参考 - 文本 50字符 Keyguard Name – text 50 个字符(可由 Keyguard 编辑) Keyguard 手机号码 – text 50 个字符(可由 Keyguard 编辑) 以上所有信息对 Keyguard 可用,但为只读

可由 Keyguard 编辑的附加信息;现场时间 - 日期和时间 报警系统显示 - 文本 50 个字符 激活原因 - 文本 250 个字符 现场人员 - 文本 50 个字符 被叫到现场的人员 - 文本 50 个字符 警报重置方法 - 文本 50 个字符 警报重置时间 - 日期和时间 备注 - 文本 250 个字符 离开现场时间 - 日期和时间 控制器确认警报布防 - 日期和时间

新的 Callout 附加模块 – 第 2 阶段概述 一旦 Keyguard 离开现场并且控制器确认警报已布防,控制器将 callout 状态更改为“Ready for Validation”。这会触发标注验证过程。CKH 的成员必须验证标注事件。然后,一封带有标注详细信息的自动电子邮件将发送给客户联系人,并生成发票。

4

1 回答 1

2

在退出模块中添加块或添加字段

$Vtiger_Utils_Log = 真;

include_once('vtlib/Vtiger/Menu.php');

include_once('vtlib/Vtiger/Module.php');

$module = 新 Vtiger_Module();

$module->name = '账户';

$module = $module->getInstance('Accounts');

// 添加基本模块块

$block1 = 新 Vtiger_Block();

$block1->label = 'LBL_ACCOUNT_INFORMATION';

$block1 = $block1->getInstance($block1->label,$module);

$field3 = 新 Vtiger_Field();

$field3->name = '组织类型';

$field3->table = $module->basetable;

$field3->label = '账户类型';

$field3->column = 'orgtype';

$field3->columntype = 'VARCHAR(255)';

$field3->uitype = 2;

$field3->typeofdata = 'V~M';

$block1->addField($field3);

于 2013-08-31T06:14:34.290 回答