销售订单表头增加字段并且需要按客户设置过滤条件
业务场景:销售订单表头增加字段并且需要按表头的客户进行设置过滤条件,如:增加字段“收票联系人”,根据“付款方”进行过滤。
处理方法:
1、单组织业务:只需要设置为“联系人的所属公司字段等于当前客户ID"。在新增加的字段设置过滤条件为:FCompany='GetValue(客户字段标识)'
付款方的字段标识为FChargeId ,所以设置为FCompany='GetValue(FChargeId)'
2、多组织业务,客户不采用分配,即:各组织独立创建时,设置方法如第1点
3、多组织业务,客户采用分配:需要设置为“联系人的所属公司字段等于当前客户ID或者等于客户的内码",这样设置的效果无论客户是本组织创建还是其他组织分配的,都可以选择到该客户的联系人。在新增加的字段设置过滤条件为:FCompany='GetValue(客户字段标识)' or FCompany in (select FmasterId from T_BD_CUSTOMER where FCUSTID='GetValue(客户字段标识)' )
付款方的字段标识为FChargeId ,所以设置为FCompany='GetValue(FChargeId)' or FCompany in (select FmasterId from T_BD_CUSTOMER where FCUSTID='GetValue(FChargeId)' )
- 上一篇:业务监控支持直接SQL报表 2021/8/31
- 下一篇:金蝶云星空 V7.7 2021年8月版本新特性 2021/8/12