#0
by REDANGER
В 1С я недавно, вот пишу небольшую программу учета движения и реализации товара и возник вопрос: каким образом реализовать списание себестоимости по-среднему? Небольшие уточнения: есть документы приходная и расходная накладная, которые при проведении формируют соответствующие проводки..и вот как раз при проведении документа расходная накладная мне необходимо реализовать данный метод списания себестоимости. Заранее спасибо!
#2
by Cyberhawk
Берешь количество и сумму товара в наличии до момента реализации и списываешь пропорционально - это среднескользящая, что тебе и нужно
#4
by Cyberhawk
А если тебе средневзвешенное надо, что делать это во время каждой реализации неразумно - обычно делается в конце месяца, когда все реализации уже введены
#5
by Cyberhawk
По средневзвешенной вроде нет смысла - оно все равно будет прыгать после каждого изменения стоимости прихода и какой тогда смысл в этом "взвешенном" на каждый момент
#6
by REDANGER
Да по среднескользящей нужно. Как это сделать в теории я вроде разобрался, но как именно это сделать с точки зрения программирования, вот скорее в чем вопрос...
#8
by REDANGER
Хорошо, еще немного уточню) В какой процедуре это нужно сделать? Если делать как пишет , то нужно взять процедуру ПередЗаписью документа Расходная накладная? или нет?
#10
by Garykom
>пишу небольшую программу учета движения и реализации товара Ачивку "конструктор велосипедов" хочется?
#11
by REDANGER
Все равно не ясно мне как именно должно все это работать. Ведь поделив Сумму на Колво мы получим цену за единицу...Да и в общем куда конкретно писать эту формулу? Есть ОбработкаПроведения РасходнойНаклодной, вот: Нужно именно в движении это описать или где-то отдельно?
#12
by Масянька
Ты получил цену за единицу, теперь кол-во (списываемое) умножаешь на полученную цену - получаешь сумму. Именно, при проведении док-та. Поскольку, именно в этот момент док-т делает движения по регистрам. Лучше - посмотреть в типовых. Кстати, не забудь про копейку.
#13
by REDANGER
Не получается ничерта у меня..уж извините выводит из себя это элементарное, как я понимаю, задание... Я попробую расписать, что конкретно я не могу понять: Мы - торговая компания, закупаем товар по одной цене (Приходная накладная), реализуем по другой (Расходная накладная). При это формируется проводка Дт90.2 Кт 41 (при этом реализация товара должна осуществляться методом определения себестоимости (по-среднему). Для того чтобы это сделать мы должны взять сумму остатков товара на складе и разделить на количество остатков товара на складе. Общее кол-во остатков на складах у нас формируется из общего количества товара во всех ПРИХОДНЫХ накладных, если я правильно понимаю конечно! Соответственно среднюю себестоимость единицы товара мы должны рассчитывать исходя из этого документа! Но при этом чтобы списать товары по их себестоимости нам нужно это сделать в МОДУЛЕ ОБЪЕКТА документа РасходнаяНакладная, в процедуре ОБРАБОТКАПРОВЕДЕНИЯ. Вопрос: как мне в ОБРАБОТКЕПРОВЕДЕНИЯ взять среднюю цену за единицу товара (из документа ПриходнаяНакладная) и умножить ее на кол-во списываемого товара (из документа РасходнаяНакладная)? Извините...Спасибо!
#14
by Джинн
Средняя цена берется не "из документа". Если у Вас учет на счетах организован (судя по постам), то Вам нужен дебетовый остаток по 41 (10, 43 и т.п.) счету в суммовом и количественном выражении на момент проведения документа.
#17
by REDANGER
Какой регистр остатков? Есть регистр бухгалтерии, а в регистрах бухгалтерии насколько я знаю хранятся как обороты так и остатки..больше регистров никаких нету
#18
by catena
Ты, похоже, не видишь разницы между стоимостью и себестоимостью. А ведь именно для этого ты делаешь две проводки в РН.
#20
by REDANGER
Всем спасибо за содействие! Да так и есть (Оренбург) Спасибо за видео, стал делать по подобию данного урока, с помощью запроса, но теперь новая проблема - при попытке проведения документа реализация товара он постоянно выдает ошибку о том что не удалось провести документ и соответственно выводятся сообщения о недостатке Номенклатуры..
#22
by REDANGER
Ребят, может кто-нибудь поможет код написать, я могу скинуть конфигурацию, просто реально не знаю как сделать. Сижу 3ий день себестоимость посчитать пытаюсь
#25
by Dmitry1c
тогда франч слишком много хочет - у тебя волне должно прокатить не до конца решенное задание, типа код показать, объяснить, что тут так-то так-то, а здесь почему-то не получается поставленная тебе задача - одна из частей экзамена 1С Специалист по платформе, если ты на стажера, это значит, что тебе только предстоит к нему готовиться
#26
by REDANGER
да я уж успел заметить в процессе, что на Специалиста подобное решают я на курсы по конфигурированию именно с объектами бухгалтерии буду еще ходить я отписал уже, что до опред. момента дошел дальше сложности - вот мне и сказали раз пока непонятно пройди курс, разберись и приходи..но есть желание как--то разобраться самому, да вот пока не выходит
#27
by Dmitry1c
3 дня это немного ;) вообще научись пользоваться отладчиком и точками останова - будет легче
#30
by Cyberhawk
Я когда устраивался во франч то было вот так (пост номер 8): Видимо, у ТС похожая ситуация.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как отловить момент нажатия на кнопку (до отпускания)?
- Установка самописной конфигурации у клиента
- Отображение схемы склада и нахождения товаров на плане на смартфоне
- Управление отборами СКД в параметрах виртуальных таблиц регистров
- Публикация базы 1С 8.3 на веб-сервере Apache + Linux ( CentOS 7 )
- Розница Аптека, как быстрей перейти с 1.0 на на 2.2?
- Авторизация в 1С 8.2 УТ
- АТОЛ 11ф возврат не "день в день"
- Как выгрузить результаты запроса по COM-соединению в дерево значений в 1С 8.3?
- Партии в УТ 11.3
- Беда после обновления: ERROR: relation "_reference5091"
- Не определен каталог для размещения получаемых файлов 1с ubuntu
- v7: x32 vs x64
- Сериализаторxdto.ПрочитатьJSON(ЧтениеJson)
- 1С 8.3 Временная таблица
- v7: SBRFCOM.dll
- (ЗУП 3.0) поле объекта не обнаружена (оклад)
- Конвертация 3.0. Отбор выгружаемых объектов.
- 1с 8.3. Динамический список по табличной части с динамическим считыванием данных
- Ошибка при обмене БП 3.0.49.27 и ЗУП 3.1.2.213. Не работает обмен