亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? bos_wipe3bill_plugins.cls

?? 完成報銷系統的業務流程;在報銷系統中達到預算控制目的;將歷史數據導入金蝶賬套生成歷史備查數據。
?? CLS
?? 第 1 頁 / 共 4 頁
字號:
VERSION 1.0 CLASS
BEGIN
  MultiUse = -1  'True
  Persistable = 0  'NotPersistable
  DataBindingBehavior = 0  'vbNone
  DataSourceBehavior  = 0  'vbNone
  MTSTransactionMode  = 0  'NotAnMTSObject
END
Attribute VB_Name = "BOS_Wipe3Bill_PlugIns"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = True
Attribute VB_Description = "This is BillEvent Interface Class, made by K3BOSPLUGINSWIZAED"
Option Explicit
Dim iRet As Integer
 
'定義 BillEvent 接口. 必須具有的聲明, 以此來獲得事件
Private WithEvents m_BillInterface  As BillEvent
Attribute m_BillInterface.VB_VarHelpID = -1
Dim iShowDepType As Integer
Dim iSelBill As Integer
Dim tmpFloanItem As String

Public Sub Show(ByVal oBillInterface As Object)
 
    'BillEvent 接口實現
    '注意: 此方法必須存在, 請勿修改
    Set m_BillInterface = oBillInterface
    With m_BillInterface
        .BillEntrys.Item(3).BOSFields("FWipeItem").Filter = "t_Account.FNumber like '4105%' or t_Account.FNumber like '55%' " 'ORDER BY substring(FNumber,1,1) desc"
        .BillHeads.Item(1).BOSFields("FWipeItemSum").Filter = "t_Account.FNumber like '4105%' or t_Account.FNumber like '55%' " 'ORDER BY substring(FNumber,1,1) desc"
        
        iShowDepType = 0
        .RefreshBill
    End With

End Sub

Private Sub Class_Terminate()
 
    '釋放接口對象
    '注意: 此方法必須存在, 請勿修改
    Set m_BillInterface = Nothing

End Sub

Private Sub m_BillInterface_AfterDeleteRow(ByVal Index As Long, ByVal lRow As Long)
    With m_BillInterface
         '-------------------------------------------------------------------
        '刪除單據體2中的一行
         '-------------------------------------------------------------------
        If Index = 1 Then
            '第二個單據體
            .DeleteEntryData (3)
'            .BillEntrys(2).MaxRows = 6
            .InsertNewRowAndFill 3, 1, "FChargeType", "市內交通費"
            .InsertNewRowAndFill 3, 2, "FChargeType", "住宿費"
            .InsertNewRowAndFill 3, 3, "FChargeType", "業務招待費"
            .InsertNewRowAndFill 3, 4, "FChargeType", "會務費"
            .InsertNewRowAndFill 3, 5, "FChargeType", "硬座補貼"
            .InsertNewRowAndFill 3, 6, "FChargeType", "其他"
             MsgBox "其他費用中的項目是固定的不能刪除或新增!", vbOKOnly + vbExclamation, HINTINFO
            .RefreshBill
'        '-------------------------------------------------------------------
'        '刪除單據體3中的一行
'        '-------------------------------------------------------------------
        ElseIf Index = 2 Then
            '更新借款金額
            
'            '填寫單據頭的報銷總額--取報銷金額的總和--從分錄1中取報銷金額的總和
'            .SetFieldValue "FWipeAmtSum", m_BillInterface.Sum(m_BillInterface.GetFieldInfoByKey("FWipeAmt", "", 0))
           '填寫單據頭的總額借款--取借款金額的總和--從分錄1中取報銷金額的總和
            .SetFieldValue "FLoanAmtSum", m_BillInterface.Sum(m_BillInterface.GetFieldInfoByKey("FLoanAmt", "", 0))
