リビジョン 284
承認者マスタ起動バグ修正
工事情報新規入力時に他の画面を選択をデータ登録を自動にして起動する様に変更
branches/src/ProcessManagement/ProcessManagement/Common/CommonVersion.cs | ||
---|---|---|
14 | 14 |
/// <summary> |
15 | 15 |
/// 本体バージョン |
16 | 16 |
/// </summary> |
17 |
public static int s_SystemVersion = 94;
|
|
17 |
public static int s_SystemVersion = 95;
|
|
18 | 18 |
|
19 | 19 |
/// <summary> |
20 | 20 |
/// コピー・環境バージョン |
branches/src/ProcessManagement/ProcessManagement/Common/Process/ClsExcute.cs | ||
---|---|---|
3161 | 3161 |
try |
3162 | 3162 |
{ |
3163 | 3163 |
// 起動・編集フラグ |
3164 |
int ProcessNo = (int)MaintenanceExecuteNo.ApprovalRoute; |
|
3164 |
int ProcessNo = (int)MaintenanceExecuteNo.ApprovalRouteList;
|
|
3165 | 3165 |
int EditFlg = (int)CommonDefine.ProcessDataEdit.Reference; |
3166 | 3166 |
if (!ClsSecurityPermission.GetExecutePermission(ProcessNo, ref EditFlg)) |
3167 | 3167 |
{ |
branches/src/ProcessManagement/ProcessManagement/DataModel/BillingPaymentSummary.cs | ||
---|---|---|
8 | 8 |
{ |
9 | 9 |
public class BillingPaymentSummary |
10 | 10 |
{ |
11 |
#region 定数 |
|
12 |
public enum ChargePaymentKindDef |
|
13 |
{ |
|
14 |
/// <summary> |
|
15 |
/// 0:請求(総務) |
|
16 |
/// </summary> |
|
17 |
Billing = 0, |
|
18 |
/// <summary> |
|
19 |
/// 1:支払(工事担当) |
|
20 |
/// </summary> |
|
21 |
Payment, |
|
22 |
} |
|
23 |
#endregion |
|
24 |
|
|
11 | 25 |
#region メンバ変数 |
12 |
private int m_CompanyCode = 0; // 協力会社コード |
|
13 |
private int m_TargetDate = 0; // 対象年月 |
|
14 |
private int m_ChargePaymentKind = 0; // 請求支払区分 |
|
15 |
private DateTime m_Payday = DateTime.Now; // 支払日 |
|
16 |
private long m_BillPriceStotal = 0; // 請求金額小計 |
|
17 |
private double m_ConsumptionTaxRate = 0; // 消費税率 |
|
18 |
private long m_ConsumptionTaxPrice = 0; // 消費税額 |
|
19 |
private long m_HighwPriceStotal = 0; // 高速代小計 |
|
20 |
private long m_HardwPriceStotal = 0; // 金物代小計 |
|
21 |
private long m_IndsWasteTaxStotal = 0; // 産廃税小計 |
|
22 |
private double m_CnstrPriceRate = 0; // 協力金比率 |
|
23 |
private long m_CnstrPriceStotal = 0; // 協力金小計 |
|
24 |
private long m_BillingPriceTotal = 0; // 請求金額合計 |
|
26 |
private int m_CompanyCode = 0; // 協力会社コード
|
|
27 |
private int m_TargetDate = 0; // 対象年月
|
|
28 |
private int m_ChargePaymentKind = 0; // 請求支払区分
|
|
29 |
private DateTime m_Payday = DateTime.Now; // 支払日
|
|
30 |
private long m_BillPriceStotal = 0; // 請求金額小計
|
|
31 |
private double m_ConsumptionTaxRate = 0; // 消費税率
|
|
32 |
private long m_ConsumptionTaxPrice = 0; // 消費税額
|
|
33 |
private long m_HighwPriceStotal = 0; // 高速代小計
|
|
34 |
private long m_HardwPriceStotal = 0; // 金物代小計
|
|
35 |
private long m_IndsWasteTaxStotal = 0; // 産廃税小計
|
|
36 |
private double m_CnstrPriceRate = 0; // 協力金比率
|
|
37 |
private long m_CnstrPriceStotal = 0; // 協力金小計
|
|
38 |
private long m_BillingPriceTotal = 0; // 請求金額合計
|
|
25 | 39 |
private DateTime m_EntryDate = DateTime.Now; // 登録日付 |
26 | 40 |
private DateTime m_UpdateDate = DateTime.Now; // 更新日付 |
27 | 41 |
#endregion |
branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstractionList/FrmConstructionList.cs | ||
---|---|---|
230 | 230 |
InitDepPersonCode(); |
231 | 231 |
|
232 | 232 |
// ?C?x???g?Z?b?g |
233 |
SetControlEvent((int)EventDef.ConstPro | (int)EventDef.Person | (int)EventDef.Person);
|
|
233 |
SetControlEvent((int)EventDef.ConstPro | (int)EventDef.Department | (int)EventDef.Person);
|
|
234 | 234 |
|
235 | 235 |
// ?????\?? |
236 | 236 |
InitDataLoad(); |
branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ConstructionBaseInfo/ProcessControl.cs | ||
---|---|---|
164 | 164 |
{ |
165 | 165 |
try |
166 | 166 |
{ |
167 |
if (m_ConstructionCode == 0) |
|
168 |
{ // ----- 新規時はデータ登録 |
|
169 |
if (!DataEntryProcess(false)) return; |
|
170 |
// ボタンメニュー作成 |
|
171 |
CreateProcessContextMenu(false); |
|
172 |
} |
|
173 |
else if (m_bChengeAns) |
|
174 |
{ // ----- データ変更有時はデータ登録 |
|
175 |
if (!DataEntryProcess(false)) return; |
|
176 |
} |
|
177 |
|
|
167 | 178 |
// ボタンの真上にメニューを表示する |
168 | 179 |
int h = m_ProcessContextMenuStrip.Height * -1; |
169 | 180 |
m_ProcessContextMenuStrip.Show(btnOtherProc, new Point(0, h)); |
... | ... | |
249 | 260 |
{ |
250 | 261 |
try |
251 | 262 |
{ |
252 |
// データ変更有時はデータ登録 |
|
253 |
if (m_bChengeAns) |
|
254 |
{ |
|
255 |
if (!DataEntryProcess(false)) return; |
|
256 |
} |
|
257 |
|
|
258 | 263 |
// 起動テーブルをクリアする |
259 | 264 |
ClsExcute.ClearProcess(); |
260 | 265 |
|
... | ... | |
294 | 299 |
return; |
295 | 300 |
} |
296 | 301 |
|
297 |
// データ変更有時はデータ登録 |
|
298 |
if (m_bChengeAns) |
|
299 |
{ |
|
300 |
if (!DataEntryProcess(false)) return; |
|
301 |
} |
|
302 |
|
|
303 | 302 |
// 増減工事はサブフォームを表示する |
304 | 303 |
int SelConstrCode = m_ConstructionCode; |
305 | 304 |
if (rdbExistsFluctuation.Checked || lblJointLabel.Visible) |
... | ... | |
359 | 358 |
return; |
360 | 359 |
} |
361 | 360 |
|
362 |
// データ変更有時はデータ登録 |
|
363 |
if (m_bChengeAns) |
|
364 |
{ |
|
365 |
if (!DataEntryProcess(false)) return; |
|
366 |
} |
|
367 |
|
|
368 | 361 |
// 増減工事はサブフォームを表示する |
369 | 362 |
int SelConstrCode = m_ConstructionCode; |
370 | 363 |
if (rdbExistsFluctuation.Checked || lblJointLabel.Visible) |
... | ... | |
420 | 413 |
return; |
421 | 414 |
} |
422 | 415 |
|
423 |
// データ変更有時はデータ登録 |
|
424 |
if (m_bChengeAns) |
|
425 |
{ |
|
426 |
if (!DataEntryProcess(false)) return; |
|
427 |
} |
|
428 |
|
|
429 | 416 |
// 増減工事はサブフォームを表示する |
430 | 417 |
int SelConstrCode = m_ConstructionCode; |
431 | 418 |
if (rdbExistsFluctuation.Checked || lblJointLabel.Visible) |
... | ... | |
481 | 468 |
return; |
482 | 469 |
} |
483 | 470 |
|
484 |
// データ変更有時はデータ登録 |
|
485 |
if (m_bChengeAns) |
|
486 |
{ |
|
487 |
if (!DataEntryProcess(false)) return; |
|
488 |
} |
|
489 |
|
|
490 | 471 |
// 増減工事はサブフォームを表示する |
491 | 472 |
int SelConstrCode = m_ConstructionCode; |
492 | 473 |
if (rdbExistsFluctuation.Checked || lblJointLabel.Visible) |
... | ... | |
542 | 523 |
return; |
543 | 524 |
} |
544 | 525 |
|
545 |
// データ変更有時はデータ登録 |
|
546 |
if (m_bChengeAns) |
|
547 |
{ |
|
548 |
if (!DataEntryProcess(false)) return; |
|
549 |
} |
|
550 |
|
|
551 | 526 |
// 増減工事はサブフォームを表示する |
552 | 527 |
int SelConstrCode = m_ConstructionCode; |
553 | 528 |
if (rdbExistsFluctuation.Checked || lblJointLabel.Visible) |
... | ... | |
603 | 578 |
return; |
604 | 579 |
} |
605 | 580 |
|
606 |
// データ変更有時はデータ登録 |
|
607 |
if (m_bChengeAns) |
|
608 |
{ |
|
609 |
if (!DataEntryProcess(false)) return; |
|
610 |
} |
|
611 |
|
|
612 | 581 |
// 増減工事はサブフォームを表示する |
613 | 582 |
int SelConstrCode = m_ConstructionCode; |
614 | 583 |
if (rdbExistsFluctuation.Checked || lblJointLabel.Visible) |
... | ... | |
663 | 632 |
return; |
664 | 633 |
} |
665 | 634 |
|
666 |
// データ変更有時はデータ登録 |
|
667 |
if (m_bChengeAns) |
|
668 |
{ |
|
669 |
if (!DataEntryProcess(false)) return; |
|
670 |
} |
|
671 |
|
|
672 | 635 |
// 増減工事はサブフォームを表示する |
673 | 636 |
int SelConstrCode = m_ConstructionCode; |
674 | 637 |
if (rdbExistsFluctuation.Checked || lblJointLabel.Visible) |
... | ... | |
725 | 688 |
return; |
726 | 689 |
} |
727 | 690 |
|
728 |
// データ変更有時はデータ登録 |
|
729 |
if (m_bChengeAns) |
|
730 |
{ |
|
731 |
if (!DataEntryProcess(false)) return; |
|
732 |
} |
|
733 |
|
|
734 | 691 |
// 増減工事はサブフォームを表示する |
735 | 692 |
int SelConstrCode = m_ConstructionCode; |
736 | 693 |
if (rdbExistsFluctuation.Checked || lblJointLabel.Visible) |
... | ... | |
786 | 743 |
return; |
787 | 744 |
} |
788 | 745 |
|
789 |
// データ変更有時はデータ登録 |
|
790 |
if (m_bChengeAns) |
|
791 |
{ |
|
792 |
if (!DataEntryProcess(false)) return; |
|
793 |
} |
|
794 |
|
|
795 | 746 |
// 工事詳細台帳入力起動 |
796 | 747 |
frm = new FrmConstructionLedger(); |
797 | 748 |
ClsExcute.SubFormHandleList[ProcessNo].ProcessNo = s_CurrentProcessNo; |
... | ... | |
831 | 782 |
return; |
832 | 783 |
} |
833 | 784 |
|
834 |
// データ変更有時はデータ登録 |
|
835 |
if (m_bChengeAns) |
|
836 |
{ |
|
837 |
if (!DataEntryProcess(false)) return; |
|
838 |
} |
|
839 |
|
|
840 | 785 |
// 交通費及び購入品等入力起動 |
841 | 786 |
frm = new FrmTAndPCosts(); |
842 | 787 |
ClsExcute.SubFormHandleList[ProcessNo].ProcessNo = s_CurrentProcessNo; |
branches/src/ProcessManagement/ProcessManagement/Properties/AssemblyInfo.cs | ||
---|---|---|
32 | 32 |
// すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を |
33 | 33 |
// 既定値にすることができます: |
34 | 34 |
// [assembly: AssemblyVersion("1.0.*")] |
35 |
[assembly: AssemblyVersion("1.0.0.94")]
|
|
36 |
[assembly: AssemblyFileVersion("1.0.0.94")]
|
|
35 |
[assembly: AssemblyVersion("1.0.0.95")]
|
|
36 |
[assembly: AssemblyFileVersion("1.0.0.95")]
|
|
37 | 37 |
// Log4netを使用する |
38 | 38 |
[assembly: log4net.Config.XmlConfigurator(ConfigFile = @"log4net.config", Watch = true)] |
他の形式にエクスポート: Unified diff