![]() |
|
v7: Как порешать проблему с "делимостью" товара? | ☑ | ||
---|---|---|---|---|
0
palpetrovich
13.10.11
✎
18:22
|
На картинке товар L-ЦЕТ 5мг/ №30 - базЕд = шт, L-Цет 5мг.№10 - базЕд = уп.
Оприходованы по одной упаковке каждого товара, в какждой упаковке 3 шт http://s017.radikal.ru/i419/1110/5c/05f711c61d83.jpg Как в таких ситациях все-же списывать "под ноль"? |
|||
1
acsent
13.10.11
✎
18:29
|
регламентом
|
|||
2
palpetrovich
13.10.11
✎
18:31
|
(1) лаконично :) ...типа "искусственной подчисткой регистров"?
|
|||
3
aka AMIGO
13.10.11
✎
18:37
|
интересный вопрос..
это ТиС? тогда там есть так наз.Коэффициент, по-идее должен помогать делить упаковки на штуки, бочки на литры.. и для этого есть вторые единицы измерения. ЗЫ. никогда не использовал в ТиСе, но хочется помочь - это раз и такую штуку делал в самодельной программе, для производства :) |
|||
4
palpetrovich
13.10.11
✎
18:39
|
(3) картинку смотрел? ...есть там "так наз.Коэффициент" ;)
|
|||
5
СБ с Одинесии
13.10.11
✎
18:39
|
Введи натуральные дроби в программу и не мучайся
|
|||
6
palpetrovich
13.10.11
✎
18:40
|
+(4) конфа - аптечная, специализированная ...еще и старая :)
|
|||
7
palpetrovich
13.10.11
✎
18:42
|
(5) а заодно и в программу к поставщикам? ...а еще лучше - свои, "правильные" цены в их поставку :))
|
|||
8
FN
13.10.11
✎
18:44
|
(0) в чем конкретно вопрос?
Если в списании под "0" без хвостов округления, то это делается как во всех типовых - при списывании последнего остатка в движения пишутся не рассчитанные суммы по коефицинтам, а тупо остатки регистра. А вот если контроля остатков при списании не происходит, то тогда (1) |
|||
9
СБ с Одинесии
13.10.11
✎
18:47
|
Поставщиков не трогай. У тебя в программе вместо 0 и 3 в периоде будет 1/3. Либо как в (8).
|
|||
10
глазковыколупыватель
13.10.11
✎
18:47
|
(0) Стояла раньше по аптекам "Е-Фарма" - на 7.7. Там остатки пересчитывались в зависимости от единиц измерения. Возникали копейки на остатках. Суммы списывались служебными документами. Можно подправить модули обработок проведения, чтобы списывать под 0. Сейчас аптеки работают на допиленной рознице(8.1). В ней списывается целая упаковка, приходуется, к примеру, 10 десятых(документом комплектация). Суммы без количеств не зависают.
|
|||
11
palpetrovich
13.10.11
✎
18:47
|
(8) клиент "красоту" в отчетах хочет видеть все время, а не только когда серия (читай партия) кончится
|
|||
12
aka AMIGO
13.10.11
✎
18:47
|
(4) смотрел картинку.. только с одной целью - распоздать конфу :)
не распознал :) |
|||
13
palpetrovich
13.10.11
✎
18:50
|
(10) таки к варианту (1)...
(12) на оперУчете - так что считай распознал :) |
|||
14
Злопчинский
14.10.11
✎
00:34
|
Потому что разруххане в базе, а в головах
> На картинке товар L-ЦЕТ 5мг/ №30 - базЕд = шт, L-Цет 5мг.№10 - базЕд = уп. Оприходованы по одной упаковке каждого товара, в какждой упаковке 3 шт - для товара "L-Цет 5мг.№10 - базЕд = уп. " - абсолютно по барабану, скольо в УПАКОВКЕ ШТУК. Уп - базовая единица, НЕДЕЛИМАЯ. она и является "ШТУКОЙ" |
|||
15
Злопчинский
14.10.11
✎
00:35
|
(10) 7 лет фармопт успешно работал на допиленной (в основном обвесками) ТиС 7.7. Никаких дробей копеек и лишниего ничего не образовывалось..
|
|||
16
palpetrovich
14.10.11
✎
11:03
|
(14) Ты невнимательно отнесся к сабжу. Ситуацию в нем я смоделировал специально, дабы показать что проблема не разруливается нормально на 100% ни в одном случае из них.
И насчет "Уп - базовая единица, НЕДЕЛИМАЯ." - вопрос даже не спорный... продают как упаковкой так и пластинами |
|||
17
Ёпрст
гуру
14.10.11
✎
11:14
|
(16) ? почему, очень даже внимательно.
Базовой единицей, как правило, заводят самую малую единицу, а не коробки/упаковки. И там проблем с "делимостью" просто не возникает вообще. |
|||
18
palpetrovich
14.10.11
✎
11:47
|
(17) ну ваще-т (16) это к (14) :)
ну и Ёпрст3, катринку смотрел? там показано что не во всех случаях "проблем с "делимостью" просто не возникает" Приходит упаковка, в ней 3 штуки, входная цена за упаковку 20. Вот и проблема списания 1-ой штуки на лицо |
|||
19
Ёпрст
гуру
14.10.11
✎
11:52
|
(18) Ну и ? заводим 3 штуки, заместо 1 упаковки и привет.
+ цены всегда в 1 единице измерения в документе делаем (а не как в типовых) +рулим суммой (ставим сумму 20, а цена рассчитывается) - тогда и в движухе будет приход 3 шт на сумму 20. всё собственно. у нас так, проблем с копейками никогда не было. |
|||
20
palpetrovich
14.10.11
✎
12:16
|
(19) ну не делится 20 на 3 без остатка, вот-же в чем дело. И не договоришься со всеми поставщиками что-б давали цены за упаковки такие, что-б делились без остатка на количество "штук" в этой упаковке
|
|||
21
Злопчинский
14.10.11
✎
12:27
|
да по барабану!
я ж не знаю как у тебя там конфиге сделано: на приход ставишь Сумма=20 руб, Колво=3 шт. все. . если у тебя четкий учет по цене (приход например 1 шт по цене - 10 руб), а расход с этого прихода 1 шт по цена 10 руб с выручкой 15 руб (доход по этой партии = 5 руб), то приходуй 2 шт по 3.33 + 1 шт по 3.34 хочешь делай по другому: приходуй 3 шт по 3.33 1 коп относи из прихода сразу на невосполнимые потери/излишки сумм - куда ты потом спишешь эти суммы - мне по барабану . проблемы в чем? |
|||
22
Ёпрст
гуру
14.10.11
✎
12:27
|
(20) Ну и зачем мне делить 20 на 3 ??!?!!!
|
|||
23
Ёпрст
гуру
14.10.11
✎
12:28
|
(21) он не догоняет :))
|
|||
24
Ёпрст
гуру
14.10.11
✎
12:29
|
заводи 3 штуки, ставь сумму 20 и привет.
Где ты тут деление предусматриваешь ?! |
|||
25
Злопчинский
14.10.11
✎
12:34
|
(23) да хрен его знает, как у него там в конфиге написано... это из той же оперы как НДС туда-обратно.. погрешность при попытке привязаться К ШТУКЕ всегда вылезет либо справа, либо слева...
|
|||
26
Злопчинский
14.10.11
✎
12:39
|
(0) понимаешь.. вот если у тебя например, на остатке 0.33333333333 шт - это сколько ФИЗИЧЕСКИ неделимых штук? ОДНА???? или на самом деле три физические штуки по 0.111111111111111шт...?
|
|||
27
Злопчинский
14.10.11
✎
12:40
|
не весовой и не мерный товар - он на остатках в дробном количестве быть не может...
а так как вы учет остатков больше все-таки ведете для ПРОДАЖИ - ну так при поступлении тМЦ - пересчитывай УП в шт... оно и само бы так сделалось, если бы базовая едитница = шт, а уп = кф=3... |
|||
28
FN
14.10.11
✎
12:42
|
(20) Забудь понятие "цена". Есть партия, а у нее есть стоимость и кол-во в базовой единице. Все!
Для удобства базовой единицей назначаем наименьшую возможную (шт, грамм, мл и тп) |
|||
29
palpetrovich
14.10.11
✎
13:27
|
(24) продаю я одну штуку, списание идет 20/3 ...вот разве что извращаться как в (21)
(27) так и делаем, "базовая едитница = шт", но все-равно это не решает. (28) Еще раз, Приходка 1Уп. Стоимость 20. Мне, что создавать не одну серию со стомостью штуки 20/3, а ДВЕ серии с стоимостями 2 * 3.33 и 1 шт * 3.34? |
|||
30
leshikkam
14.10.11
✎
13:30
|
(29) на мой взгляд самое логичное решение.
|
|||
31
PCcomCat
14.10.11
✎
13:39
|
(0) Учет не верный. Если учет ведется в базовых и основных единицах одновременно, то на скаде все должно лежать в базовых. А уже при продаже учитываем коэффициент 1 уп = 3 шт.
|
|||
32
PCcomCat
14.10.11
✎
13:40
|
+ (31) У шт. коэффициент = 1, а у уп. = 3.
|
|||
33
palpetrovich
14.10.11
✎
13:45
|
(32) смотри картинку внимательней
|
|||
34
PCcomCat
14.10.11
✎
13:51
|
(33)Если речь у 1 уп.=3 шт. про стоимость, то при последнем списании должен тупо списываться остаток суммы.
|
|||
35
PCcomCat
14.10.11
✎
13:55
|
При списании достается остаток суммы и делится на остаток количества, затем умножается на списуемое количество, а для последней единицы списывается остаток суммы. И коэффициент тут ни при чем. Он нужен для количества, но не для суммы.
|
|||
36
palpetrovich
14.10.11
✎
14:03
|
(35) ну допустим
ситуация: приход 100 упаковок (по 3 шт в каждой), общая сумма 20*100 // серия №123 мне списывать 299 штук не беспокоясь ни о чем а последнюю списать по 6.66 * 2коп.*100? //погрешностьНаУпаковке 2 копейки (6.66*3=19,98) так что-ли? |
|||
37
PCcomCat
14.10.11
✎
14:14
|
(36) Ну да, будет либо больше, либо меньше средней стоимости. А ты что хочешь?
|
|||
38
PCcomCat
14.10.11
✎
14:17
|
(36) Округление какое-то странное: 2,6666666666666666 <> 2,66, а = 2,67.
|
|||
39
PCcomCat
14.10.11
✎
14:18
|
+(37) Погрешность будет не на каждой упаковке, а только на последней штучке.
|
|||
40
palpetrovich
14.10.11
✎
14:18
|
(38) не придирайся :)
|
|||
41
palpetrovich
14.10.11
✎
14:20
|
все равно, погрешность на серии в 100 упаковок -667 руб. при цене 6.67 - это прикольно :)
|
|||
42
palpetrovich
14.10.11
✎
14:23
|
+41 утрирую конечно, там все-таки 7 знаков... поменьше будет :)
в общем примерно все понятно, всем спасибо |
|||
43
PCcomCat
14.10.11
✎
14:24
|
(41) ОТКУДА ТАКАЯ ПОГРЕШНОСТЬ???
|
|||
44
FN
14.10.11
✎
14:40
|
(42) при списании коеф.нужно брать не из карточки товара, а рассчитывать
в простом виде выглядит так: коеф=КвоДляСписания/КвоНаОстатке; СуммаСписания=СуммаОстатка*коеф; Если КвоДляСписания=КвоНаОстатке тогда //заглушка для последней партии СуммаСписания=СуммаОстатка; КонецЕсли; |
|||
45
Ёпрст
гуру
14.10.11
✎
14:42
|
какая-то у автора каша в голове, имхо.
(44) так и сделано во всех типовых.. :) |
|||
46
Злопчинский
14.10.11
✎
18:12
|
(29) (27) так и делаем, "базовая едитница = шт", но все-равно это не решает.
- все решает |
|||
47
Злопчинский
14.10.11
✎
18:14
|
(41) какая нахрен погрешность..? купил на 3333 руб ПОСТАВКУ ВСЕГО. Продаешь ее. когда всю поставку продал себестоимость списалась ВСЯ 3333 руб. - где какая погрешность..?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |