|
v7: ТиС 9.2 метод расчета себестоимости ТМЦ | ☑ | ||
---|---|---|---|---|
0
NDIS HH
11.06.13
✎
13:30
|
В регистре ПартииНаличие записано:
Приход Будильник 1шт 400руб Приход Будильник 1шт 420руб Процедура глСписаниеПартийТМЦ ВремПартии.ВыгрузитьИтоги(ТаблИтогов, 1, 1); ВремПартии это регистр ПартииНаличие на который наложена куча фильтров. В зависимости от текущего Метода Расчета Себестоимости в таблице ТаблИтогов оказывается либо одна строка Будильник 2шт 820руб либо две строки Будильник 1шт 400руб Будильник 1шт 420руб Вопрос: каким образом определяется состав строк? P.S. второй день ищу - не могу понять: записи то в регистре всё-равно одинаковые, а как итоги получаются разные? |
|||
1
Масянька
11.06.13
✎
13:32
|
МетодРасчетаСебестоимости = Фирма.ЮрЛицо.МетодРасчетаСебестоимости.Получить(Конт.ДатаДок);
Если ПустоеЗначение(МетодРасчетаСебестоимости)=1 Тогда глНеПроводить(Конт,"Не определен метод расчета себестоимости для юр. лица """+Фирма.ЮрЛицо.Наименование+""""); Возврат; КонецЕсли; Если МетодРасчетаСебестоимости = Перечисление.МетодыРасчетаСебестоимости.FIFO Тогда ЗнакСортировки="+"; Иначе ЗнакСортировки="-"; КонецЕсли; |
|||
2
NDIS HH
11.06.13
✎
13:37
|
(1) Вы не могли бы пояснить каким образом переменная ЗнакСортировки влияет на метод регистров ВыгрузитьИтоги()?
|
|||
3
Масянька
11.06.13
✎
13:40
|
// Подготовим таблицу итогов взависимости от настройки контроля остатков
ПодготовитьТаблИтогов(ТаблИтогов, Фирма); Если РегистрУчета="ПартииНаличие" Тогда ТаблИтогов.Сортировать("-Фирма,"+ЗнакСортировки+"ДатаПартии,"+ЗнакСортировки+"ДокПартии",1); КонецЕсли; |
|||
4
Масянька
11.06.13
✎
13:40
|
(0) А зачем тебе это?
|
|||
5
DEVIce
11.06.13
✎
13:44
|
Записи в регистре не одинаковые, в одном случае измерение по партии заполнено и оно разное ибо партии разные, в другом случае партии нет, соответственно итог посчитал свернуто по обоим поступлениям. По аналогии можно привести в пример метод Свернуть у таблицы значений, когда у разных строк в одной колонке два разных значения и одно одинаковое, попробуй - эффект будет тот же.
|
|||
6
NDIS HH
11.06.13
✎
13:49
|
(5) Вы абсолютно правы! (Просто в семерке готовой экранной формы для регистров нет, а я не подумал добавить все измерения.)
(4) Настроить расчет себестоимости для отрицательных остатков. |
|||
7
DEVIce
11.06.13
✎
13:50
|
(6) С фигали бы нет? Все есть. Открываешь документ Действия / Движения отчет о движениях документа
|
|||
8
NDIS HH
11.06.13
✎
13:51
|
(7) Ну, это форма отчета - я ей не доверяю... =)
|
|||
9
DEVIce
11.06.13
✎
13:52
|
Можно еще правой кнопкой мыши на документе и выбрать Движения документа. 6)
|
|||
10
DEVIce
11.06.13
✎
13:53
|
(8) С чего бы ей не доверять. На крайняк смотри (9) - это уже системная приблуда, кривыми руками одинэсников не тронутая.
|
|||
11
Масянька
11.06.13
✎
13:55
|
(6) А какая себестоимость у отрицательных остатков?
|
|||
12
Гефест
11.06.13
✎
13:57
|
(11) Наверное, отрицательная
|
|||
13
NDIS HH
11.06.13
✎
13:58
|
(11) Я ещё не решил... наверное такая же как у последнего поступления.
(То есть я хочу чтобы при розничной продаже отрицательного остатка не было 100% прибыли - это плохо влияет на аналитические отчеты.) |
|||
14
NDIS HH
11.06.13
✎
13:58
|
(9) Чайник - не знал - спасибо.
|
|||
15
Масянька
11.06.13
✎
14:06
|
(13) Вариантов 2:
1. позвать специалиста. 2. рыть - откуда берутся отрицательные остатки. |
|||
16
NDIS HH
11.06.13
✎
14:19
|
(15)
1. Отступать некуда - Гена Бобков это я! ))) 2. Отрицательные остатки беруться от пересортицы (продали два апельсиновых сока вместо апельсинового и томатного) При инвентаризации всё это устаканится, но себестоимость в ТиС (в отличии от второй по-моему Розницы) определяется в момент продажи. Вот я и хочу сделать чтобы она определялась... более реалистично. |
|||
17
Масянька
11.06.13
✎
14:26
|
(16) По рукам - за не правильную продажу. А себестоимость - не трогай.
|
|||
18
NDIS HH
11.06.13
✎
14:36
|
(17) Практика показала что при контроле остатков надо устраивать мини-инвентаризацию при каждом новом ОтчетеККМ.
Я если честно не представляю как магазин-у-дома например может работать с контролем остатков. Я не прав? |
|||
19
Злопчинский
12.06.13
✎
02:47
|
(18) работаешь без контроля остатков, но регистрируешь уход в минус. как только уход в минус по товару - подымашь по этому товару флажок и назначаешь задание на инвентаризацию. так ты будешь нахадить излишки товара, но вот откуда взялись эти излишки - однозначно ответить очень трудно наверное..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |