Имя: Пароль:
1C
1С v8
Расчет себестоимости при перемещении по регистру бухгалтерии
0 Muaviya
 
05.07.20
15:10
Задание
Добавляем движения документов по регистру бухгалтерии
 Перемещение товаров и услуг o Делаем перемещение между складами – Со склада отправителя на склад получатель
o Учитываем что себестоимость нужно рассчитывать по регистру бухгалтерии (как и для реализации, но тут – нужна только себестоимость)
o Проводки одного единственного вида: «41 Склад Номенклатура 41 Склад Номенклатура», т.к. это просто перемещение – ни взаиморасчетов, ни выручки.

Вроде все просто.

Но столкнулся с одной большой проблемой.

Поскольку это перемешение то есть
Организация
Склад Отправитель
Склад Получатель
Номенклатура
Количество

То есть цены нет и делать вручную нельзя

Второй момент
На 41 Счете Субконто Цены тоже нет
И как я пологаю делать его нельзя
Субконто 41 счета - Склад и Номенклатура

А сумму.
То есть себестоимость при перемещении отразить как то нужно

Собственно вопрос
Как рассчитать себестоимость при перемещении по регистру бухгалтерии ?
1 Alexor
 
05.07.20
15:17
Так же как и при реализации.
Срез остатков.
2 Beduin
 
05.07.20
15:17
Если по среднему, то суммовой остаток делишь на количество. Получаешь цену и умножаешь на количество в проводке
3 Злопчинский
 
05.07.20
15:18
Как рассчитать себестоимость при перемещении по регистру бухгалтерии ?
получить итог по количеству, получить итог по себестоимости.
СебестоимостьВсего*КоличествоКперемещению/КоличествоВсего
4 Злопчинский
 
05.07.20
15:20
(2) вот из-за таких как ты и повисают остатки ;-)
10/3 - и все.. не сойдется.. 3.33 цена*3 колво = 9.99
5 Мимохожий Однако
 
05.07.20
15:30
Себестоимость при перемещении считать нет смысла. Она нужна только при списании с предприятия. И не важно на каком складу этот товар лежал.
6 Волшебник
 
модератор
05.07.20
15:31
(2)(4)+ Надо ещё добавить, что если списывается всё количество, то сумма тоже должна списаться полностью.
7 Злопчинский
 
05.07.20
16:16
(5) а зачем тогда сделали себестоимость в разрезе складов?
8 Muaviya
 
05.07.20
16:21
Движение = Движения.Хозрасчетный.Добавить();
            Движение.Организация = Организация;
            Движение.Период = Дата;
            Движение.СчетДт = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах;
            Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатура] = Выборка.Номенклатура;
            Движение.СчетКт = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах;
            Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Склад]        = СкладОтправитель;
            Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатура] = Выборка.Номенклатура;
            Движение.КоличествоКт = Выборка.КоличествоДокумент;
            Движение.Содержание = "Себестоимость";
        
            Если Выборка.КоличествоДокумент = Выборка.КоличествоОстаток Тогда
                Движение.Сумма = Выборка.СтоимостьОстаток;
            Иначе
                Движение.Сумма = Выборка.СтоимостьОстаток / Выборка.КоличествоОстаток * Выборка.КоличествоДокумент;
            КонецЕсли;    


Вот этот код в реализации считает сумму (Себестоимость)
Когда провожу в 1С Предприятие При перемещении - ничего не происходит. Поле Сумма В регистре бухгалтерии (название регистра хозрасчетный. Ресурсы количество, сумма) пустое. То есть не заполненное
9 kolts23381
 
05.07.20
16:26
Делаешь обработку которая рассчитывает себестоимость по средней за весь месяц при помощи составления линейных уравнений. Тогда не придется соблюдать последовательность ввода документов в течении месяца. Это из разряда хороших но сложных решений.
10 Злопчинский
 
