| | |
| | | [* |
| | | // Administrator Sep-14-2023 (created) |
| | | businesstype := GlobalOTDTable::GetBusinessTypeName( businessname ); |
| | | |
| | | releasetime := DateTime::ActualTime(); |
| | | // Clean exist data |
| | | traverse( owner, MappingVersionControl, mpc, true ){ |
| | | mpc.Delete(); |
| | |
| | | if( isnull( existversion ) ){ |
| | | longversionname := item.VersionName(); |
| | | longversionnamelist := longversionname.Tokenize( "-" ); |
| | | shortversionname := longversionnamelist.Element( longversionnamelist.Size() ); |
| | | shortversionname := longversionnamelist.Element( longversionnamelist.Size() - 1 ); |
| | | caltype := shortversionname.SubString( 0, 10 ); |
| | | shortversionid := versionid.ReplaceAll( "-" + caltype, "" ); |
| | | newversioncontrol := VersionControl::Create( owner, |
| | |
| | | shortversionname, |
| | | item.User() ); |
| | | newversioncontrol.IsReleased( true ); |
| | | newversioncontrol.ReleaseTime( releasetime ); |
| | | } |
| | | } |
| | | *] |