Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Посоветуйте правильно организовать учет
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование управляемых форм 1С 8.2
ged
Прошу совета о правильной организации учета.
Задача - реализовать учет удоя молока коров.
Исходные данные: корова доится на протяжении +-10 мес. Для учета надоенного молока раз в месяц (но может быть 2-3 раза) проводятся контрольные удои за 1 день.
В документ вводятся только данные о дате проведения контрольного удоя, корове, сам контрольный удой за день, ДНИ НЕ ВВОДЯТСЯ, а должны рассчитываться (как разность между датами проведения других контрольных удоев) и записываться в движения.

Затем контрольный удой за день умножается на количество дней в месяце = удой за месяц. (ПРИМЕР)
Но если контрольных удоев в учетном месяце сделают 2 или 3, то количество дней, для предыдущих контрольных необходимо пересчитывать.

Если бы был один контрольный удой 01.01.16 то 31 день х 10 л = 310 л.
Контрольный удой ввожу в документ №1, выполняю движения.
Потом, еще сделали контрольный удой 10.01.16, дни теперь считаем до конца месяца: 21 день х 9 л = 189 л.
Второй контрольный удой ввожу в документ №2, выполняю движения.
Но теперь необходимо подкоректировать дни в первом контрольном удое.
Логично было-б его корректировать в момент записи документа №2 со вторым контрольным удоем, но сделать это ведь нельзя, так как в движений первого контрольного удоя регистратором есть документ №1.
Выполнять перепроведение документа №1 вручную после проведения документа №2 тоже как-то не вариант.

Вопрос: куда лучше записывать движения (регистр накопления или регистр бухгалтерского учета или ...) чтобы была возможность редактировать движения созданные другим документом.
Zaval
Цитата(ged @ 26.01.16, 17:46) необходимо зарегистрироваться для просмотра ссылки
чтобы была возможность редактировать движения созданные другим документом.

Вот об этом забудьте сразу.
Записывайте дату и контрольный удой.
А за месяц - считайте при получении данных(при построении отчета или заполнении документа).
Это все равно цифра неточная.
Нонна
Очевидно, это документ для каких-то стат. наблюдений, поэтому это регистр накопления.
ged
Цитата(Zaval @ 26.01.16, 18:45) необходимо зарегистрироваться для просмотра ссылки
А за месяц - считайте при получении данных(при построении отчета или заполнении документа).

Короткий вопрос - в запросе для отчета по этому расчетному полю можна делать сортировку и задавать ограничения для границ расчетных значений?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.