2015-09-17 44 views
0

我在「付款和應用程序」屏幕上有一個自定義字段。當我付款失效時,我無法在那裏編輯我的自定義字段。付款處於平衡狀態,它允許我編輯保留複選框以及申請日期。但我不知道如何讓我的自定義字段也是可編輯的?自定義字段複選框在虛擬付款中灰顯(只讀)

這裏是ARRegister擴展類

 #region UsrMAFOManuallyAddToRex 


    [PXDBBool] 
    [PXUIField(DisplayName = "Manually Add Payments To Rex", Visibility = PXUIVisibility.Visible)] 

    public virtual bool? UsrMAFOManuallyAddToRex { get; set; } 
    public abstract class usrMAFOManuallyAddToRex : IBqlField { } 

    #endregion 

回答

1

首先, 我的DAC聲明我不知道爲什麼你需要你的領域爲可編輯的作廢付款

當我檢查acumatica的來源,我看到在行中選擇的事件的ARPayment有代碼禁用整個緩存[它可能包括您的自定義字段],這可能是它被禁用的原因無效付款。

如果您確實想啓用,您可能需要一個自定義代碼來啓用緩存並禁用其他緩存。