环思产品论坛

标题: [56036]软件合同 [打印本页]

作者: xutai    时间: 2016-7-7 16:16
标题: [56036]软件合同
本帖最后由 xutai 于 2016-8-11 09:14 编辑

功能概述:为购买的软件生成一张合同,在需要的时候生成一张补充合同
操作流程:
1.用户打开界面
2.用户点击生成合同
3.系统新增一条合同模板并调用速查,查询当前合同
4.用户点击保存
5.系统将数据保存到对应的表中
UI原型图:



REF参照:
1.币种的下拉数据取自常量1451(枚举)
2.付款方式的下拉数据取自常量600(系统字典)
3.货币名称的下拉数据取自币种表(pbCurrency)
4.软件名称取常量2121(系统字典)
单点功能说明:


1.生成合同按钮功能:新建一条数据调用后台过程 sppbBillOperate_520_generate 向相应的字段中插入固定模板,再调用速查查询当前单号(代替新建按钮,方便用户操作)
2.报表:根据所填写的项,生成软件合同报表,同时根据实施费用标准和产品维护升级所勾选的内容生成对应的报表
3.补充合同按钮功能:新建一条数据通过后台过程sppbBillOperate_520_supplement向相应的字段中插入固定模板添加附件:点击添加附件,从本地电脑中选择需要添加的合同附件上传
4.审核:点击审核后台向销售合同(sdSaleContractHdr)中插入一对应的数据,并将状态变更为草稿状态
5.销售合同管理:根据当前单据号跳转到销售合同管理对应的单据
业务逻辑说明:
软件合同分为一个订单头和四个订单明细,软件合同培训计划(sdSoftContractTrainPlan)、实施费用标准(sdSoftContractImplement)、软件合同付款计划(sdSoftContractPayPlan)、软件合同服务收费标准(sdSoftContractService)根据头表软件合同(sdSoftContractHdr)进行筛选
保存的时候对实施费用标准和产品维护升级所勾选的进行判定,这两个选项中每个只能选择单个,当选择多个的时候就会提示错误
软件合同与销售合同相对应,一条软件合同销售合同管理中就会出现对应的软件合同,他们之间是1对1的关系









欢迎光临 环思产品论坛 (http://bbs.huansi.cn/) Powered by Discuz! X3.2