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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bos_wipe1list_plugins.cls

?? 完成報(bào)銷系統(tǒng)的業(yè)務(wù)流程;在報(bào)銷系統(tǒng)中達(dá)到預(yù)算控制目的;將歷史數(shù)據(jù)導(dǎo)入金蝶賬套生成歷史備查數(shù)據(jù)。
?? CLS
?? 第 1 頁 / 共 3 頁
字號(hào):
                            
                            Set detail = New KFO.Dictionary
                            detail("FItemClassNumber") = sVouType(4, j)
                            If sVouType(4, j) = "002" Then detail("FItemNumber") = sDepId
                            If sVouType(4, j) = "003" Then detail("FItemNumber") = sProposer
                            mvchdetail.Add detail
                        End If
                        If sVouType(5, j) <> "" Then
'                            Set mvchdetail = New KFO.Vector
                            Set detail = New KFO.Dictionary
                            detail("FItemClassNumber") = sVouType(5, j)
                            If sVouType(5, j) = "002" Then detail("FItemNumber") = sDepId
                            If sVouType(5, j) = "003" Then detail("FItemNumber") = sProposer
                            mvchdetail.Add detail
                            
                        End If
                       Set entry("_Details") = mvchdetail
                       tmpmvchentry.Add entry
'                        mvchentry.Add entry
      
                    Next j
                     '有借款單,其預(yù)借的金額不夠 貸方多加一個(gè)現(xiàn)金分錄
                     If iVouTplType = 4 Then
                        Set entry = New KFO.Dictionary
                        entry("FExplanation") = "支出憑單,單據(jù)編號(hào):" & sBillNo
                        entry("FAccountID") = "1000"
                        entry("FDC") = 0
                        entry("FAmount") = cWipeAmt - cLoanamt
                        entry("FQuantity") = 0
                        entry("FUnitPrice") = 0
                        entry("FMeasureUnitID") = 0
                        Set mvchdetail = New KFO.Vector
                        Set entry("_Details") = mvchdetail
                       tmpmvchentry.Add entry
'                        mvchentry.Add entry
                    End If
                    '5有借款單,且有剩于金額" 借方多加一個(gè)現(xiàn)金分錄
                    If iVouTplType = 5 Then
                        Set entry = New KFO.Dictionary
                        entry("FExplanation") = "支出憑單,單據(jù)編號(hào):" & sBillNo
                        entry("FAccountID") = 1000
                        entry("FDC") = 1
                        entry("FAmount") = cLoanamt - cWipeAmt
                        entry("FQuantity") = 0
                        entry("FUnitPrice") = 0
                        entry("FMeasureUnitID") = 0
                        Set mvchdetail = New KFO.Vector
                        Set entry("_Details") = mvchdetail
                       tmpmvchentry.Add entry
'                        mvchentry.Add entry
                    End If
                    
                     k = k + 1
                     rs.MoveNext
                Wend
                '拼生憑證正確的單據(jù)內(nèi)碼
                If tmpmvchentry.Size > 0 Then
                    For j = 1 To tmpmvchentry.Size
                        mvchentry.Add tmpmvchentry.Item(j)
                    Next j
            
                   If sfid = "" Then
                       sfid = sfid & CStr(lFid)
                   Else
                       sfid = sfid & "," & CStr(lFid)
                   End If
                   sInfo = sInfo & "支出憑單:" & sBillNo & "生成憑證成功!" & vbCrLf
                Else
                    sInfo = sInfo & "支出憑單:" & sBillNo & "生成憑證失敗!原因如上" & ERR.Description & vbCrLf
             
                End If
            End If
            If rs.State = adStateOpen Then rs.Close
            i = i + 1
         Wend
         
        Set mvch("_Entries") = mvchentry
    End With
    Dim s As String

    '如果憑證分錄集不為空,則提交中間層組件生成憑證
    Dim VouInfo
    If mvch("_Entries").Size <> 0 Then
    
 'modify by christin 20060807
        s = GetConnectionProperty("PropsString")
'        s = MMTS.PropsString
'        s = "ConnectString={Provider=SQLOLEDB.1;User ID=sa;Password=;Data Source=KINGDEEKFB;Initial Catalog=AIS20051221092013};UserName=administrator;UserID=16394;DBMS Name=Microsoft SQL Server;DBMS Version=2000;SubID=k3bos;AcctType=gy;Setuptype=Industry;Language=chs;IP=127.0.0.1;MachineName=KINGDEEKFB;UUID=68C61112-D052-4DFC-B43B-DD3028222ACB"
        Set glvch = m_ListInterface.K3Lib.CreateK3Object("EBSGLVoucher.VoucherUpdate")
        VouInfo = glvch.Create(s, mvch)
        '彈出憑證界面修改憑證
        Dim Vch As Object, Mode As Long
        Set Vch = CreateObject("Mvedit.MVoucherEdit")
        Mode = 2
        Vch.LoadVoucher Mode, VouInfo
        Set Vch = Nothing
        '取憑證信息
        sSql = "select t1.*,t2.FName as GroupName from t_voucher  t1 " & _
                            "left join t_Vouchergroup  t2 on t1.FGroupID= t2.FGroupid where FvoucherID=" & VouInfo

        Set rs = m_ListInterface.K3Lib.GetData(sSql)

        If rs.State = adStateOpen And rs.RecordCount = 1 Then

            sInfo = sInfo & "憑證信息-會(huì)計(jì)期間:" & CStr(rs!FYear) & "." & CStr(rs!FPeriod) & ",憑證字號(hào):" & CStr(rs!GroupName) & " - " & CStr(rs!FNumber)
'            ImportLog12 sInfo
        End If
        '更新單據(jù)中的憑證號(hào)
        s = "Update t_EP_ER_WipeOff1 set FVouID=" & VouInfo & ", FVouUser=" & m_ListInterface.K3Lib.User.UserID & ",FVouInfo= '" & CStr(rs!GroupName) & " - " & CStr(rs!FNumber) & "' where fid in (" & sfid & ")"

         m_ListInterface.K3Lib.UpdateData s
         If rs.State = adStateOpen Then rs.Close
        Set rs = Nothing
    End If
    
    MsgBox "支出憑單憑證生成完成!" & vbCrLf & sInfo, vbInformation + vbOKOnly, "金蝶提示"
    ImportLoanVou = True
    Exit Function
ERR:
    Set glVouRs = Nothing
    Set glvch = Nothing
    Set mvch = Nothing
    Set mvchentry = Nothing
    Set entry = Nothing
    Set mvchdetail = Nothing
    Set detail = Nothing
    MsgBox ERR.Number & "-" & ERR.Description, vbOKOnly + vbExclamation, HINTINFO
End Function
'***********************************************************************************
'取報(bào)銷憑證模板的分錄信息
'iVouTplType    憑證模板類型 1 有借款單,且是現(xiàn)金  2 有借款單,且是銀行存款  3 沒有借款單
'iWipeType      支出方式
'參數(shù) sRet      分錄內(nèi)容
'支出方式  1000201 現(xiàn)金 >=1000202 支票
'***********************************************************************************
Private Function getWipeVouEntryInfo(iVouTplType As Integer, iWipeType As String, ByRef sRet() As String) As Boolean
    Dim sSql As String
    Dim i As Integer, j As Integer
    Dim tmpRs As New ADODB.Recordset
    Dim iCun As Integer
    ReDim sRet(1)
    sSql = "select * from t_EP_ER_WipeVouTypeEntry1 where FVouWipeType='" & iVouTplType & "'and FWipeType='" & iWipeType & "'"
    
    Set tmpRs = m_ListInterface.K3Lib.GetData(sSql)
    If tmpRs.State = adStateOpen And tmpRs.EOF Then
        getWipeVouEntryInfo = False
        Exit Function
    End If
    
    sRet(1) = tmpRs!FAccID

    Set tmpRs = Nothing
    
