When assigning filenames, you cannot use certain pipes to assign a filename in the ASSIGN clause of the SELECT statement if you are using the Vision file handler.
The ACUCOBOL-GT syntax of assigning a file using the -P, -D, and -F syntax is not supported in
Visual COBOL; for example:
select test-file assign to "-P ls *"
If your applications use this syntax, you should remove it from your SELECT statements.
For more information on the pipes that are supported, read
Programming > File Handling > File Handling Guide > Filenames > Setting Up Pipes.