当前位置:   article > 正文

航信开票api_航信数电发票接口api

航信数电发票接口api

航信开票api ,nodejs实现

GitHub地址:https://github.com/wuyanfei/invoice

  1. /**
  2. * 实例化
  3. * @param {销方税号} xfsh
  4. * @param {销方名称} xfmc
  5. * @param {销方地址电话} xfdzdh
  6. * @param {销方银行账户} xfyhzh
  7. * @param {请求地址} url
  8. * @param {收款人} payee
  9. * @param {开票人} drawer
  10. * @param {复核人} reviewer
  11. * @param {登录用户名} wsname
  12. * @param {登录密码} wspwd
  13. */
  14. let invoice = new Invoice(xfsh,xfmc,xfdzdh,xfyhzh,url,payee,drawer,reviewer,wsname,wspwd)
  15. /**
  16. * 打印发票
  17. * @param {发票代码} fpdm
  18. * @param {发票号码} fphm
  19. */
  20. let data = await invoice.print(fpdm, fphm)
  21. /**
  22. * 申请发票
  23. * @param {购方名称} gfmc
  24. * @param {购方税号} gfsh
  25. * @param {购方地址电话} gfdzdh
  26. * @param {购方银行卡号} gfyhzh
  27. * @param {发票明细} invoices
  28. * invoices=[{
  29. * amount,//金额
  30. * taxRate,//税率
  31. * invoiceTypeName,//发票类型名称
  32. * number,//数量
  33. * price,//单价
  34. * taxAmount,//税额
  35. * invoiceType//发票类型编码
  36. * }]
  37. */
  38. let data = invoice.applyInvoice(gfmc, gfsh, gfdzdh, gfyhzh, invoices)
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/297883
推荐阅读
相关标签
  

闽ICP备14008679号