百科问答

百科问答 国内资讯 公司资讯 政策法规 培训资料 产品下载

T+销货单工作台,在查询条件中想要按“单值查询”如何处理?

发布时间:2024-11-18 

特价活动:>>>> 用友U8、T6、T+、T3软件产品4折优惠,畅捷通T+cloud、好会计、好业财、好生意云产品8折优惠,另有话费赠送。

 

【问题现象】

在销货单工作台想要有【条件类型】字段可以选择【单值】,就像销售订单执行表查询页面一样,【条件类型】字段可以选择【单值】。



【解决方案】

修改了销货单工作台的话,那么销货单列表的查询也会随着变成单值,以下脚本为处理销货单列表查询的客户和结算客户,如果结算客户不需要修改则不用执行;

同时下面还有恢复到区间的脚本,执行完成以后,重新刷新页面或者重启T+服务,如有问题及时反馈联系;(请注意备份账套再执行!)


--处理客户

update EAP_SearchItem_Ext set IsBetween = 0,CompareSign = '=' where SearchId in (select id from EAP_SearchInfo_Ext  where Name = 'SA_SaleDeliveryList') and FieldName = 'SaleDelivery.Customer.Code'

update  EAP_SearchPlanItem_Ext  set ItemType = NULL where SearchItemId in (

select id from EAP_SearchItem_Ext where SearchId in (select id from EAP_SearchInfo_Ext  where Name = 'SA_SaleDeliveryList') and (FieldName = 'SaleDelivery.Customer.Code')


)


--处理结算客户

update EAP_SearchItem_Ext set IsBetween = 0,CompareSign = '=' where SearchId in (select id from EAP_SearchInfo_Ext  where Name = 'SA_SaleDeliveryList') and FieldName = 'SaleDelivery.SettleCustomer.Code'

update  EAP_SearchPlanItem_Ext  set ItemType = NULL where SearchItemId in (

select id from EAP_SearchItem_Ext where SearchId in (select id from EAP_SearchInfo_Ext  where Name = 'SA_SaleDeliveryList') and (FieldName = 'SaleDelivery.Customer.Code')


)


--恢复区间的脚本

update EAP_SearchItem_Ext set IsBetween = 1,CompareSign = '=' where SearchId in (select id from EAP_SearchInfo_Ext  where Name = 'SA_SaleDeliveryList') and FieldName = 'SaleDelivery.Customer.Code'

update EAP_SearchItem_Ext set IsBetween = 1,CompareSign = '=' where SearchId in (select id from EAP_SearchInfo_Ext  where Name = 'SA_SaleDeliveryList') and FieldName = 'SaleDelivery.SettleCustomer.Code'





X畅捷通软件.用友软件.企业云服务

截屏,微信识别二维码

客服QQ:5151867

(点击QQ号复制,添加好友)