北京一网天行科技公司是一家专注于为企业提供企业级软件定制开发服务的企业,在此之前我们就已经注意到低代码平台正在被越来越多的企业用于企业的数字化转型当中,并且看到企业级ERP系统的轻量化和模块化的趋势也在不断加强。因此我们更加注重根据企业的实际情况进行定制化的系统开发工作,而不再单纯地依靠现成的标准模板。今天来介绍我们公司为北京南山拓谱科技有限公司打造的ERP营业厅积分兑换平台项目的。
这就是该项目所签订的合同。

甲方为中国移动权益产品的主要供应商之一,“和圈圈”权益平台的主体开发商和运营商,在过去几年里一直致力于在全国各省市推广中国移动权益类产品,并且已经建立了许多省级层面的合作关系,在不断扩展更多的省级合作伙伴以及各个行业的合作伙伴的同时,急需完成与各地和各种类型的合作伙伴之间的权益产品技术对接任务。作为乙方的我们(北京一网天行公司科技有限公司)是一家专注于为企业提供技术支持和全生命周期服务的企业,主要提供软件设计、技术研发、测试以及维护等方面的服务。基于上述的合作基础,双方开始了此次ERP营业厅积分兑换平台的研发工作,目的就是解决实物商品和虚拟商品的合理分配,科学管理等问题,并且要创建一个数据结构清楚、功能齐全、可以适应多种省份业务场景的ERP进销存系统。
我司为国家高新技术企业,证书号为GR202311008731,持有多种体系认证证书,如环境管理体系认证证书号为73825E0060R0S、信息安全管理体系认证证书号为73825I0050R0S、信息技术服务管理体系认证证书号为73825IT0030R0C、职业健康安全管理体系认证证书号为73825S0057R0S、质量管理体系认证证书号为73825Q0113R0S等等,所有的证书都处在有效的状态中。之前我们已经开发了多个企业的内部管理软件系统,比如检修质量管理系统、供应商信息管理系统、首都医科大学办公用品申请平台等等,在进销存和物资控制方面的系统开发上具有丰富的工作经验,这也使得我们在短时间内就掌握了甲方的业务流程,并且加快了项目的进度。
项目开发期间,我们会同甲方项目的团队进行高频率的信息交流,在需求确定、界面修改、功能检验以及上线发布等各个阶段都保持一致的速度。例如,在测试的时候,甲方反馈出邀请核销员页面上苹果手机样式不兼容的问题之后,我们就立刻修改了相应的代码,并且帮助甲方进行了二次验证以保证该问题已经得到修正。灰度环境功能优化完毕之后,我们会配合甲方进行确认,并把更新推送到生产环境中去,保证功能可以正常工作。对于需要更改的配置项,如删除错误绑定门店的核销员信息等情形下,我司的技术人员可以迅速给出对应的SQL脚本来帮助客户进行数据清理工作,并保证整个业务流程运行无误。这些沟通细节也反映出了我们在项目实施中所表现出的反应速度与服务水平的专业程度,并且得到了甲方的认可。

