Hi Sergey and Valdimir
>>
SYS(3) may return a non-unique name when issued successionally on a fast computer. Use SUBSTR(SYS(2015), 3, 10) to create unique, legal eight character file name.>
>No, help doesn't say that SUBSTR(SYS(2015)3) is safer than SYS(2015) itself.
VFP 6 help does, I copied and pasted from it. Though it does not say in specific words it is safe or not, you still do not want non-unique names when issued successfully on a fast computer (which almost all are now a days). In fact I have been stung first-hand by sys(3)