05.07.20
17:21
(9) "Делаешь обработку которая рассчитывает себестоимость по средней за весь месяц при помощи составления линейных уравнений. Тогда не придется соблюдать последовательность ввода документов в течении месяца". а зачем это? считаетшь среднюю на конец месяца, и потом просто корректируешь проводки за месяц от средей скользящей до средней...?
11 Мимохожий Однако
 
05.07.20
18:20
(7) Кто сделал? При списании с предприятия не имеет значения с какого склада списывается ТМЦ.
Или правила БУ и НУ поменялись?
12 Muaviya
 
05.07.20
21:11
Уважаемые СПЕЦЫ.
Большая просьба.
Не надо ничего усложнять. И так у меня в голове много не поняток.
Я же студент. Только только изучаю 1С.

Задачка гораздо проще

Есть склад Отправитель
Есть Склад получатель

Задача что бы из склада отправителя переместить к примеру 20 пакетов молока на склад получатель

Что бы понятнее было Кидаю скрины

https://ibb.co/3dChG1v
https://ibb.co/bsmbm1c

Себестоимость - это цена закупки

Собственно само задание
Добавляем движения документов по регистру бухгалтерии
 Перемещение товаров и услуг o Делаем перемещение между складами – Со склада отправителя на склад получатель
o Учитываем что себестоимость нужно рассчитывать по регистру бухгалтерии
o Проводки одного единственного вида: «41 Склад Номенклатура 41 Склад Номенклатура», т.к. это просто перемещение – ни взаиморасчетов, ни выручки.

Проблема у меня возникла что
13 Сияющий Асинхраль
 
05.07.20
22:30
(11) 1С сделала :-) , если не знаешь, то в семерке бухгалтеская себестоимость считалась ТОЛЬКО в разрезе всей организации, хотя народ регулярно поднимал вопрос о том, что, дескать, хотим в разрезе склада, но в семерочных типовых это сделано так и не было, а в восьмерочных типовых есть возможность считать себестоимость не только по Организации в целом, но и по Складам! :-)
(12) В типовой бухгалтерии себестоимость при перемещении насколько я помню считается, НО может быть и вариант, что она оказывается нулевой при перемещение, это происходит в том случае, если, например, поступление на склад номенклатуры по которой происходит перемещение сделано ПОЗЖЕ чем само перемещение. В этом случае, чтобы увидеть себестоимость надо либо правильно поставить поступление, либо закрыть месяц, который сделает движение себестоимости по средней за месяц, но тут тоже есть маленький обломчик, закрытие месяца добивает себестоимость до правильно не уже имеющимися документами списания, перемещения и т.д., а регламентными документами, т.е. общая сумма правильная, а внятной разбивки по документам ты не увидишь...
14 kolts23381
 
05.07.20
23:22
(10) Я не делал корректировку, я рассчитывал цену выбытия и менял сумму(количество умножить на полученную цену) в каждой проводке, где данный счет в кредите.
15 Сияющий Асинхраль
 
05.07.20
23:40
(14) Можно делать и это, тут надо учесть только, что 1С делает это регламентно в закрытии месяца, единственное отличие от твоего варианта, то, что 1С добивает до правильных себестоимостей в регламентных документах, не корректируя уже сделанные проводки, что, в общем-то, правильно для большого количества проводок, то бишь для большого товародвижения...
16 Злопчинский
 
06.07.20
05:02
(13) "если не знаешь, то в семерке бухгалтеская себестоимость считалась" - знаю. поэтому и спрашиваю.
17 Злопчинский
 
06.07.20
05:03
(15) если корректировать сами проводки, то при перепроведении оригинального документа все скорректированное в проводке потеряется нафиг..(?) или нет?
18 Мимохожий Однако
 
06.07.20
08:30
(13) Вооот... Объяснил Доступно и всерьез.
19 Волшебник
 
модератор
06.07.20
08:35
(12) Пишется "непоняток" и "только-только"
20 Сияющий Асинхраль
 
07.07.20
13:45
(17) Конечно потеряется... Тут в восьмерке ничего по сравнению с семеркой не поменялось...
(16) Что ты знаешь, я даже не сомневался, но вроде как я отвечал (11)... Или это тоже ты? :-)))
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший