vtiger:创建新模块或向帐户模块添加块

时间:2012-03-15 17:54:53

标签: php crm vtiger

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

标注附加模块

简介

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

表架构

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

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

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

新版块标题:一般持钥匙信息 关键位置 - 下拉 - 取自vTiger供应商 最近的地铁,停车场 - 文字50个字符 外部巡逻 -

新版块标题:Premises Entry 说明 - 文字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分钟

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

包含新标注按钮 提供一个搜索框,可以输入vTiger账户的任何详细信息,即CKH No,地址,邮政编码等。一旦找到,则提供输入以下信息的能力; 收到警报激活 - 日期和时间时间 ARC名称 - 查找 ARC运营商参考 工作已接受 - 日期和时间时间 接受的工作 - 文本50个字符 RSP名称 - 下拉列表 RSP已接受 - 日期和时间 RSP接受者 - 文本50个字符 RSP验收参考文本 - 50个字符 键盘护卫名称 - 文字50个字符 键盘手机号码 - 文字50个字符 上述所有信息均由财务主任提供

保存新的标注时,会生成一个唯一的标注参考号,也会生成一个标注密码。

包含文本到...按钮,将信息发送到键盘锁(要提供的特定文本信息)

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

新的Android应用程序:Keyguard登录屏幕(使用Callout参考和密码从Controller或文本消息中获得)。

收到警报激活 - 日期和时间时间 ARC名称 - 查找 ARC运营商参考 工作已接受 - 日期和时间时间 接受的工作 - 文本50个字符 RSP名称 - 下拉列表 RSP已接受 - 日期和时间 RSP接受者 - 文本50个字符 RSP验收参考文本 - 50个字符 键盘防护名称 - 文字50个字符(可由键盘编辑) 键盘手机号码 - 文字50个字符(可由键盘编辑) 以上所有信息均可供Keyguard使用,但只读

Keyguard可以编辑的其他信息; 网站停留时间 - 日期和时间时间 报警系统显示 - 文本50个字符 激活原因 - 文本250个字符 现场人员 - 发短信50个字符 被叫到站点的人 - 发短信50个字符 报警重置方法 - 文本50个字符 报警重置时间 - 日期和时间时间 注释 - 文字250个字符 离开现场的时间 - 日期和时间时间 控制器确认报警装备 - 日期和时间时间

新的标注附加模块 - 第2阶段 概观 一旦Keyguard离开现场并且控制器已确认警报已设防,Controller将呼出状态更改为“准备验证”。这会触发标注验证过程。 CKH的成员必须验证标注事件。然后,自动电子邮件将转至帐户联系人,其中包含标注的详细信息,并生成发票。

1 个答案:

答案 0 :(得分:2)

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

$ Vtiger_Utils_Log = true;

include_once(' vtlib /好vtiger / Menu.php&#39);

include_once(' vtlib /好vtiger / Module.php&#39);

$ module = new Vtiger_Module();

$ module-> name =' Accounts';

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

//添加基本模块块

$ block1 = new Vtiger_Block();

$ block1-> label =' LBL_ACCOUNT_INFORMATION';

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

$ field3 = new Vtiger_Field();

$ field3-> name =' orgtype';

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

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

$ field3-> column =' orgtype';

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

$ field3-> uitype = 2;

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

$ block1->激活addField($字段3);