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