title: Acumatica PXUIFieldAttribute SetError giving error
body: <p><a href="https://i.stack.imgur.com/zbOmk.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/zbOmk.png" alt="enter image description here"></a></p>
  
  <p><a href="https://i.stack.imgur.com/1DKs1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/1DKs1.png" alt="enter image description here"></a></p>
  
  <p>I'm trying to verify the value entered into my <code>Support Split</code> table, why am I unable to grab my <code>ItemExtension</code>?</p>
  
  <pre class="lang-cs prettyprint-override"><code>protected void atcProjectCostCenterTable_CostCenterSplit_FieldVerifying(PXCache cache, PXFieldVerifyingEventArgs e, PXFieldVerifying InvokeBaseHandler)
  {
      if (InvokeBaseHandler != null)
          InvokeBaseHandler(cache, e);
      var row = (atcProjectCostCenterTable)e.Row;
  
      if (row.ContractID &gt; 0)
      {
          decimal? hun = 100;
          PX.Objects.CT.ContractExt item = row.GetExtension&lt;PX.Objects.CT.ContractExt&gt;();
  
          if (CostCenterSplit.Select().Count &gt;= 1)
          {
              if (item.UsrCostCenterSum.Value != hun)
              {
                  PXUIFieldAttribute.SetError&lt;atcProjectCostCenterTable.costCenterSplit&gt;(cache, row, "Support Percentages must equal 100%");
                  //throw new PXSetPropertyException("Cost Center Percentages must equal 100%", PXErrorLevel.Warning);
              }
          }
      }
  }
  </code></pre>