Добавление пользовательских полей в заголовок заказа на продажу

#acumatica #custom-fields

#acumatica #пользовательские поля

Вопрос:

Я добавил несколько пользовательских полей в окно «Местоположение клиента» для информации о лицензии, то есть номера лицензии и даты истечения срока действия.

Теперь я хочу, чтобы эти поля отображались в заголовке заказа на продажу и изменялись при изменении местоположения клиента.

Я думал, что это будет легко, но пользовательские поля не отображаются для автоматической ссылки на этом экране.

Ответ №1:

Чтобы добавить это в заголовок заказа на продажу, мне сначала нужно объявить представление текущего местоположения клиента в вашем расширении Graph:

 public PXSelectReadonly<Location, Where<Location.locationID, Equal<Current<SOOrder.customerLocationID>>>> CurrentCustomerLocation;
  

И затем вы можете добавить новый FormView, установить для элемента данных значение CurrentCustomerLocation, а затем ссылаться на поля. Это было бы похоже на то, что находится на экране «Клиенты» (AR303000) на вкладке «Общая информация» => DefContact.