The present invention relates to heterocyclic compounds in all their stereoisomeric and tautomeric forms; and their pharmaceutically acceptable salts, pharmaceutically acceptable solvates and pharmaceutically acceptable polymorphs. The invention also relates to processes for the manufacture of the heterocyclic compounds and to pharmaceutical compositions containing them. The compounds and their pharmaceutical compositions are useful in the prevention and treatment of diseases or disorders mediated by diacylglycerol acyltransferase (DGAT), particularly DGAT1. The present invention further provides a method of treatment of such diseases or disorders by administering a therapeutically effective amount of the compounds or their pharmaceutical compositions, to a mammal in need thereof.본 발명은 헤테로사이클릭 화합물에 대한 것으로, 이는 이들의 모든 입체이성질체 및 토토머 형태;및 이들의 약학적으로 허용가능한 염, 약학적으로 허용가능한 용매화합물 및 약학적으로 허용가능한 다형체이다. 본 발명은 또한 세테로사이클릭 화합물의 제조 공정 및 이들을 포함하는 약학적 조성물에 대한 것이다. 상기 화합물 및 이들의 약학적 조성물은 본 발명 및 디아실글리세롤 아실트랜스퍼라제(DGAT), 특히 DGAT1에 의하여 중개되는 질병 및 장애의 치료에 유용하다. 추가적으로 본 발명은 약학적으로 유효한 양의 상기 화합물 또는 이들의 약학적 조성물을 이들을 필요로 하는 포유동물에 투여함으로써 이러한 질병 또는 장애를 치료하는 방법을 제공한다.