End Function
'***********************************************************************************
'取憑證模板的分錄信息
'lDep           部門
'lWipeItem      報(bào)銷項(xiàng)目
'iVouTplType    憑證模板類型
'參數(shù) sRet      分錄內(nèi)容
'借款方式  1000201 現(xiàn)金 1000202 支票
'***********************************************************************************
Private Function getVouEntryInfo(lDep As Long, lWipeItem As Long, iVouTplType As Integer, ByRef sRet() As String) As Boolean

    Dim sSql As String
    Dim i As Integer, j As Integer
    Dim tmpRs As New ADODB.Recordset
    Dim tmpRs1 As New ADODB.Recordset
    Dim iCun As Integer
    sSql = "select * from t_EP_ER_VouTypeEntry where FVouTempletType=2  and FDepid= '" & lDep & "' and FWipeItem= '" & lWipeItem & "'" & _
            " and FVouType='" & iVouTplType & "' order by  FVouFdc DESC "
    On Error GoTo ERR

    Set tmpRs = m_ListInterface.K3Lib.GetData(sSql)
    If tmpRs.State = adStateOpen And tmpRs.EOF Then
        getVouEntryInfo = False
        Exit Function
    End If
    ReDim sRet(1 To 5, 1 To tmpRs.RecordCount)
    i = 1
    tmpRs.MoveFirst
    While Not tmpRs.EOF
        sRet(1, i) = iVouTplType ' 憑證模板類型
        sRet(2, i) = tmpRs!FVouFdc   '借貸方向
        sRet(3, i) = tmpRs!FAccID   '科目ID
        '根據(jù)科目查找對(duì)應(yīng)的核算項(xiàng)目
        sSql = "select t3.FNumber from t_itemdetailv t1 ,t_account t2,t_itemclass t3 " & _
                "where t1.FDetailid=t2.FDetailID and t1.FItemid=-1  and  t1.fitemclassid= t3.fitemclassid " & _
                " and t2.FAccountid='" & tmpRs!FAccID & "'"
        Set tmpRs1 = m_ListInterface.K3Lib.GetData(sSql)
            If tmpRs1.State = adStateOpen And tmpRs1.RecordCount > 0 Then
                If tmpRs1.RecordCount > 2 Then
                    iCun = 2
                Else
                    iCun = tmpRs1.RecordCount
                End If
                For j = 1 To iCun '只取兩個(gè)核算項(xiàng)目
                    sRet(3 + j, i) = tmpRs1!FNumber
                    tmpRs1.MoveNext
                Next j
            End If

 
        i = i + 1
        tmpRs.MoveNext
    Wend
    

    getVouEntryInfo = True
    Set tmpRs = Nothing
    Set tmpRs1 = Nothing
    Exit Function
ERR:
    Set tmpRs = Nothing
    Set tmpRs1 = Nothing
    getVouEntryInfo = False

End Function

'取所選單據(jù)的憑證號(hào)
Private Function getVouid(VouVector As KFO.Vector) As Integer
    Dim sSql As String
    Dim vouid As Long
    If VouVector.Size > 0 Then
        With VouVector
            Dim rs As New ADODB.Recordset
            '取單據(jù)信息
            sSql = "select FVouid ,FVouUser from t_EP_ER_WipeOff1 t1 where t1.Fid='" & .Item(1)("Fid") & "'"
            Set rs = m_ListInterface.K3Lib.GetData(sSql)
            If rs.State = adStateOpen And rs.RecordCount = 1 Then
                '判斷是否生成過憑證 '判斷是否已經(jīng)審核
                If Not (CStr(rs("FVouUser")) = "" Or CLng(rs("FVouUser") = 0)) <> 0 Then

                    vouid = rs!FVouid
                    rs.Close
                    sSql = "select isnull(count(*),0)  as vouCun from t_voucher where fvoucherid= '" & vouid & "'"
                    Set rs = m_ListInterface.K3Lib.GetData(sSql)
                    If rs!vouCun <> 0 Then
                        getVouid = vouid
                    Else
                        getVouid = 0
                    End If
                Else
                    getVouid = 0
                    
                End If

            End If
        End With
    Else
        getVouid = 0
    End If
    Set rs = Nothing
End Function
'查看時(shí)修改單據(jù)內(nèi)的憑證信息
Private Function AlterVouNo(vouid As Long)
    Dim sSql As String
    Dim rs As New ADODB.Recordset
    
    '取憑證信息
    sSql = "select t1.*,t2.FName as GroupName from t_voucher  t1 " & _
                        "left join t_Vouchergroup  t2 on t1.FGroupID= t2.FGroupid where FvoucherID=" & vouid

    Set rs = m_ListInterface.K3Lib.GetData(sSql)

    If rs.State = adStateOpen And rs.RecordCount = 1 Then
        '更新單據(jù)中的憑證號(hào),憑證制作人
        
        sSql = "Update t_EP_ER_WipeOff1 set  FVouUser=" & m_ListInterface.K3Lib.User.UserID & _
            ",FVouInfo= '" & CStr(rs!GroupName) & " - " & CStr(rs!FNumber) & "'  where FVouid=" & vouid
         m_ListInterface.K3Lib.UpdateData sSql

    End If
    Set rs = Nothing
