完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > GS
GS是通信接口類型,為NSS(移動(dòng)子系統(tǒng))中SGSN與MSC/VLR之間的接口。Gs接口,采用7號(hào)信令承載上承載BSSAP+協(xié)議。
GS是通信接口類型,為NSS(移動(dòng)子系統(tǒng))中SGSN與MSC/VLR之間的接口。Gs接口,采用7號(hào)信令承載上承載BSSAP+協(xié)議。
SGSN通過(guò)GS接口和MSC配合完成對(duì)MS的移動(dòng)性管理功能,包括聯(lián)合的Attach/Detach、聯(lián)合的路由區(qū)/位置區(qū)更新等操作。SGSN還將接收從MSC來(lái)的電路型尋呼信息,并通過(guò)PCU下發(fā)到MS。如果不提供Gs接口,則無(wú)法進(jìn)行尋呼協(xié)調(diào),網(wǎng)絡(luò)只能工作在操作模式II或III,不利于提高系統(tǒng)接通率;如果不提供Gs接口,則無(wú)法進(jìn)行聯(lián)合位置路由取位置更新,不利于減輕系統(tǒng)信令負(fù)荷。
GS是通信接口類型,為NSS(移動(dòng)子系統(tǒng))中SGSN與MSC/VLR之間的接口。Gs接口,采用7號(hào)信令承載上承載BSSAP+協(xié)議。
SGSN通過(guò)GS接口和MSC配合完成對(duì)MS的移動(dòng)性管理功能,包括聯(lián)合的Attach/Detach、聯(lián)合的路由區(qū)/位置區(qū)更新等操作。SGSN還將接收從MSC來(lái)的電路型尋呼信息,并通過(guò)PCU下發(fā)到MS。如果不提供Gs接口,則無(wú)法進(jìn)行尋呼協(xié)調(diào),網(wǎng)絡(luò)只能工作在操作模式II或III,不利于提高系統(tǒng)接通率;如果不提供Gs接口,則無(wú)法進(jìn)行聯(lián)合位置路由取位置更新,不利于減輕系統(tǒng)信令負(fù)荷。
Gs接口功能:
(1) 通過(guò)SGSN來(lái)實(shí)現(xiàn)對(duì)手機(jī)的GSM的尋呼
當(dāng)手機(jī)同時(shí)附著在GPRS和GSM網(wǎng)絡(luò)上的時(shí)候,MSC對(duì)手機(jī)的尋呼可以通過(guò)發(fā)送BSSAP+-PAGING-REQUEST給SGSN來(lái)實(shí)現(xiàn)。這樣可以減少在CCCH信道上對(duì)手機(jī)尋呼。另外,當(dāng)手機(jī)通過(guò)GPRS來(lái)傳送數(shù)據(jù)時(shí),手機(jī)只監(jiān)聽GPRS信道,所以MSC無(wú)法尋呼到該手機(jī),造成“無(wú)法接通”,影響來(lái)話接通率;通過(guò)Gs接口MSC可以把對(duì)手機(jī)的尋呼交給SGSN來(lái)實(shí)現(xiàn),在GPRS信道上尋呼手機(jī),這樣可以成功的尋呼到該手機(jī),提高來(lái)話接通率。也就是說(shuō),在手機(jī)在做GPRS上下行業(yè)務(wù)而無(wú)暇監(jiān)聽CS尋呼消息時(shí),可以通過(guò)Gs接口得到被叫信息,從而提高來(lái)話接通率。
(2) 通過(guò)Gs接口,A類和B類手機(jī)可以實(shí)現(xiàn)GSM的位置更新
具體包括一下幾種位置更新:
a) 同時(shí)進(jìn)行IMSI的GPRS和GSM附著。目前沒(méi)有Gs接口的情況下,手機(jī)分別進(jìn)行IMSI 附著和GPRS附著,在開通了Gs接口后,過(guò)程可以捆綁進(jìn)行。b) 通過(guò)GPRS業(yè)務(wù)來(lái)實(shí)現(xiàn)IMSI的GSM附著。如果手機(jī)已經(jīng)附著在GPRS網(wǎng)絡(luò)上,手機(jī)可以通過(guò)Gs接口來(lái)實(shí)現(xiàn)GSM的附著過(guò)程。c) 當(dāng)用戶做GPRS附著時(shí),SGSN會(huì)通過(guò)Gs接口通知用戶附著相應(yīng)的MSC,以建立SGSN和MSC關(guān)于該用戶的連接。d) 如果手機(jī)同時(shí)附著在GPRS和GSM網(wǎng)絡(luò)上,可以通過(guò)Gs接口同時(shí)完成LAC區(qū)更新。e) 可以通過(guò)Gs接口給手機(jī)重新分配TMSI。
(3) 通過(guò)Gs接口,SGSN可以把手機(jī)的活動(dòng)信息傳送VLR
如果MSC發(fā)送BSSAP+-ALERT-REQUEST消息給SGSN,當(dāng)SGSN發(fā)現(xiàn)手機(jī)有信令或者數(shù)據(jù)傳送,SGSN就會(huì)發(fā)送消息給MSC。
(4) 顯式的GPRS detach通知
一個(gè)手機(jī)同時(shí)附著在GPRS和GSM網(wǎng)上,當(dāng)這個(gè)手機(jī)做了GPRS detach后SGSN會(huì)通知相應(yīng)的MSC,并把關(guān)于該用戶在SGSN和MSC間的連接刪除。
(5) 顯式的GSM detach通知
通過(guò)Gs接口,SGSN可以通知MSC手機(jī)做了GSM的IMSI detach,并把關(guān)于該用戶在SGSN和MSC間的連接刪除。
(6) MSCBSC 隱式的GSM detach通知
如果手機(jī)在Standby計(jì)時(shí)器超時(shí)前一直沒(méi)有做路由區(qū)更新,SGSN會(huì)通知相應(yīng)的MSC,該手機(jī)做隱式的GSM detach。
GS憑證接口常見問(wèn)題QA基礎(chǔ)預(yù)制類:
Q_VI0010:預(yù)制數(shù)據(jù)源與增加數(shù)據(jù)源字段
A:主表 VIDataSource 從表 VIDSFields 主從表通過(guò)DS_DSID=DSF_DSID關(guān)聯(lián)
憑證接口取數(shù)原理
Select (VIDSFields.DSF_FIELD內(nèi)容) as (VIDSFields.DSF_ALIAS內(nèi)容), VIDSFields.DSF_FIELD as VIDSFields.DSF_ALIAS,……(如此循環(huán)VIDSFields同一DSF_DSID下的所有記錄)……
From (VIDataSource.DS_TABN內(nèi)容)
Where (VIDataSource.DS_CONDI內(nèi)容)
預(yù)制舉例:
以select * from HPYSKC inner join HPCPSQ on HPCPSQ_NM=HPYSKC_YWDJNM and HPYSKC_YWLX=‘3’ and HPYSKC_PJZT=‘35’ and HPCPSQ_DJZT=‘1’為例制作數(shù)據(jù)源
VIDataSource預(yù)制:
DS_DWBH:空
DS_DSID:自定義數(shù)據(jù)源ID,不可與以前的重復(fù),要求唯一
DS_DSNAME:自定義數(shù)據(jù)源名稱
DS_APP:此數(shù)據(jù)源所屬的應(yīng)用,可以從SYMK表中查詢獲得
DS_MKID:此數(shù)據(jù)源所屬的模塊,可以從SYMK表中查詢獲得
DS_TABN:上面SQL中FROM后面的部分,即HPYSKC inner join HPCPSQ on HPCPSQ_NM=HPYSKC_YWDJNM and HPYSKC_YWLX=‘3’ and HPYSKC_PJZT=‘35’ and HPCPSQ_DJZT=‘1’
DS_CONDI:上面sql中WHERE后面的部分,這個(gè)例子中沒(méi)有
DS_ORIGINTYPE:DS_TABN中的第一個(gè)表名,在這個(gè)例子中是HPYSKC
其余字段請(qǐng)參照現(xiàn)有數(shù)據(jù)源的,基本都一樣。
VIDSFields預(yù)制:
上面sql中是select *,即所有字段,項(xiàng)目實(shí)際需要用到哪些字段,就只預(yù)制哪個(gè)字段
DSF_DSID字段內(nèi)容為數(shù)據(jù)源ID;
DSF_ORD字段為數(shù)據(jù)源字段序號(hào),即本字段在該數(shù)據(jù)源中的排序顯示序號(hào),可根據(jù)實(shí)際情況自己定義;
DSF_ALIAS字段為數(shù)據(jù)源字段顯示別名,即在進(jìn)行憑證模版分錄定義選擇相應(yīng)的字段時(shí),顯示的簡(jiǎn)稱;
DSF_FIELD字段為數(shù)據(jù)源取數(shù)在數(shù)據(jù)表中對(duì)應(yīng)的字段;
DSF_DISP字段為數(shù)據(jù)源名稱;
DSF_TYPE字段為數(shù)值類型,N為數(shù)值型,C為字符型,D為日期型,根據(jù)來(lái)源字段的屬性進(jìn)行選擇即可;
DSF_SRCTABLE字段為與DAF_FIELD字段想呼應(yīng)的該字段的來(lái)源數(shù)據(jù)表;
DSF_HELPTYPE\DSF_HELPTABLE\DSF_HELPID請(qǐng)參考Q_VI0020(預(yù)制幫助)
DSF_IFHEAD字段為是否主表,1表示主表,0表示從表;
DSF_GROUP字段為是否允許分組;
DSF_MAPPING字段為是否映射,只有當(dāng)預(yù)制了幫助的情況下才允許映射,請(qǐng)?zhí)貏e注意;
DSF_IDXVISUAL字段為是否顯示,在憑證批量生成的單據(jù)列表中是否顯示該字段;
DSF_IDXWIDTH字段為寬度;
DSF_ISNM字段為是否內(nèi)碼,當(dāng)為0時(shí)表示編號(hào),為1時(shí)表示內(nèi)碼。
注意:如果DS_TABN和DS_CONDI中支持以下變量替換,@YY@-當(dāng)前年度,@YWQJ@-當(dāng)前期間,@HSDW@-當(dāng)前單位
(原Q_VI4005)
Q_VI0020:預(yù)制幫助
憑證接口數(shù)據(jù)源字段如果需要做映射,則必須預(yù)制幫助。預(yù)制幫助的方法如下:
VIDSFields表中DSF_HELPTYPE(幫助類型)\DSF_HELPTABLE(幫助表)\DSF_HELPID(幫助編號(hào))是幫助的關(guān)聯(lián)信息;
其中:
DSF_HELPTYPE=0表示無(wú)幫助,=1表示幫助信息預(yù)制在LSHELP@YR@,=2表示幫助信息預(yù)制在LSHELP;
DSF_HELPTABLE表示幫助數(shù)據(jù)存放表,嚴(yán)格與數(shù)據(jù)庫(kù)表名相同,也與LSHELP表的F_HELP一致,例如核算組織的信息存放在LSBZDW表中,這里的DSF_HELPTABLE和F_HELP指定為L(zhǎng)SBZDW;
DSF_HELPID表示幫助編號(hào),同一個(gè)幫助數(shù)據(jù)因?yàn)檎故拘问讲煌赡苡卸鄠€(gè)幫助信息,所以需要指定一個(gè)幫助編號(hào)加以區(qū)別。
LSHELP\LSHELP@YR@表中存放幫助的格式信息,
其中:
F_HELP 幫助表名,與DSF_HELPTABLE和數(shù)據(jù)庫(kù)中存放幫助數(shù)據(jù)的表名保持一致(Oracle還需要注意大小寫一致);
F_HEBH 幫助編號(hào),用于區(qū)分同一幫助數(shù)據(jù)表對(duì)應(yīng)的不同幫助格式,F(xiàn)_HELP與F_HEBH組成LSHELP的復(fù)合主鍵;
F_TITL 幫助標(biāo)題,展示幫助時(shí)彈出的標(biāo)題;
F_NMZD 內(nèi)碼字段,定義映射時(shí)會(huì)選擇內(nèi)碼字段或編號(hào)字段,這里預(yù)制的字段名對(duì)應(yīng)內(nèi)碼字段。例如,核算組織的幫助中希望將LSBZDW_DWNM作為內(nèi)碼,則在這里預(yù)制為L(zhǎng)SBZDW_DWNM;
F_BHZD 編號(hào)字段,定義映射時(shí)會(huì)選擇內(nèi)碼字段或編號(hào)字段,這里預(yù)制的字段名對(duì)應(yīng)編號(hào)字段。例如,核算組織的幫助中希望將LSBZDW_DWBH作為內(nèi)碼,則在這里預(yù)制為L(zhǎng)SBZDW_DWBH;
F_MCZD 名稱字段,定義映射時(shí)F_MCZD 名稱字段,幫助展示的名稱字段。例如,核算組織的幫助中希望將LSBZDW_DWMC作為名稱,則在這里預(yù)制為L(zhǎng)SBZDW_DWMC。
(原Q_VI2006)
Q_VI0030:預(yù)制單據(jù)聯(lián)查地址
A:預(yù)制說(shuō)明如下:
INSERT INTO VIFilterCondition (PZ_MODULEID,PZ_BILLTYPE,PZ_OBJID,PZ_URL,PZ_ISOLD,PZ_IsLinks)
VALUES(‘模塊ID’,‘01’,‘數(shù)據(jù)源ID’,‘聯(lián)查地址’,‘1’,‘1’)
聯(lián)查地址說(shuō)明
1.Web頁(yè)面:直接寫地址
2.WINFORM:。。/。。/Pub/link/CallWinform.asp?DllName=dll名&ClassFullName=類名&PropertySet=參數(shù)(格式“參數(shù)名::參數(shù)值”,不同參數(shù)也用雙冒號(hào)隔開)&UpdateId=下載項(xiàng)ID
3.ADP表單:
。。/。。/Pub/link/CallWinform.asp?DllName=Genersoft.GS.ZW.VoucherInterface.VILinkADPForm.dll&ClassFullName=Genersoft.GS.ZW.VoucherInterface.VILinkADPForm.VILinkADPForm(前面不需要修改)&PropertySet=FORMID::cb36741c-634c-43d7-8a57-0d39a3070304(表單的元數(shù)據(jù)的ID)::TITLE::報(bào)銷單::DJNM::@NM@(業(yè)務(wù)單據(jù)的主鍵ID值)::InitActionID::ViewCard::ArgumentString::BillType=1136a8b8-2928-47c9-b076-a36a7f374906&isruntime=1&firstlatitude=1136a8b8-2928-47c9-b076-a36a7f374906&secondlatitude=SQ&UpdateId=VILINKADP::RO0203(下載配置項(xiàng))
注意:我們可以將@NM@替換成當(dāng)前單據(jù)的單據(jù)內(nèi)碼
Q_VI0040:憑證批量生成索引界面過(guò)濾條件預(yù)制
A:insert into LSSTRU(F_TABN,F(xiàn)_COLN,F(xiàn)_COLA,F(xiàn)_DISP,F(xiàn)_TYPE,F(xiàn)_CXBZ,F(xiàn)_HELP,F(xiàn)_CODE)
values(‘替換為數(shù)據(jù)源ID’,‘替換為字段’,‘顯示的名稱’,‘顯示的順序號(hào)’,‘類型(C字符N數(shù)值)’,‘1’,‘幫助信息’,‘’)
--幫助信息的格式是“f_help字段&f_hebh字段::內(nèi)碼字段::編號(hào)字段::名稱字段”,一般對(duì)應(yīng)lshelp中的數(shù)據(jù)
--例如:
insert into LSSTRU(F_TABN,F(xiàn)_COLN,F(xiàn)_COLA,F(xiàn)_DISP,F(xiàn)_TYPE,F(xiàn)_CXBZ,F(xiàn)_HELP,F(xiàn)_CODE)
values(‘PU_PI_Z01’,‘s.RecPlantID’,‘接收組織’,‘20’,‘C’,‘1’,‘Organizations&002::OrganizationID::OrganizationCode::OrganizationName’,‘’)
模板定義類:
Q_VI1010:通過(guò)憑證接口生成的憑證希望以后不能修改
A:在“憑證接口-憑證模板定義”中將“只讀憑證”設(shè)為是。
Q_VI1020:分錄篩選條件如何定義左包含、右包含
A:假設(shè)過(guò)濾的內(nèi)容為A,在定義分錄篩選條件時(shí),比較符選擇“包含”,右值如果輸入“A”,為全包含,如果輸入“A%”為左包含,如果輸入“%A”為右包含。
映射定義類:
Q_VI2002:在定義映射時(shí),選不到需要的字段
A:憑證接口-數(shù)據(jù)源定義菜單,先找到使用的數(shù)據(jù)源,點(diǎn)擊確定,如果有此字段,則點(diǎn)擊修改,將是否映射改為是(前提條件是該字段有幫助),如果在數(shù)據(jù)源中找不到該字段,則需要先增加字段。增加字段請(qǐng)聯(lián)系相關(guān)業(yè)務(wù)組或參照Q_VI0010自己預(yù)制。
Q_VI2005:新建映射后點(diǎn)擊定義報(bào)錯(cuò)LSHELP中沒(méi)有相關(guān)幫助的預(yù)置 F_Help= , F_HEBH= !
A:此類錯(cuò)誤是因?yàn)橛脩粼跀?shù)據(jù)源字段中設(shè)置的幫助在LSHELP(LSHELP@YR@)表中沒(méi)有找到,或沒(méi)有預(yù)制幫助,需要聯(lián)系相關(guān)業(yè)務(wù)組預(yù)制幫助,也可以參照Q_VI0020自己預(yù)制。
憑證生成類(功能說(shuō)明):
Q_VI3030:憑證批量生成單據(jù)里列表界面“附加生成”是做什么用的?
A:附加生成是指用戶在制單等其他功能中對(duì)一張單據(jù)生成了憑證,而該單據(jù)在憑證接口-憑證批量生成的單據(jù)列表中仍然存在,這時(shí),用戶需要使用附加生成將該單據(jù)附加到之前已經(jīng)做好的憑證上。可供選擇的憑證是當(dāng)前核算單位、當(dāng)前會(huì)計(jì)期間的所有憑證。
Q_VI3040:憑證接口的“查看取數(shù)”按鈕點(diǎn)擊之后,彈出一堆亂碼
A:請(qǐng)看清楚,這不是亂碼!!!這里彈出的是單據(jù)列表的取數(shù)sql,供排查取數(shù)問(wèn)題參考。可以通過(guò)9999用戶修改業(yè)務(wù)操作權(quán)限控制是否可以使用此功能,不建議所有用戶都有這個(gè)功能的權(quán)限。
憑證生成類(未達(dá)到預(yù)期效果):
Q_VI4001:?jiǎn)螕?jù)列表顯示問(wèn)題
bscw_local\pzjk目錄下的PZJKConfig.xml文件,用記事本打開把isLog的false值設(shè)置成true, 《resource name = “isLog”》true《/resource》。
重新進(jìn)入單據(jù)列表,然后查看應(yīng)用服務(wù)器端的C:\temp下的LoadErrSql.log文件,把那句sql放到數(shù)據(jù)庫(kù)服務(wù)器上執(zhí)行一下,這就是對(duì)應(yīng)單據(jù)列表的數(shù)據(jù)
Q_VI4002:憑證源數(shù)據(jù)查看方法
應(yīng)用服務(wù)器bscw_local\pzjk目錄下的PZJKConfig.xml文件,用記事本打開把isLog的false值設(shè)置成true, 《resource name = “isLog”》true《/resource》。
重新到單據(jù)列表界面上選中單據(jù),點(diǎn)擊生成,到應(yīng)用服務(wù)器端的C:\temp下的InterfaceOfVoucher.log文件,把那句sql放到數(shù)據(jù)庫(kù)服務(wù)器上執(zhí)行一下,這就是從單據(jù)里面抽取的數(shù)據(jù)
Q_VI4010:憑證模板中使用了科目映射,生成憑證時(shí)沒(méi)有帶出科目(方法1)
A:科目映射源字段用的是哪一個(gè)字段?然后將該字段放在摘要里,這樣生成預(yù)覽的時(shí)候,看看摘要中顯示的是什么?然后看看摘要中顯示的這個(gè)值在映射數(shù)據(jù)源列中是否定義過(guò)?
Q_VI4011:憑證模板中使用了科目映射,生成憑證時(shí)沒(méi)有帶出科目(方法2)
A:使用如下方法獲取一下單據(jù)上的數(shù)據(jù),然后看看源字段的值是否在科目映射中定義過(guò):
應(yīng)用服務(wù)器bscw_local\pzjk目錄下的PZJKConfig.xml文件,用記事本打開把isLog的false值設(shè)置成true, 《resource name = “isLog”》true《/resource》。
重新到單據(jù)列表界面上選中生成有問(wèn)題的單據(jù),點(diǎn)擊生成,到應(yīng)用服務(wù)器端的C:\temp下的InterfaceOfVoucher.log文件,把那句sql放到數(shù)據(jù)庫(kù)服務(wù)器上執(zhí)行一下,這就是從單據(jù)里面抽取的數(shù)據(jù),再對(duì)應(yīng)分錄模板上的分錄篩選條件,看看哪幾條數(shù)據(jù)會(huì)在過(guò)濾后仍然存在。假設(shè)使用A字段作為映射的源字段,那么看看對(duì)應(yīng)的記錄中A字段的值,并對(duì)應(yīng)著看看科目映射中有沒(méi)有定義該數(shù)據(jù)(注意映射源列的編號(hào)和內(nèi)碼)。
科目映射的具體對(duì)應(yīng)關(guān)系可以通過(guò)以下語(yǔ)句獲得:
SELECT * FROM VISUBJECTMAPPINGDATA WHERE SMD_DWBH=‘單位編號(hào)’ AND SMD_ID=‘映射ID’
Q_VI4020:多張單據(jù)合并生成時(shí),都匯總到一條分錄中,需要每張單據(jù)單獨(dú)對(duì)應(yīng)一條分錄
A:這種情況需要在分錄模板上設(shè)置分組字段,如果分錄模板-分組字段中有需要可以使用的數(shù)據(jù)源字段,則直接進(jìn)行下面的Step2即可,如果沒(méi)有,需要首先通過(guò)Step1設(shè)置某字段為可分組
Step1.修改數(shù)據(jù)源源,將單據(jù)編號(hào)字段設(shè)置為可分組(分錄模板分組字段中出現(xiàn)該字段供用戶選擇)
可以在“憑證接口-數(shù)據(jù)源定義”找到模板使用的數(shù)據(jù)源,點(diǎn)擊確定,進(jìn)入數(shù)據(jù)源字段列表,找到該字段,點(diǎn)擊修改,在彈出的界面中,將是否分組,改為是。
Step2.分錄模板設(shè)置使用單據(jù)編號(hào)分組
“憑證接口-憑證模板定義-分錄模板”分組字段中勾選分組依據(jù)字段。
Q_VI4022:同一分錄模板生成的分錄不合并
A:這種情況需要在分錄模板上設(shè)置分組字段,如果分錄模板-分組字段中有需要可以使用的數(shù)據(jù)源字段,則直接進(jìn)行下面的Step2即可,如果沒(méi)有,需要首先通過(guò)Step1設(shè)置某字段為可分組
Step1.修改數(shù)據(jù)源源,將該字段設(shè)置為可分組(分錄模板分組字段中出現(xiàn)該字段供用戶選擇)
可以在“憑證接口-數(shù)據(jù)源定義”找到模板使用的數(shù)據(jù)源,點(diǎn)擊確定,進(jìn)入數(shù)據(jù)源字段列表,找到該字段,點(diǎn)擊修改,在彈出的界面中,將是否分組,改為是。
Step2.分錄模板設(shè)置使用該字段分組
“憑證接口-憑證模板定義-分錄模板”分組字段中勾選分組依據(jù)字段。
Q_VI4024:不同分錄模板生成的兩條分錄科目方向相同自動(dòng)合并,希望不合并
A:修改VIVoucherDefine的VD_VTGROUP,1為強(qiáng)制不合并,0為默認(rèn)合并
Q_VI4030:生成預(yù)覽時(shí)輔助核算中設(shè)置了值,但是沒(méi)有出來(lái)?
A:憑證接口會(huì)校驗(yàn)輔助核算中設(shè)置的值是否正確,如果不正確,則會(huì)清除,各輔助項(xiàng)對(duì)應(yīng)的有效值分別為:
部門 LSBMZD_Ver表LSBMZD_BMBH字段
職工 LSZGZD表LSZGZD_ZGBH字段
往來(lái)單位 LSWLDW_Ver表LSWLDW_WLDWBH字段
結(jié)算方式 ZWJSFS表ZWJSFS_BH字段
專項(xiàng) LSHSXM@YR@表LSHSXM_XMNM字段
特殊情況:關(guān)于部門和往來(lái)單位,如果LSBMZD或LSWLDW表中有對(duì)應(yīng)的數(shù)據(jù),而LSBMZD_Ver或LSWLDW_Ver表中沒(méi)有數(shù)據(jù),則表示對(duì)應(yīng)的數(shù)據(jù)應(yīng)該是外部導(dǎo)入GS基礎(chǔ)數(shù)據(jù)的,需要做一下初始化操作(業(yè)務(wù)公共--》基礎(chǔ)設(shè)置--》管理員工具)。
Q_VI4040:展示單據(jù)列表時(shí)有的列沒(méi)有顯示,有的已經(jīng)顯示的列不想顯示
A:可以通過(guò)下面兩個(gè)方法處理:
方法1.數(shù)據(jù)源定義-找到對(duì)應(yīng)的數(shù)據(jù)源-點(diǎn)擊確定-找到對(duì)應(yīng)的字段-點(diǎn)擊修改-是否顯示
方法2.SELECT DSF_IDXVISUAL FROM VIDSFields WHERE DSF_DSID=‘數(shù)據(jù)源ID’ AND DSF_ALIAS=‘字段別名’ --1表示顯示,0表示不顯示。修改這里也可以控制字段是否顯示。(數(shù)據(jù)源ID如果不知道的話,可以通過(guò) SELECT VT_DSID FROM VIVOUCHERTEMPLATE WHERE VT_DWBH=‘單位編號(hào)’ AND VT_VTBH=‘模板編號(hào)’ 獲得)
Q_VI4050:點(diǎn)擊單據(jù)聯(lián)查,提示沒(méi)有預(yù)制聯(lián)查地址
A:?jiǎn)螕?jù)聯(lián)查地址應(yīng)該和數(shù)據(jù)源一起預(yù)制,可以聯(lián)系業(yè)務(wù)組開發(fā)同事進(jìn)行預(yù)制,也可參考Q_VI0030預(yù)制。
Q_VI4060:憑證生成后希望將憑證上的信息回寫到單據(jù)表中
A:憑證生成、刪除后,我們可以調(diào)用業(yè)務(wù)組預(yù)制的回寫方法,回寫方法預(yù)制在VIDATASOURCE表的DS_WRITEBACKBILL(生成回寫)和DS_REWRITEBACKBILL(反向回寫,即刪除回寫)兩個(gè)字段,其中預(yù)制的格式是“dll名&類名(包含命名空間)&方法名”。回寫的方法接收我們傳入的xml格式的字符串,并解析得到單據(jù)、憑證信息,并根據(jù)這些信息去更新單據(jù)表。
回寫方法樣例:public void TestWriteBack(string info)
Q_VI4070:不同的分錄模板生成的分錄科目相同,希望不要合并
A:后臺(tái)修改參數(shù)可以實(shí)現(xiàn):UPDATE VIVoucherDefine SET VD_VTGROUP=‘1’ WHERE VD_DWBH=‘單位編號(hào)’ AND VD_VTBH=‘模板編號(hào)’
Q_VI4080:憑證打印時(shí)條形碼為空
A:通過(guò)憑證接口生成的憑證的ImageBarCode內(nèi)容來(lái)源于數(shù)據(jù)源中DSF_ATTR=‘ImageBarCode ’的字段,請(qǐng)檢查此模板用的數(shù)據(jù)源中是否有標(biāo)記這一屬性的字段。一般單據(jù)編號(hào)的字段DSF_ATTR有可能被標(biāo)記了BH之類的屬性,此種情況下,再預(yù)制一條與此字段基本一致的記錄,DSF_ALIAS換個(gè)別名,DSF_ATTR預(yù)制上ImageBarCode即可。
Q_VI4090:?jiǎn)螕?jù)列表中一張單據(jù)顯示多條
A:此種情況一般是單據(jù)列表中顯示了從表字段,而一張單據(jù)對(duì)應(yīng)的幾條從表數(shù)據(jù)中,從表字段的值不同。可以比較一下顯示的多條數(shù)據(jù)有哪些字段不一樣。(如果沒(méi)有發(fā)現(xiàn)不同點(diǎn),可能是空、空格、null的區(qū)別,可通過(guò)sql查詢識(shí)別,參考Q_VI4001方法)如果不想顯示多條明細(xì)數(shù)據(jù),請(qǐng)將存在不同值的從表字段改為不顯示(參考Q_VI4040)。
Q_VI4100:輔助中所屬部門為空
A:所屬部門是在核算個(gè)人時(shí)對(duì)個(gè)人所屬部門的描述,并非核算部門。在生成預(yù)覽時(shí)不顯示,保存成功后可以在制單中看到。
Q_VI4110:分錄篩選條件在后臺(tái)保存的是名稱而非編號(hào)或內(nèi)碼
A:該數(shù)據(jù)源字段中DSF_HELPID中有空格
憑證生成類(報(bào)錯(cuò)):
Q_VI5010:獲取單據(jù)列表失敗,請(qǐng)檢查數(shù)據(jù)源預(yù)制信息
A:此問(wèn)題是因?yàn)閿?shù)據(jù)源預(yù)制不合適導(dǎo)致的,可以在生成的時(shí)候跟蹤sql,將跟蹤的看一下報(bào)錯(cuò)前最后一句向GSPExceptionLog表記錄錯(cuò)誤信息的情況(SELECT EXCEPTIONINFO FROM GSPEXCEPTIONLOG WHERE USERCODE=‘用戶名’ AND MODULECODE=‘PZJKNew’ ORDER BY HAPPENTIME DESC),其中有詳細(xì)的錯(cuò)誤。如無(wú)法判斷,可以將跟蹤sql的結(jié)果導(dǎo)出一份Excel發(fā)送到weixj@inspur.com
Q_VI5020:憑證生成時(shí)提示:配置文件異常,請(qǐng)聯(lián)系管理員處理,異常信息:Unexpected end of file has occurred. The following elements are not closed: ZWPZFL_ZY
A:此憑證的分錄摘要(一般為摘要,也有其它情況,具體是not closed后面緊跟的標(biāo)簽)中有&符號(hào)(也可能是尖括號(hào)等),這種情況下&一般是取自數(shù)據(jù)源字段,而該字段傳過(guò)來(lái)的值中有特殊符號(hào)。
Q_VI5030:組織憑證數(shù)據(jù)失敗
A:一般是憑證類型不正確導(dǎo)致,常見于憑證模板由別的單位復(fù)制過(guò)來(lái),某憑證類型在別的單位有,而在本單位不存在,可以在憑證模板定義中重新選擇憑證類型,重新保存。也可使用以下sql排查。
http://www.cnblogs.com/weixiaojun/p/5446860.html 第3條
Q_VI5040:Object reference not set to an instance of an object.
A:http://www.cnblogs.com/weixiaojun/p/5446860.html 第1.1、1.2、2條
Q_VI5050:處理輔助映射失敗
A:有以下三種可能:
1.分錄模板定義中“輔助核算”、“項(xiàng)目核算”其中的某項(xiàng)勾選了映射,而沒(méi)有定義具體的映射,可以使用 http://www.cnblogs.com/weixiaojun/p/5446860.html 第4條排查 。
2.分錄模板中使用的數(shù)據(jù)源字段的別名發(fā)生變化,可以使用 http://www.cnblogs.com/weixiaojun/p/5446860.html 第1.1條排查
3.定義為金額、數(shù)量、外幣等數(shù)值型使用的字段傳來(lái)的值無(wú)法轉(zhuǎn)換為decimal(在總賬6.0.10及以前版本),例如分錄金額中使用的字段中存儲(chǔ)的值為1,2
Q_VI5054:初始科目候選列表-000n-‘name’ argument cannot be null.
A:一般是輔助核算定義中有錯(cuò)誤數(shù)據(jù),可以使用http://www.cnblogs.com/weixiaojun/p/5446860.html 第5條排查
Q_VI5060:沒(méi)有可預(yù)覽的列
A:憑證接口要求單據(jù)列表至少三個(gè)預(yù)覽的列。設(shè)置字段是否顯示請(qǐng)參考本文檔的Q4040,根據(jù)方法設(shè)置三個(gè)以上字段為顯示即可。
Q_VI5070:回寫業(yè)務(wù)單據(jù)失敗,數(shù)據(jù)源ID:xxx
A:憑證接口在保存或刪除后調(diào)用回寫或反向回寫方法時(shí)失敗,報(bào)錯(cuò)應(yīng)該在業(yè)務(wù)組預(yù)制的回寫方法中,請(qǐng)聯(lián)系數(shù)據(jù)源歸屬的業(yè)務(wù)組開發(fā)同事處理。
Q_VI5080:取消生成時(shí):Exception has been thrown by the target of an invocation.
A:僅出現(xiàn)在總賬6.0.10最初的一段時(shí)間內(nèi),憑證已審核、已記賬或不允許修改憑證等導(dǎo)致憑證不允許刪除,原因提示不明確。在制單中刪除此憑證時(shí)可得到具體原因。
Q_VI5090:保存憑證時(shí):索引超出了界限
A:一般是回寫預(yù)制有問(wèn)題,回寫預(yù)制要求“程序集&類名&方法名”,此處應(yīng)該是缺少&符號(hào)。可以通過(guò)sql確認(rèn)(select DS_WRITEBACKBILL FROM VIDATASOURCE WHERE DS_DSID=‘數(shù)據(jù)源ID’)
總賬6.0.11以上版本修改為提示“回寫預(yù)制不正確”
Q_VI5100:定義模板或映射時(shí):無(wú)效的上下文信息
A:將IIS中的程序池由集成改為經(jīng)典
Q_VI5110:憑證接口某功能:Unable to make the session state request to the session state server. Please ensure the ASP.NET State service is started and that the client and the server port are the same.。。.
A:請(qǐng)打開“Windows菜單-管理工具-服務(wù)”,檢查“ASP.NET State Service ”是否已啟動(dòng)
說(shuō)明:主要存在于單獨(dú)MOS中,這三種叫法意思都一樣。本文以NMOS來(lái)說(shuō)明。
2023-03-10 標(biāo)簽:NMOSMOS電子開關(guān) 5245 0
在mos管的驅(qū)動(dòng)電路里,某些場(chǎng)合下,會(huì)看到這個(gè)電阻,在某些場(chǎng)合中,又沒(méi)有這個(gè)電阻.這個(gè)電阻的值比較常見的為5k,10k.但是這個(gè)電阻有什么用呢?
針對(duì)數(shù)字電源應(yīng)用的dsPIC33EP “GS”系列
本視頻介紹了Microchip 16位dsPIC33EP “GS”系列芯片,這是Microchip針對(duì)數(shù)字電源應(yīng)用專門開發(fā)的DSP芯片。
GS12062361LPC單片機(jī)iic功能及應(yīng)用立即下載
類別:PCB設(shè)計(jì)規(guī)則 2017-07-03 標(biāo)簽:lpciicgs
GD-06 ALLEGRO通用GSM撥號(hào)器立即下載
類別:Allegro 2010-11-24 標(biāo)簽:PCB設(shè)計(jì)ALLEGROGS
基于nRF24E1與GSM的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)立即下載
類別:射頻無(wú)線論文 2009-09-14 標(biāo)簽:GSnRF24E1
2009年GS驗(yàn)證新要求EK1 ITB 2000:2009立即下載
類別:品質(zhì)管理資料 2009-08-14 標(biāo)簽:GS
類別:IC datasheet pdf 2009-06-19 標(biāo)簽:gs
0 1 我們現(xiàn)在知道了,只要讓MOSFET有一個(gè)導(dǎo)通的閾值電壓,那么這個(gè)MOSFET就導(dǎo)通了。那么在我們當(dāng)前的這個(gè)電路中,假設(shè)GS電容上有一個(gè)閾值電壓,...
跨接直流電源MOS管GS之間的電阻的實(shí)際作用在于直流電源MOS管GS的驅(qū)動(dòng)電路。這種阻力可能存在也可能不存在。常用值是5k和10k,但是這個(gè)電阻的目的是...
基于GSM、GPS及CAN總線的列車行程測(cè)量系統(tǒng)
基于GSM、GPS及CAN總線的列車行程測(cè)量系統(tǒng) 引言 隨著鐵路運(yùn)輸向高速度、高密度方向發(fā)展,安全工作將更加重要。一旦發(fā)生事故,不僅中斷行車、...
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |