BOS架構(gòu)插件綜合業(yè)務(wù)開(kāi)發(fā)_第1頁(yè)
BOS架構(gòu)插件綜合業(yè)務(wù)開(kāi)發(fā)_第2頁(yè)
BOS架構(gòu)插件綜合業(yè)務(wù)開(kāi)發(fā)_第3頁(yè)
BOS架構(gòu)插件綜合業(yè)務(wù)開(kāi)發(fā)_第4頁(yè)
BOS架構(gòu)插件綜合業(yè)務(wù)開(kāi)發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩92頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

K/3BOS

—深入應(yīng)用開(kāi)發(fā)金蝶軟件(中國(guó))有限公司K/3BOS開(kāi)發(fā)部(高玉宏)2023/5/301概述本課程關(guān)注的問(wèn)題BOS概念及元數(shù)據(jù)模型結(jié)構(gòu)BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)插件原理在BOS中的應(yīng)用本課程適宜對(duì)象本課程主要對(duì)象K3內(nèi)部開(kāi)發(fā)人員基于BOS應(yīng)用開(kāi)發(fā)的二次開(kāi)發(fā)人員對(duì)BOS核心原理有非常高的興趣經(jīng)過(guò)了BOS設(shè)計(jì),插件編碼培訓(xùn)目錄K/3BOS簡(jiǎn)介K/3BOS架構(gòu)K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)K/3BOS插件原理QAK/3BOS簡(jiǎn)介K/3BOS是什么?K/3BusinessOperationSystem,K/3業(yè)務(wù)操作系統(tǒng)使用先進(jìn)、開(kāi)放、可伸縮的技術(shù)體系面向企業(yè)快速成長(zhǎng)的業(yè)務(wù)需求協(xié)同合作伙伴拓展管理業(yè)務(wù)通過(guò)科學(xué)的工具和流程對(duì)企業(yè)建模進(jìn)行全程監(jiān)控是金蝶BOS產(chǎn)品家族中的一員專門(mén)針對(duì)金蝶K/3系列產(chǎn)品自主研發(fā)的新一代技術(shù)平臺(tái)用以解決K/3系統(tǒng)日益增加的應(yīng)用復(fù)雜度和快速開(kāi)發(fā)與實(shí)施之間的矛盾集成了K/3產(chǎn)品底層的相關(guān)服務(wù)讓客戶在不需要任何編程知識(shí)的前提下,快速的定制新系統(tǒng),功能K/3BOS簡(jiǎn)介K/3BOS用以解決什么問(wèn)題?快速開(kāi)發(fā)與實(shí)施快速開(kāi)發(fā)、快速實(shí)施、快速應(yīng)用為客戶提供與K/3集成性、可升級(jí)性、高效性、簡(jiǎn)單易用性的開(kāi)發(fā)工具客戶化開(kāi)發(fā)平滑升級(jí)K/3BOS的業(yè)務(wù)模型都存儲(chǔ)與數(shù)據(jù)庫(kù)中K/3升級(jí)新版本后,客戶開(kāi)發(fā)也一起平滑升級(jí)業(yè)務(wù)模型可以直接引出為SQL文件客戶化開(kāi)發(fā)成果發(fā)布變的容易和可行K/3BOS簡(jiǎn)介T(mén)oSeeK/3BOSBOS簡(jiǎn)介K/3BOS架構(gòu)K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)K/3BOS插件QAK/3BOS技術(shù)架構(gòu)K/3BOS技術(shù)架構(gòu)K/3BOS架構(gòu)K/3BOS技術(shù)框架示意圖K/3BOS架構(gòu)K/3BOS業(yè)務(wù)對(duì)象K/3BOS架構(gòu)K/3BOS業(yè)務(wù)對(duì)象屬性結(jié)構(gòu)K/3BOS架構(gòu)K/3BOS業(yè)務(wù)對(duì)象的屬性存儲(chǔ)K/3BOSK/3BOS相關(guān)數(shù)據(jù)表結(jié)構(gòu)描述其他表結(jié)構(gòu)庫(kù)表名稱描述ICClassType;ICClassTypeEntry業(yè)務(wù)對(duì)象模板信息;業(yè)務(wù)對(duì)象分錄模板信息ICClassTableInfo業(yè)務(wù)對(duì)像字段模板描述表ICClassAction;ICClassActionList;ICClassActionParamsAction的描述表;業(yè)務(wù)對(duì)象配置的Action信息;擴(kuò)展Action參數(shù)ICClassLink;ICClassLinkEntry單據(jù)轉(zhuǎn)換流程主表;單據(jù)轉(zhuǎn)換流程分錄表ICClassLinkCommit單據(jù)轉(zhuǎn)換流程鉤稽表ICClassCondition過(guò)濾條件ICClassProfile用戶設(shè)置信息的保存ICClassProfileEntry用戶設(shè)置信息保存的分錄表ICClassMutexT_SysFunction系統(tǒng)功能表;ICClassMutex網(wǎng)路控制對(duì)象表;T_Mutex功能互斥表ICClassBillAction業(yè)務(wù)對(duì)象操作表ICClassConstsBOS常量表ICClassCtlBOS單據(jù)通用控件字段模板表K/3BOSBOS簡(jiǎn)介K/3BOS架構(gòu)K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)K/3BOS插件QAK/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)K/3BOS業(yè)務(wù)開(kāi)發(fā)流程K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)典型業(yè)務(wù)應(yīng)用開(kāi)發(fā)單據(jù)轉(zhuǎn)換流程關(guān)聯(lián)關(guān)系復(fù)制鉤稽

關(guān)聯(lián)內(nèi)碼存儲(chǔ)強(qiáng)制鉤稽關(guān)聯(lián)內(nèi)碼存儲(chǔ)關(guān)聯(lián)復(fù)制關(guān)聯(lián)內(nèi)碼來(lái)源關(guān)聯(lián)內(nèi)碼存儲(chǔ)K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)單據(jù)轉(zhuǎn)換流程元數(shù)據(jù)模型注:目標(biāo)單據(jù)為工業(yè)單據(jù),采用老單選單模板目標(biāo)單據(jù)為BOS單據(jù),采用BOS選單模板選單條件:ICClassLink.FCodition字段?選單模板數(shù)據(jù)表描述工業(yè)單據(jù)ICClassLink記錄選單關(guān)聯(lián)關(guān)系ICSelBills記錄選單關(guān)聯(lián)明細(xì)ICTableRelation記錄選單表關(guān)系ICWriteBackTemplate記錄選單反寫(xiě)字段信息BOS單據(jù)ICClassLink記錄選單關(guān)聯(lián)關(guān)系ICCLassLinkEntry記錄選單關(guān)聯(lián)明細(xì)ICClassLinkCommit記錄選單反寫(xiě)字段信息K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)單據(jù)轉(zhuǎn)換流程流程設(shè)計(jì)K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)單據(jù)轉(zhuǎn)換流程跨級(jí)反寫(xiě)流程不要啟用源單內(nèi)碼類字段要傳遞至目標(biāo)單據(jù)跨級(jí)攜帶選單值更新Action定義源單內(nèi)碼類字段要傳遞至目標(biāo)單據(jù)支持源單計(jì)算列攜帶ICClassLinkEntry.FAfterFormula注意:跨級(jí)反寫(xiě)、跨級(jí)攜帶至少需要2套以上的源單內(nèi)碼類字段關(guān)于計(jì)算列:FAfterFormula=“Calculate{FQty3+FQty4}”,可手工修改,但必須滿足字段來(lái)源于選單RecordSetK/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)單據(jù)轉(zhuǎn)換流程一些重要字段說(shuō)明FConnectFlgvsFChildrenFUsePagevsFDefaultPageFRemark選單標(biāo)識(shí)FDefineType(ICClassActionList)選單值更新事件選單插件事件AfterSelBill事件AfterSelBillBeforeFillData事件BeforeSelBills事件BeforeSelBillShowFilter事件AfterSelBillBeforeDoAction事件AfterSelBillAfterDoAction事件K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)單據(jù)轉(zhuǎn)換流程溫馨提示:當(dāng)BOS單據(jù)與工業(yè)單據(jù)關(guān)聯(lián)目標(biāo)單單據(jù)體上的物料、計(jì)量單位、數(shù)量、基本計(jì)量單位數(shù)量必須有對(duì)應(yīng)的源單字段,否則關(guān)聯(lián)時(shí)可能會(huì)出現(xiàn)錯(cuò)誤??刂谱侄?、扣減字段、關(guān)閉字段必須位于同一單據(jù)體、頭上。關(guān)聯(lián)內(nèi)碼來(lái)源:關(guān)聯(lián)復(fù)制關(guān)系時(shí)有效,指源單內(nèi)碼的來(lái)源。單據(jù)頭?單據(jù)體?關(guān)聯(lián)內(nèi)碼存儲(chǔ):關(guān)聯(lián)關(guān)系非復(fù)制時(shí)有效,BOS中同一分錄支持多種關(guān)聯(lián)關(guān)系,在選單流程中需指定其中一組關(guān)聯(lián)內(nèi)碼存儲(chǔ)。鉤稽、強(qiáng)制鉤稽關(guān)系中,主控只有一個(gè)。K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)多級(jí)審核流程審核人:用戶字段審核日期:日期/長(zhǎng)日期字段【鎖定】憑證業(yè)務(wù)憑證字號(hào)憑證取數(shù)來(lái)源憑證模板設(shè)置憑證操作設(shè)置生成憑證(按單、匯總)K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)BOS核心組件介紹組件名工程路徑說(shuō)明客戶端組件K3CLASSTPL.DLL$\Code\K3Bos\K3Designer\Client\K3CLassTpl客戶端核心組件。所有的單據(jù)模版均來(lái)源于此組件。Action的具體執(zhí)行也在此組件。K3SingleClassBill.dll$\Code\K3Bos\K3Designer\Client\K3SingleClassBill單據(jù)、序時(shí)簿具體展現(xiàn)的組件。負(fù)責(zé)加載單據(jù)、序時(shí)簿控件并顯示。K3ClassDEFINENew.exe$\Code\K3Bos\K3Designer\Client\K3ClassDEFINEBOSIDEK3ClassEvents.dll$\Code\K3Bos\K3Designer\Client\K3ClassEventsBOS插件代理組件。如果要修改、增加插件函數(shù),需要修改此組件。K3ClassBillCtl.ocx$\Code\K3Bos\K3Designer\Client\K3ClassBillCtl單據(jù)控件。BOS單據(jù)運(yùn)行時(shí)展現(xiàn)。K3ClassList.ocx$\Code\K3Bos\K3Designer\Client\K3Classlist序時(shí)簿控件。BOS序時(shí)簿運(yùn)行時(shí)展現(xiàn)。K3BaseClassLst.ocx$\Code\K3Bos\K3Designer\Client\K3BaseClassLst基礎(chǔ)資料序時(shí)簿控件。BOS基礎(chǔ)資料序時(shí)簿運(yùn)行時(shí)展現(xiàn)。K3FILTER.OCX$\Code\K3Bos\K3Designer\Client\K3Filter過(guò)濾界面控件。BOS過(guò)濾界面運(yùn)行時(shí)展現(xiàn)。K3ClassAction.dll$\Code\K3Bos\K3Designer\Client\K3ClassActionAction定義組件。提供單據(jù)Action可視化定義界面。如果要增加BOS內(nèi)置Action,需要修改此組件K3BOSActive.dll$\Code\K3Bos\K3Designer\Client\K3BOSACTIVEBOS和主控臺(tái)交互調(diào)用組件。中間層組件K3MClass.dll$\Code\K3Bos\K3Designer\Server\K3MClass核心組件。BOS中間層業(yè)務(wù)處理。K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)BOS應(yīng)用開(kāi)發(fā)調(diào)試工程組(限研發(fā)內(nèi)部)目的所必須工程調(diào)試單據(jù)、序時(shí)簿、基礎(chǔ)資料序時(shí)簿(控件)中的具體執(zhí)行K3ClassDEFINE、K3CLassTpl、K3SingleClassBill、K3ClassLookUp、K3ClassBillCtl(K3Classlist、K3BaseClassLst)由BOSIDE進(jìn)入調(diào)試單據(jù)插件K3ClassDEFINE、K3CLassTpl、K3SingleClassBill、K3ClassBillCtl、插件由主控臺(tái)進(jìn)入調(diào)試單據(jù)插件KDMain、K3CLassTpl、K3SingleClassBill、插件K/3BOSK/3BOS簡(jiǎn)介K/3BOS架構(gòu)K/3BOS業(yè)務(wù)應(yīng)用開(kāi)發(fā)K/3BOS插件QAK/3BOS插件為什么要使用插件?隨需應(yīng)變的個(gè)性化需求保持K/3BOS架構(gòu)的開(kāi)放性,擴(kuò)展性完成K/3BOS標(biāo)準(zhǔn)功能無(wú)法實(shí)現(xiàn)的需求插件的分類COM.NET插件的實(shí)現(xiàn)通過(guò)K3ClassEvents對(duì)象代理實(shí)現(xiàn)K/3BOS插件插件原理K/3BOS插件重點(diǎn)掌握一套模型二個(gè)關(guān)鍵數(shù)據(jù)包三個(gè)接口對(duì)象四個(gè)輔助對(duì)象五項(xiàng)注意事項(xiàng)K/3BOS插件一套模型(BOS插件對(duì)象模型)接口對(duì)象BillEvent—單據(jù)插件代理ListEvents—序時(shí)簿插件代理BaseClassEvent—基礎(chǔ)資料序時(shí)簿插件代理輔助對(duì)象K3Lib\Net\User\Account—與金蝶K/3交互MenuBar\BOSBands\BOSBand\BOSTools\BOSTool—新增、修改菜單和工具欄BillHeads\BillHead\BillEntrys\BillEntry\BOSFields\BOSField—單據(jù)、單據(jù)頭、單據(jù)體、單據(jù)字段操作BOSK3LibBillEventListEventsNetUserAccountMenuBarBillHeadsBillEntrysBillHeadBillEntryBOSBandsBOSToolsBOSFieldsBOSFieldBaseClassEventBOSBandBOSToolK/3BOS插件兩個(gè)關(guān)鍵的數(shù)據(jù)包dctTableInfoK/3BOS插件dctDatadctData“Page1”“Page2”“Page…”“Pagei”dctFld1dctFld…dctFldnEnu_EntryType_SingleRow“Row1”dctFld1dctFld…dctFldn“Row…”“Rown”Enu_EntryType_MutiRowFDSPFFNDFOLDFMODIFYFFLDsKeysKeyK/3BOS插件三個(gè)接口對(duì)象BillEvent—單據(jù)插件代理ListEvents—序時(shí)簿插件代理BaseClassEvent—基礎(chǔ)資料序時(shí)簿插件代理K/3BOS插件四個(gè)輔助對(duì)象K3Lib對(duì)象ACountNetUserMenuBar對(duì)象BOSBandsBOSToolsBillHeads對(duì)象BOSFieldsBillEntrys對(duì)象BOSFieldsK/3BOS插件典型應(yīng)用獲取賬套ID

