title: Dynamically changing field's DisplayName affests web service
body: <p>The field in the DAC is defined like this.</p>
  
  <pre><code>    #region NextMonthHours
      [PXDBDecimal(2, MinValue = 0.0, MaxValue = 280.0)]
      [PXUIField(DisplayName = "Next Month Hours")]
      [PXDefault(TypeCode.Decimal, "0.0")]
      public virtual Decimal? NextMonthHours { get; set; }
      public abstract class nextMonthHours : PX.Data.BQL.BqlDecimal.Field&lt;nextMonthHours&gt; { }
      #endregion
  </code></pre>
  
  <p>I change the display name of the field in RowSelected event.</p>
  
  <pre><code>PXUIFieldAttribute.SetDisplayName&lt;EVEPPlannedHoursDetails.nextMonthHours&gt;(sender, nextMonth+"Hours");
  </code></pre>
  
  <p>where nextMonth is "February".</p>
  
  <p>I need to add this field to Acumatica Mobile Screen. When I go to web service schema the field name is "FebruaryHours"</p>
  
  <pre><code>&lt;s:element minOccurs="0" maxOccurs="1" name="FebruaryHours" type="tns:Field"/&gt;
  </code></pre>
  
  <p>I cannot use the name "FebruaryHours" because it changes every month but I also when I use field name  NextMonthHours it is not added in the mobile screen.</p>
  
  <p>Any idea how to solve this issue?</p>
  
  <p>Thanks</p>