InvoiceInfo.php 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. namespace app\cxinv\model;
  3. class InvoiceInfo extends Base
  4. {
  5. //设置字段信息
  6. protected $schema = [
  7. 'id' =>'bigint',//
  8. 'hpNo' =>'varchar',//回票编号
  9. 'payNo' =>'varchar',//对账编号
  10. 'type' =>'varchar',//special: 增值税专用发票
  11. normal: 增值税普通发票
  12. electronic: 增值税电子普通发票
  13. special_electronic:增值税电子专用发票
  14. toll:增值税电子普通发票(通行费)
  15. roll:增值税普通发票(卷票)
  16. 'title' =>'varchar',//增值税发票title
  17. 'serial_number' =>'varchar',//发票联次
  18. 'attribution' =>'varchar',//发票归属地
  19. 'supervision_seal' =>'varchar',//发票监制章
  20. 'number' =>'varchar',//发票号码。
  21. 'code' =>'varchar',//
  22. 发票代码
  23. 'check_code' =>'varchar',//发票校验码
  24. 'print_code' =>'varchar',//机打代码
  25. 'machine_number' =>'varchar',//机器编号
  26. 'print_number' =>'varchar',//机打号码
  27. 'encryption_block' =>'varchar',//密码区
  28. 'issue_date' =>'varchar',//开票日期
  29. 'buyer_name' =>'varchar',//购买方名称
  30. 'buyer_id' =>'varchar',//购买方纳税人识别号
  31. 'buyer_address' =>'varchar',//购买方地址、电话
  32. 'buyer_bank' =>'varchar',//购买方开户行及帐号
  33. 'seller_name' =>'varchar',//销售方名称。
  34. 'seller_id' =>'varchar',//销售方纳税人识别号。
  35. 'seller_address' =>'varchar',//销售方地址、电话。
  36. 'seller_bank' =>'varchar',//销售方开户行及帐号。
  37. 'subtotal_amount' =>'varchar',//合计金额。
  38. 'subtotal_tax' =>'varchar',//合计税额。
  39. 'total' =>'varchar',//价税合计。
  40. 'item_list' =>'text',//货物或应税劳务列表。
  41. 'receiver' =>'varchar',//收款人
  42. 'issuer' =>'varchar',//开票人
  43. 'reviewer' =>'varchar',//复核
  44. 'status' =>'int',//
  45. 'change_field' =>'text',//
  46. 'updatetime' =>'datetime',//
  47. 'seller_seal' =>'varchar',//销售方发票专用章
  48. 'remarks' =>'varchar',//备注
  49. 'total_in_words' =>'varchar',//价税合计(大写)
  50. ];
  51. }