m_BillInterface.K3Lib.Account.AccountID獲取系統(tǒng)多語(yǔ)言信息

strLanguage=m_BillInterface.K3Lib.GetK3Language設(shè)置單據(jù)體最大行數(shù)

m_BillInterface.BillEntrys(1).MaxRows=1000讀取字段值可以采用兩種方式m_billinterface.data(“page1”)(m_billinterface.tableinfo(“map”)(“FCheckDate”))(“FFLD”)m_billinterface.bosheads(1).bosfields(“FCheckDate”).value動(dòng)態(tài)改變字段名稱m_BillInterface.BillHeads(1).BOSFields("FInteger4").Caption="a"K/3BOS插件五項(xiàng)注意事項(xiàng)1、獲取設(shè)置字段屬性 除了獲取、設(shè)置字段的值外,還需要設(shè)置這個(gè)字段的其他屬性,建議采用BOSField對(duì)象的Value、Caption、Text等屬性。2、Fire開(kāi)頭的函數(shù)K/3BOS插件代理組件中包含有多個(gè)Fire開(kāi)始的函數(shù),如FireChange、FireSaveBillSuccess等。這些函數(shù)都是提供代理組件和K/3BOS交互使用的,對(duì)于插件并沒(méi)有任何作用,請(qǐng)注意不要使用。3、數(shù)據(jù)訪問(wèn)規(guī)則在插件中訪問(wèn)數(shù)據(jù)庫(kù)、更新數(shù)據(jù)庫(kù),請(qǐng)使用插件對(duì)象的K3Lib屬性的GetData方法和UpdateData方法。使用這2個(gè)方法,可以避免直接由客戶端訪問(wèn)賬套,充分利用3層構(gòu)架。

K/3BOS插件4、訪問(wèn)其他組件規(guī)則在插件中如果需要?jiǎng)?chuàng)建其他的K/3組件對(duì)象,請(qǐng)使用插件對(duì)象的K3Lib屬性的CreateK3Object方法。使用這個(gè)方法,可以避免調(diào)試時(shí)出現(xiàn)的不在統(tǒng)一進(jìn)程出錯(cuò)問(wèn)題。5、多語(yǔ)言處理規(guī)則在插件中進(jìn)行多語(yǔ)言處理,請(qǐng)使用插件對(duì)象的K3Lib屬性的LoadKDString方法。不過(guò)需要注意的是,這個(gè)函數(shù)默認(rèn)使用的是金蝶K/3-BOS的語(yǔ)言資源,如果需要使用其他資源包,需要通過(guò)ResourceFile參數(shù)指定。

K/3BOS插件主要事件順序K/3BOSK/3BOS相關(guān)技術(shù)資料BOS開(kāi)發(fā)者網(wǎng)絡(luò)

/BOS百問(wèn)百答

$/BOS產(chǎn)品部/BOS產(chǎn)品線/K3BOS項(xiàng)目線/02K3BOS技術(shù)支持/1K3BOS百問(wèn)百答B(yǎng)OS培訓(xùn)資料 $/開(kāi)發(fā)部/05BOS開(kāi)發(fā)部/02BOS開(kāi)發(fā)組/2知識(shí)共享/2知識(shí)共享(\\K3Ser\K3WorkShop)BOS不加密版\\59\k3BOSIDE謝謝!特別聲明沒(méi)有金蝶軟件(中國(guó))有限公司的特別許可,任何人不能以任何形式或?yàn)槿魏文康膹?fù)制或傳播本文檔的任何部分。本文檔中包含的信息如有更改,恕不另行通知。

由金蝶軟件(中國(guó))有限公司和其分銷商所銷售的某些軟件產(chǎn)品包含有其它軟件供應(yīng)商版權(quán)所有的軟件組件。Microsoft?、WINDOWS?、NT?、EXCEL?、Word?、PowerPoint?和SQLServer?是微軟公司的注冊(cè)商標(biāo)。IBM?、DB2?、DB2通用數(shù)據(jù)庫(kù)、OS/2?、ParallelSysplex?、MVS/ESA、AIX?、S/390?、AS/400?、OS/390?、OS/400?、iSeries、pSeries、xSeries、zSeries、z/OS、AFP、IntelligentMiner、WebSphere?、Netfinity?、Tivoli?、Informix和Informix?動(dòng)態(tài)ServerTM是IBM公司在美國(guó)或其他公司的商標(biāo)。ORACLE?是ORACLE公司的注冊(cè)商標(biāo)。UNIX?、X/Open?、OSF/1?和Motif?是OpenGroup的注冊(cè)商標(biāo)。Citrix?、Citrix徽標(biāo)、ICA、ProgramNeighborhood?、MetaFrame?、WinFrame?、VideoFrame?、MultiWin?以及此處引用的Citrix產(chǎn)品名是CitrixSystems公司的商標(biāo)或注冊(cè)商標(biāo)。HTML、DHTML、XML和XHTML是W3C?、WorldWideWeb協(xié)會(huì)、計(jì)算機(jī)科學(xué)實(shí)驗(yàn)室的商標(biāo)或注冊(cè)商標(biāo)。JAVA?是SunMicrosystems公司的注冊(cè)商標(biāo)。JAVASCRIPT?SunMicrosystems公司的注冊(cè)商標(biāo),由其技術(shù)開(kāi)發(fā)和實(shí)施商N(yùn)etscape許可使用。本文檔提到的金蝶?

、金蝶KIS?

、金蝶K/3?

、金蝶EAS?

、Apusic?

、金蝶iFly?和其它金蝶產(chǎn)品和服務(wù)以及它們各自的徽標(biāo)是金蝶軟件(中國(guó))有限公司在中國(guó)和世界其它一些國(guó)家的商標(biāo)或注冊(cè)商標(biāo)。本文檔提到的所有其它產(chǎn)品和服務(wù)名稱是它們各自公司的商標(biāo)。主要經(jīng)濟(jì)業(yè)務(wù)采購(gòu)業(yè)務(wù)生產(chǎn)業(yè)務(wù)銷售業(yè)務(wù)利潤(rùn)形成及分配業(yè)務(wù)資金籌集業(yè)務(wù)借貸復(fù)式記賬法的應(yīng)用

