Geralmente, os erros de compilação, com o erro 201 ocorrem pois o passo 2.4 do manual de instalação DDK não foi seguido.
O DDK contém verificações para conferir se o produto utilizado é o Datasul11 ou o produto legado, pois os nomes dos campos mudam de acordo com o produto, nesse caso, é usado um pré-processador para verificar se o banco emsfnd (Datasul11) é conectado.
Segue abaixo trecho do manual para que seja verificado se está nos conformes para compilação:
2.4. Configurações necessarias para desenvolver para o produto Datasul 10 e superior.
Para desenvolver para o produto Datasul 10 e superior é necessário possuir o LicenseManager ou License Server instalado e o foundation precisa estar inicializado.
Alem disso é preciso alterar a include que possui a versão dos bancos de dados (i_dbvers.i) inserindo o banco EMSFND.
Para isso deve ser alterado a include include/i_dbvers.i encontrada na expedição do produto para inserir a definição do préprocessador do banco EMSFND conforme exemplo abaixo.
/* Preprocessadores que identificam os bancos do Produto Foundation */
&GLOBAL-DEFINE emsfnd_version 1.01