package pwc.taxtech.atms.analysis.entity; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import pwc.taxtech.atms.entity.BaseEntity; /** * * This class was generated by MyBatis Generator. * This class corresponds to the database table analysis_sales * * @mbg.generated do_not_delete_during_merge */ public class AnalysisSales extends BaseEntity implements Serializable { /** * Database Column Remarks: * 唯一编号 系统唯一编号 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.id * * @mbg.generated */ private Long id; /** * Database Column Remarks: * 序号 序号 系统生成 主键,由Master匹配所属期间及公司,把序号带过来。 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.seq_no * * @mbg.generated */ private String seqNo; /** * Database Column Remarks: * 销售额 销售额_ 增值税申报表 一般纳税人&小规模纳税人:销售额合计 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_1 * * @mbg.generated */ private BigDecimal segment1; /** * Database Column Remarks: * 销项税额 销项税额_ 增值税申报表 一般纳税人:销项税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_2 * * @mbg.generated */ private BigDecimal segment2; /** * Database Column Remarks: * 进项税额 进项税额_ 增值税申报表 一般纳税人:进项税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_3 * * @mbg.generated */ private BigDecimal segment3; /** * Database Column Remarks: * 进项税额转出 进项税额转出__ 值税申报表一般纳税人:进项税额转出 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_4 * * @mbg.generated */ private BigDecimal segment4; /** * Database Column Remarks: * 上期留抵税额 上期留抵税额_ 增值税申报表 一般纳税人:上期留抵税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_5 * * @mbg.generated */ private BigDecimal segment5; /** * Database Column Remarks: * 期末留抵税额 期末留抵税额_ 增值税申报表 一般纳税人:期末留抵税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_6 * * @mbg.generated */ private BigDecimal segment6; /** * Database Column Remarks: * 简易计税办法计算的应纳税额 简易计税办法计算的应纳税额_ 增值税申报表 一般纳税人:简易计税办法计算的应纳税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_7 * * @mbg.generated */ private BigDecimal segment7; /** * Database Column Remarks: * 应纳税额合计 应纳税额减征额_ 增值税申报表 一般纳税人:应纳税额减征额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_8 * * @mbg.generated */ private BigDecimal segment8; /** * Database Column Remarks: * 本期已缴税额 本期已缴税额_ 增值税申报表 一般纳税人&小规模纳税人:本期已缴税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_9 * * @mbg.generated */ private BigDecimal segment9; /** * Database Column Remarks: * 本期应补(退)税额 本期应补(退)税额_ 增值税申报表 一般纳税人&小规模纳税人:本期应补(退)税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_10 * * @mbg.generated */ private BigDecimal segment10; /** * Database Column Remarks: * 本期免税额 本期免税额_ 增值税申报表 小规模纳税人:本期免税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_11 * * @mbg.generated */ private BigDecimal segment11; /** * Database Column Remarks: * 小微企业免税额 小微企业免税额_ 增值税申报表 小规模纳税人:小微企业免税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_12 * * @mbg.generated */ private BigDecimal segment12; /** * Database Column Remarks: * 未达起征点免税额 未达起征点免税额_ 增值税申报表 小规模纳税人:未达起征点免税额 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_13 * * @mbg.generated */ private BigDecimal segment13; /** * Database Column Remarks: * 营业收入 营业收入_ 企业所得税申报表 一、营业收入(填写A101010101020103000) * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_14 * * @mbg.generated */ private BigDecimal segment14; /** * Database Column Remarks: * 营业成本 营业成本_ 企业所得税申报表 减:营业成本(填写A102010102020103000) * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_15 * * @mbg.generated */ private BigDecimal segment15; /** * Database Column Remarks: * 利润总额 / 亏损额 利润总额 / 亏损额_ 企业所得税申报表 三、利润总额(10+11-12) * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_16 * * @mbg.generated */ private BigDecimal segment16; /** * Database Column Remarks: * 实际缴纳企业所得税额 实际缴纳企业所得税额_ 企业所得税申报表 八、实际应纳所得税额(28+29-30) * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.segment_17 * * @mbg.generated */ private BigDecimal segment17; /** * Database Column Remarks: * 创建时间 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.create_time * * @mbg.generated */ private Date createTime; /** * Database Column Remarks: * 更新时间 * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.update_time * * @mbg.generated */ private Date updateTime; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.organization_id * * @mbg.generated */ private String organizationId; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.company_name * * @mbg.generated */ private String companyName; /** * * This field was generated by MyBatis Generator. * This field corresponds to the database column analysis_sales.period * * @mbg.generated */ private Integer period; /** * This field was generated by MyBatis Generator. * This field corresponds to the database table analysis_sales * * @mbg.generated */ private static final long serialVersionUID = 1L; /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.id * * @return the value of analysis_sales.id * * @mbg.generated */ public Long getId() { return id; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.id * * @param id the value for analysis_sales.id * * @mbg.generated */ public void setId(Long id) { this.id = id; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.seq_no * * @return the value of analysis_sales.seq_no * * @mbg.generated */ public String getSeqNo() { return seqNo; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.seq_no * * @param seqNo the value for analysis_sales.seq_no * * @mbg.generated */ public void setSeqNo(String seqNo) { this.seqNo = seqNo == null ? null : seqNo.trim(); } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_1 * * @return the value of analysis_sales.segment_1 * * @mbg.generated */ public BigDecimal getSegment1() { return segment1; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_1 * * @param segment1 the value for analysis_sales.segment_1 * * @mbg.generated */ public void setSegment1(BigDecimal segment1) { this.segment1 = segment1; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_2 * * @return the value of analysis_sales.segment_2 * * @mbg.generated */ public BigDecimal getSegment2() { return segment2; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_2 * * @param segment2 the value for analysis_sales.segment_2 * * @mbg.generated */ public void setSegment2(BigDecimal segment2) { this.segment2 = segment2; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_3 * * @return the value of analysis_sales.segment_3 * * @mbg.generated */ public BigDecimal getSegment3() { return segment3; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_3 * * @param segment3 the value for analysis_sales.segment_3 * * @mbg.generated */ public void setSegment3(BigDecimal segment3) { this.segment3 = segment3; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_4 * * @return the value of analysis_sales.segment_4 * * @mbg.generated */ public BigDecimal getSegment4() { return segment4; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_4 * * @param segment4 the value for analysis_sales.segment_4 * * @mbg.generated */ public void setSegment4(BigDecimal segment4) { this.segment4 = segment4; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_5 * * @return the value of analysis_sales.segment_5 * * @mbg.generated */ public BigDecimal getSegment5() { return segment5; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_5 * * @param segment5 the value for analysis_sales.segment_5 * * @mbg.generated */ public void setSegment5(BigDecimal segment5) { this.segment5 = segment5; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_6 * * @return the value of analysis_sales.segment_6 * * @mbg.generated */ public BigDecimal getSegment6() { return segment6; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_6 * * @param segment6 the value for analysis_sales.segment_6 * * @mbg.generated */ public void setSegment6(BigDecimal segment6) { this.segment6 = segment6; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_7 * * @return the value of analysis_sales.segment_7 * * @mbg.generated */ public BigDecimal getSegment7() { return segment7; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_7 * * @param segment7 the value for analysis_sales.segment_7 * * @mbg.generated */ public void setSegment7(BigDecimal segment7) { this.segment7 = segment7; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_8 * * @return the value of analysis_sales.segment_8 * * @mbg.generated */ public BigDecimal getSegment8() { return segment8; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_8 * * @param segment8 the value for analysis_sales.segment_8 * * @mbg.generated */ public void setSegment8(BigDecimal segment8) { this.segment8 = segment8; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_9 * * @return the value of analysis_sales.segment_9 * * @mbg.generated */ public BigDecimal getSegment9() { return segment9; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_9 * * @param segment9 the value for analysis_sales.segment_9 * * @mbg.generated */ public void setSegment9(BigDecimal segment9) { this.segment9 = segment9; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_10 * * @return the value of analysis_sales.segment_10 * * @mbg.generated */ public BigDecimal getSegment10() { return segment10; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_10 * * @param segment10 the value for analysis_sales.segment_10 * * @mbg.generated */ public void setSegment10(BigDecimal segment10) { this.segment10 = segment10; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_11 * * @return the value of analysis_sales.segment_11 * * @mbg.generated */ public BigDecimal getSegment11() { return segment11; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_11 * * @param segment11 the value for analysis_sales.segment_11 * * @mbg.generated */ public void setSegment11(BigDecimal segment11) { this.segment11 = segment11; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_12 * * @return the value of analysis_sales.segment_12 * * @mbg.generated */ public BigDecimal getSegment12() { return segment12; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_12 * * @param segment12 the value for analysis_sales.segment_12 * * @mbg.generated */ public void setSegment12(BigDecimal segment12) { this.segment12 = segment12; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_13 * * @return the value of analysis_sales.segment_13 * * @mbg.generated */ public BigDecimal getSegment13() { return segment13; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_13 * * @param segment13 the value for analysis_sales.segment_13 * * @mbg.generated */ public void setSegment13(BigDecimal segment13) { this.segment13 = segment13; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_14 * * @return the value of analysis_sales.segment_14 * * @mbg.generated */ public BigDecimal getSegment14() { return segment14; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_14 * * @param segment14 the value for analysis_sales.segment_14 * * @mbg.generated */ public void setSegment14(BigDecimal segment14) { this.segment14 = segment14; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_15 * * @return the value of analysis_sales.segment_15 * * @mbg.generated */ public BigDecimal getSegment15() { return segment15; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_15 * * @param segment15 the value for analysis_sales.segment_15 * * @mbg.generated */ public void setSegment15(BigDecimal segment15) { this.segment15 = segment15; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_16 * * @return the value of analysis_sales.segment_16 * * @mbg.generated */ public BigDecimal getSegment16() { return segment16; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_16 * * @param segment16 the value for analysis_sales.segment_16 * * @mbg.generated */ public void setSegment16(BigDecimal segment16) { this.segment16 = segment16; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.segment_17 * * @return the value of analysis_sales.segment_17 * * @mbg.generated */ public BigDecimal getSegment17() { return segment17; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.segment_17 * * @param segment17 the value for analysis_sales.segment_17 * * @mbg.generated */ public void setSegment17(BigDecimal segment17) { this.segment17 = segment17; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.create_time * * @return the value of analysis_sales.create_time * * @mbg.generated */ public Date getCreateTime() { return createTime; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.create_time * * @param createTime the value for analysis_sales.create_time * * @mbg.generated */ public void setCreateTime(Date createTime) { this.createTime = createTime; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.update_time * * @return the value of analysis_sales.update_time * * @mbg.generated */ public Date getUpdateTime() { return updateTime; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.update_time * * @param updateTime the value for analysis_sales.update_time * * @mbg.generated */ public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.organization_id * * @return the value of analysis_sales.organization_id * * @mbg.generated */ public String getOrganizationId() { return organizationId; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.organization_id * * @param organizationId the value for analysis_sales.organization_id * * @mbg.generated */ public void setOrganizationId(String organizationId) { this.organizationId = organizationId == null ? null : organizationId.trim(); } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.company_name * * @return the value of analysis_sales.company_name * * @mbg.generated */ public String getCompanyName() { return companyName; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.company_name * * @param companyName the value for analysis_sales.company_name * * @mbg.generated */ public void setCompanyName(String companyName) { this.companyName = companyName == null ? null : companyName.trim(); } /** * This method was generated by MyBatis Generator. * This method returns the value of the database column analysis_sales.period * * @return the value of analysis_sales.period * * @mbg.generated */ public Integer getPeriod() { return period; } /** * This method was generated by MyBatis Generator. * This method sets the value of the database column analysis_sales.period * * @param period the value for analysis_sales.period * * @mbg.generated */ public void setPeriod(Integer period) { this.period = period; } /** * This method was generated by MyBatis Generator. * This method corresponds to the database table analysis_sales * * @mbg.generated */ @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(getClass().getSimpleName()); sb.append(" ["); sb.append("Hash = ").append(hashCode()); sb.append(", id=").append(id); sb.append(", seqNo=").append(seqNo); sb.append(", segment1=").append(segment1); sb.append(", segment2=").append(segment2); sb.append(", segment3=").append(segment3); sb.append(", segment4=").append(segment4); sb.append(", segment5=").append(segment5); sb.append(", segment6=").append(segment6); sb.append(", segment7=").append(segment7); sb.append(", segment8=").append(segment8); sb.append(", segment9=").append(segment9); sb.append(", segment10=").append(segment10); sb.append(", segment11=").append(segment11); sb.append(", segment12=").append(segment12); sb.append(", segment13=").append(segment13); sb.append(", segment14=").append(segment14); sb.append(", segment15=").append(segment15); sb.append(", segment16=").append(segment16); sb.append(", segment17=").append(segment17); sb.append(", createTime=").append(createTime); sb.append(", updateTime=").append(updateTime); sb.append(", organizationId=").append(organizationId); sb.append(", companyName=").append(companyName); sb.append(", period=").append(period); sb.append("]"); return sb.toString(); } }