Skip to main content
Answer

Display Primary Contact (from vendor) in Purchase Order just like in Sales Orders

  • September 22, 2025
  • 2 replies
  • 54 views

Bravo94
Freshman I
Forum|alt.badge.img

Hi guys,

do u know how i can display the Primary Contact (from vendor) in purchase order ?

Just like in Sales Orders


I Hope u can help me.

Best answer by Manikanta Dhulipudi

@Bravo94 

Please review the below suggestions https://community.acumatica.com/develop-customizations-288/display-vendor-contacts-as-selector-in-the-po-19897

2 replies

Manikanta Dhulipudi
Captain II
Forum|alt.badge.img+15

Bravo94
Freshman I
Forum|alt.badge.img
  • Author
  • Freshman I
  • September 22, 2025

@Manikanta Dhulipudi 

is it possible that UsrContact takes automatcly the (primary) Contact from Vendor ?

 

DAC:

public class POOrderExt : PXCacheExtension<PX.Objects.PO.POOrder>
    {
        #region UsrContact
        [PXDBInt]
        [PXUIField(DisplayName="Contact")]
        [PXSelector(typeof(Search<Contact.contactID, Where<Contact.bAccountID, Equal<Current<POOrder.vendorID>>>>),
        SubstituteKey = typeof(Contact.contactID),DescriptionField = typeof(Contact.displayName),  Filterable = true)]
        public virtual int? UsrContact { get; set; }
        public abstract class usrContact : PX.Data.BQL.BqlInt.Field<usrContact> { }
        #endregion
    }

------------------------------------------------------------------------------

Aspx:
    <px:PXSelector runat="server" ID="CstPXSelector1" DataField="UsrContacts" AutoRefresh="true" CommitChanges="true"/>