问题原因: |
1、以销售发货单为例,无论怎样增加新的单据,末张永远都是单据号为:0100000889、单据日期为:2006-06-05日的这张,无法按照日期大小排序。是由于新增单据时,取ua_identity表中的最大号(即为1529,可以通过如下语句进行查询:select * from ufsystem..ua_identity where cacc_id='888'and cvouchtype='dispatch'),这个最大号来源于dispatchlist表中的max(right(dlid,7) ),(即取dlid从右边起的7位数字中的最大号,可以通过如下语句进行查询: select max(right(dlid,7) ) as fff from dispatchlist );而查询单据时是以dispatchlist表中的max(dild)为准,也就是单据号为:0100000889、它的dild最大(即:100001414)因此将其显示在最后(可以通过如下语句进行查询:select max(dlid) from dispatchlist)。至于单据号为:0100000889的dlid为何为9位,是由于有可能通过远程导过单据,造成与实际最大号的位数不同。 2、销售收入明细账无法打印,是由于账表的模板损坏造成。 |