——工業(yè)企業(yè)主要經(jīng)濟(jì)業(yè)務(wù)的核算目錄采購(gòu)業(yè)務(wù)核算采購(gòu)業(yè)務(wù)核算的主要內(nèi)容從結(jié)算方式看錢(qián)貨兩清貨到款未付款付貨未到預(yù)付定金,日后購(gòu)進(jìn)貨在途中(2)從資金內(nèi)容看②支付價(jià)外費(fèi)用(記入所購(gòu)資產(chǎn)的價(jià)值)。①支付買價(jià)③支付增值稅進(jìn)項(xiàng)稅額購(gòu)進(jìn)材料時(shí),包括運(yùn)費(fèi)、保險(xiǎn)費(fèi)、挑選整理費(fèi)、裝卸費(fèi)、途中損耗等;購(gòu)進(jìn)固定資產(chǎn)時(shí),包括運(yùn)費(fèi)、安裝費(fèi)、保險(xiǎn)費(fèi)、調(diào)試費(fèi)等2.需設(shè)置的賬戶借原材料貸(1)原材料,資產(chǎn)類發(fā)出庫(kù)存材料的成本驗(yàn)收入庫(kù)材料的成本借在途物資貸(2)在途物資,資產(chǎn)類期末庫(kù)存材料的成本已購(gòu)入但尚未驗(yàn)收入庫(kù)材料的成本驗(yàn)收入庫(kù)材料的成本期末在途材料的成本借固定資產(chǎn)貸(3)固定資產(chǎn),資產(chǎn)類取得的固定資產(chǎn)的原始價(jià)值(4)應(yīng)付賬款,負(fù)債類減少的固定資產(chǎn)的原始價(jià)值借應(yīng)付賬款貸購(gòu)進(jìn)商品、勞務(wù)時(shí),應(yīng)付未付對(duì)方的款項(xiàng)償還時(shí)借應(yīng)付票據(jù)貸因購(gòu)進(jìn)商品、勞務(wù)而簽發(fā)商業(yè)匯票時(shí)。票據(jù)到期還款時(shí)(5)應(yīng)付票據(jù),負(fù)債類(6)應(yīng)交稅費(fèi)——應(yīng)交增值稅,負(fù)債類對(duì)商品的增值額征收的一種稅,在商品的銷售環(huán)節(jié)按銷售額的17%征稅,先由銷售方向購(gòu)貨方收取,由銷售方月末向稅務(wù)局繳納,繳納時(shí),可以扣除購(gòu)進(jìn)材料時(shí)已支付的增值稅。購(gòu)進(jìn)材料1萬(wàn)元(向?qū)Ψ街Ц抖惤?700元——稱為進(jìn)項(xiàng)稅)生產(chǎn)時(shí)耗用材料1萬(wàn)元,發(fā)生其他生產(chǎn)費(fèi)用1萬(wàn)元以3萬(wàn)元的價(jià)格將生產(chǎn)的商品銷售出去,收取5100元的稅金——稱為銷項(xiàng)稅。增值額20000元,月末按實(shí)際增值額向稅務(wù)局交納增值稅3400元。(月末交稅=銷項(xiàng)稅--進(jìn)項(xiàng)稅)應(yīng)交稅費(fèi)——應(yīng)交增值稅(進(jìn)項(xiàng)稅額)(銷項(xiàng)稅額)(已交稅金)借應(yīng)交稅費(fèi)——應(yīng)交增值稅貸月末,繳納稅金購(gòu)進(jìn)時(shí),支付進(jìn)項(xiàng)稅額銷售時(shí),收取銷項(xiàng)稅額該賬戶需要設(shè)三級(jí)明細(xì)賬戶:借預(yù)付賬款貸(7)預(yù)付賬款,資產(chǎn)類購(gòu)進(jìn)商品后,注銷原預(yù)付定金按合同預(yù)付采購(gòu)定金時(shí)(1)1日,向紅星工廠購(gòu)進(jìn)甲材料一批,價(jià)款10萬(wàn)元,增值稅進(jìn)項(xiàng)稅額1.7萬(wàn)元,款項(xiàng)尚未支付,材料已驗(yàn)收入庫(kù)。借:原材料——甲材料100000

應(yīng)交稅費(fèi)——應(yīng)交增值稅(進(jìn)項(xiàng)稅額)17000

貸:應(yīng)付賬款——紅星工廠1170003.會(huì)計(jì)核算舉例(某企業(yè)11月份業(yè)務(wù))(2)2日,向天龍工廠購(gòu)進(jìn)乙材料一批,價(jià)款3萬(wàn)元,增值稅進(jìn)項(xiàng)稅額5100元,運(yùn)雜費(fèi)300元,款已通過(guò)銀行支付,貨未到。借:在途物資——乙材料30300

應(yīng)交稅費(fèi)——應(yīng)交增值稅(進(jìn)項(xiàng)稅額)5100

貸:銀行存款35400(3)11日,以銀行存款向東華工廠預(yù)付購(gòu)料款9萬(wàn)元。借:預(yù)付賬款—東華工廠90000

貸:銀行存款90000(4)12日,以銀行存款向方正公司償還前欠的購(gòu)料款35100元。借:應(yīng)付賬款—方正公司35100

貸:銀行存款35100(5)15日,向東華工廠購(gòu)進(jìn)乙材料一批,價(jià)款7萬(wàn)元,增值稅進(jìn)項(xiàng)稅額11900元,對(duì)方代墊運(yùn)雜費(fèi)100元,貨款前已預(yù)先支付,材料已驗(yàn)收入庫(kù)。(6)16日,本月2日向天龍工廠購(gòu)進(jìn)的乙材料已到,驗(yàn)收入庫(kù)。借:原材料——乙材料30300

貸:在途物資——乙材料30300借:原材料—乙材料

70100

應(yīng)交稅費(fèi)-應(yīng)交增值稅(進(jìn)項(xiàng)稅額)11900

貸:預(yù)付賬款——東華工廠82000(7)19日,向光明工廠購(gòu)進(jìn)甲、乙兩種材料,甲材料20噸,單價(jià)1000元每噸;乙材料10噸,單價(jià)1500元。價(jià)款合計(jì)35000元,增值稅進(jìn)項(xiàng)稅額5950元,對(duì)方代墊運(yùn)雜費(fèi)1500元,按材料重量分?jǐn)偂i_(kāi)出為期三個(gè)月的商業(yè)匯票抵付貨款,材料已驗(yàn)收入庫(kù)。借:原材料—甲材料

21000—乙材料

15500

應(yīng)交稅費(fèi)-應(yīng)交增值稅(進(jìn)項(xiàng)稅額)5950

貸:應(yīng)付票據(jù)——光明工廠

42450(8)20日,東華工廠退回預(yù)付的購(gòu)料款中多付的款項(xiàng)。(9)22日,購(gòu)入新設(shè)備一臺(tái),支付設(shè)備價(jià)款3萬(wàn)元,增值稅5100元,運(yùn)費(fèi)1000元,款項(xiàng)以銀行存款支付。借:固定資產(chǎn)31000

應(yīng)交稅費(fèi)-應(yīng)交增值稅(進(jìn)項(xiàng)稅額)5100

貸:銀行存款36100借:銀行存款8000

貸:預(yù)付賬款—東華工廠8000借預(yù)付賬款貸90000(3)82000(5)4.說(shuō)明:材料采購(gòu)過(guò)程中采購(gòu)人員差旅費(fèi)的核算其他應(yīng)收款-××人職工借款時(shí)職工報(bào)銷或還款時(shí)余:尚未收回或

