电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

如何新增业务员类型?

来源:金蝶云社区作者:金蝶2024-09-2385

如何新增业务员类型?

注意:以下操作只针对单一场景,标准产品很多地方支持不到,配置操作时不一定都能成功,如配置不成功建议对应二开处理。

【概述】标准系统预置的业务员类型:采购员、销售员、计划员等,不满足我的实际需求,我想新建一个业务员类型,如何操作?

【思路】

1、在BOS中【业务员】单据【业务员类型】的枚举中,添加一个枚举值;

2、在数据库中,创建新增的业务员类型的主表视图、多语言表视图、明细表视图;

3、复制【采购员】(以这个为例)新增一个基础资料,该基础资料的表名修改为创建的主表视图名,单据体表名修改为创建的明细表视图即可。

【详细操作】

下面以创建一个【技术支持】业务员类型为例:

第一步、在BOS中【业务员】单据【业务员类型】的枚举中,添加一个枚举值(该枚举值需记下来,创建视图需要用到);

新建业务员类型.webp

第二步、在数据库中,创建新增的业务员类型的主表视图、多语言表视图、明细表视图;视图的名称可自定义取,但建议取个有意义的名称,如:V_BD_SUPPORT,V_BD_SUPPORT_L(多语言的视图要注意,为主表视图名_L,这个非常重要),V_BD_SUPPORTENTRY

创建视图.webp

示例中创建的SQL代码如下(可供参考):

/*创建【技术支持】主表视图*/

CREATE VIEW V_BD_Support AS 

SELECT B.FENTRYID fid,

    B.FENTRYID fmasterid,

    C.FNUMBER,

    C.FSTAFFID,

    C.FDOCUMENTSTATUS,

    C.FFORBIDSTATUS,

    A.FCREATORID,

    A.FCREATEDATE,

    A.FMODIFIERID,

    A.FMODIFYDATE,

    B.FBIZORGID,

    B.FISUSE,

    C.FDEPTID

FROM T_BD_OPERATOR A

    INNER JOIN T_BD_OPERATORENTRY B

        ON A.FOPERATORID = B.FOPERATORID

    INNER JOIN T_BD_STAFF C

        ON B.FSTAFFID = C.FSTAFFID

WHERE B.FOPERATORTYPE = 'JSZC'


/*创建【技术支持】主表多语言视图,注意多语言视图名为主表视图名+【_L】*/

CREATE VIEW V_BD_Support_L AS 

SELECT A.FENTRYID fid,

    C.FPKID,

    A.FSTAFFID,

    C.FLOCALEID,

    C.FDESCRIPTION,

    C.FNAME

FROM T_BD_OPERAT

如何新增业务员类型?

注意:以下操作只针对单一场景,标准产品很多地方支持不到,配置操作时不一定都能成功,如配置不成功建议对应二开处理。【概述】标准系统预...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信