При автоматическом заполнении списка сотрудников проверяется, установлены ли отношения с работником на начало и конец месяца. Если нет, сотрудник не добавляется. Но в соответствующей глобальной функции глСотрудникчислитсяРаботающим проверка опять же осуществляется на дату начала и конца месяца.<br>Т.е. если работник уволен в середине месяца, в модуле формы документа будет проверено, работал ли он на начало и конец месяца. Если он не работал, на конец месяца в табличну часть он добавляться не должен. Но при проверке отношений на конец месяца в глобальной функции опять происходит проверка на отношения в начале месяца и функция возвращает значение истина, а сотрудник добавляется в документ.<br>Правильно ли я понимаю, что это ошибка программы?