プロジェクト

全般

プロフィール

リビジョン 242

堀内7年以上前に追加

請求まとめ・支払承認情報データ作成バグ修正

差分を表示:

branches/src/ProcessManagement/ProcessManagement/Forms/DataEntry/ApprovalPerson/FrmApprovalPersonAuxiliary.cs
929 929

  
930 930
                    if (nBCompanyCode == PaIWork.CompanyCode        // 協力会社コード
931 931
                        && nBTargetDate == PaIWork.TargetDate       // 対象年月
932
                        && nBSeqNo == PaIWork.SeqNo                 // 連番
932 933
                        && nBLineCount == PaIWork.LineCount)        // 行番号
933 934
                    {
934 935
                    }
......
943 944

  
944 945
                        nBCompanyCode = PaIWork.CompanyCode;
945 946
                        nBTargetDate = PaIWork.TargetDate;
947
                        nBSeqNo = PaIWork.SeqNo;
946 948
                        nBLineCount = PaIWork.LineCount;
947 949
                        nBSeqNo = 0;
948 950
                    }
949 951

  
950 952
                    // 支払承認情報データ作成
951
                    if (!PaymentApprovalInfoCreate(PayAppDB, PaIWork, ++nBSeqNo))
953
                    if (!PaymentApprovalInfoCreate(PayAppDB, PaIWork))
952 954
                    {
953 955
                        bSuccess = false;
954 956
                        break;
......
1012 1014
        /// </summary>
1013 1015
        /// <returns></returns>
1014 1016
        private bool PaymentApprovalInfoCreate(IOPaymentApprovalInfo PayAppDB,
1015
                                                PaymentApprovalInfo PaIWork,
1016
                                                int nBSeqNo)
1017
                                                PaymentApprovalInfo PaIWork)
1017 1018
        {
1018 1019
            try
1019 1020
            {
1020
                // 連番を変更する
1021
                PaIWork.SeqNo = nBSeqNo;
1022 1021
                // 日付を初期値にする
1023 1022
                PaIWork.ApprovalDate = new DateTime(2001, 1, 1);
1024 1023
                if (!PayAppDB.InsertAction(PaIWork, false)) return false;

他の形式にエクスポート: Unified diff