報(bào)銷的款項(xiàng)資產(chǎn)類賬戶核算要點(diǎn):一次借款,一次報(bào)銷,一次結(jié)清例1:3月1日,采購(gòu)員李明因公出差,預(yù)借差旅費(fèi)500元,財(cái)務(wù)科當(dāng)即以現(xiàn)金付給。借:其他應(yīng)收款-李明500

貸:庫(kù)存現(xiàn)金500例2:3月5日,采購(gòu)員李明出差歸來(lái),報(bào)銷差旅費(fèi)450元,余款50元退回。借:管理費(fèi)用

450庫(kù)存現(xiàn)金

50貸:其他應(yīng)收款-李明

500假設(shè)3月5日,采購(gòu)員李明出差歸來(lái),報(bào)銷差旅費(fèi)550元,財(cái)務(wù)科補(bǔ)付現(xiàn)金50元。???借:管理費(fèi)用

550貸:其他應(yīng)收款-李明

500庫(kù)存現(xiàn)金

50二、生產(chǎn)過(guò)程核算(一)生產(chǎn)過(guò)程核算的主要內(nèi)容生產(chǎn)經(jīng)營(yíng)過(guò)程中的耗費(fèi)直接費(fèi)用間接費(fèi)用期間費(fèi)用直接為生產(chǎn)產(chǎn)品發(fā)生的費(fèi)用,如生產(chǎn)產(chǎn)品領(lǐng)用原材料(直接材料)、生產(chǎn)工人的工資和福利費(fèi)(直接人工)間接為生產(chǎn)產(chǎn)品發(fā)生的費(fèi)用(主要是車間發(fā)生的費(fèi)用),如車間領(lǐng)用原料、車間管理人員的工資和福利費(fèi)、車間固定資產(chǎn)的折舊費(fèi)、車間照明的電費(fèi)等其他部門(mén)發(fā)生的與生產(chǎn)無(wú)關(guān)的費(fèi)用,包括:管理費(fèi)用(企業(yè)管理部門(mén)發(fā)生的費(fèi)用,如管理部門(mén)人員的工資、企業(yè)的辦公費(fèi)等)財(cái)務(wù)費(fèi)用(為籌集資金發(fā)生的費(fèi)用,如利息)銷售費(fèi)用(為銷售發(fā)生的費(fèi)用(如廣告費(fèi))記入產(chǎn)品生產(chǎn)成本記入當(dāng)期損益按與產(chǎn)品生產(chǎn)之間的關(guān)系分(二)需設(shè)置的賬戶借生產(chǎn)成本貸1、生產(chǎn)成本,成本類,核算處于生產(chǎn)階段的產(chǎn)品的生產(chǎn)費(fèi)用(即:在產(chǎn)品的價(jià)值)生產(chǎn)領(lǐng)用的原材料生產(chǎn)工人的工資、福利費(fèi)月末分配轉(zhuǎn)入的制造費(fèi)用產(chǎn)品完工,驗(yàn)收入庫(kù)時(shí),入庫(kù)產(chǎn)品的生產(chǎn)費(fèi)用月末在產(chǎn)品生產(chǎn)成本借制造費(fèi)用貸

2、制造費(fèi)用,成本類,核算為生產(chǎn)產(chǎn)品而發(fā)生的各種間接費(fèi)用。月末按一定的標(biāo)準(zhǔn),全額分配轉(zhuǎn)入生產(chǎn)成本車間管理人員工資、福利費(fèi)車間設(shè)備、廠房的折舊費(fèi)車間辦公費(fèi)、水電費(fèi)、機(jī)物料消耗借管理費(fèi)用貸(3)管理費(fèi)用,損益類(核算內(nèi)容見(jiàn)書(shū)上P241)期末轉(zhuǎn)入“本年利潤(rùn)”賬戶,以便計(jì)算當(dāng)期利潤(rùn)發(fā)生各項(xiàng)管理費(fèi)用時(shí)借財(cái)務(wù)費(fèi)用貸(4)財(cái)務(wù)費(fèi)用,損益類期末轉(zhuǎn)入“本年利潤(rùn)”賬戶,以便計(jì)算當(dāng)期利潤(rùn)發(fā)生各項(xiàng)財(cái)務(wù)費(fèi)用時(shí)借銷售費(fèi)用貸(5)銷售費(fèi)用,損益類(核算內(nèi)容見(jiàn)書(shū)上P242)期末轉(zhuǎn)入“本年利潤(rùn)”賬戶,以便計(jì)算當(dāng)期利潤(rùn)發(fā)生各項(xiàng)銷售費(fèi)用時(shí)借庫(kù)存商品貸(6)庫(kù)存商品,資產(chǎn)類,核算企業(yè)庫(kù)存的各種商品的增減變動(dòng)情況驗(yàn)收入庫(kù)產(chǎn)品的成本發(fā)出庫(kù)存產(chǎn)品的成本庫(kù)存產(chǎn)品的成本借應(yīng)付職工薪酬-工資貸(7)應(yīng)付職工薪酬,負(fù)債類應(yīng)付未付的職工工資、獎(jiǎng)金實(shí)際支付的工資、獎(jiǎng)金借應(yīng)付職工薪酬-職工福利貸應(yīng)付未付的職工福利費(fèi)(可以每月按工資總額的14%計(jì)提)實(shí)際使用的福利費(fèi)尚未支付的工資尚未使用的福利費(fèi)(8)累計(jì)折舊,資產(chǎn)類,反映固定資產(chǎn)的磨損、折耗程度,是固定資產(chǎn)的抵減賬戶。累計(jì)折舊的增加是固定資產(chǎn)凈值的減少。借累計(jì)折舊貸固定資產(chǎn)減少時(shí),注銷已提的折舊每月提取的折舊數(shù)(當(dāng)月的磨損數(shù))累計(jì)提取的折舊數(shù)借固定資產(chǎn)貸增加固定資產(chǎn)的原值減少固定資產(chǎn)的原值現(xiàn)有固定資產(chǎn)的原值現(xiàn)有固定資產(chǎn)的凈值(折余價(jià)值)(1)3日,生產(chǎn)車間為生產(chǎn)A產(chǎn)品200件領(lǐng)用甲材料86000元,為生產(chǎn)B產(chǎn)品200件領(lǐng)用乙材料32000元。借:生產(chǎn)成本——A產(chǎn)品86000——B產(chǎn)品32000

貸:原材料——甲材料86000——乙材料32000(2)4日,以現(xiàn)金支付廠部辦公人員張三出差預(yù)借的差旅費(fèi)800元。3.會(huì)計(jì)核算舉例(某企業(yè)12月份業(yè)務(wù))借:其他應(yīng)收款——張三800

貸:庫(kù)存現(xiàn)金800(3)5日,購(gòu)買廠部用辦公用品計(jì)900元,以銀行存款支付。借:管理費(fèi)用900

貸:銀行存款900(4)6日,以銀行存款支付廣告費(fèi)用1000元。借:銷售費(fèi)用1000

貸:銀行存款1000(5)11日,張三出差回來(lái)報(bào)銷差旅費(fèi)650元,退回現(xiàn)金150元。(6)13日,生產(chǎn)車間領(lǐng)用潤(rùn)滑油3200元。借:庫(kù)存現(xiàn)金150管理費(fèi)用650貸:其他應(yīng)收款——張三800借:制造費(fèi)用3200

貸:原材料——潤(rùn)滑油3200(7)18日,從銀行存款提取現(xiàn)金60000元,備發(fā)職工上月工資。借:庫(kù)存現(xiàn)金60000

貸:銀行存款60000(8)18日,以現(xiàn)金60000元發(fā)放職工上月工資。借:應(yīng)付職工薪酬-工資60000

貸:庫(kù)存現(xiàn)金60000(9)19日,從銀行存款支付本月辦公用品費(fèi)1200元,其中,企業(yè)行政管理部門(mén)800元,基本生產(chǎn)車間400元。借:管理費(fèi)用800

制造費(fèi)用400

貸:銀行存款1200(10)22日,從銀行存款支付本月水電費(fèi)2000元,其中,企業(yè)行政管理部門(mén)1020元,基本生產(chǎn)車間照明用980元。借:管理費(fèi)用1020

制造費(fèi)用980

貸:銀行存款2000(11)31日,用銀行存款支付本月短期銀行借款利息600元。(12)31日,用銀行存款支付本月份負(fù)擔(dān)的財(cái)產(chǎn)保險(xiǎn)費(fèi)1000元,其中,企業(yè)行政管理部門(mén)負(fù)擔(dān)700元,基本生產(chǎn)車間負(fù)擔(dān)300元。借:管理費(fèi)用700

制造費(fèi)用300

貸:銀行存款1000借:財(cái)務(wù)費(fèi)用600

貸:銀行存款600(13)31日,分配本月職工工資68000元,其中,生產(chǎn)工人工資50000元(工時(shí)記錄為:A產(chǎn)品耗用工時(shí)3000小時(shí),B產(chǎn)品耗用工時(shí)2000小時(shí)),車間管理人員工資8000元,企業(yè)行政管理部門(mén)人員工資10000元。借:生產(chǎn)成本——A產(chǎn)品30000——B產(chǎn)品20000

管理費(fèi)用10000

制造費(fèi)用8000

貸:應(yīng)付職工薪酬-工資68000(14)31日,按規(guī)定以職工工資總額的14%計(jì)提本月福利費(fèi)9520元,其中,按制造A產(chǎn)品的生產(chǎn)工人工資提4200元,按制造B產(chǎn)品的生產(chǎn)工人工資提2800元,按車間管理人員工資提1120元,按企業(yè)行政管理部門(mén)人員工資提1400元。借:生產(chǎn)成本——A產(chǎn)品4200——B產(chǎn)品2800

管理費(fèi)用1400

制造費(fèi)用1120

貸:應(yīng)付職工薪酬-職工福利9520(15)31日,按規(guī)定計(jì)提本月固定資產(chǎn)折舊費(fèi)9000元,其中,生產(chǎn)車間6000元,企業(yè)行政管理部門(mén)3000元。借:管理費(fèi)用3000

制造費(fèi)用6000

貸:累計(jì)折舊9000(16)31日,分配本月制造費(fèi)用20000元,其中A產(chǎn)品12000元,B產(chǎn)品8000元。借制造費(fèi)用貸(6)3200(9)400(10)980(12)300(13)8000(14)1120(15)6000(16)20000本期發(fā)生額20000本期發(fā)生額20000將制造費(fèi)用按生產(chǎn)工時(shí)比例在A、B產(chǎn)品之間進(jìn)行分配借:生產(chǎn)成本——A產(chǎn)品12000——B產(chǎn)品8000

貸:制造費(fèi)用20000分配率=20000/5000=4元/小時(shí)A產(chǎn)品應(yīng)分?jǐn)偟慕痤~=4×3000=12000元B產(chǎn)品應(yīng)分?jǐn)偟慕痤~=4×2000=8000元(17)31日,假設(shè)A、B產(chǎn)品各200件全部完工入庫(kù),分別計(jì)算A、B產(chǎn)品的生產(chǎn)成本,并作完工入庫(kù)的分錄。借生產(chǎn)成本-A產(chǎn)品貸借生產(chǎn)成本-B產(chǎn)品貸8600030000420012000借:庫(kù)存商品——A產(chǎn)品132200——B產(chǎn)品62800

