| Quintiq file version 2.0 | 
| #parent: #root | 
| Method UploadVerification () as Boolean id:Method_DialogRequirementUpload_UploadVerification | 
| { | 
|   #keys: '[413988.0.1193691205]' | 
|   Body: | 
|   [* | 
|     flag := efPR.Text() <> "" or efPP.Text() <> "" or efBudget.Text() <> "" or cPPAEnable.Checked() or cCurveEnable.Checked() or efIDS.Text() <> ""; | 
|      | 
|     if ( flag and efPR.Text() <> "" ) { | 
|       flag := efPP.Text() = "" and efBudget.Text() = "" and not cPPAEnable.Checked() and not cCurveEnable.Checked() and efIDS.Text() = ""; | 
|     } else if ( flag and efPP.Text() <> "" ) { | 
|       flag := efPR.Text() = "" and efBudget.Text() = "" and not cPPAEnable.Checked() and not cCurveEnable.Checked() and efIDS.Text() = ""; | 
|     } else if ( flag and efBudget.Text() <> "" ) { | 
|       flag := efPR.Text() = "" and efPP.Text() = "" and not cPPAEnable.Checked() and not cCurveEnable.Checked() and efIDS.Text() = ""; | 
|     } else if ( flag and cPPAEnable.Checked() ) { | 
|       flag := cCurveEnable.Checked(); | 
|     } else if ( flag and cCurveEnable.Checked() ) { | 
|       flag := cPPAEnable.Checked(); | 
|     } else if ( flag and efIDS.Text() <> "" ) { | 
|       flag := cPPAEnable.Checked() or cCurveEnable.Checked(); | 
|     } | 
|      | 
|     return flag; | 
|   *] | 
| } |