周一至周五 : 08:30 - 17:30 客服专员电话/微信:17301649371 QQ:2627049059
微信咨询

扫码微信咨询

关注公众号

关注微信公众号

电话: 021 5161 9370
返回顶部
需要做一个增值税发票管理系统
显示全部楼层 倒序浏览 发表日期 2017-03-10 09:28:31 9504次阅读 3次回复
已解决
9504 3
需要做一个增值税发票管理系统
筑梦天堂2017-03-10 09:28:31
本帖最后由 筑梦天堂 于 2017-3-10 09:31 编辑

悬赏!       由于公司进出发票量较大,大额普通发票需要进行出入库统计,增值税专用发票公司内部需要在60天内认证。我需要做一个发票管理系统,一方面能够按类别统计发票的入库和出库(包含发票类别、发票编码、供货单位、销货单位、金额、税额、开票时间、认证时间等),另一方面需要实现在发票到达认证时间时,系统能够自动提醒财务人员,提醒方式为:1、钉钉提醒;2、汇总界面红色标识。在此悬赏100支持币,希望高手接招。

最佳答案

hessen学士 关注Ta

2017-03-10 09:28:32

这是到了设定好的提醒区间后,系统自动进行的邮件提醒,这里的提醒不仅限于是邮件,也可以使用短信、微信、钉钉等提醒,具体看设置的提醒方式。 系统中有发票认证登记表,记录了发票相关信息,发票认证后填入认证日期 设计方法如下: 第一步、在快表代理任务中设定定时执行的SQL脚本。设定好执行的频率。下面的语句是将要执行的语句放在存储过程中。通过代理任务执行存储过程将合适的信息提交到SYS_AGENT表,交由快表 ...
查看完整内容
这是到了设定好的提醒区间后,系统自动进行的邮件提醒,这里的提醒不仅限于是邮件,也可以使用短信、微信、钉钉等提醒,具体看设置的提醒方式。

2017-03-13_001046.png

系统中有发票认证登记表,记录了发票相关信息,发票认证后填入认证日期
2017-03-13_002810.png

设计方法如下:
第一步、在快表代理任务中设定定时执行的SQL脚本。设定好执行的频率。下面的语句是将要执行的语句放在存储过程中。通过代理任务执行存储过程将合适的信息提交到SYS_AGENT表,交由快表服务去发送。脚本中的内容自行修改为你自己的内容,以及提醒的方式。

  1. CREATE PROCEDURE [dbo].[AUTONOTICE_INVOICE]

  2. AS

  3. DECLARE @sql VARCHAR(8000)
  4. BEGIN
  5.         SET @sql = 'INSERT INTO [dbo].[SYS_AGENT] ([ID],[FDID],[DEST],[TYPE],[SUBJECT],[RETRY],[STATUS],[MAILTITLE])
  6.     SELECT NEWID(),NEWID(),(SELECT USEREMAIL FROM SYS_USER WHERE USERNAME = F_3139),1,F_3139 + '':您好!'' + char(10)
  7.      + ''发票号码:'' + F_3134 + ''单位:'' + F_3137 + ''离认证时间还有'' + CONVERT(VARCHAR(100),
  8.     DATEDIFF(d,getdate(),DATEADD(d,180,F_3140)),100) +''天,请尽快认证!'',0,0,''发票认证预警提醒''
  9.     FROM T_442 Where DATEDIFF(d, Convert(varchar(100),Getdate(),23),DATEADD(d,180,F_3140) )>0 and
  10.     DATEDIFF(d, Convert(varchar(100),Getdate(),23),DATEADD(d,180,F_3140) )<7  AND F_3141 IS NULL '
  11.         EXEC (@sql)
  12. END
复制代码
将上面的脚本在SQL查询分析器中执行或者在快表数据字典中执行。


第二步、将下面的文件下载后不用改动,放在快表服务器安装目录代理服务的目录下
AUTONOTICE_INVOICE.rar (134 Bytes, 下载次数: 8)

第三步、打开快表代理服务配置工具,选择自动任务,选择第二步的脚本文件并设定好执行的频率。提醒则会按照您设定的规则运行并提醒。
2017-03-13_004204.png


