------发票查询

曾志军发表于:2019年01月17日 10:30:04更新于:2019年01月17日 10:34:25

针对系统中生成的电子发票进行发票的单据审核、单据开票、等操作,提高对接效率,实现企业电子发票的系统自动化对接;

功能操作:

1、发票管理->电子发票->发票查询:展示系统中所有自动生成且满足条件的电子发票信息,详细见图;

image.png

2、发票处理流程

image.png

3、单据在发货或者交易完成时,自动按照发票设置条件在发票查询/处理界面生成相应单据,这时需要在发票处理界面选中该单据,操作【审核】按钮,然后点击【手工开票】按钮,开票成功后,系统会吧发票链接自动发送短信到客户手机。如这时候该单据不要开票了,直接点击【开红票】红冲掉。如果还想在开,在点击【重开蓝票】。

4、手工新增发票:点击【新增发票】,在弹出的界面输入基本信息,然后点击【新增发票】保存,在通过步骤3进行操作即可。

5、选择开票状态为已开票的电子发票单据,点击该单据发票图片字段下面的下载,会下载下来该电子发票的打印模板详情,详细见图

image.png

6、参数说明:

【作废】:异常电子发票的删除操作,单据不能再进行审核、开票等操作,不再处理此单据,后续需要进行反作废操作,进行再处理;

【审核】:校验电子发票单据信息是否存在异常,商品明细中税率、单位、实际金额等信息是否存在;

【新增发票】:针对未在发票处理界面或者之前开票过程中有问题的单据想要重开发票,可以在这里新增;

【手工开票】:通过接口判断单据是否满足开票条件,如满足开票条件可通过接口调用发票系统进行开票,并返回信息;

【开红票】:已开具的异常电子发票,可生成对应发票种类为红票的红冲性质的电子发票,金额等信息一致;

【重开蓝票】:已开具的发票种类为红票的电子发票,可进行再操作,生成新的蓝票,可再进行审核、开票等操作;

【发票种类】:分为蓝票和红票两种;蓝票:默认自动生成、也可通过针对红票操作重开蓝票生成,红票:针对已开票的蓝票操作开红票生成,可红冲掉对应蓝票;字段默认赋值为蓝票;

【开票状态】:电子发票单据的详细状态,分为未审核、待开票、开票中、已开票、开票失败、已作废6种状态;

【发票流水号】:发票的唯一标示,不可重复;

【开票金额】:开票的金额;客户实际支付的金额,需排除平台支付的金额,如积分支付、平台优惠券等;开票金额=总支付金额-无需开票的支付金额;另,开票明细中的开票金额计算方式为,当前商品的实际金额/所有商品的实际金额之和*总开票金额,注:多条商品明细时,最后一条商品的开票金额=总开票金额-其它商品开票金额之后;

【失败原因】:开票状态为开票失败时,失败的原因;

【开票时间】:申请开票的时间;

【发票代码】:开票成功后,接口返回的对应发票代码;

【发票号码】:开票成功后,接口返回的对应发票号码;

【红冲】:红票单据该字段值默认为空,当蓝票单据生成红票单据时,红票单据的红冲字段值为勾选状态 ;

【红/蓝票代码】:发票的对应代码;当发票种类为红票时,此字段为蓝票的发票代码;当发票种类为蓝票时,蓝票被红冲成功后此字段为红票的发票代码,蓝票没有红冲成功,此字段为空;

【红/蓝票号码】:发票的对应号码;当发票种类为红票时,此字段为蓝票的发票号码;当发票种类为蓝票时,蓝票被红冲成功后此字段为红票的发票号码,蓝票没有红冲成功,此字段为空;

【税率】:读取订单查询界面中,对应商品的实际税率;

【单位】:读取订单查询界面中,对应商品的实际单位;

注意事项:

a、 系统中全部发货且符合开票规则的单据可自动生成电子发票,自动生成发票的间隔时间默认为10分钟;

b、 自动生成成功的电子发票单据的开票金额,将自动排除基础信息中配置的支付方式的金额,字段根据金额比例计算索要开票金额;且开票明细中,实际单价、实际金额需根据不开票支付明细金额比例进行缩减;

c、 开票单据操作申请开票时,开票明细中的单位不能为空;

d、 开票单据操作申请开票时,开票明细中的税率不能为空;

e、 开票单据操作申请开票时,需保证开票单据的平台单号是真实存在的,否则会提示开票失败;

f、  所有订单进行开票时,无发票信息的订单生成发票单据时发票抬头根据配置信息进行关联,如基础信息设置发票抬头为收货人时,生成发票信息抬头获取关联订单的收货人,如设置发票抬头为个人,生成发票信息的抬头内容为个人;

g、 基础信息中设置邮费需开票时,邮费信息生成一条独立的开票信息;

h、 同时满足发票种类为蓝票,发票状态为未审核的电子发票单据才可进行审核操作,否则,系统弹出提示:已审核的单据不允许修改;

i、  删除商品明细后,总开票金额需要更新,总开票金额=剩余开票明细的开票金额之后;

j、  开票明细不能为空,否则,系统给出弹框提醒:开票明细不能为空;

k、 只能对发票状态为未审核的发票进行审核;否则,给出弹框提示:已审核的单据不允许审核;

l、  审核时需判断发票抬头是否为空,发票金额是否大于0,开票明细是否为空,开票商品的单位是否为空,开票商品的税率是否为0;

m、     只能对发票状态为待开票和开票失败的发票单据进行反审核;否则,给出弹框提示:只允许待开票和开票失败的单据反审核;

n、 只能对发票状态为待审核的发票进行作废;否则,给出弹框提示:只允许未审核的单据作废;

o、 只能对发票状态为已作废的发票进行反作废;否则,给出弹框提示:只允许已作废的单据反作废;

p、 只能对发票状态为待开票或者开票失败的单据进行申请开票;否则,给出弹框提示:只允许待开票和开票失败的单据进行开票;

q、 只能对发票种类为蓝票、开票状态为已开票、红冲状态为否的单据才可进行开红票操作,否则,给出弹框提示:此单据不允许开红票;

r、  不能批量开红票,否则,系统给出提示:不允许批量操作;

s、  只能对发票种类为红票、开票状态为已开票的单据进行重开蓝票操作;否则,给出弹框提示:此单据不允许重开蓝票;

不能批量重开蓝票,否则,系统给出提示:不允许批量操作;