Имя: Пароль:
1C
1С v8
Валовая прибыль в УТ 10.3
0 idw
 
03.12.12
19:39
Здравствуйте. Столкнулся вот с такой проблемой:
при возврате товара покупателем, если не указывается себестоимость в документе (идет возврат на склад), а выбирается документ партии, то в отчете Валовая прибыль Себестоимость идет по нулям, и рентабельность выходит 100% и валовая прибыль по возврщаемому товару уходит в минус.
Это правильно?

А если возврат по приходному ордеру, то есть явно указана себестоимость в документе, то валовая прибыль сворачивается в 0.
1 Naumov
 
03.12.12
20:58
что правильно? что не указываете? видимо неправильно
2 idw
 
03.12.12
21:04
(1) правильно ли то, что возврат от покупателя, если указывать конкретную партию не далает движения по регистру ПродажиСебестоимость, из которого собственно попадает себестоимость в валовый отчет. А если нет себестоимости, то прибыль 100%. Вот это правильно? На мой взгляд какая то ошибка, хотя в модуле документа специально сделано, чтобы не было движений по регистру ПродажиСебестоимость.
3 Hans
 
03.12.12
21:07
(2)Это не правильно. Вы документ партии правильно указываете?
4 Zombi
 
03.12.12
21:08
(2) Неправильно это. У нас возвраты с указанным документом партий, движения по регистру ПродажиСебестоимость есть.
5 Zombi
 
03.12.12
21:10
(2) Галочки "Отразить в бух/упр/налог учете" стоят?
6 idw
 
03.12.12
21:50
(3) документ партии правильно.
(5) галочки все стоят.
Может у меня релиз такой - "Управление торговлей", редакция 10.3 (10.3.13.2).
В новых релизах уже исправили.
7 hhhh
 
03.12.12
22:02
(6) начиная с 10.3.10 конфа не менялась. Уже было УТ 11.
8 Alex S D
 
03.12.12
22:04
а что пишется в регистр партии товаров на складах?
9 servs
 
04.12.12
00:20
Может поможет:

"Управление торговлей для Украины", редакция 2.3.

Возврат товаров от покупателя делает расход по регистру ПродажиСебестоимость, стоит галка упр. учет, выбран возврат "На склад", указан документ партии в табл. части.
10 idw
 
04.12.12
19:39
(8) в партии пишется нормальная себестоимость.

А вот код из модуля документа, который я убрал:

//Сч = 0;
       //Пока Сч < ТаблицаПоТоварамПартии.Количество() Цикл
       //    СтрокаТаблицы = ТаблицаПоТоварамПартии.Получить(Сч);
       //    Если ЗначениеЗаполнено(СтрокаТаблицы.ДокументПартии) Тогда
       //         ТаблицаПоТоварамПартии.Удалить(СтрокаТаблицы);
       //    Иначе
       //        Сч = Сч + 1;
       //    КонецЕсли;
       //КонецЦикла;

Из-за него и не делаются движения по регисту ПродажиСебестоимость.
11 Zombi
 
05.12.12
07:50
(10) Ты что то неправильно делаешь, у меня этот блок есть и не закомментирован, все работает.