Inovice.groovy
上传用户:steveyhw
上传日期:2019-05-13
资源大小:307k
文件大小:2k
源码类别:

PlugIns编程

开发平台:

Java

  1. class Inovice {
  2.     String  inoId    //发票编号
  3.     String  inoBuyname   //购方姓名
  4.     String  inoBuycompany  = '' //购方公司
  5.     String  inoBuytel    //购方电话
  6.     String  inoBuyaddress   //购方地址
  7.     String  inoCargoid   //货物号
  8.     String  inoCargoname  // 货物名称
  9.     String  inoCargostandard //  货物规格
  10.     String  inoCargounit    //货物单位
  11.     int  inoCargonumber //货物数量
  12.     Double  inoCargoprice  //货物单价
  13.     String  inoSellman      //开票人
  14.     String  inoSellcompany //销方公司
  15.     String  inoSelltel   //销方电话
  16.     String  inoSellAddress//销方地址
  17.     Double  inoRate   //税率
  18.     Double  inoRatebefore//税前金额
  19.     Double  inoRateafte //税后金额
  20.     String  inoMemo    //备注
  21.     String  inoDel
  22.     Date    inoCreatetime
  23.     String  inoCreater
  24.     Date    inoLastchange
  25.     String  inoLastchanger
  26.     static constraints = {
  27.     inoId            (maxSize:16,blank:false,unique:true)
  28.     inoBuyname       (maxSize:10,blank:false)
  29.     inoBuycompany    (maxSize:25,nullable:false)
  30.     inoBuytel        (maxSize:20,blank:false)
  31.     inoBuyaddress    (maxSize:50,nullable:true)
  32.     inoCargoid       (maxSize:16,blank:false,unique:true)
  33.     inoCargoname     (maxSize:20,blank:false)
  34.     inoCargostandard (maxSize:20,nullable:true)
  35.     inoCargounit     (maxSize:20,nullable:true)
  36.     inoCargonumber   (blank:false)
  37.     inoCargoprice    (blank:false)
  38.     inoSellman       (maxSize:10,blank:false)
  39.     inoSellcompany   (maxSize:25,nullable:true)
  40.     inoSelltel       (maxSize:20,blank:false)
  41.     inoSellAddress   (maxSize:50,blank:false)
  42.     inoRate          (blank:false)
  43.     inoRatebefore    (blank:false)
  44.     inoRateafte      (blank:false)
  45.     inoMemo          (maxSize:500,nullable:true)
  46.     inoCreatetime    (blank:false)
  47.     inoCreater       (maxSize:12,blank:false)
  48.     inoLastchange    (blank:false)
  49.     inoLastchanger   (maxSize:12,blank:false)
  50.     }
  51. }