Disclosed novel compounds of general formula (I)where the symbols are a defined in the specification, their tautomeric forms, their stereoisomers, their pharmaceutically acceptable salt, pharmaceutical compositions containing them, method for their prepration, use of these compounds in medicine and the intermediattes involved in their preoration. The compounds are useful in the treatment of diabetes and related diseases.