【公益案例展】火山引擎公益电子票据服务——连接善意,共创美好
火山引擎公益案例
本项目案例由火山引擎投递并参与数据猿与上海大数据联盟联合推出的 #榜样的力量# 《2023中国数据智能产业最具社会责任感企业》榜单/奖项”评选。
大数据产业创新服务媒体
——聚焦数据 · 改变商业
捐赠票据是慈善组织接受捐赠后给捐赠方开具的重要凭证,但当前国内大部分慈善组织使用手动开具电子票据的方式,无法对接公开募捐平台实现自动开票。首先,手动开票效率低,无法满足捐赠人对于票据实时性的要求。其次,机构的财务人员需要在年底和个税报税期内处理大量开票需求,这会给他们带来极大的工作压力。同时,手动开票方式错误的概率较高,这会导致不必要的误解。这些问题都制约了慈善组织的工作效率和满意度;部分慈善组织花费较高的成本定制开发自动化电子票据系统,但后续的维护成本依然比较高,难以推广和普及。
慈善组织接受捐赠后,给捐赠方开具的捐赠票据是捐赠人和慈善组织之间的重要联系纽带。票据的开具不仅是对慈善组织财务工作的重要补充,也是捐赠人对于慈善组织的信任和支持。如果慈善组织无法及时、准确地向捐赠人开具捐赠票据,就会影响到慈善组织的形象和声誉,降低公众对慈善组织的信任度,从而影响到慈善事业的发展。
4月18日,在2023春季火山引擎FORCE原动力大会上,火山引擎与北京字节跳动公益基金会联合发起,与电子发票领域的公司共创,推出了公益电子票据服务, 为慈善组织提供SaaS化电子票据系统服务,以解决当前手动开票方式效率低、错误率高等问题。通过系统建设和维护,可大大降低慈善组织开具捐赠票据成本,提高工作效率,改善捐赠方的捐赠体验。
截止到2023年10月,已有23家慈善组织接入票据服务,累计开具的捐赠票据近2万张,累计金额达2.67亿元。
时间周期:
开发开始时间:2022年12月
首家客户接入:2023年2月
对外发布时间:2023年4月
服务周期:持续服务中
应用场景
火山引擎联合北京字节跳动公益基金会推出公益电子票据服务,为符合条件的慈善组织提供为期3年的免费服务,助力慈善组织数字化转型。
- 公益电子票据服务
旨在降低慈善组织开票成本,提升开票效率。同时,也让捐赠人能够更加便捷、及时获取电子捐赠票据,获得更好的体验。
- 产品特点:
云端部署、自助申请、自动开票、数据汇总。
- 捐赠内容:
1、应用服务器、数字签名服务器等云服务;
2、对接财政部门票据接口服务;
3、对接公益平台实现自动开票。
- 捐赠对象:
中国大陆境内民政部门依法登记并具有公开募捐资质的慈善组织;机构登记满三年,且登记证书在有效期内。
该SaaS系统主要适用于慈善组织和捐赠方的电子票据开具和管理场景。以下是该系统的主要应用场景:
1、慈善组织:慈善组织可以使用该系统快速、准确地开具电子票据,并进行电子存储和管理。该系统可以帮助慈善组织提高工作效率,减少纸质票据的使用,降低成本,同时确保票据的安全性和合规性。在慈善组织的日常工作中,他们接收到大量的捐赠,需要及时向捐赠方开具捐赠票据。通过电子票据系统可以实现:
① 通过互联网公开募捐平台进行的捐款并申请的票据可以通过自动化的形式实现自动开具,无需人工介入。
② 线下或者银行转账进行的电子票据申请可以通过手动的形式或者导入excel的形式进行开具,也可以降低人工的成本。
此外,该系统还允许慈善组织将电子票据进行电子存储和管理。慈善组织可以在系统中查看、检索和导出电子票据,方便进行财务管理和审计。这样不仅提高了工作效率,还能节省存储空间和纸张成本,降低了环境负担。
2、捐赠方:捐赠方可以通过该系统自助申请电子票据,方便记录和管理自己的捐赠信息。在互联网公开募捐的情况下,捐赠人可以直接在系统中进行捐赠并自动开具电子票据,节省了申请和开具票据的时间和成本。
面临挑战
能便捷的开具电子票据的系统是公益行业数字化的基础设施建设,应是成本相对较低、即开即用的SaaS模式(通用公益行业电子票据系统),才能真正实现捐赠票据电子化对行业的普惠。当然,建设这样的系统需要攻克许多技术难题,以及各地财政政策的技术型兼容,这其中涉及到产品策划、技术研发、数据标准、信息安全、接口开放等多个方面。
1、技术复杂性:选择采用SaaS模式来建立系统,以取代传统的定制方案。这意味着必须考虑满足不同入住机构的多样化需求,并将这些需求融入系统中。相较于定制系统,SaaS系统的复杂性增加了5-10倍。实现电子票据的自动化开具、审核和管理,这将涉及大量数据和复杂的业务逻辑。首要任务是确保系统的稳定性和安全性,同时提高开票效率和准确性。
2、数据安全和隐私保护:电子票据涉及到捐赠方的个人信息和财务数据,因此必须采取有效的安全措施来保护数据的安全性和隐私性。需要确保数据在存储和传输过程中得到加密,并且严格遵守相关的隐私法规和政策,以维护捐赠方的合法权益。
3、用户体验和接受度:将传统的纸质票据转变为电子票据需要用户适应新的方式和工具。为此,需要设计出简洁而易用的用户界面,并提供多语言和文化支持,以确保不同信息化基础的慈善组织能够轻松使用。此外,还需要提供详细的用户指南和培训材料,以协助用户快速上手,并提高他们对系统的接受度。
技术开发过程
本项目的研发目标是为慈善组织提供一种高效、准确、安全、便捷的电子票据开具服务,实现从手动开票向自动化开票的转变,降低慈善组织的票据开具成本,提高服务质量。
为确保通用电子票据系统的产品设计、开发、实施和运维等均可支持实现以上特性,在系统建设前,火山引擎联合北京字节跳动公益基金会邀请多家公募基金会、行业专家、技术人才进行多场座谈研讨,最终确认产品方案,随后投入大量人力精力进行技术研发,又经历了漫长的多方沟通、调试、上线等流程,最终兼容了火山引擎云资源、多地财政部门接口以及字节跳动公益平台,同时对各大募捐平台开放接口(腾讯公益、支付宝公益、阿里公益等),并为未来公益机构集成内部系统预留接口,大大降低了机构开发独立部署模式电子票据系统的成本。
项目关键技术及创新点
一、项目的关键技术
本项目的关键技术主要包括以下几个方面:
- 票据开具:包括票据类型、票据号码、捐赠金额、收款方名称等信息的开具技术,能够实现自动化开具和审核,减少人工干预。在本项目中,票据开具是非常重要的环节,能够帮助慈善组织实现对捐赠款项的全面管理和维护,同时也能确保票据的真实性和合法性。因此,本项目需要具备一套完整的票据开具技术,能够实现自动化开具和审核,减少人工干预,提高工作效率和精准度。
- 电子签名与认证技术:能够确保电子票据的真实性和合法性,防止票据伪造和篡改,保障慈善组织和捐赠方的合法权益。在本项目中,电子签名与认证技术是非常重要的保障措施,能够确保票据的真实性和合法性,防止出现票据伪造和篡改的情况。因此,本项目需要具备一套完整的电子签名与认证技术,能够确保电子票据的真实性和合法性,保障慈善组织和捐赠方的合法权益。
- 数据分析与报表技术:能够实现对数据的全面分析和报表生成,为慈善组织提供更全面、更精准的数据支持,帮助慈善组织进一步提高服务质量和效益。在本项目中,数据分析与报表技术是非常重要的环节,能够帮助慈善组织提高服务质量和效益。因此,本项目需要具备一套完整的数据分析与报表技术,能够实现对数据的全面分析和报表生成,为慈善组织提供更全面、更精准的数据支持。
- 系统稳定性和安全性技术:能够确保系统的稳定性和安全性,保障慈善组织和捐赠方的数据安全和信息安全,防止系统遭受黑客攻击和数据泄露等安全威胁。在本项目中,系统稳定性和安全性技术是非常重要的保障措施,能够保障慈善组织和捐赠方的数据安全和信息安全,防止系统遭受黑客攻击和数据泄露等安全威胁。因此,本项目需要具备一套完整的系统稳定性和安全性技术,能够确保系统的稳定性和安全性,保障慈善组织和捐赠方的数据安全和信息安全。
本项目的关键技术不仅涉及到技术方面,还涉及到管理方面。在技术的基础上,还需要建立一套完整的管理制度,能够确保项目的顺利运行和发展。因此,本项目需要具备一支专业的管理团队,能够全面负责项目的管理和运营,保证项目的顺利实施和发展。
总之,本项目的关键技术是一项非常重要的工作,需要全面考虑技术、管理和安全等方面,确保项目的顺利实施和发展。
二、创新点
本项目的创新点主要包括技术和产品两个方面,下面将分别进行详细介绍。
1、技术创新
采用SaaS模式的电子票据开具系统
本项目采用了一种基于SaaS模式的电子票据开具系统,将电子票据开具的整个流程都放在了云端,用户只需要通过互联网访问系统即可实现电子票据的在线开具、审核和管理。这种模式具有以下几个优点:
- 降低了慈善组织的开票成本:传统的票据开具方式需要慈善组织购买票据打印机、耗材等设备,还需要培训专门的票据开具人员,这些都需要耗费大量的时间和资金。而采用SaaS模式的电子票据开具系统可以将这些成本降到最低。
- 提高了开票效率和准确性:传统的票据开具方式需要慈善组织的票据开具人员手动录入和审核信息,容易出现错误和漏项,而采用SaaS模式的电子票据开具系统可以实现自动化开具和审核,大幅提高了开票效率和准确性,避免了因为人为原因导致的票据错误和重复。
- 方便了捐赠方的捐赠体验:采用SaaS模式的电子票据开具系统可以实现电子票据的在线发送和下载,方便了捐赠方的查看和保存,提高了捐赠方的满意度和信任度。
2、产品创新
- 自动化开票:本项目提供了一种自动化开票的解决方案,可以实现自动化开票、信息录入、审核和管理,大幅提高了慈善组织的开票效率和准确性,降低了开票成本和风险。
- 云端服务:本项目基于云端计算技术,提供了一种高效、安全、稳定的电子票据开具服务,可以随时随地通过互联网访问,无需安装任何软件,即可实现电子票据的开具、查询、下载和打印等功能。
- 多种票据类型:本项目提供了多种票据类型的支持,包括电子发票、普通发票、增值税专用发票等,可以满足不同慈善组织的开票需求。
- 安全保障:本项目采用了多重安全措施,包括身份验证、数据加密、权限控制等,确保了电子票据的安全性和可靠性,防止了数据泄漏和篡改。
- 人性化设计:本项目的界面设计简洁、易用,符合慈善组织的应用习惯和需求,同时提供了多种语言和文化支持,为不同地区和国家的慈善组织提供了便捷的服务。
综上所述,本项目的创新点主要体现在技术和产品方面,通过自动化开票、云端服务、多种票据类型、安全保障和人性化设计等创新点,为慈善组织提供了一种高效、准确、安全、便捷的电子票据开具服务,为慈善事业的发展做出了贡献。
应用效果/社会价值
公益电子票据服务由火山引擎提供产品技术服务,旨在为慈善组织提供SaaS化电子票据系统服务,以解决当前手动开票方式效率低、错误率高等问题。通过系统建设和维护,可大大降低慈善组织开具捐赠票据成本,提高工作效率,改善捐赠方的捐赠体验,从而为慈善事业的发展做出贡献。具体而言,本项目的研发目的和意义包括以下几个方面:
首先,本项目的研发目的在于提高慈善组织开具捐赠票据的效率和准确性。传统的手动开票方式需要人工操作,效率低下,同时存在较高的错误率,容易导致不必要的误解和纠纷。而本项目所提供的电子票据系统则可以实现自动化开票,大幅提高开票效率和准确性,降低慈善组织的工作压力。
其次,本项目的研发目的在于降低慈善组织开具捐赠票据的成本。手动开票方式需要耗费大量的人力和物力成本,而且存在较高的错误率,导致了大量的工作重复和损失。而本项目所提供的电子票据系统可以实现自动化开票,大幅降低开票成本,同时减少了错误率,降低了工作重复,从而节省了慈善组织的成本。
第三,提高了捐赠方的捐赠体验。慈善组织开具的捐赠票据是捐赠人对慈善组织的信任和支持的重要体现。而传统的手动开票方式效率低下、反馈时间较长、错误率较高的问题会影响到捐赠方的捐赠体验,甚至影响到慈善组织的形象和声誉。而本项目所提供的电子票据系统可以实现自动化开票,提高开票效率和准确性,从而提高捐赠方的满意度和信任度,促进慈善事业的发展。
关于企业
·火山引擎
北京火山引擎科技有限公司(简称“火山引擎”),是字节跳动旗下的云服务平台,将字节跳动快速发展过程中积累的增长方法、技术能力和应用工具开放给外部企业,帮助企业构建体验创新、数据驱动和敏捷迭代等数字化能力,实现业务可持续增长。点击文末“阅读原文”链接,还可了解更多“火山引擎”信息。
·项目案例
首批服务的客户均为互联网筹款活跃、数字化程度较高、社会价值影响力较大的公募基金会。
★以上由火山引擎投递申报的项目案例,最终将会角逐由数据猿与上海大数据联盟联合推出的 #榜样的力量# 《2023中国数据智能产业最具社会责任感企业》榜单/奖项。
该榜单奖项最终将于11月14日以下活动中进行榜单的首发与奖项的颁发,欢迎报名莅临现场:
相关文章:

【公益案例展】火山引擎公益电子票据服务——连接善意,共创美好
火山引擎公益案例 本项目案例由火山引擎投递并参与数据猿与上海大数据联盟联合推出的 #榜样的力量# 《2023中国数据智能产业最具社会责任感企业》榜单/奖项”评选。 大数据产业创新服务媒体 ——聚焦数据 改变商业 捐赠票据是慈善组织接受捐赠后给捐赠方开具的重要凭证&…...

postman中文乱码
在header中添加这两个: Content-Type application/json;charsetUTF-8 Accept application/json;charsetUTF-8...

设计模式简要介绍
设计模式有很多,较为重要的如下 静态和单例模式 单例模式的本质就是类成员中有一个对象实例 public class Animal{public static string Title "Animal" // 类成员public string Name; // 对象成员public const float Pi 3.14f; // 类成员public rea…...

LeetCode-232. 用栈实现队列(C++)
目录捏 一、题目描述二、示例与提示三、思路四、代码 一、题目描述 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的…...

无人机红外相机的畸变矫正
在项目开展过程中,发现大疆M30T的红外相机存在比较明显的畸变问题,因此需要对红外图像进行畸变矫正。在资料检索过程中,发现对红外无人机影像矫正的资料较少,对此,我从相机的成像原理角度出发,探索出一种效…...

C++编程案例讲解-基于结构体的控制台通讯录管理系统
基于结构体的控制台通讯录管理系统 通讯录是一个可以记录亲人、好友信息的工具,系统中需要实现的功能如下: 添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人…...

ASP.NETCore6开启文件服务允许通过url访问附件(图片)
需求背景 最近在做一个工作台的文件上传下载功能,主要想实现上传图片之后,可以通过url直接访问。由于url直接访问文件不安全,所以需要手动开启文件服务。 配置 文件路径如下,其中Files是存放文件的目录: 那么&…...

python爬取Web of science论文信息
一、python爬取WOS总体思路 (一)拟实现功能描述 wos里面,爬取论文的名称,作者名称,作者单位,引用数量 要求:英文论文、期刊无论好坏 检索关键词:zhejiang academy of agricultural sciences、 xianghu lab…...

本地域名 127.0.0.1 / localhost
所谓本地域名就是 只能在本机使用的域名 ,一般在开发阶段使用。 编辑文件 C:\Windows\System32\drivers\etc\hosts。 127.0.0.1 www.baidu.com如果修改失败,可以修改该文件的权限。 原理: 在地址栏输入 域名 之后,浏览器会先进行 DNS…...

Python —— 不同类型的数据长度计算方式
在Python 中,不同类型的数据长度计算方式,有何不同👇 字符串(String) my_string "Hello, World!" string_length len(my_string) print("字符串的长度是:", string_length) //输出…...

NowCoder | 环形链表的约瑟夫问题
NowCoder | 环形链表的约瑟夫问题 OJ链接 思路: 创建带环链表带环链表的删除节点 代码如下: #include<stdlib.h>typedef struct ListNode ListNode; ListNode* ListBuyNode(int x) {ListNode* node (ListNode*)malloc(sizeof(ListNode));node…...

华为政企数据中心网络交换机产品集
产品类型产品型号产品说明 核心/汇聚交换机CE8850-EI-B-B0BCloudEngine 8850-64CQ-EI 提供 64 x 100 GE QSFP28,CloudEngine 8800系列交换机是面向数据中心推出的新一代高性能、高密度、低时延灵活插卡以太网交换机,可以与华为CloudEngine系列数据中心…...

多门店自助点餐+外卖二合一小程序源码系统 带完整搭建教程
随着餐饮业的快速发展和互联网技术的不断进步,越来越多的餐厅开始采用自助点餐和外卖服务。市场上许多的外卖小程序APP应运而生。下面罗峰来给大家介绍一款多门店自助点餐外卖二合一小程序源码系统。该系统结合了自助点餐和外卖服务的优势,为餐厅提供了一…...

kafka可视化工具
Offset Explorer kafka可视化工具...

Excel 转 Json 、Node.js实现(应用场景:i18n国际化)
创作灵感来源于在线转换是按照换行符去转换excel内容换行符后很难处理 本文是按单元格转换 const xlsx require(node-xlsx) const fs require(fs) const xlsxData xlsx.parse(./demo.xlsx) // 需要转换的excel文件// 数据处理 方便粘贴复制 const data xlsxData[2].data …...

Redis7--基础篇2(Redis的十大数据类型及常用命令)
1. Redis的十大数据类型及常用命令 Redis是key-value键值对类型的数据库,我们所说的数据类型指的是value的数据类型,key的数据类型都是字符串。 1.1 字符串(String) string是redis最基本的类型,一个key对应一个val…...

1.HTML中网页介绍
1.网页 1.1 什么是网页 网站是指在因特网上根据一定的规则,使用HTML等制作的用于展示特定内容的相关的网页集合 网页是网站中的一“页”,通常是HTML格式文件,它要通过浏览器来阅读。 网页是构成网站的基本元素,它通常是有图片&am…...

执行sql报错only_full_group_by的解决方法
一、前言 最近老项目换新数据库(都是mysql),有些在老数据库可以执行的sql,在新数据库执行就会报错sql_modeonly_full_group_by 意思是说数据库的模式是sql_modeonly_full_group_by,group by的字段必须和查询字段一致…...

不学51直接学stm32可以吗?学stm32需要哪些基础?
不学51直接学stm32可以吗?学stm32需要哪些基础? 不管那些大佬技术多么牛逼,大多数入门都是从51单片机开始。 最近有一些入门的小伙伴问我说看到同学都从直接从STM32开始干了。最近很多小伙伴找我,说想要一些stm32的资料ÿ…...

6.1二叉树的递归遍历(LC144,LC15,LC94)
什么是递归函数? 递归函数是一种函数调用自身的编程技巧。 在递归函数中,函数通过不断调用自身来解决一个问题,直到达到基本情况(递归终止条件)并返回结果。 递归函数在解决一些问题时非常有用,特别是那些…...

Spring基础(3):复习
为了让大家更容易接受我的一些观点,上一篇很多笔墨都用在了思路引导上,所以导致文章可能比较臃肿。 这一篇来总结一下,会稍微精简一些,但整体趣味性不如第二篇。 (上一篇说过了,目前介绍的2种注入方式的说法其实不够…...

Java-Hbase介绍
1.1. 概念 base 是分布式、面向列的开源数据库(其实准确的说是面向列族)。HDFS 为 Hbase 提供可靠的 底层数据存储服务,MapReduce 为 Hbase 提供高性能的计算能力,Zookeeper 为 Hbase 提供 稳定服务和 Failover 机制,…...

【PHP】【Too few arguments to function Firebase\JWT\JWT::encode()。。。。。。。】
1.安装jwt composer require firebase/php-jwtuse Firebase\JWT\JWT;public function hello($name ThinkPHP5){$secret_key "YOUR_SECRET_KEY";$issuer_claim "THE_ISSUER";$audience_claim "THE_AUDIENCE";$issuedat_claim time(); // is…...

Centos系统上安装包(软件)时常用的命令wget、rpm、yum分别是什么意思和作用?
本文以在Centos上安装mysql-5.7.26的前三步为例,说明命令wget、rpm、yum的意思和作用。 安装mysql-5.7.26的步骤如下: 下载MySQL 5.7.26的RPM存储库文件: wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装R…...

虹科干货 | 旧电脑别急着扔,手把手教你搭建NAS系统存储照片
一、前期准备 我们的目的是让设备物尽其用,将旧电脑做成NAS存储系统后可以使用新电脑进行访问(Windows / Linux / IOS系统都可以访问)。在开始之前先来看看安装成功效果图吧! 1.设备准备 (1)一台旧电脑&am…...

python基础(Python高级特性(切片、列表生成式)、字符串的正则表达式、函数、模块、Python常用内置函数、错误处理)培训讲义
文章目录 1. Python高级特性(切片、列表生成式)a) 切片的概念、列表/元组/字符串的切片切片的概念列表切片基本索引简单切片超出有效索引范围缺省 扩展切片step为正数step为负数 b) 列表生成式以及使用列表生成式需要注意的地方概念举例说明1. 生成一个列…...

计讯物联高精度GNSS接收机:担当小型水库大坝安全监测解决方案的“护航者”
应用背景 水库大坝作为水利工程建筑物,承担着灌溉、发电、供水、生态等重任。一旦水库大坝发生安全事故,后果将不堪设想。因此,水库大坝的安全监测对保障水利工程顺利运行具有重要意义。 计讯物联作为水利行业专家型企业,多年来…...

信号发送与处理-上
问题 按下 Ctrl C 后,命令行中的前台进程会被终止。为什么??? 什么是信号? 信号是一种 "软件中断",用来处理异步事件 内核发送信号到某个进程,通知进程事件的发送事件可能来自硬件…...

[蓝桥杯 2022 省 A] 推导部分和
[蓝桥杯 2022 省 A] 推导部分和 题目描述 对于一个长度为 N N N 的整数数列 A 1 , A 2 , ⋯ A N A_{1}, A_{2}, \cdots A_{N} A1,A2,⋯AN,小蓝想知道下标 l l l 到 r r r 的部分和 ∑ i l r A i A l A l 1 ⋯ A r \sum\limits_{il}^{r}A_iA_{l}A…...

pytorch复现_UNet
什么是UNet U-Net由收缩路径和扩张路径组成。收缩路径是一系列卷积层和汇集层,其中要素地图的分辨率逐渐降低。扩展路径是一系列上采样层和卷积层,其中特征地图的分辨率逐渐增加。 在扩展路径中的每一步,来自收缩路径的对应特征地图与当前特征…...