FineReport搭建物流报表平台的解决方案
一、建设目的
目前,物流系统能够直观的展示物流公司各个物流环节的处理结果和进度,对于异常情况能够及时呈现预警结果。但是,现有物流系统各物流环节之间状态参数并不能实时、方便传递。如第三方货代庄家、物流公司之间,各自建立自己的数据库,没有进行很好的集成,同时物流行业舱位价格等实时变化过快,无法提供移动终端的方式以方便物流角色进行业务操作,及保证客户所查看数据实时更新。
而且货主、物流公司、第三方货代、船东等角色之间仍然停留在依靠传统纷繁的电话、邮件联系和查询,人力交流成本随着接单数量增加而成倍增加。
采用FineReport这款软件辅助开发三大物流维度平台,将在线询价订舱、订单填写、审核、补料单外发、订单确认等主要环节统一集成,以打破传统电话、邮件追踪、多层人工审核等繁琐操作,提高物流效率,设计对接单明细、客户利润、分部利润、收款明细等维度数据进行统计分析,***公司高层决策支持。
二、业务需求
1、总体目标
项目的总体目标是建立报关、仓储、货代三大物流维度平台,集成物流公司和第三方货代公司多个不同数据库,以便提供最新舱位价格,支持IPAD等移动办公,随时查询信息动态。
提升内部信息化管理和规范化操作,时时掌控物流企业之间业务的协同,节省各部门间、同事间的工作沟通成本,实现货代业务在线协同操作,提高效率;以货代企业为中心,通过货主、船东、拖车、报关等企业的在线协同,实现货物跟踪的信息共享,省去纷繁的电话、邮件查询,让货代企业真正成为物流供应链的信息枢纽。
2、基础功能需求
功能模块 实现的目标
报表设计 : 采用类似EXCEL的单元格设计思想,各种复杂的报表格式都能直接反映到计算机屏幕上。任意合并拆分单元格、文字框、图形对象、单元格属性等操作方式,帮助用户快速设计任意复杂的报表格式,包括斜线、二维表、不规则格式报表等等,并能实现录入格式与打印格式的完全一致。支持Excel表样的无缝导入。
数据查询: 查询物流平台对接单明细、客户利润、分部利润、收款明细等
数据审核: 报关行负责人查看报关货物详细信息,进行审核,对有业务需求的模板导出为excel,以便备份或者发送给上层领导查看。
flash打印机制 FineReport提供独创的flash打印机制,使得报表打印更加方便,不再受传统下载相关软件的限制!
移动平台: 由于物流行业舱位价格等实时变化过快,通过移动终端的方式以方便物流角色进行业务操作,及保证客户所查看数据实时更新。
3、其他功能需求
三、系统建设总体概述
1、总体思路
物流整体涉及货主、物流企业、第三方货代、其他角色(如船东、拖车、报关等)这几个企业维度,物流平台应用于物流企业。
对于外部企业来说,实现以物流企业为中心,通过货主、船东、拖车、报关、第三方货代的在线协同,实现业务操作、货物跟踪等信息共享。
对于物流企业内部来说,帮助企业实现内部信息化管理、规范化操作、节省各部门,同事之间的交流成本、提供决策分析支持。
2、系统框架
整个物流平台从报关系统、仓储管理、货代系统三个维度进行建设。
报关系统主要实现订舱委托书处理、报关单处理及打印、接单统计、收付款统计、利润统计等报表模板。
仓储管理主要实现入库、出库、报关管理、客户档案等报表模板。
货代系统主要实现外发补料单、在线询价、业务员箱量、航线箱量、利润报表、拖车业务受理及协作等报表模板,示意图如下。
四、系统功能
1、系统用户
系统的使用者涉及到货主、物流公司业务员、物流公司高层、系统管理员等,其中物流公司高层分为:业务经理、总经理等,根据不同用户设置不同权限,控制不同角色查看到的模板不一样。
系统设置超级管理员,负责资源管理,用户管理以及日志管理,流程配置等系统管理工作。
用户的配置由超级管理员负责,用户的基础信息存储在数据库表中,在系统中由管理员配置,引入数据库的数据作为验证用户的依据,并且配置用户与可操作文件的对应关系。简明配置如下图:
登陆页面如下:
登陆后如下:
2、业务功能
统一应用平台
电力调度信息报送系统采用B/S架构,用户通过Web浏览器即可访问系统,凭用户名密码查看其对应权限下的报表。
系统使用流程
报关系统
报关单制作
其中报关单的制作,需严格按照物流相关规定设置规格,每一页除了必须展示的内容外,报关货物要求每页展示5条记录,最后不满5条的,补足空白行,且显示“以下为空”等字样,具体如下:
最后一页如下:
报关单打印
报关单制作完成后,可集成至物流平台里,FineReport对外开放参数,可有物流平台页面传进参数进行打印,如下图:
打印预览页面如下:
接单明细统计
应付款明细表
应付款功能主要是生成对帐单以及与供应商的对帐确认。设置对帐期间(时间段),通过过滤功能可以筛选出应付不同供应商的费用,生成对帐单,对帐单号由系统自动产生。通过系统产生的对帐单与供应商对帐单的对比,进行应付款确认。
客户应付款账单
客户应收款功能主要是已经成功生成对帐单,对不同客户应收费用进行统计。
客户利润统计
使物流公司总经理及以上级别的人能实时掌握其关心时间范围内的,各种不同报关方式的利润值及利润对比,以便制定和调整时间段内公司主要业务方向(如某段时间内报关方式为逐单报类型的利润值最大,则调整主要接单类型为逐单报)。
仓储管理
仓储管理主要实现:入库、出库、报关管理、客户档案等,业务经理和监督部门通过查询数据,掌握入库、出库等订单情况,从而合理安排、或者监督业务人员进行相关订单的处理。
另外,销售经理通过对客户档案模板的查看,得到客户相关信息,如历史订单总额、次数、订单携带违禁品次数等信息,从而判断出客户的潜在价值,以便后续接单时进行订单价值判断等,仓储管理整体框架如下:
货代系统
主要操作管理中的外发补料单,外发补料单展示了所需补料的货单编号、体积、质量、箱数、价格等数据,在货主接到补料单时,进行相应的填写,打印出来进行签字确认,整个物流环节基本上都由系统完成,避免传统的层层人工审核、签字等繁琐的步骤。
货代系统整体如下:
收款核销
根据时间范围打印出所有货主的欠款清单,也可打印指定货主的欠款清单,向货主催收欠款,款到后,财务人员在列出的应收款上核销,同时出具货代发票,完成收款操作。
FineReport提供方便的iframe页面集成报表,同时支持自定义页面传参数,和灵活的编码转换,实现与客户原有页面的集成,节省人力、物力、财力的方式完成系统的搭建,如下图:
付款核销
付款核销是收到船公司或其他相关单位的帐单,输入该单位的代码,将该单位所有未付帐单列出,对照帐单在列出的费用上打勾确认,系统自动累加金额,即可完成付款操作。
业务员销量统计
业务员登录系统可查询自己在一定时间内销量情况,如下图:
客户欠款统计
客户登录系统可查询自己在一定时间内欠款金额,如下图:
本文转自 雄霸天下啦 51CTO博客,原文链接:http://blog.51cto.com/10549520/1676637,如需转载请自行联系原作者
FineReport搭建物流报表平台的解决方案相关推荐
- 报表数据权限体系的搭建,报表平台权限管理
为了数据系统安全,我们通常都希望每个用户只能看到其所属机构的数据. 比如对银行来说,希望广州分行的用户登录系统打开报表只能看到广州分行的数据,北京分行的用户登录系统只能看到北京分行的数据.下面以Sma ...
- 企业跨境电商平台服务解决方案,跨境电子商务贸易业务框架搭建运维
跨境电商平台服务提供商[ 数 商 云]公司拥有十多年的跨境电商网站开发经验,能够实现快速搭建企业跨境贸易电商平台,无缝对接海关.物流.支付等接口,帮助跨境电子商务平台从容面对业务高峰.安全威胁,助力跨 ...
- 物流货运平台大数据风控解决方案
物流货运平台基于大数据接口构建全面的风控体系,从而解决身份核验.服务转型.制度创新等难题,提高各方服务质量以及合作双方的黏性,使得多方合作持续稳定,从而提升综合运输服务品质. 物流货运平台大数据风控解 ...
- 快速搭建BI商业报表平台
快速搭建BI商业报表平台 一.MySQL基础知识 1.delete和truncate的区别: 2.SQL查询基本语法 3.数据准备 4.简单查询 5.条件查询where 6.聚合查询 7.分组查询:g ...
- 【FineReport】帆软报表平台的安装与连接 SAP HANA 数据库
[FineReport]帆软报表平台的安装与连接 SAP HANA 数据库 1.下载帆软 2.安装软件 3.连接HANA 4.访问数据 1.下载帆软 (1)帆软最新版本软件下载地址:https://w ...
- 南孚电池:如何从0-1建立经营分析报表平台,助力集团转型?
陆续分享一些企业数据化管理的案例,有制造.零售.金融有侧重业务,有侧重项目,希望给同处在数字化转型路上的企业一些思路与启发!今天分享的是南孚电池的案例. 注:本文为帆软2021数据生产力大赛获奖案例, ...
- 关于综合报表平台和计算机系统辅助决策的一些随想
首先说点题外话吧.关于计算机辅助生产经营管理和分析决策的: 这个世界正在发生着深刻的变革,以服务器+数据库搭建起来的后台系统.通过大型网站应用(ASP.NET或J2EE)搭建起来的平台.以轻量级客户端 ...
- 电信业务支撑报表开发工具解决方案
电信业务支撑报表开发工具解决方案 电信现状 现今中国电信为了运营方便,采用了多套系统进行日常运营支撑,但是在运营中面临了如下两点难处: 1:不及时.新业务比如说政企招财宝开通时,由于一开始设计未考虑该 ...
- 物流行业应用虚拟化解决方案
物流行业应用虚拟化解决方案 来源:N-soft 51CTO提醒您,请勿滥发广告.cn 对物流企业来说,对外的货物流动增加了企业的利润,而对内的信息数据流动则是业务持续发展的基本保障.于是 ...
最新文章
- [SCOI2009]生日礼物 双指针
- oracle添加分区语句_按照子分区模板添加子分区
- Java黑皮书课后题第3章:3.14(游戏:猜硬币的正反面)编写程序,让用户猜一猜是硬币的正面还是反面。随即产生一个整数0或1,分别表示
- MySQL5.7.19版本压缩包安装方式的一些坑
- mysql1231错误_Mysql学习---Python操作Mysql 1231
- why we need createBindingContext in SAP UI5
- day5-xml模块
- plsql如何执行单个语句_在单个try-with-resources语句中仔细指定多个资源
- 【OS学习笔记】二十一 保护模式六:保户模式下操作系统内核如何加载用户程序并运行 对应的汇编代码之内核代码
- 从零开始学视觉Transformer (11):目标检测DETR-2
- Android NDK开发: 通过C/C++调用第三方so库
- “对症下药”:医疗行业如何实现文件分发
- easyui首页模板
- 调度系统核心算法第一篇-交通管制
- Magento查询产品时查询库存状态
- 4、6、7、8、9、11、13、27的倍数的特征
- bgp高防-服务器单线、双线、三线、BGP线路哪个更好?
- sql2000 挂起 注册表
- 把opencv Mat 按位存成bmp二值图像 (1bit 1pixel)(位深度为1)
- Unity ADB调试和一些常用命令
热门文章
- 信号完整性(四):信号振铃是怎么产生的
- 从零开始学_JavaScript_系列(14)——dojo(7)(饼图,BorderContainer,hashchange,弹窗)...
- 表转换存储引擎的方法总结
- Ubuntu下SSH设置
- 常见的几个js笔试题
- 重写toString()
- 洛谷P2234 [HNOI2002]营业额统计(01Tire树)
- 《AutoCAD 2016中文版室内装潢设计从入门到精通》——第2章 AutoCAD 2016入门2.1 操作界面...
- iframe嵌套网页
- Cordova入门系列(一)创建项目