diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 789681ad..d1eb2f99 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -346,14 +346,11 @@ todo: Just changed labor at back end, next form field defs, then need to update UI pretty simple, but back needs to not send those fields or blank them before sending (viz?) and not accept manual override form that role but keep original Move back to original linked tax codes with hybrid history preservation system BACKEND: - - Tax codes - are locked from edit all fields involved in calculations only (others ok like name etc) - once they are selected anywhere and Active=false is prevented if they are a default for global or contract - Validation code must check before edit if in use in any final records like woitem* or contract or PO or Global sets + - Tax codes REcord must be sent to clietn with inuse flag set so ui can selectively allow or not edit fields to replicate server validation - - Service rates - Are locked from edit all fields involved in calculations only (others ok like name) once they are selected anywhere - validation must check before edit if used on contract, woitem*, anything that references them + - Service rates + REcord must be sent to clietn with inuse flag set so ui can selectively allow or not edit fields that would pass validation + - Travel rates REcord must be sent to clietn with inuse flag set so ui can selectively allow or not edit fields that would pass validation - FORM FIELD DEFINITIONS