Have 3 UDFs that are populating in SO Entry & SO Invoice Entry. CVP comes from Item Maintenance & it is a value added to unit price. CVPADD is the combination of of Unit Price & CVP. CVEXT is CVPADD * Qty Shipped. I can get the CVPADD to calculate in SO Entry & then CVPADD & CVEXT to calculate in Shipping Data Entry. I have Column - Post-Validates on each field they can change to get it to recalculate. Works fine. Then, if changes are made to fields in SO Invoice Entry, calculates fine. Issue is with bringing the SO directly into SO Invoice Entry. The Column - Post-Validates don't work when the SO lines are brought in & they say ""Yes"" to ship all items. I tried a Table - Pre-Write on the SO Detail, but then I get a Grid Handler error. Error attached. I tried Table - Post-Read & Table - Set Default Values, they do nothing. Tried Column Post-Validate on Item Code, only works on new items added, not ones pulled from SO. Script attached.