package com.zzsmart.qomo.kn.cost.manage.entity;

import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @Description: app_scene_cost_invoice
 * @Author: jeecg-boot
 * @Date:   2024-09-22
 * @Version: V1.0
 */
@Data
@TableName("app_scene_cost_invoice")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="app_scene_cost_invoice对象", description="app_scene_cost_invoice")
public class AppSceneCostInvoice implements Serializable {
    private static final long serialVersionUID = 1L;

	/**matnr*/
	@Excel(name = "matnr", width = 15)
    @ApiModelProperty(value = "matnr")
    private String matnr;
	/**posnr*/
	@Excel(name = "posnr", width = 15)
    @ApiModelProperty(value = "posnr")
    private String posnr;
	/**vbeln*/
	@Excel(name = "vbeln", width = 15)
    @ApiModelProperty(value = "vbeln")
    private String vbeln;
	/**aupos*/
	@Excel(name = "aupos", width = 15)
    @ApiModelProperty(value = "aupos")
    private String aupos;
	/**aubel*/
	@Excel(name = "aubel", width = 15)
    @ApiModelProperty(value = "aubel")
    private String aubel;
	/**bukrs*/
	@Excel(name = "bukrs", width = 15)
    @ApiModelProperty(value = "bukrs")
    private String bukrs;
	/**werks*/
	@Excel(name = "werks", width = 15)
    @ApiModelProperty(value = "werks")
    private String werks;
	/**gjahr*/
	@Excel(name = "gjahr", width = 15)
    @ApiModelProperty(value = "gjahr")
    private String gjahr;
	/**poper*/
	@Excel(name = "poper", width = 15)
    @ApiModelProperty(value = "poper")
    private String poper;
	/**kunrg*/
	@Excel(name = "kunrg", width = 15)
    @ApiModelProperty(value = "kunrg")
    private String kunrg;
	/**vkbur*/
	@Excel(name = "vkbur", width = 15)
    @ApiModelProperty(value = "vkbur")
    private String vkbur;
	/**bezei*/
	@Excel(name = "bezei", width = 15)
    @ApiModelProperty(value = "bezei")
    private String bezei;
	/**fkdat*/
	@Excel(name = "fkdat", width = 15)
    @ApiModelProperty(value = "fkdat")
    private String fkdat;
	/**kurrf*/
	@Excel(name = "kurrf", width = 15)
    @ApiModelProperty(value = "kurrf")
    private String kurrf;
	/**erdat*/
	@Excel(name = "erdat", width = 15)
    @ApiModelProperty(value = "erdat")
    private String erdat;
	/**netwr*/
	@Excel(name = "netwr", width = 15)
    @ApiModelProperty(value = "netwr")
    private BigDecimal netwr;
	/**mwsbp*/
	@Excel(name = "mwsbp", width = 15)
    @ApiModelProperty(value = "mwsbp")
    private BigDecimal mwsbp;
	/**shkzg*/
	@Excel(name = "shkzg", width = 15)
    @ApiModelProperty(value = "shkzg")
    private String shkzg;
	/**fkimg*/
	@Excel(name = "fkimg", width = 15)
    @ApiModelProperty(value = "fkimg")
    private BigDecimal fkimg;
	/**name1*/
	@Excel(name = "name1", width = 15)
    @ApiModelProperty(value = "name1")
    private String name1;
	/**sortl*/
	@Excel(name = "sortl", width = 15)
    @ApiModelProperty(value = "sortl")
    private String sortl;
	/**spart*/
	@Excel(name = "spart", width = 15)
    @ApiModelProperty(value = "spart")
    private String spart;
	/**zzthzq*/
	@Excel(name = "zzthzq", width = 15)
    @ApiModelProperty(value = "zzthzq")
    private String zzthzq;
	/**yuanbiPrice*/
	@Excel(name = "yuanbiPrice", width = 15)
    @ApiModelProperty(value = "yuanbiPrice")
    private BigDecimal yuanbiPrice;
	/**yuanbiTotal*/
	@Excel(name = "yuanbiTotal", width = 15)
    @ApiModelProperty(value = "yuanbiTotal")
    private BigDecimal yuanbiTotal;
	/**benbiPrice*/
	@Excel(name = "benbiPrice", width = 15)
    @ApiModelProperty(value = "benbiPrice")
    private BigDecimal benbiPrice;
	/**benbiTotal*/
	@Excel(name = "benbiTotal", width = 15)
    @ApiModelProperty(value = "benbiTotal")
    private BigDecimal benbiTotal;
	/**maktx*/
	@Excel(name = "maktx", width = 15)
    @ApiModelProperty(value = "maktx")
    private String maktx;
	/**fkart*/
	@Excel(name = "fkart", width = 15)
    @ApiModelProperty(value = "fkart")
    private String fkart;
}
