InvoiceRed.php 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace app\cxinv\model;
  3. class InvoiceRed extends Base
  4. {
  5. //设置字段信息
  6. protected $schema = [
  7. 'id' =>'bigint',//
  8. 'invNo' =>'varchar',//发票编号
  9. 'invRed' =>'varchar',//红票编号
  10. 'inv_out' =>'varchar',//发票开票方编号s
  11. 'returnCode' =>'varchar',//退票编号
  12. 'SQBSCQQLSH' =>'varchar',//流水号
  13. 'SQBSCQQPCH' =>'varchar',//批次号
  14. 'FPLXDM' =>'varchar',//发票类型代码
  15. 'YYSBZ' =>'varchar',//营业税标志
  16. 'XXBLX' =>'varchar',//信息表类型
  17. 'YFPDM' =>'varchar',//原发票代码
  18. 'YFPHM' =>'varchar',//原发票号码
  19. 'YFPKPRQ' =>'varchar',//原发票开票日 期
  20. 'TKSJ' =>'varchar',//填开时间
  21. 'XHFSBH' =>'varchar',//销货方纳税人 识别号
  22. 'XHFMC' =>'varchar',//销货方纳税人 名称
  23. 'GMFSBH' =>'varchar',//购买方纳税人 识别号
  24. 'GMFMC' =>'varchar',//购买方纳税人 名称
  25. 'HJJE' =>'varchar',//合计金额(不含 税)
  26. 'HJSE' =>'varchar',//合计税额
  27. 'SQSM' =>'varchar',//申请说明
  28. 'XXBTSBS' =>'varchar',//信息表特殊标 识
  29. 'DDMXXX' =>'text',//商品明细表
  30. 'XXBBH' =>'varchar',//信息表编号
  31. 'red_reason' =>'tinyint',//红冲原因 冲红原因, 冲红原因示例: 1-销货退回 2-开票有误 3-服务中止 4-销售折让
  32. 'status' =>'tinyint',//红冲申请状态 0待提交申请 1 申请中 2 待开红冲 3 红冲开票提交 4 开票成功 5 提交申请失败 6 申请成功开票失败7 取消申请
  33. 'apply_name' =>'varchar',//申请人名称
  34. 'apply_id' =>'int',//申请人id
  35. 'is_del' =>'tinyint',//是否删除
  36. 'remark' =>'varchar',//备注,失败备注
  37. 'addtime' =>'datetime',//
  38. 'updatetime' =>'datetime',//
  39. ];
  40. }