|
v7: вопрос по док СписаниеТМЦ Комплесная
| ☑ |
0
tpudl_bases
05.12.12
✎
10:55
|
Списали товар(01.01.12)цена=10 руб ,Оприходовали этот же товар(01.01.12)по цене 12 руб.(По одному складу).
ПеремещениеТМЦ(на другой склад) цена=10 руб.Из чего в партии старого склада висят 2 рубля..Что за нафиг??!!
Хотя 1С сказала тут:
Из глСписаниеПартийТМЦ()
Если МетодРасчетаСебестоимости = Перечисление.МетодыРасчетаСебестоимости.FIFO Тогда
ЗнакСортировки="+";
Иначе
ЗнакСортировки="-";
КонецЕсли;
//У меня по средему значит "-"
Если РегистрУчета = "ПартииНаличие" Тогда
ТаблИтогов.Сортировать("-Фирма,"+ЗнакСортировки+"ДатаПартии,"+ЗнакСортировки+"ДокПартии,"+ЗнакСортировки+"Партия",1);
Иначе
ТаблИтогов.Сортировать("-Фирма,"+ЗнакСортировки+"ДокументПередачи,"+ЗнакСортировки+"Партия",1);
КонецЕсли;
Сортировка с последней партии
То есть показывает что берет последнию партию,у меня последняя партия это ОприходТМЦ,а программа берет партию из СписаниеТМЦ!!!!!!!!!!!
|
|
1
Popkorm
05.12.12
✎
11:18
|
(0) Вообще то ПеремещениеТМЦ ссылается на глФильтрПартийТМЦ,а твое глСписаниеПартийТМЦ() из дока СписаниеТМЦ,у тебя списалось все правельно..
|
|
2
1Сергей
05.12.12
✎
11:58
|
даты не достаточно, время укажи
|
|
3
tpudl_bases
05.12.12
✎
12:14
|
(1) да,а далее ПеремещениеТМЦ идет в глСписаниеПартийТМЦ()
цену берет от сюда:
ВремПартии.УстановитьЗначениеФильтра("Номенклатура",Номенклатура,1);
Если ТаблНоменклатуры.Партия.Выбран()=1 Тогда
// выбрана конкретная партия
ВремПартии.УстановитьЗначениеФильтра("Партия",ТаблНоменклатуры.Партия,1);
Иначе // снимем фильтр по партии
ВремПартии.УстановитьЗначениеФильтра("Партия",,0);
КонецЕсли;
//в моем случаи взял от сюда ВремПартии.УстановитьЗначениеФильтра("Партия",,0);
Цена = ТаблНоменклатуры.ЦенаПрод;
ВремПартии.УстановитьЗначениеФильтра("ЦенаПрод", Цена);
и цена взялась именно из СписанииТМЦ...Почему не берет из ОприходТМЦ
(2)Сделал Перемещение от 02.01.2012.результат такой же
|
|
4
Злопчинский
05.12.12
✎
21:29
|
потому что если склады - розничные, то списание берется по цене из регистра. в ТиСе все отчеты чтобы понять почему взялась эта партия, а не эта - есть. Приусловии, конечно, что ГП восстановлена.
|
|