Если Константа.МетодСписанияТМЦ.Получить(ДатаДок)=Перечисление.МетодСписанияТМЦ.FIFO Тогда Ит.ВыбратьСубконто(2); ИначеЕсли Константа.МетодСписанияТМЦ.Получить(ДатаДок)=Перечисление.МетодСписанияТМЦ.LIFO Тогда Ит.ВыбратьСубконто(2,,,,,,1); КонецЕсли;
Vofka @ Сегодня, 15:51
, Партией является Документ прихода. (регистров партий нет) Просто нужно четко определить себестоимость ТМЦ на конкретную дату. За себестоимость потом выиипут сначала аудиторы, а потом антимонопольный комитет.
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8
sava1, я вам пытаюсь просто придумать пример. Убеждать вас в чем-то я не буду. Если конкретно вам не нужны партии - не используйте. Но я делаю то, что говорит человек, который мне платит деньги. Если ему надо партии, я не буду его уговаривать, что они ему не надо, если у меня на то не будет веских причин.
ТЗРы, доп.услуги, Авансовые отчеты могут сразу лечь на ТМЦ. А есть и другие затраты, которые потом в конце месяца должны перераспределится по подразделениям.
Но не суть. В 7-ке в таблице итогов запись показывает Дату, Документ, ТМЦ, Значение. Все что нам нужно.
Группа: Местный
Сообщений: 298
Спасибо сказали: 98 раз
Рейтинг: 99.1
Цитата(Acid @ 14.09.16, 15:57)
нужно четко определить себестоимость ТМЦ на конкретную дату
Ну, ну... Приходит бух. 10-го числа смотрит себестоимость+остаток по рознице, забирает с собой или записывает... 11- го числа приходит приходная накладная с другими ценами, но числом таки 8-мым. В конце месяца делаем перерасчет - себестоимость и остаток на 10-е число уже другая. Ок, другая тема да и вникнуть в методики реализации нужно для того что бы далее вести дискуссии. Честно, я пас. Лучше я о девочках... у какой что наглядней да вкуснее (форум не тот).
То, что для одного человека константа, для другого - переменная. (Алан.Дж.Перлис)
Vofka @ Сегодня, 16:08
, Ит.ВыбратьСубконто(2); прямой метод
Ит.ВыбратьСубконто(2,,,,,,1); обратный метод из ЖКК
Цитата
Синтаксис: ВыбратьСубконто(<Индекс>,<ФлагВсе>,<ФлагДК>,<Номер>,<РазвСальдо>,<Сортировка>,<ОбратныйПорядок>) Назначение: Открывает выборку по субконто. Возвращает 1 - если действие выполнено и в выборке есть хотя бы одно субконто; 0 - если действие не выполнено или в выборке нет ни одного субконто. Параметры: <Индекс> - число: порядковый номер вызова метода ''ИспользоватьСубконто''. <ФлагВсе> - число: 0 - отбирать те субконто, которые имели итоги на этом уровне обхода итогов запроса; 1 - включить в выборку все субконто, которые имели итоги в данном запросе; -1, -2 : включить в выборку субконто, которые имели итоги в группировке n-го вышестоящего уровня. По умолчанию - 0. <ФлагДК> - число: 1 - включать в выборку счета только с дебетовыми оборотами; 2 - включать в выборку счета только с кредито-выми оборотами. 0 - включать в выборку счета вне зависимости от дебетовых/кредитовых оборотов. По умолчанию 0. <Номер> - число - номер выборки. Если параметр не указан, выборке присваивается номер 0. <РазвСальдо> - признак необходимости рассчитывать развернутое сальдо по субконто. Используется только если в запросе участвуют субконто. 1 - рассчитывать развернутое сальдо. 0 - не рассчитыть развернутое сальдо; По умолчанию 0. <Сортировка> - cтрока - идентификатор реквизита субконто (если субконто - справочник или документ или счет), который будет использован для упорядочивания обхода субконто методом ''ПолучитьСубконто''. Если значение пустое - используется стандартное представление. <ОбратныйПорядок> число: 0 - выборка в прямом порядке, 1 - выборка в обратном порядке; необязательный параметр. По умолчанию 0.
При обратном методе запрос выдаст все имеющиеся остатки по Датам от Поздней к Предыдущей. Запрос выполняется на позицию документа.
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9
Acid @ Сегодня, 15:52
, да это вы издеваетесь. Когда говорят "нет партий", это означает "отсутствие информации о партиях в принципе", а не "отсутствие заранее рассчитанных данных в разрезе партий в регистре, и по-этому-я-такой-хитрый-получаю-такую-информация-на-момент-необходимости".
Допрацьовую: - "Бухгалтерія для України 2.1"; - "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".
Группа: Местный
Сообщений: 298
Спасибо сказали: 98 раз
Рейтинг: 99.1
Цитата(Acid @ 14.09.16, 16:23)
за месяц - себестоимость выравнивается
Нет-нет, я далее спорить не буду, если
Цитата
нет такого понятия "Документ задним числом"
. Сначала мысль пришла: "а перепишу я приходные документы... и некоторые отчеты..., да и константу сделаю "Период запрета редактирования (дней)", тип - число..."
Нет, не буду изменять... Хоть и Ваша точка зрения правильная, но пахнет все-равно плохо. ЗЫ: Это моя личная позиция, не нужно рассматривать ее как "правильную" или "не правильную". Есть "нормальные" наработки конфигураций, а "кривые" нужно просто заменить и не сопровождать.
То, что для одного человека константа, для другого - переменная. (Алан.Дж.Перлис)
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!