Контрагенты идут как справочники , договора к ним привязаны как - договора это документы(наверняка)? не совсем понял суть того что у некоторых 4 договора, тоесть на каждый вид услуг разный договор? ... и короче дальше тоже не совсем понял (может быть потому что утро?
)
мне кажется например как лучше было бы сделать (ну это сугубо моё ИМХО новечка) - привязать эти расчеты к актам и приходным ордерам из банка,
тоесть например создать регистр накопления (который будет хранить движения по актам и ордерам) тоесть примерно будет работать так - акт выписан (значит должны денег) с банка приходный пришел о проплате он забивается в программу ( значит задолжность погашена) если нет то выскакивает сообщение с задолжностью ... ну примерно так...