The OCCURS DEPENDING ON clause has been specified on an incompatible type. 
                  	  
               
            
 
            	 
             
               		
               You cannot specify the OCCURS DEPENDING ON clause for object references. This includes the following built-in types: 
                  		
                  
 
                     		  
                     - String 
                        		  
                     
- Object 
                        		  
                     
- Decimal 
                        		  
                     
- Character 
                        		  
                     
01 b-shelf string occurs 1 to 30 times depending on cab-size. *> cannot use on type string