End Function

'判斷制單人和審核人是否當(dāng)前用戶
Private Function VerUser(SelBillVector As KFO.Vector) As Boolean
    Dim rs As New ADODB.Recordset
    Dim sSql As String
    Dim i As Long
    Dim errStr As String
    errStr = ""
    For i = 1 To SelBillVector.Size
        sSql = "select FBillNo,FBiller,FUser from  t_EP_ER_WipeOff1 where fid= " & SelBillVector.Item(i)("Fid")
         Set rs = m_ListInterface.K3Lib.GetData(sSql)
        If rs.State = adStateOpen And rs.RecordCount = 1 Then
           If m_ListInterface.K3Lib.User.UserID <> rs!FBiller Then
                errStr = errStr & "‘" & rs!FBillNo & "’" & "  "
           End If
        
        End If
    Next i
    
   If errStr <> "" Then
        MsgBox "要?jiǎng)h除的支出憑單:" & errStr & "不是當(dāng)前用戶制作的!", vbOKOnly + vbInformation, HINTINFO
        VerUser = False
    Else
        VerUser = True
    
    End If
End Function

Private Sub m_ListInterface_MenuBarInitialize(ByVal oMenuBar As K3ClassEvents.MenuBar)
    Dim oTool   As K3ClassEvents.BOSTool
    Dim oBand   As K3ClassEvents.BOSBand

    '新增 makeVou 菜單對(duì)象,并設(shè)置屬性
    Set oTool = oMenuBar.BOSTools.Add("makeVou")
    With oTool
        .Caption = "憑證"
        .ToolTipText = "憑證"
        .Description = "憑證"
        .ShortcutKey = 0
        .Visible = True
        .Enabled = True
        .BeginGroup = True
        .ToolPicture = App.Path & "\vou.ICO"
        .SetPicture 0, vbButtonFace
    End With

    Set oBand = oMenuBar.BOSBands("BandToolBar")
    oBand.BOSTools.InsertAfter "mnuCaculate", oTool    '將菜單對(duì)象插入指定工具欄
 