另此实例可以在在线体验查看,这里将模板文件附上供下载后导入直接使用。注意导入的是模板。上面几步还是一样要操作。
发票认证预警提醒模板.xls (36.5 KB, 下载次数: 9)


电话/微信:18049989370 QQ:857188287
100有点小,含设计是否可以加一点?还有钉钉提醒需要企业版噢
bj_zm

2017-3-11 18:32:32

好像是有点少,呵呵。做的东西看似不多,全部搞通需要点时间。
QQ:34840397

精彩评论3

这是到了设定好的提醒区间后,系统自动进行的邮件提醒,这里的提醒不仅限于是邮件,也可以使用短信、微信、钉钉等提醒,具体看设置的提醒方式。

2017-03-13_001046.png

系统中有发票认证登记表,记录了发票相关信息,发票认证后填入认证日期
2017-03-13_002810.png

设计方法如下:
第一步、在快表代理任务中设定定时执行的SQL脚本。设定好执行的频率。下面的语句是将要执行的语句放在存储过程中。通过代理任务执行存储过程将合适的信息提交到SYS_AGENT表,交由快表服务去发送。脚本中的内容自行修改为你自己的内容,以及提醒的方式。

  1. CREATE PROCEDURE [dbo].[AUTONOTICE_INVOICE]

  2. AS

  3. DECLARE @sql VARCHAR(8000)
  4. BEGIN
  5.         SET @sql = 'INSERT INTO [dbo].[SYS_AGENT] ([ID],[FDID],[DEST],[TYPE],[SUBJECT],[RETRY],[STATUS],[MAILTITLE])
  6.     SELECT NEWID(),NEWID(),(SELECT USEREMAIL FROM SYS_USER WHERE USERNAME = F_3139),1,F_3139 + '':您好!'' + char(10)
  7.      + ''发票号码:'' + F_3134 + ''单位:'' + F_3137 + ''离认证时间还有'' + CONVERT(VARCHAR(100),
  8.     DATEDIFF(d,getdate(),DATEADD(d,180,F_3140)),100) +''天,请尽快认证!'',0,0,''发票认证预警提醒''
  9.     FROM T_442 Where DATEDIFF(d, Convert(varchar(100),Getdate(),23),DATEADD(d,180,F_3140) )>0 and
  10.     DATEDIFF(d, Convert(varchar(100),Getdate(),23),DATEADD(d,180,F_3140) )<7  AND F_3141 IS NULL '
  11.         EXEC (@sql)
  12. END
复制代码
将上面的脚本在SQL查询分析器中执行或者在快表数据字典中执行。


第二步、将下面的文件下载后不用改动,放在快表服务器安装目录代理服务的目录下
AUTONOTICE_INVOICE.rar (134 Bytes, 下载次数: 8)

第三步、打开快表代理服务配置工具,选择自动任务,选择第二步的脚本文件并设定好执行的频率。提醒则会按照您设定的规则运行并提醒。
2017-03-13_004204.png


另此实例可以在在线体验查看,这里将模板文件附上供下载后导入直接使用。注意导入的是模板。上面几步还是一样要操作。
发票认证预警提醒模板.xls (36.5 KB, 下载次数: 9)


电话/微信:18049989370 QQ:857188287
100有点小,含设计是否可以加一点?还有钉钉提醒需要企业版噢
bj_zm

2017-3-11 18:32:32

好像是有点少,呵呵。做的东西看似不多,全部搞通需要点时间。
QQ:34840397
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则  允许回帖邮件提醒楼主

快表软件是国内较早研究表格类软件开发平台的团队之一,迄今已有十多年的行业经验.致力于为企事业单位提供实用可靠的数字化平台。
  • 微信公众号

  • 微信小商店

  • 微信客服

  • Powered by Discuz! X3.4 | Copyright © 2022-2024, XiRong Soft. | 快表软件
  • 沪ICP备13033196号 | 营业执照 |上海西戎软件科技有限公司|沪公网安备31011502002146号|沪ICP备13033196号 |