/***文档注释***********************************************
 * 作者      ：
 * 创建日期   ：2021-10-14
 * 描述      ：销售毛利明细表
 * 注意事项   ：
 * 遗留BUG  ：
 * 修改日期   ：
 * 修改人员   ：
 * 修改内容   ：
***********************************************************/
package market.Cm.vo;
import java.io.Serializable;

import market.Cm.mapper.CmReportGrossProfitDetailMapper;

import com.hnshituo.basic.vo.BaseVO;
import com.hnshituo.orm.annotation.Column;
import com.hnshituo.orm.annotation.Table;

@Table(name="CM_REPORT_GROSS_PROFIT_DETAIL", namespace=CmReportGrossProfitDetailMapper.class)
public class CmReportGrossProfitDetail extends BaseVO implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 9085158512241821816L;
	/*
	 * 分类(原料、委托、自制)
	 */
	@Column
	private String input_type;
	public String getInput_type() {
		return input_type;
	}
	public void setInput_type(String input_type) {
		this.input_type = input_type;
	}
	/*
	 * 产品类别/钢种
	 */
	@Column
	private String parent_item_name;
	public String getParent_item_name() {
		return parent_item_name;
	}
	public void setParent_item_name(String parent_item_name) {
		this.parent_item_name = parent_item_name;
	}
	/*
	 * 牌号
	 */
	@Column
	private String item_name;
	public String getItem_name() {
		return item_name;
	}
	public void setItem_name(String item_name) {
		this.item_name = item_name;
	}
	/*
	 * 原料卷号
	 */
	@Column
	private String materailcoilno;
	public String getMaterailcoilno() {
		return materailcoilno;
	}
	public void setMaterailcoilno(String materailcoilno) {
		this.materailcoilno = materailcoilno;
	}
	/*
	 * 运费
	 */
	@Column
	private Double trade_price;
	public Double getTrade_price() {
		return trade_price;
	}
	public void setTrade_price(Double trade_price) {
		this.trade_price = trade_price;
	}
	/*
	 * 加工费
	 */
	@Column
	private Double process_price;
	public Double getProcess_price() {
		return process_price;
	}
	public void setProcess_price(Double process_price) {
		this.process_price = process_price;
	}
	/*
	 * 配送费
	 */
	@Column
	private Double carriage_price;
	public Double getCarriage_price() {
		return carriage_price;
	}
	public void setCarriage_price(Double carriage_price) {
		this.carriage_price = carriage_price;
	}
	/*
	 * 合同单价
	 */
	@Column
	private Double balance_good_price;
	public Double getBalance_good_price() {
		return balance_good_price;
	}
	public void setBalance_good_price(Double balance_good_price) {
		this.balance_good_price = balance_good_price;
	}
	/*
	 * 价格
	 */
	@Column
	private Double balance_price;
	public Double getBalance_price() {
		return balance_price;
	}
	public void setBalance_price(Double balance_price) {
		this.balance_price = balance_price;
	}
	/*
	 * 重量
	 */
	@Column
	private Double weight;
	public Double getWeight() {
		return weight;
	}
	public void setWeight(Double weight) {
		this.weight = weight;
	}
	/*
	 * 结算金额(含税)
	 */
	@Column
	private Double amount;
	public Double getAmount() {
		return amount;
	}
	public void setAmount(Double amount) {
		this.amount = amount;
	}
	/*
	 * 结算金额(不含税)
	 */
	@Column
	private Double amount_not;
	public Double getAmount_not() {
		return amount_not;
	}
	public void setAmount_not(Double amount_not) {
		this.amount_not = amount_not;
	}
	/*
	 * 产出单价
	 */
	@Column
	private Double price_value;
	public Double getPrice_value() {
		return price_value;
	}
	public void setPrice_value(Double price_value) {
		this.price_value = price_value;
	}
	/*
	 * 产出金额
	 */
	@Column
	private Double amount_value;
	public Double getAmount_value() {
		return amount_value;
	}
	public void setAmount_value(Double amount_value) {
		this.amount_value = amount_value;
	}
	/*
	 * 毛利
	 */
	@Column
	private Double gross_price;
	public Double getGross_price() {
		return gross_price;
	}
	public void setGross_price(Double gross_price) {
		this.gross_price = gross_price;
	}
	/*
	 * 成本组织
	 */
	@Column
	private String org_name;
	public String getOrg_name() {
		return org_name;
	}
	public void setOrg_name(String org_name) {
		this.org_name = org_name;
	}
	/*
	 * 冲减金额
	 */
	@Column
	private Double cj_amount;
	public Double getCj_amount() {
		return cj_amount;
	}
	public void setCj_amount(Double cj_amount) {
		this.cj_amount = cj_amount;
	}
	/*
	 * 工艺路径
	 */
	@Column
	private String process;
	public String getProcess() {
		return process;
	}
	public void setProcess(String process) {
		this.process = process;
	}
	/*
	 * 原卷重量
	 */
	@Column
 	private Double mat_weight;
	public Double getMat_weight() {
		return mat_weight;
	}
	public void setMat_weight(Double mat_weight) {
		this.mat_weight = mat_weight;
	}
	/*
	 * 原卷单价
	 */
	@Column
 	private Double original_price;
	public Double getOriginal_price() {
		return original_price;
	}
	public void setOriginal_price(Double original_price) {
		this.original_price = original_price;
	}
	/*
	 * 加工成本
	 */
	@Column
 	private Double jiagong_price;
	public Double getJiagong_price() {
		return jiagong_price;
	}
	public void setJiagong_price(Double jiagong_price) {
		this.jiagong_price = jiagong_price;
	}
	/*
	 * 客户名称
	 */
	@Column
 	private String customer_name;
	public String getCustomer_name() {
		return customer_name;
	}
	public void setCustomer_name(String customer_name) {
		this.customer_name = customer_name;
	}
	/*
	 * 交货状态
	 */
	@Column
 	private String delivery_state_desc;
	public String getDelivery_state_desc() {
		return delivery_state_desc;
	}
	public void setDelivery_state_desc(String delivery_state_desc) {
		this.delivery_state_desc = delivery_state_desc;
	}
	/*
	 * 订单号
	 */
	@Column
 	private String order_no;
	public String getOrder_no() {
		return order_no;
	}
	public void setOrder_no(String order_no) {
		this.order_no = order_no;
	}
	/*
	 * 合同号
	 */
	@Column
 	private String contract_no;
	public String getContract_no() {
		return contract_no;
	}
	public void setContract_no(String contract_no) {
		this.contract_no = contract_no;
	}
	/*
	 * 合同创建时间
	 */
	@Column
 	private String contract_time;
	public String getContract_time() {
		return contract_time;
	}
	public void setContract_time(String contract_time) {
		this.contract_time = contract_time;
	}
	/*
	 * 原料入库时间
	 */
	@Column
 	private String in_date;
	public String getIn_date() {
		return in_date;
	}
	public void setIn_date(String in_date) {
		this.in_date = in_date;
	}
	/*
	 * 出库时间
	 */
	@Column
 	private String outdate;
	public String getOutdate() {
		return outdate;
	}
	public void setOutdate(String outdate) {
		this.outdate = outdate;
	}
	/*
	 * 成本期间
	 */
	@Column
 	private String prd_num;
	public String getPrd_num() {
		return prd_num;
	}
	public void setPrd_num(String prd_num) {
		this.prd_num = prd_num;
	}
	/*
	 * 结算日期
	 */
 	@Column
 	private String set_time;
 	public String getSet_time() {
		return set_time;
	}
	public void setSet_time(String set_time) {
		this.set_time = set_time;
	}
 	/*
 	 * 结算编号
 	 */
 	@Column
 	private String settle_bill_no;
 	public String getSettle_bill_no() {
		return settle_bill_no;
	}
	public void setSettle_bill_no(String settle_bill_no) {
		this.settle_bill_no = settle_bill_no;
	}	
}