貸:生產(chǎn)成本——A產(chǎn)品132200——B產(chǎn)品6280032000200002800800013220062800借生產(chǎn)成本貸庫(kù)存商品原材料應(yīng)付職工薪酬-工資應(yīng)付職工薪酬-福利費(fèi)累計(jì)折舊銀行存款制造費(fèi)用①①①領(lǐng)料②②②分配工資③③③計(jì)提福利費(fèi)④④計(jì)提折舊⑤⑤付車間保險(xiǎn)費(fèi)⑥⑥結(jié)轉(zhuǎn)制造費(fèi)用⑦⑦商品完工入庫(kù)三、銷售業(yè)務(wù)的核算(1)從業(yè)務(wù)內(nèi)容上看主營(yíng)銷售業(yè)務(wù)1.核算的主要內(nèi)容主營(yíng)業(yè)務(wù)收入主營(yíng)業(yè)務(wù)成本增值稅銷項(xiàng)稅額營(yíng)業(yè)稅金及附加銷售費(fèi)用(3)從資金角度看銷售時(shí)收款預(yù)收款,按合同所定時(shí)間銷售銷售時(shí)未收款(2)從業(yè)務(wù)結(jié)算類型上看銷售價(jià)格增值稅銷項(xiàng)稅額銀行存款應(yīng)收賬款、應(yīng)收票據(jù)預(yù)收賬款2.需設(shè)置的賬戶借主營(yíng)業(yè)務(wù)收入貸(1)主營(yíng)業(yè)務(wù)收入,損益類主營(yíng)銷售業(yè)務(wù)發(fā)生時(shí),取得的銷售收入(按銷售價(jià)格計(jì)算)借主營(yíng)業(yè)務(wù)成本貸(2)主營(yíng)業(yè)務(wù)成本,損益類月末轉(zhuǎn)入“本年利潤(rùn)”賬戶銷售時(shí),售出商品的實(shí)際生產(chǎn)成本月末轉(zhuǎn)入“本年利潤(rùn)”賬戶假設(shè)本月投產(chǎn)的產(chǎn)品400件全部完工入庫(kù),每件生產(chǎn)成本為250元,本期銷售300件。則:生產(chǎn)成本=400×250=100000主營(yíng)業(yè)務(wù)成本=300×250=75000(4)應(yīng)交稅費(fèi),負(fù)債類,下設(shè)“增值稅、營(yíng)業(yè)稅、消費(fèi)稅、城市維護(hù)建設(shè)稅”等二級(jí)明細(xì)。借營(yíng)業(yè)稅金及附加貸(3)營(yíng)業(yè)稅金及附加,損益類,核算企業(yè)發(fā)生的應(yīng)由營(yíng)業(yè)活動(dòng)負(fù)擔(dān)的與營(yíng)業(yè)收入有關(guān)的稅金及附加費(fèi),包括消費(fèi)稅、城市維護(hù)建設(shè)稅、教育費(fèi)附加等。月末轉(zhuǎn)入“本年利潤(rùn)”賬戶銷售時(shí),售出商品的實(shí)際應(yīng)納稅金及附加(5)銷售費(fèi)用,損益類。(6)預(yù)收賬款,負(fù)債類借應(yīng)收賬款貸(7)應(yīng)收賬款,資產(chǎn)類銷售商品或提供勞務(wù)時(shí),應(yīng)收未收對(duì)方的款項(xiàng)收取款項(xiàng)時(shí)(8)應(yīng)收票據(jù),資產(chǎn)類借應(yīng)收票據(jù)貸銷售商品或提供勞務(wù)時(shí),收到的商業(yè)匯票票據(jù)到期,收取款項(xiàng)時(shí)借預(yù)收賬款貸向?qū)Ψ桨l(fā)運(yùn)商品時(shí)預(yù)先收取對(duì)方款項(xiàng)時(shí)(9)本年利潤(rùn),所有者權(quán)益類借本年利潤(rùn)貸月末轉(zhuǎn)入的有關(guān)費(fèi)用、月末轉(zhuǎn)入的收入、利得損失

