Creating a brand new form / service / report that has never existed before is a special case in a Configuration Managed environment. When Uniface is using the UD6/CMTOOL driver it will always assume that if a ‘file’ does not exist in the ‘reference area’, then it does not exist.
This also applies to a new table / sub-type / library etc, but not a new register, field etc since these exist ‘within’ an existing entity.
So the easiest way to create a new form, is to copy an existing form file, remove its contents apart from the header and footer, check it in to CVS and then check it out and use it as normal.