/// <summary>
 /// Complete Document.
 /// Status is set by process
 /// </summary>
 /// <returns>new document status (Complete, In Progress, Invalid, Waiting ..)</returns>
 public String CompleteIt()
 {
     if (!IsValidAction(ACTION_COMPLETE))
     {
         return(_status);
     }
     if (_document != null)
     {
         _status = _document.CompleteIt();
         _document.SetDocStatus(_status);
     }
     return(_status);
 }