2025-03-27 15:05:14 +08:00

292 lines
10 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System.Runtime.Serialization;
namespace SuperMap.RealEstate.Finance.Running.Interface
{
#region T_INVOICE_AH IINVOICE_AH
/// <summary>
/// T_INVOICE_AH 接口
/// </summary>
public interface IINVOICE_AH
{
/// <summary>
/// 发票开具表内码
/// </summary>
System.Int32? INVOICE_AH_ID { get; set; }
/// <summary>
/// 发票开具表内码 的加密字符串
/// </summary>
string INVOICE_AH_ID_Encrypt { get; set; }
/// <summary>
/// 项目流程内码
/// </summary>
System.Int32? FINANCEPROINST_ID { get; set; }
/// <summary>
/// 发票单号
/// </summary>
System.String INVOICE_CODE { get; set; }
/// <summary>
/// 申请开票单位名称
/// </summary>
System.String DEPARTMENT_NAME { get; set; }
/// <summary>
/// 购买方公司名称
/// </summary>
System.String BUYERCOMPANY_NAME { get; set; }
/// <summary>
/// 购买方纳税人识别号
/// </summary>
System.String TAXPAYER_IDENTIFYCODE { get; set; }
/// <summary>
/// 购买方联系信息
/// </summary>
System.String BUYERCONTACT_INFO { get; set; }
/// <summary>
/// 购买方开户信息
/// </summary>
System.String BUYERBANK_INFO { get; set; }
/// <summary>
/// 发票类型1000普通发票2000专用发票
/// </summary>
System.Int32? INVOICE_TYPE { get; set; }
/// <summary>
/// 开票金额(小写)
/// </summary>
System.Double? AMOUNT_LOWER { get; set; }
/// <summary>
/// 开票金额(大写)
/// </summary>
System.String AMOUNT_CAP { get; set; }
/// <summary>
/// 操作人内码
/// </summary>
System.Int32? STAFF_ID { get; set; }
/// <summary>
/// 操作人员
/// </summary>
System.String STAFF_NAME { get; set; }
/// <summary>
/// 操作时间
/// </summary>
System.DateTime? OPERATE_DATE { get; set; }
/// <summary>
/// 备注说明
/// </summary>
System.String INVOICE_AH_DESC { get; set; }
}
#endregion
#region T_INVOICE_AH IModifyINVOICE_AH
/// <summary>
/// T_INVOICE_AH 接口
/// </summary>
public interface IModifyINVOICE_AH
{
/// <summary>
/// 发票开具表内码 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_INVOICE_AH_ID { get; set; }
/// <summary>
/// 项目流程内码 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_FINANCEPROINST_ID { get; set; }
/// <summary>
/// 发票单号 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_INVOICE_CODE { get; set; }
/// <summary>
/// 申请开票单位名称 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_DEPARTMENT_NAME { get; set; }
/// <summary>
/// 购买方公司名称 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_BUYERCOMPANY_NAME { get; set; }
/// <summary>
/// 购买方纳税人识别号 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_TAXPAYER_IDENTIFYCODE { get; set; }
/// <summary>
/// 购买方联系信息 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_BUYERCONTACT_INFO { get; set; }
/// <summary>
/// 购买方开户信息 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_BUYERBANK_INFO { get; set; }
/// <summary>
/// 发票类型1000普通发票2000专用发票 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_INVOICE_TYPE { get; set; }
/// <summary>
/// 开票金额(小写) 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_AMOUNT_LOWER { get; set; }
/// <summary>
/// 开票金额(大写) 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_AMOUNT_CAP { get; set; }
/// <summary>
/// 操作人内码 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_STAFF_ID { get; set; }
/// <summary>
/// 操作人员 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_STAFF_NAME { get; set; }
/// <summary>
/// 操作时间 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_OPERATE_DATE { get; set; }
/// <summary>
/// 备注说明 是否被修改,不建议直接对其赋值操作
/// </summary>
bool Modify_INVOICE_AH_DESC { get; set; }
}
#endregion
#region T_INVOICE_AH
/// <summary>
/// T_INVOICE_AH_增值税专票开具审批表 的字段类
/// </summary>
public class TableSchema_INVOICE_AH
{
/// <summary>
/// 序列名 (用于Oracle主键)
/// </summary>
public const string SequenceName = "seq_invoice_ah";
/// <summary>
/// 表名
/// </summary>
public const string TableName = "T_INVOICE_AH";
/// <summary>
/// 表注释
/// </summary>
public const string Comment_TableName = "增值税专(普)票开具审批表";
/// <summary>
/// 主键
/// </summary>
public const string KeyFieldName = "INVOICE_AH_ID";
/// <summary>
/// 发票开具表内码
/// </summary>
public const string INVOICE_AH_ID = "INVOICE_AH_ID";
/// <summary>
/// 项目流程内码
/// </summary>
public const string FINANCEPROINST_ID = "FINANCEPROINST_ID";
/// <summary>
/// 发票单号
/// </summary>
public const string INVOICE_CODE = "INVOICE_CODE";
/// <summary>
/// 申请开票单位名称
/// </summary>
public const string DEPARTMENT_NAME = "DEPARTMENT_NAME";
/// <summary>
/// 购买方公司名称
/// </summary>
public const string BUYERCOMPANY_NAME = "BUYERCOMPANY_NAME";
/// <summary>
/// 购买方纳税人识别号
/// </summary>
public const string TAXPAYER_IDENTIFYCODE = "TAXPAYER_IDENTIFYCODE";
/// <summary>
/// 购买方联系信息
/// </summary>
public const string BUYERCONTACT_INFO = "BUYERCONTACT_INFO";
/// <summary>
/// 购买方开户信息
/// </summary>
public const string BUYERBANK_INFO = "BUYERBANK_INFO";
/// <summary>
/// 发票类型1000普通发票2000专用发票
/// </summary>
public const string INVOICE_TYPE = "INVOICE_TYPE";
/// <summary>
/// 开票金额(小写)
/// </summary>
public const string AMOUNT_LOWER = "AMOUNT_LOWER";
/// <summary>
/// 开票金额(大写)
/// </summary>
public const string AMOUNT_CAP = "AMOUNT_CAP";
/// <summary>
/// 操作人内码
/// </summary>
public const string STAFF_ID = "STAFF_ID";
/// <summary>
/// 操作人员
/// </summary>
public const string STAFF_NAME = "STAFF_NAME";
/// <summary>
/// 操作时间
/// </summary>
public const string OPERATE_DATE = "OPERATE_DATE";
/// <summary>
/// 备注说明
/// </summary>
public const string INVOICE_AH_DESC = "INVOICE_AH_DESC";
/// <summary>
/// 发票开具表内码
/// </summary>
public const string Comment_INVOICE_AH_ID = "发票开具表内码";
/// <summary>
/// 项目流程内码
/// </summary>
public const string Comment_FINANCEPROINST_ID = "项目流程内码";
/// <summary>
/// 发票单号
/// </summary>
public const string Comment_INVOICE_CODE = "发票单号";
/// <summary>
/// 申请开票单位名称
/// </summary>
public const string Comment_DEPARTMENT_NAME = "申请开票单位名称";
/// <summary>
/// 购买方公司名称
/// </summary>
public const string Comment_BUYERCOMPANY_NAME = "购买方公司名称";
/// <summary>
/// 购买方纳税人识别号
/// </summary>
public const string Comment_TAXPAYER_IDENTIFYCODE = "购买方纳税人识别号";
/// <summary>
/// 购买方联系信息
/// </summary>
public const string Comment_BUYERCONTACT_INFO = "购买方联系信息";
/// <summary>
/// 购买方开户信息
/// </summary>
public const string Comment_BUYERBANK_INFO = "购买方开户信息";
/// <summary>
/// 发票类型1000普通发票2000专用发票
/// </summary>
public const string Comment_INVOICE_TYPE = "发票类型1000普通发票2000专用发票";
/// <summary>
/// 开票金额(小写)
/// </summary>
public const string Comment_AMOUNT_LOWER = "开票金额(小写)";
/// <summary>
/// 开票金额(大写)
/// </summary>
public const string Comment_AMOUNT_CAP = "开票金额(大写)";
/// <summary>
/// 操作人内码
/// </summary>
public const string Comment_STAFF_ID = "操作人内码";
/// <summary>
/// 操作人员
/// </summary>
public const string Comment_STAFF_NAME = "操作人员";
/// <summary>
/// 操作时间
/// </summary>
public const string Comment_OPERATE_DATE = "操作时间";
/// <summary>
/// 备注说明
/// </summary>
public const string Comment_INVOICE_AH_DESC = "备注说明";
}
#endregion
}