余:截止到本月的凈虧損余:截止到本月的凈利潤(rùn)(1)3日,銷售給花園公司A產(chǎn)品一批,價(jià)款200000元,增值稅銷項(xiàng)稅34000元,價(jià)稅均已收到,存入銀行。借:銀行存款234000

貸:主營(yíng)業(yè)務(wù)收入——A產(chǎn)品

200000

應(yīng)交稅費(fèi)——應(yīng)交增值稅(銷項(xiàng)稅額)34000(2)4日,銷售給天河公司A產(chǎn)品一批,價(jià)款150000元,增值稅銷項(xiàng)稅25500元,價(jià)稅均未收到。3.會(huì)計(jì)核算舉例(某企業(yè)12月份業(yè)務(wù))借:應(yīng)收賬款——天河公司175500

貸:主營(yíng)業(yè)務(wù)收入——A產(chǎn)品

150000

應(yīng)交稅費(fèi)——應(yīng)交增值稅(銷項(xiàng)稅額)25500(3)5日,銷售給長(zhǎng)城公司B產(chǎn)品一批,價(jià)款100000元,增值稅銷項(xiàng)稅17000元,收到一張為期3個(gè)月的商業(yè)匯票。借:應(yīng)收票據(jù)——長(zhǎng)城公司117000

貸:主營(yíng)業(yè)務(wù)收入——B產(chǎn)品

100000

應(yīng)交稅費(fèi)——應(yīng)交增值稅(銷項(xiàng)稅額)17000(4)6日,以銀行存款支付廣告費(fèi)用6000元。借:銷售費(fèi)用6000

貸:銀行存款6000(6)13日,按合同向京東公司預(yù)收銷售定金10000元,收存銀行。借:銀行存款10000

貸:預(yù)收賬款——京東公司10000補(bǔ)充說(shuō)明:預(yù)收賬款的核算:口徑應(yīng)一致

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論