プロジェクト

全般

プロフィール

統計
| リビジョン:

h-you / trunk / src / ProcessManagement / ProcessManagement / DataModel / DepositDataDetail.cs @ 468

履歴 | 表示 | アノテート | ダウンロード (7.04 KB)

1 376 bit
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6
7
namespace ProcessManagement.DataModel
8
{
9
    /// <summary>
10
    /// 入金明細データ
11
    /// </summary>
12
    public class DepositDataDetail
13
    {
14 461 h-you
        #region 定数
15
16
        #region 担当者入金確認フラグ定義
17
        /// <summary>
18
        /// 担当者入金確認フラグ定義
19
        /// </summary>
20
        public enum ConfirmationEndFlgDef
21
        {
22
            /// <summary>
23
            /// 0:未承認
24
            /// </summary>
25
            NoConfirmation = 0,
26
            /// <summary>
27
            /// 1:承認済
28
            /// </summary>
29
            Confirmation
30
        }
31
        #endregion
32
33
        #endregion
34
35 376 bit
        #region メンバ変数
36 384 h-you
        private int         m_OrderersDivision = 0;                     // 発注者区分
37
        private int         m_OrderersCode = 0;                         // 発注者コード
38 461 h-you
        private int         m_TargetDate = 0;                           // 対象年月
39 384 h-you
        private int         m_RequestNo = 0;                            // 請求No
40
        private int         m_OrderNo = 0;                              // 受付番号
41 461 h-you
        private int         m_DepositMonth = 0;                         // 入金年月
42
        private int         m_SeqNo = 0;                                // 連番
43 384 h-you
        private long        m_DepositAmount = 0;                        // 入金金額(税抜き)
44
        private long        m_TaxAmount = 0;                            // 消費税
45
        private long        m_DiscountAmount = 0;                       // 値引き金額
46
        private long        m_CnstrPrice = 0;                           // 協力金
47
        private long        m_Fees = 0;                                 // 手数料
48
        private long        m_OtherAdjustments = 0;                     // その他調整
49
        private long        m_DifferenceAmount = 0;                     // 差分
50
        private int         m_ConfirmationPersonCode = 0;               // 承認担当者コード
51
        private DateTime    m_ConfirmationDate = DateTime.MinValue;     // 担当者承認日付
52
        private int         m_ConfirmationEndFlg = 0;                   // 承認完了フラグ
53
        private string      m_Note = string.Empty;                      // 備考
54
        private DateTime    m_EntryDate = DateTime.Now;                 // 登録年月日
55
        private DateTime    m_UpdateDate = DateTime.Now;                // 更新年月日
56 376 bit
        #endregion
57
58
        #region コンストラクタ
59
        #endregion
60
61
        #region プロパティ
62
        /// <summary>
63
        /// 発注者区分
64
        /// </summary>
65
        public int OrderersDivision
66
        {
67
            get { return m_OrderersDivision; }
68
            set { m_OrderersDivision = value; }
69
        }
70
71
        /// <summary>
72
        /// 発注者コード
73
        /// </summary>
74
        public int OrderersCode
75
        {
76
            get { return m_OrderersCode; }
77
            set { m_OrderersCode = value; }
78
        }
79
80
        /// <summary>
81
        /// 対象年月
82
        /// </summary>
83 461 h-you
        public int TargetDate
84 376 bit
        {
85
            get { return m_TargetDate; }
86
            set { m_TargetDate = value; }
87
        }
88
89
        /// <summary>
90
        /// 請求No
91
        /// </summary>
92
        public int RequestNo
93
        {
94
            get { return m_RequestNo; }
95
            set { m_RequestNo = value; }
96
        }
97
98
        /// <summary>
99
        /// 受付番号
100
        /// </summary>
101
        public int OrderNo
102
        {
103
            get { return m_OrderNo; }
104
            set { m_OrderNo = value; }
105
        }
106
107
        /// <summary>
108 461 h-you
        /// 対象年月
109
        /// </summary>
110
        public int DepositMonth
111
        {
112
            get { return m_DepositMonth; }
113
            set { m_DepositMonth = value; }
114
        }
115
116
        /// <summary>
117
        /// 連番
118
        /// </summary>
119
        public int SeqNo
120
        {
121
            get { return m_SeqNo; }
122
            set { m_SeqNo = value; }
123
        }
124
125
        /// <summary>
126 384 h-you
        /// 入金金額(税抜き)
127 376 bit
        /// </summary>
128
        public long DepositAmount
129
        {
130
            get { return m_DepositAmount; }
131
            set { m_DepositAmount = value; }
132
        }
133
134
        /// <summary>
135 384 h-you
        /// 消費税
136
        /// </summary>
137
        public long TaxAmount
138
        {
139
            get { return m_TaxAmount; }
140
            set { m_TaxAmount = value; }
141
        }
142
143
        /// <summary>
144 376 bit
        /// 値引き金額
145
        /// </summary>
146
        public long DiscountAmount
147
        {
148
            get { return m_DiscountAmount; }
149
            set { m_DiscountAmount = value; }
150
        }
151
152
        /// <summary>
153
        /// 協力金
154
        /// </summary>
155
        public long CnstrPrice
156
        {
157
            get { return m_CnstrPrice; }
158
            set { m_CnstrPrice = value; }
159
        }
160
161
        /// <summary>
162
        /// 手数料
163
        /// </summary>
164
        public long Fees
165
        {
166
            get { return m_Fees; }
167
            set { m_Fees = value; }
168
        }
169
170
        /// <summary>
171
        /// その他調整
172
        /// </summary>
173
        public long OtherAdjustments
174
        {
175
            get { return m_OtherAdjustments; }
176
            set { m_OtherAdjustments = value; }
177
        }
178
179
        /// <summary>
180
        /// 差額金額
181
        /// </summary>
182
        public long DifferenceAmount
183
        {
184
            get { return m_DifferenceAmount; }
185
            set { m_DifferenceAmount = value; }
186
        }
187
188
        /// <summary>
189
        /// 確認担当者コード
190
        /// </summary>
191
        public int ConfirmationPersonCode
192
        {
193
            get { return m_ConfirmationPersonCode; }
194
            set { m_ConfirmationPersonCode = value; }
195
        }
196
197
        /// <summary>
198
        /// 担当者確認日付
199
        /// </summary>
200
        public DateTime ConfirmationDate
201
        {
202
            get { return m_ConfirmationDate; }
203
            set { m_ConfirmationDate = value; }
204
        }
205
206
        /// <summary>
207
        /// 確認完了フラグ
208
        /// </summary>
209
        public int ConfirmationEndFlg
210
        {
211
            get { return m_ConfirmationEndFlg; }
212
            set { m_ConfirmationEndFlg = value; }
213
        }
214
215
        /// <summary>
216
        /// 備考
217
        /// </summary>
218
        public string Note
219
        {
220
            get { return m_Note; }
221
            set { m_Note = value; }
222
        }
223
224
        /// <summary>
225
        /// 登録年月日
226
        /// </summary>
227
        public DateTime EntryDate
228
        {
229
            get { return m_EntryDate; }
230
            set { m_EntryDate = value; }
231
        }
232
233
        /// <summary>
234
        /// 更新年月日
235
        /// </summary>
236
        public DateTime UpdateDate
237
        {
238
            get { return m_UpdateDate; }
239
            set { m_UpdateDate = value; }
240
        }
241
        #endregion
242
243
    }
244
}