'            '將單據頭的報銷總額--轉換為大寫,將報銷總額轉化為大寫
'            .SetFieldValue "FCapitalAmtSum", PricetoChinese(.GetFieldValue("FWipeAmtSum"))
            '填寫單據頭的--取補領金額 和 退還金額
            If .GetFieldValue("FWipeAmtSum") - .GetFieldValue("FLoanAmtSum") > 0 Then            '報銷金額 大于 借款金額
                .SetFieldValue "FSupplyAmtSum", .GetFieldValue("FWipeAmtSum") - .GetFieldValue("FLoanAmtSum")
                .SetFieldValue "FRefundAmtSum", 0
            ElseIf .GetFieldValue("FWipeAmtSum") - .GetFieldValue("FLoanAmtSum") < 0 Then       '報銷金額 小于 借款金額
                .SetFieldValue "FRefundAmtSum", .GetFieldValue("FLoanAmtSum") - .GetFieldValue("FWipeAmtSum")
                .SetFieldValue "FSupplyAmtSum", 0
            Else
                .SetFieldValue "FSupplyAmtSum", 0
                .SetFieldValue "FRefundAmtSum", 0
            End If
        ElseIf Index = 0 Then
            '填寫單據頭的報銷總額--取報銷金額的總和--從分錄1中取報銷金額的總和
            .SetFieldValue "FWipeAmtSum", m_BillInterface.Sum(m_BillInterface.GetFieldInfoByKey("FTraAmt", "", 0)) + _
                            m_BillInterface.Sum(m_BillInterface.GetFieldInfoByKey("FSubsidyAmt", "", 0)) + _
                            m_BillInterface.Sum(m_BillInterface.GetFieldInfoByKey("FChargeAmt", "", 0))
            '沒有分割部門時,將報銷總額付值給分錄3的第一行
            If .GetFieldValue("FCheckDep", , Enu_ValueType_FFLD) = 0 Then
                .SetFieldValue "FWipeAmt", .GetFieldValue("FWipeAmtSum"), 1
            End If
             '將單據頭的報銷總額--轉換為大寫,將報銷總額轉化為大寫
           '填寫單據頭的總額借款--取借款金額的總和--從分錄1中取報銷金額的總和
            .SetFieldValue "FLoanAmtSum", m_BillInterface.Sum(m_BillInterface.GetFieldInfoByKey("FLoanAmt", "", 0))
            '將單據頭的報銷總額--轉換為大寫,將報銷總額轉化為大寫
            .SetFieldValue "FCapitalAmtSum", PricetoChinese(.GetFieldValue("FWipeAmtSum"))
            '填寫單據頭的--取補領金額 和 退還金額
            If .GetFieldValue("FWipeAmtSum") - .GetFieldValue("FLoanAmtSum") > 0 Then            '報銷金額 大于 借款金額
                .SetFieldValue "FSupplyAmtSum", .GetFieldValue("FWipeAmtSum") - .GetFieldValue("FLoanAmtSum")
                .SetFieldValue "FRefundAmtSum", 0
            ElseIf .GetFieldValue("FWipeAmtSum") - .GetFieldValue("FLoanAmtSum") < 0 Then       '報銷金額 小于 借款金額
                .SetFieldValue "FRefundAmtSum", .GetFieldValue("FLoanAmtSum") - .GetFieldValue("FWipeAmtSum")
                .SetFieldValue "FSupplyAmtSum", 0
            Else
                .SetFieldValue "FSupplyAmtSum", 0
                .SetFieldValue "FRefundAmtSum", 0
            End If
        End If
        

    End With
End Sub


Private Sub m_BillInterface_AfterLoadBill()
    '-------------------------------------------------------------------
    '加載單據后,判斷標志,看是否顯示單據體里的分割部門
    '-------------------------------------------------------------------
    Dim i As Long
    With m_BillInterface
        .BillEntrys(4).Visible = False
        If iShowDepType = 1 Or .GetFieldValue("FCheckDep", , Enu_ValueType_FFLD) = 1 Then
            iShowDepType = 1
            .BillEntrys(3).Visible = True
            .SetFieldValue "FCheckDep", 1
      
        Else
            iShowDepType = 0
            .BillEntrys(3).Visible = False
            .SetFieldValue "FCheckDep", 0
      
        End If
        For i = 1 To .Data("Page4").Size
            If Trim(.GetFieldValue("FLoanItem", i, Enu_ValueType_FDSP)) <> "" Then
                iSelBill = 1
            End If
        Next i
        If iSelBill <> 1 Then iSelBill = 0
    End With
End Sub

Private Sub m_BillInterface_AfterNewBill()
    '-------------------------------------------------------------------
    '新增單據后,為第二個單據體付值
    '-------------------------------------------------------------------
    With m_BillInterface
        '第二個單據體
        .DeleteEntryData (3)
'        .BillEntrys(2).MaxRows = 6
        .InsertNewRowAndFill 3, 1, "FChargeType", "市內交通費"
        .InsertNewRowAndFill 3, 2, "FChargeType", "住宿費"
        .InsertNewRowAndFill 3, 3, "FChargeType", "業務招待費"
        .InsertNewRowAndFill 3, 4, "FChargeType", "會務費"
        .InsertNewRowAndFill 3, 5, "FChargeType", "硬座補貼"
        .InsertNewRowAndFill 3, 6, "FChargeType", "其他"
        .RefreshBill
    
        '-------------------------------------------------------------------
        '新增單據后,取當前的預算方案編號
        '-------------------------------------------------------------------
        Dim rs As New ADODB.Recordset
        Set rs = .K3Lib.GetData("select FProjectID,FName from t_mgBudgetSet where fexec=1")
    
        If rs.State = adStateOpen And rs.RecordCount > 0 Then
            .SetFieldValue "FBudgetScheme", rs("FName")
            lBudgetProjectID = rs("FProjectID")
        Else
            MsgBox "當前沒有正在執行的預算!", vbOKOnly + vbExclamation, HINTINFO
            lBudgetProjectID = 0
        End If
        '-------------------------------------------------------------------
        '新增單據后,分割部門隱藏
        '-------------------------------------------------------------------
        
        iShowDepType = 0
        iSelBill = 0
        ShowDep iShowDepType
       .BillEntrys(4).Visible = False
        '-------------------------------------------------------------------
        '新增單據后,彈出選單窗口
        '-------------------------------------------------------------------
        If .BillStatus = Enu_BillStatusExt_New Then
            .BillCtl.DoSelBill 110000200
        End If
    End With
End Sub

Private Sub m_BillInterface_AfterSave(bCancel As Boolean)
    With m_BillInterface
        If .Data("PAGE2").Size > .Data("PAGE3").Size Then
            Dim sSql As String
            Dim i As Long
            For i = 7 To .Data("PAGE2").Size
                sSql = "insert into t_EP_ER_WipeOff3Entry2(fid,FIndex,FChargeType,FChargeNUm,FChargeAmt) values(" & _
                 .CurBillID & "," & i & "," & "'',0,0)"
                 .K3Lib.UpdateData sSql
             Next i
        ElseIf .Data("PAGE3").Size > 6 And .Data("PAGE2").Size < .Data("PAGE3").Size Then
            For i = .Data("PAGE3").Size To (.Data("PAGE2").Size + 1) Step -1
                If i > 6 Then
                    sSql = "delete from t_EP_ER_WipeOff3Entry2 where fid = " & .CurBillID & " and  FIndex =" & i
                    .K3Lib.UpdateData sSql
                End If
            Next i
        
        End If
        .RefreshBill
        '自動啟動審核

        Dim bStatus As Boolean
        bStatus = .MultiCheckMgr.CheckStarted
        If bStatus = False Then bStatus = .MultiCheckMgr.MultiCheckBill(.Data("FID"))


    End With
End Sub

'*********************************************************************
'選單后,為分錄3付值,并向單據頭的 報銷金額付值 ,同時轉換為大寫
'*********************************************************************
Private Sub m_BillInterface_AfterSelBill(ByVal lSelBillType As Long)
    m_BillInterface.DeleteEntryData (3)
    With m_BillInterface
            '第二個單據體
        .DeleteEntryData (3)
