亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
一区二区免费在线播放| 成熟亚洲日本毛茸茸凸凹| 久久er精品视频| 成人黄色国产精品网站大全在线免费观看| 在线观看视频91| 日本一区二区电影| 麻豆精品久久久| 欧洲视频一区二区| 国产精品理论在线观看| 久久精品国产亚洲a| 在线免费观看不卡av| 亚洲国产精品精华液2区45| 奇米综合一区二区三区精品视频| 91免费视频网| 中文字幕中文字幕在线一区 | 欧美揉bbbbb揉bbbbb| 国产精品久久久久久久久快鸭| 裸体一区二区三区| 欧美精品第一页| 一区二区免费看| 一本色道久久综合精品竹菊| 国产精品区一区二区三区| 精品在线视频一区| 欧美xxxx老人做受| 久久91精品久久久久久秒播| 日韩视频免费直播| 肉肉av福利一精品导航| 欧美日韩成人在线| 亚洲天堂免费在线观看视频| 91免费国产在线观看| 亚洲欧美影音先锋| 91麻豆精品在线观看| 亚洲图片激情小说| 96av麻豆蜜桃一区二区| 中文字幕制服丝袜成人av| 成年人国产精品| 中文字幕视频一区| 色偷偷久久人人79超碰人人澡| 国产精品国产三级国产a| 成人福利视频网站| 亚洲女同ⅹxx女同tv| 91福利国产精品| 亚洲成在线观看| 欧美一区二区成人6969| 经典三级视频一区| 国产欧美日韩在线视频| 99久久久国产精品免费蜜臀| 亚洲精品亚洲人成人网在线播放| 色综合天天综合网国产成人综合天 | 国产精品911| 欧美国产日本韩| 91在线精品秘密一区二区| 亚洲综合色婷婷| 欧美理论在线播放| 国产一区欧美一区| 亚洲欧美日韩中文字幕一区二区三区 | 中文字幕第一区二区| 色妹子一区二区| 天天色天天操综合| 久久精品男人的天堂| 色综合视频一区二区三区高清| 亚洲成人在线免费| 久久免费的精品国产v∧| 97久久久精品综合88久久| 视频一区视频二区中文字幕| 久久蜜桃香蕉精品一区二区三区| 99久久国产综合精品女不卡| 一区二区三区中文字幕精品精品| 日本精品视频一区二区| 久久精品999| 亚洲精品老司机| 久久久亚洲午夜电影| 在线观看网站黄不卡| 国产精品亚洲第一区在线暖暖韩国 | 国产剧情一区二区三区| 亚洲精品美腿丝袜| 久久久午夜电影| 欧美日韩高清不卡| 国产精品一级片在线观看| 亚洲第一搞黄网站| 中文字幕一区在线观看| 欧美xxxx在线观看| 欧美三日本三级三级在线播放| 国产精品一线二线三线| 日韩在线一区二区| 亚洲视频一二区| 国产人妖乱国产精品人妖| 欧美电影在哪看比较好| 色综合久久久久综合| 国产成人精品影视| 麻豆国产精品官网| 婷婷国产在线综合| 一区二区在线看| 中文字幕一区日韩精品欧美| 精品av综合导航| 69成人精品免费视频| 色婷婷亚洲精品| 成人av手机在线观看| 精品一区二区免费| 日本成人中文字幕| 亚洲第四色夜色| 亚洲一级二级在线| 亚洲免费观看高清完整版在线观看 | 欧美三级资源在线| 91一区二区在线观看| 国产91高潮流白浆在线麻豆| 老司机免费视频一区二区| 日韩国产欧美在线观看| 亚洲综合久久久| 一级特黄大欧美久久久| 亚洲欧美国产77777| 亚洲天堂精品在线观看| 亚洲欧洲中文日韩久久av乱码| 中文字幕免费不卡| 中文字幕成人av| 国产精品福利一区二区三区| 欧美极品aⅴ影院| 久久精品日产第一区二区三区高清版| 欧美一级欧美一级在线播放| 这里只有精品99re| 日韩西西人体444www| 日韩网站在线看片你懂的| 欧美一级片在线看| 日韩亚洲欧美成人一区| 亚洲精品在线免费观看视频| 日韩欧美在线网站| 国产午夜精品久久久久久久 | 17c精品麻豆一区二区免费| 国产精品素人一区二区| 亚洲丝袜美腿综合| 亚洲在线观看免费视频| 视频在线观看91| 国精品**一区二区三区在线蜜桃| 国产精品影视天天线| 成人午夜精品一区二区三区| 97久久精品人人做人人爽50路 | 国产成人夜色高潮福利影视| 成人天堂资源www在线| 91极品视觉盛宴| 日韩欧美成人一区二区| 中文字幕成人av| 一区二区三区在线视频免费| 亚洲国产视频网站| 国产一二精品视频| 91麻豆高清视频| 欧美日韩日日骚| 久久久久久日产精品| 国产精品电影一区二区三区| 一区二区三区高清在线| 久久er精品视频| 99久久精品国产麻豆演员表| 欧美日韩国产小视频在线观看| 日韩精品中文字幕在线不卡尤物| 中文字幕精品综合| 日日欢夜夜爽一区| 成人国产一区二区三区精品| 欧美日韩国产另类一区| 久久久久久久久久久99999| 亚洲精品成a人| 国产精品一区二区在线播放| 在线精品视频一区二区三四 | 国产色产综合产在线视频| 亚洲一区免费观看| 国产91精品一区二区麻豆网站 | 日产国产高清一区二区三区| 国产成人精品免费在线| 欧美精品v国产精品v日韩精品| 国产精品视频yy9299一区| 丝袜美腿亚洲色图| 91美女片黄在线观看91美女| 欧美一区午夜视频在线观看| 欧美激情一区在线| 麻豆成人久久精品二区三区小说| 色综合视频一区二区三区高清| 久久综合久久鬼色中文字| 亚洲丶国产丶欧美一区二区三区| 成人在线视频一区| 亚洲精品一区二区三区影院| 天天色 色综合| 欧洲国产伦久久久久久久| 欧美精品一区二区三区蜜桃| 性欧美疯狂xxxxbbbb| 日本高清成人免费播放| 中文一区在线播放| 国产精品亚洲综合一区在线观看| 欧美一级视频精品观看| 丝袜亚洲另类欧美综合| 色综合久久天天| 国产精品少妇自拍| 国产91丝袜在线播放0| 久久婷婷国产综合精品青草| 免费av网站大全久久| 欧美精品aⅴ在线视频| 夜夜精品视频一区二区| 91麻豆国产自产在线观看| 中文字幕不卡的av| jiyouzz国产精品久久| 国产精品区一区二区三区| 成人理论电影网| 亚洲欧洲日产国码二区|