这套ERP营业厅积分兑换平台,在首页上设有数据看板模块来显示兑换汇总、商品汇总、营业厅汇总以及核销员汇总的信息,并且可以给管理者提供一个方便快捷的方式来了解整个业务的情况。商品管理模块包括兑换券管理、实物商品管理和商品分类三个部分。在兑换券管理里,兑换券列表可以进行分页显示,并且可以根据名称、运营商、状态、时间等条件进行筛选,还可以直接修改兑换券的状态。新换的兑换券可以绑定运营商,并且可以设定适用的商品范围,支持按照运营商、指定分类、指定营业厅或者指定固定商品这四种方式进行设置,还可以设置过滤规则。券码可以配置数量和截止日期来产生,产生的券码可以在券码管理里面看到,并且可以导出成Excel文件。兑换券可以进行编辑和删除的操作,在删除的时候也会一并清除掉相关联的数据。
实物商品管理的部分中,商品列表按照分页的方式显示商品的信息,并且可以依据名称、运营商、状态、分类、兑换券、时间等条件进行筛选,还可以直接修改商品的状态。新增的商品,默认是圈圈到厅类型的,也可以换成其他的类型,可以配置多种规格的不同规格可以分别设置展示图片、价格、编码,而圈圈到厅类型的只能有一个规格。商品可以与之对应营业厅以及兑换券建立联系,并且能够批量地增加或者减少这种联系的存在性,在此过程中还会把该商品的相关信息导出至Excel格式文档之中。商品分类管理可以进行新增、编辑和删除的操作,当分类已经绑定了商品的时候,在编辑的时候会有多次提示,在删除的时候也会受到一定的限制以防止出现错误导致的数据丢失。
券码管理模块按照兑换券的生成批次进行分页显示券码的信息,并且可以利用批次号、兑换券名称、生成日期以及核销截止日期来筛选。点击券码可以看到该批次所有的券码使用情况,并且可以导出该批次内券码的信息以供之后核对与统计之用。
实物订单模块,订单列表分页显示平台上所有的兑换订单的信息,可以按照月份、商品、营业厅、运营商、券码、日期等条件来筛选,并且可以将订单信息导出到Excel文件中。管理员可以把已经被核销的订单给撤销掉,撤销之后原来的兑换信息就会逆向返回去,保证了数据的一致性。
营业厅管理模块包括运营商管理、营业厅管理和核销员管理三个部分。运营商列表采用分页方式来显示运营商的信息,并且可以按照名称或者编码进行筛选,在添加新的运营商的时候还会自动产生一个邀请链接给核销员去注册使用。运营商的信息可以被修改也可以被删除。营业厅列表按页展示营业厅的信息,可以按照名称、运营商、地区、日期等条件进行筛选,在列表里会汇总显示上一级和下一级营业厅的数量,并且当有数据的时候可以点击查看关联的营业厅列表。新设营业厅的时候可以关联上级和下级营业厅,上级只能选择一个,而下级可以关联多个。营业厅的信息可以进行编辑、删除以及导出的操作。
核销员管理的部分可以使用Excel批量导入核销员的功能,导入模板可以从平台上下载下来,在导入的时候还会检查手机号码是否重复,并且默认把核销员的状态设置为在职,在导入完成后会在页面上显示出来,并标出哪些数据没有成功以及为什么没有成功。核销员列表按照分页的方式进行展示,可以对核销员的信息进行筛选和查询,也可以直接修改员工的状态。增加新的核销员的时候可以把该员工与某个运营商及营业厅联系起来,并给其分配相应的职务,选择营业厅的时候会根据所关联的运营商来限制选项范围,而核销员只能够隶属于一个营业厅。核销员信息可以进行编辑和删除的操作,在编辑的时候不能够更改运营商信息,如果修改了营业厅的话,则系统将会保留原来的绑定记录。核销员角色管理可以添加、修改或者删除角色信息,并且可以设置关联H5路由权限,只有具有相应权限的核销员才能够在H5端访问到对应的模块。
采购管理模块包含采购申请以及采购订单两个部分。采购申请可以使用Excel进行批量导入,在平台上可以下载到相应的导入模板,并且在页面上会显示出导入的结果以及出现的问题。采购申请列表按照分页的方式展现出来,可以根据申请人姓名、申请单号、运营商、营业厅、分类、状态、日期等条件来筛选出需要的信息,在列表里可以看到被申请商品的具体情况,如果有多条明细的话就会被折叠起来只显示一条,并且可以点击查看详情。采购申请单可以查看详细的资料并进行审核操作,还可以批量导入快递发货的信息,导入后的快递编号可以通过调用快递跟踪接口来获取配送情况,而且快递编号也可以修改。系统将会把所有的采购申请单的操作都记录下来,便于进行行为追踪。
采购订单也可以用Excel进行批量导入,导入模板可以从平台上获取到,导入的结果会显示在页面上,并且会标注出失败的数据以及原因。采购订单列表可以分页显示订单的信息,可以通过采购订单号、商品名称、采购申请单号、状态、日期等条件来筛选,也可以直接关联需要购买的商品或者采购申请单创建新的订单。采购订单可以查看详细的资料并修改状态,在系统中所有的操作都会被记录下来以便于追踪行为。
供应商管理可以使用Excel来批量导入供应商的信息,导入的模板可以从平台上下载下来,在页面上会显示出来,并且会标注出哪些数据是无效以及为什么。供应商列表按照分页的方式显示供应商的信息,可以按供应商编号、供应商名称或者日期进行筛选,并且能够添加新的供应商信息、修改已经存在的供应商信息以及删除不需要的供应商信息。
库存管理板块包括了商品库存、其他入库和其它出库三个部分。商品库存列表按页显示商品的库存情况,并可以按照商品编号、商品名称、运营商以及营业厅进行筛选来查看当前该商品的所有权归属、库存数量、总进货量等信息。其他的入库单列表是分页显示入库单的信息,可以按照商品、营业厅、运营商、时间以及状态来进行筛选,在关联到多个营业厅的时候会折叠展示,并且可以添加入库信息,选择好要入库的商品后填写上相应的数量就可以完成整个入库的过程了。其他出库单列表也是分页显示出库单的信息,可以通过商品、营业厅、运营商、时间以及状态来进行筛选,在关联到多个营业厅的时候会折叠展示,并且也可以添加出库信息,选择好需要出库的商品之后填写上相应的数量就可以完成整个出库的过程了。
系统的设置部分有H5路由管理以及导出管理。H5路由管理用来对H5端所有路由的信息进行管理,并可以做添加、修改和删除的操作,在核销员配置角色的时候用作授权使用。导出管理负责产生并管理从系统中导出的任务,可以下载文件或者复制文件链接并且移除导出任务。
平台已经和很多接口对接好了,比如南山统一登录平台账号系统登录接口、南山统一权限平台权限接口、南山短信发送接口、南山阿里云OSS上传接口等,在完成这些接口对接之后,我们还对前端权限功能做了联合调试优化工作以保证各个部分的功能都能够正常运转。
H5核销端给一线核销人员提供了一个方便的操作入口,核销员可以使用手机加验证码的方式登陆,也可以用账号加密码的方式登陆。核销员打开运营商发送过来的邀请链接进入注册界面,并填写相关信息进行注册。首页显示的是核销员的信息、本月的核销量、往年的核销量、以及各个功能入口(包括核销入口、采购申请入口、采购订单入口、核销记录入口、商品库存入口),这些功能入口会按照核销员所处角色权限的不同而有所不同。核销员可以用手机扫二维码来启动摄像头,然后自动读取兑换券上的信息,并且可以查看到该张兑换券对应的商品,在选择了想要购买的商品及数量之后就可以完成兑换了,在此过程中还会出现确认提示,并且系统也会自动生成一条新的核销记录。核销员还可以手动输入券码来进行核销操作,并且可以看到自己所有的核销记录,可以根据状态来筛选出相应的核销单详情。
核销员可以使用H5端来提出采购申请,并且把需要购买的商品列出来,选定商品以及购买的数量,在这里输入收货人的相关信息之后再点击提交。如果有收货的信息已经被处理过了的话就可以直接选择了。采购申请单列表显示了所有由核销员提出的申请记录,并且可以撤销已经发出的申请、更新收到货物的状态、查询到该订单的物流情况以及对于已经发货但是还没有被接收的订单可以拒绝接收。核销员也可以看到自己所在的营业厅里商品的库存情况、入库记录以及出库记录,在个人中心中可以看到自己的账号信息、核销员和营业厅的情况,并且可以修改自己的密码或者注销登录。
本项目的有效期限是自2024年8月1日起至2027年7月31日止,在此之后如果甲乙双方都同意可以续签合同。在项目开发的过程中,我们按照双方确定的需求进行实施,并且解决了实物商品和虚拟商品共用同一个数据库表所造成的数据管理混乱的问题,完成了数据分离的工作,从而减少了后续维护工作量以及风险。
很多企业开发ERP进销存系统的时候都会遇到一些常见的问题。开发周期有多长呢?考虑到项目功能规模以及定制化要求等因素,在这样的一个多模块、多端口兼容的系统中,其具体的开发时间将会依据实际情况而定,并且该项目严格按照双方约定的时间表进行推进以保证如期完成。中间的需求可以被修改吗,在项目开发的过程中,在不改变主要结构的情况下,我们能够依照客户的具体业务需求对某些细节的功能进行修改,并且会及时地更新相关的文档内容以保证整个项目的进展与客户的期望相符合。代码归谁所有,在项目结束之后所有的源代码、设计文档以及操作手册等等都将完整的交给甲方,并且代码的所有权属于甲方。上线之后如果出现问题怎么解决,在项目交付之后我们会提供持续的技术支持服务来帮助解决在开发过程中遇到的各种问题。以后想要增加新功能的话可以怎样做呢?根据新的业务需求来判断工作量,并且按照合理的要求去对接后面的开发工作。开发完毕之后是否会有使用指导呢,在项目交付之前我们会为各个岗位上的人员进行系统的操作培训,使他们都能熟练掌握该系统。
北京一网天行科技有限公司官网:http://www.ewangtx.com
电话号码为:010-57213791、17638599084(微信号一样)