''        .BillEntrys(2).MaxRows = 6
        .InsertNewRowAndFill 3, 1, "FChargeType", "市內交通費"
        .InsertNewRowAndFill 3, 2, "FChargeType", "住宿費"
        .InsertNewRowAndFill 3, 3, "FChargeType", "業務招待費"

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲图片小说| 成人av免费在线| 欧美一区二区三区小说| 日韩中文字幕亚洲一区二区va在线 | 狠狠色丁香婷综合久久| 久久精品男人天堂av| 国产成人av电影在线播放| 国产精品午夜电影| jiyouzz国产精品久久| 亚洲精品五月天| 欧美日韩一区二区三区视频| 人人狠狠综合久久亚洲| 精品精品国产高清一毛片一天堂| 国产成人综合亚洲网站| 亚洲精品国产精品乱码不99| 欧洲日韩一区二区三区| 久久99精品久久久久| 国产精品美女久久久久久| 欧美色男人天堂| 国产精选一区二区三区| 亚洲主播在线播放| 久久久精品免费免费| 色综合久久久久综合体| 久久99国产精品免费网站| 亚洲日本va午夜在线电影| 91麻豆精品国产91| 成人av电影在线网| 亚洲高清中文字幕| 中文字幕av免费专区久久| 666欧美在线视频| 成人深夜在线观看| 日本不卡在线视频| 亚洲精品一二三| 2024国产精品视频| 欧美日韩在线播| 国产宾馆实践打屁股91| 日本三级韩国三级欧美三级| 国产精品久久二区二区| 精品少妇一区二区三区视频免付费| 成人毛片在线观看| 免费观看在线色综合| 一区二区在线观看av| 精品国产百合女同互慰| 在线观看一区日韩| 成人久久久精品乱码一区二区三区 | 欧美午夜电影一区| 成人激情黄色小说| 国产一区三区三区| 三级影片在线观看欧美日韩一区二区| 国产日韩三级在线| 精品日韩一区二区三区 | 丰满岳乱妇一区二区三区| 亚洲mv在线观看| 最好看的中文字幕久久| 久久久久久久久久久黄色| 日韩一卡二卡三卡四卡| 欧美精品久久99| 欧美午夜精品久久久久久孕妇| jizz一区二区| 成人av午夜电影| 国产.精品.日韩.另类.中文.在线.播放| 日韩精品亚洲一区二区三区免费| 一区二区三区丝袜| 亚洲色图视频网站| 国产精品高潮呻吟久久| 国产清纯在线一区二区www| 精品少妇一区二区三区在线播放| 91麻豆精品国产自产在线| 在线成人av影院| 欧美日韩国产高清一区二区三区| 欧美亚洲国产bt| 欧美日韩在线亚洲一区蜜芽| 欧美色男人天堂| 欧美日韩国产片| 欧美伦理影视网| 欧美日本在线一区| 欧美精品三级在线观看| 日韩一区二区三区在线| 欧美大尺度电影在线| 精品日韩一区二区| 久久精品亚洲国产奇米99| 久久综合久久综合亚洲| 久久精品综合网| 中文字幕精品一区二区精品绿巨人 | 国产精品美女久久久久久| 亚洲欧美中日韩| 亚洲精品第1页| 肉色丝袜一区二区| 麻豆精品在线视频| 国产精品一区久久久久| 成人免费看视频| 日本精品裸体写真集在线观看| 欧美午夜精品一区二区蜜桃| 91精品久久久久久久久99蜜臂| 日韩女优av电影在线观看| 久久婷婷综合激情| 国产精品全国免费观看高清| 亚洲激情自拍视频| 日韩中文字幕不卡| 激情五月激情综合网| 99国产欧美久久久精品| 欧美色电影在线| 欧美精品一区二区三区蜜桃 | 久久综合精品国产一区二区三区 | 欧美网站大全在线观看| 欧美一区二区三区人| 国产欧美日韩激情| 亚洲最大成人网4388xx| 美女诱惑一区二区| 91最新地址在线播放| 欧美一区二区三区性视频| 欧美韩日一区二区三区四区| 亚洲国产成人av| 国产精选一区二区三区| 欧美性欧美巨大黑白大战| 久久久久久9999| 亚洲美女区一区| 精品制服美女丁香| 91电影在线观看| 久久亚洲一级片| 午夜精品久久久久影视| 成人午夜在线播放| 日韩一区二区视频| 亚洲美女在线一区| 精彩视频一区二区三区 | 日韩一区二区精品葵司在线| 中文字幕高清一区| 日韩高清一级片| 91在线云播放| 久久精品人人做| 日韩国产精品久久久久久亚洲| 成人av先锋影音| 久久精品夜夜夜夜久久| 天天操天天干天天综合网| 成人午夜av影视| 久久嫩草精品久久久久| 五月婷婷久久丁香| 91美女视频网站| 国产日韩欧美不卡在线| 美国十次综合导航| 欧美三级视频在线播放| 亚洲欧美一区二区在线观看| 久久成人羞羞网站| 欧美色男人天堂| 亚洲综合色视频| 97精品电影院| 国产精品毛片大码女人| 国产成人免费视频网站 | 国产精品二三区| 国产suv精品一区二区883| 欧美一区二区免费| 日韩精品福利网| 在线播放中文字幕一区| 亚洲国产精品天堂| 欧美中文字幕久久| 亚洲日本免费电影| 91天堂素人约啪| 成人欧美一区二区三区小说| 成人黄色大片在线观看| 久久看人人爽人人| 国产精品一区二区久久不卡| 精品处破学生在线二十三| 久久99久久精品| 精品少妇一区二区三区免费观看| 青青草97国产精品免费观看无弹窗版| 欧美色图天堂网| 一级做a爱片久久| 欧美三区免费完整视频在线观看| 一区二区三区日韩| 日本电影亚洲天堂一区| 亚洲一区二区三区激情| 欧美日韩视频一区二区| 五月婷婷激情综合网| 日韩亚洲国产中文字幕欧美| 免费观看在线综合色| 久久夜色精品一区| 成人免费不卡视频| 国产精品国产三级国产aⅴ原创 | 久久国产精品99精品国产| 欧美一区二区三区在线电影| 蜜臀久久99精品久久久画质超高清 | jiyouzz国产精品久久| 亚洲精品福利视频网站| 欧美久久高跟鞋激| 韩国一区二区在线观看| 国产精品久久久久久妇女6080| 91伊人久久大香线蕉| 亚洲精品一卡二卡| 欧美一级日韩一级| 国产成人精品免费| 亚洲精品久久嫩草网站秘色| 欧美老肥妇做.爰bbww| 国产又黄又大久久| 中文字幕日韩精品一区| 欧美日韩一区小说| 国产一区欧美二区| 一区二区三区四区视频精品免费| 日韩一区二区三区四区五区六区| 国产成人8x视频一区二区| 亚洲免费色视频|