100% вы не написали, но слова "БОЛЬШАЯ часть" знаете ли коробят. К тому же, консультант 1С - это человек знающий программу (к слову, ТЗ пишет именно консультант, и слова -"просили подробнейшее ТЗ" - говорит о том, что вы просто с ними не сталкивались, может вы хотели сэкономить и нанять только программиста - вот тогда да, ТЗ с вас. да и от кого ТЗ просить ? от заказчика ?? хехе, от бухгалтеров, да на основании такого ТЗ ничего  и сделать будет невозможно).так вот, консультант 1С знает программу и понимает каким образом уместить хотелки заказчика в программу, и как бы я ни знала бух и нал учет, но если мне глав бух предприятия скажет " у нас так", я буду делать именно так! и не надо путать понятия  -ставить учет - это другая ступень и другие, замечу, деньги. это уже методолог, который как раз может не знать программу, а знает учет