End Sub

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区在线视频免费观看| 91精品国产色综合久久不卡电影 | 国产成人精品综合在线观看 | 亚洲一区免费在线观看| 欧美精品少妇一区二区三区| 成人免费观看视频| 麻豆国产精品一区二区三区 | 精品国产乱码久久久久久久久| 91在线观看下载| 国产乱码精品一区二区三区忘忧草 | 欧美三级日本三级少妇99| 国产一区二区影院| 日韩专区中文字幕一区二区| 综合久久综合久久| 国产视频911| 精品国产第一区二区三区观看体验| 在线看日本不卡| 99久久免费国产| 成人综合日日夜夜| 国产美女精品在线| 麻豆传媒一区二区三区| 亚洲国产精品久久一线不卡| 亚洲日本电影在线| 国产精品热久久久久夜色精品三区| 欧美成人猛片aaaaaaa| 制服丝袜一区二区三区| 欧美私人免费视频| 欧美色老头old∨ideo| 91成人免费网站| 91久久久免费一区二区| 色婷婷亚洲综合| 在线观看亚洲一区| 色成人在线视频| 欧洲av一区二区嗯嗯嗯啊| 北岛玲一区二区三区四区| 欧美精品 日韩| 欧美日韩一区三区四区| 欧美视频一区二区三区四区| 日本高清不卡在线观看| 91国偷自产一区二区三区成为亚洲经典 | 国内精品久久久久影院色| 免费在线一区观看| 麻豆精品一二三| 国产在线精品一区二区| 国产精品夜夜嗨| 成人永久看片免费视频天堂| 成人av在线资源网| 91在线免费看| 欧美伊人久久久久久久久影院| 欧美中文字幕一二三区视频| 欧美日韩精品二区第二页| 制服丝袜中文字幕一区| 日韩欧美国产系列| 久久久91精品国产一区二区精品 | 精品对白一区国产伦| 久久理论电影网| 国产精品第四页| 一区二区三区日韩欧美| 日韩电影一二三区| 国产一区二区三区在线观看免费 | 视频一区二区三区中文字幕| 视频一区欧美日韩| 韩国三级在线一区| av在线播放一区二区三区| 在线观看视频一区| 日韩欧美亚洲国产另类| 久久久久国产一区二区三区四区 | 日韩不卡在线观看日韩不卡视频| 免费观看91视频大全| 国产精品一区一区| 91欧美一区二区| 欧美猛男男办公室激情| 精品国产一区二区三区久久影院 | 国产欧美一区二区在线| 中文字幕一区二| 亚洲国产精品人人做人人爽| 理论电影国产精品| av中文字幕不卡| 51精品国自产在线| 国产欧美日韩另类视频免费观看| 亚洲精品欧美激情| 久久精品二区亚洲w码| youjizz久久| 欧美一区二区视频免费观看| 亚洲国产精品黑人久久久| 亚洲图片有声小说| 国产成人精品影视| 欧美日韩在线电影| 国产精品午夜在线| 日本女人一区二区三区| www.日韩av| 欧美成人乱码一区二区三区| 亚洲激情自拍视频| 国产毛片精品一区| 精品视频一区二区不卡| 欧美激情一区二区三区四区| 日本亚洲免费观看| 91激情五月电影| 亚洲国产精品成人综合| 轻轻草成人在线| 在线精品国精品国产尤物884a| 久久久av毛片精品| 久久精品国产99久久6| 在线观看91精品国产入口| 国产调教视频一区| 毛片av一区二区| 欧美日韩精品免费观看视频| 国产精品美女久久久久久久网站| 美女视频黄免费的久久 | 国产欧美视频一区二区| 青青草97国产精品免费观看| 日本电影欧美片| 中文字幕亚洲区| 成人一二三区视频| 久久久久久久久久看片| 久久er精品视频| 日韩一级二级三级| 日本美女一区二区| 欧美精品第1页| 亚洲成av人片| 欧美日韩在线三级| 亚洲一区二区三区四区中文字幕| 99久久婷婷国产综合精品电影| 国产午夜亚洲精品羞羞网站| 国产在线国偷精品免费看| 日韩亚洲欧美高清| 日韩国产在线一| 91精品黄色片免费大全| 图片区小说区国产精品视频| 欧美三区在线视频| 亚洲成人av一区| 欧美精品色综合| 日韩专区中文字幕一区二区| 91麻豆精品国产91久久久久| 亚洲va国产天堂va久久en| 欧美无人高清视频在线观看| 一区二区三区国产豹纹内裤在线| 色婷婷激情久久| 亚洲电影一级片| 欧美精品久久久久久久久老牛影院| 亚洲一区二区三区在线| 欧美日韩三级在线| 免费一级欧美片在线观看| 日韩欧美成人一区| 国产制服丝袜一区| 欧美高清在线一区二区| av中文字幕在线不卡| 伊人一区二区三区| 欧美色图第一页| 毛片一区二区三区| 久久久美女毛片| 99精品久久免费看蜜臀剧情介绍| 亚洲欧洲美洲综合色网| 在线观看免费一区| 免费观看91视频大全| 久久精品人人做人人爽97| 成人av在线看| 亚洲国产美国国产综合一区二区| 欧美日韩国产大片| 国产最新精品精品你懂的| 欧美韩国一区二区| 欧洲一区在线电影| 奇米精品一区二区三区在线观看一| 欧美不卡视频一区| www.欧美色图| 天天色图综合网| 久久香蕉国产线看观看99| 成人av电影免费在线播放| 亚洲一区二区精品视频| 精品免费国产二区三区| av综合在线播放| 日韩成人一级片| 国产精品无码永久免费888| 欧美在线免费观看亚洲| 国产最新精品精品你懂的| 日韩毛片在线免费观看| 日韩一本二本av| 91网站在线观看视频| 蜜臀av一区二区三区| 国产精品不卡在线| 日韩限制级电影在线观看| 成人高清视频在线观看| 日韩成人dvd| 亚洲日本成人在线观看| 欧美xxx久久| 色天天综合久久久久综合片| 久久av中文字幕片| 亚洲一区二区三区小说| 国产视频不卡一区| 91麻豆精品国产91久久久使用方法 | 亚洲国产精品av| 欧美一区二区三区白人| 91最新地址在线播放| 久草这里只有精品视频| 亚洲伦理在线精品| 国产性色一区二区| 日韩一区二区三区视频在线| 日本道精品一区二区三区| 高清国产一区二区三区| 日韩黄色免费网站|