在查找屏幕中添加用户定义的字段并使用所选分支进行验证

时间:2017-04-27 02:18:07

标签: acumatica

我在客户/企业帐户屏幕中添加了一个usrOperatingBranch。我需要它显示在销售订单客户字段中的查找中。 我添加并自定义了客户字段的属性。但该领域并没有出现。此外,我还希望查看在销售订单输入期间输入的所选分支。

是否需要将BAccountExt加入BAccountR?怎么做?是否有必要使用销售订单的选定分支(MatchwithBranch)进行内部联接??“

[PXDefault]
[CustomerActive(typeof(Search<BAccountR.bAccountID,Where<Customer.type,    IsNotNull, Or<Current<SOOrder.aRDocType>, Equal<ARDocType.noUpdate>, And<BAccountR.type, Equal<BAccountType.companyType>>>>>),
Visibility = PXUIVisibility.SelectorVisible, 
DescriptionField = typeof(Customer.acctName), Filterable = true)]
[PXCustomizeSelectorColumns(
typeof(PX.Objects.CR.BAccountR.acctCD),
typeof(PX.Objects.CR.BAccountR.acctName),
typeof(PX.Objects.CR.Address.addressLine1),
typeof(PX.Objects.CR.Address.addressLine2),
typeof(PX.Objects.CR.Address.postalCode),
typeof(PX.Objects.AR.CustomerAttribute.Contact.phone1),
typeof(PX.Objects.CR.Address.city),
typeof(PX.Objects.CR.Address.countryID),
typeof(PX.Objects.AR.CustomerAttribute.Location.taxRegistrationID),
typeof(PX.Objects.AR.Customer.curyID),
typeof(PX.Objects.AR.CustomerAttribute.Contact.salutation),
typeof(PX.Objects.AR.Customer.customerClassID),
typeof(PX.Objects.AR.Customer.status),
typeof(PX.Objects.CR.BAccountExt.usrOperatingBranch))]

1 个答案:

答案 0 :(得分:1)

您不必使用GraphExtension进行连接,我会将您的引用从PX.Objects.CR.BAccountExt.usrOperatingBranch更改为BAccountExt.usrOperatingBranch,看看是否有所不同。