|
U8知识库
问题号: |
3105 |
解决状态: |
最终解决方案 |
软件版本: |
8.52 |
软件模块: |
系统管理 |
行业: |
通用 |
关键字: |
单据所存放的数据表 |
适用产品: |
U85X |
问题名称: |
单据模版拷贝问题 |
问题现象: |
现想把旧帐套模板拷贝至新帐套,采购入库单以及销售发票是否有rep模板,如果有如何区分,请举例说明,谢谢. |
问题原因: |
U85X版本单据的打印格式并不是以REP的格式存在的,而是存放在年度数据库中的。与单据模版相关的表主要有:
1、VoucherTemplates(单据模版表)
2、VoucherItems(单据显示项目表),其关联字段信息为字段VT_ID单据模版号,对应单据模版表VoucherTemplates.VT_ID
3、VoucherItems_prn(单据打印项目表),其关联字段信息为字段VT_ID单据模版号,对应单据模版表VoucherTemplates.VT_ID |
解决方案: |
以采购入库单为例介绍如何从不同帐套中拷贝该单据模版:
第一、在源帐套数据库中执行如下语句找出“采购入库单”的vt_id、vt_cardnumber字段值: Select Vt_ID,VT_CardNumber from VoucherTemplates where vt_titlename = '采购入库单' 假设:查询结果为vt_id=27 采购发票显示模版,vt_id=28 采购发票打印模版 ,vt_cardnumber=24
第二、在目标帐套数据库中执行如下语句删除单据显示、打印模版表中采购入库单的原有记录: delete from Voucheritems where vt_id ='27' and cardnum='24' delete from Voucheritems_prn where vt_id ='28' and cardnum='24'
第三、参照如下查询语句将采购入库单的记录从源帐套单据显示、打印模版表中通过SQL SERVER导入到目标帐套数据库中对应的表中即可:
--导入Voucheritems表
Select* from Voucheritems where vt_id ='27' and cardnum='24'
--导入Voucheritems_prn表
Select* from Voucheritems_prn where vt_id ='28' and cardnum='24'
注意做好数据备份! |
补丁编号: |
|
录入日期: |
2005-6-28 |
最后更新时间: |
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
现想把旧帐套模板拷贝至新帐套,采购入库单以及销售发票是否有rep模板,如果有如何区分,请举例说明,谢谢. |
|