- Are Webservices available only as "webservice provider" or can i access / retrieve data from an external webservice
You can use web services of other providers as well - please refer to the User Manual
- when you write development is possible in another language (german for example), what means that; what's about internationalization?
You can use strings in other languages when configuring your applications. You cannot switch between languages dynamically - you need to have two configurations in different languages
- how works cascading deletion of records; for example salesheader and saleslines (relationship 1:n)
what will happen during deletion, when a delete condition of one salesline would raise an error
(concrete situation: i must not delete an salesheader, if one of the salelines has an uninvoiced quantity)
do i have to check this before? what is with the aspect of transactions?
Rules will take care of that automatically - just define the rules properly:
If one of the sidelines has an invoiced quality Then
REPORT ERROR 'You cannot delete ...'
Aware IM will automatically roll back a transaction when REPORT ERROR is encountered, so nothing will get deleted.
- what statements / rules describes at the best the functionallity of an recordset?
(concrete situation: i would like to change 1 or more fields of in more than one child records, or calculate, ...)
I'm not sure I understand that. Please give a more detailed example.
one question towards your concept of "no coding": how can i define business rules, which are often used reusable - (like functions in another language)?
Rules work with different objects - you cannot re-use them. However, you can copy and paste them (and Aware IM can even automatically replace object names in rules when you do that). If you want to re-use a function you can write your own function and re-use it in different rules.