| Quintiq file version 2.0 | 
| #parent: #root | 
| Function CalcIndex | 
| { | 
|   TextBody: | 
|   [* | 
|     // rislai Jul-24-2024 (created) | 
|     value := 0; | 
|     if( this.CustomIndex() = -999 ){ | 
|       year := this.Date().Year(); | 
|       month := this.Date().Month(); | 
|       day := this.Date().Day(); | 
|       index := [String]year; | 
|       if( month < 10 ){ | 
|         index := index + "0" + [String]month;  | 
|       }else{ | 
|         index := index + [String]month; | 
|       } | 
|       if( day < 10 ){ | 
|         index := index + "0" + [String]day;  | 
|       }else{ | 
|         index := index + [String]day;  | 
|       } | 
|       value := [Number]index; | 
|     }else{ | 
|       value := this.CustomIndex(); | 
|     } | 
|     this.Index( value ); | 
|   *] | 
| } |