#0
by Dooro
Мне нужно в запросе выполнить следующие условия. В табличной части документа реализации скажем внесена номенклатура 1 есть две партии этой номенклатуры, одна партия - себестоимость 50,количество 100 вторая партия себестоимость 100, количество 100 например В табличной части я набираю количество 30 ( тоесть не перекрываю первую партию при списании),себестоимость должна из запроса выйти 50 Если я набираю например количество в табличной части 120, то нужно что бы из запроса вышли цыфры по первой партии кол- во 100 себестоимость 50 по второй партии количество 20 себестоимость 100
#0
by Dooro
Мне нужно в запросе выполнить следующие условия. В табличной части документа реализации скажем внесена номенклатура 1 есть две партии этой номенклатуры, одна партия - себестоимость 50,количество 100 вторая партия себестоимость 100, количество 100 например В табличной части я набираю количество 30 ( тоесть не перекрываю первую партию при списании),себестоимость должна из запроса выйти 50 Если я набираю например количество в табличной части 120, то нужно что бы из запроса вышли цыфры по первой партии кол- во 100 себестоимость 50 по второй партии количество 20 себестоимость 100
#0
by Dooro
Мне нужно в запросе выполнить следующие условия. В табличной части документа реализации скажем внесена номенклатура 1 есть две партии этой номенклатуры, одна партия - себестоимость 50,количество 100 вторая партия себестоимость 100, количество 100 например В табличной части я набираю количество 30 ( тоесть не перекрываю первую партию при списании),себестоимость должна из запроса выйти 50 Если я набираю например количество в табличной части 120, то нужно что бы из запроса вышли цыфры по первой партии кол- во 100 себестоимость 50 по второй партии количество 20 себестоимость 100
#0
by Dooro
Мне нужно в запросе выполнить следующие условия. В табличной части документа реализации скажем внесена номенклатура 1 есть две партии этой номенклатуры, одна партия - себестоимость 50,количество 100 вторая партия себестоимость 100, количество 100 например В табличной части я набираю количество 30 ( тоесть не перекрываю первую партию при списании),себестоимость должна из запроса выйти 50 Если я набираю например количество в табличной части 120, то нужно что бы из запроса вышли цыфры по первой партии кол- во 100 себестоимость 50 по второй партии количество 20 себестоимость 100
#0
by Dooro
Мне нужно в запросе выполнить следующие условия. В табличной части документа реализации скажем внесена номенклатура 1 есть две партии этой номенклатуры, одна партия - себестоимость 50,количество 100 вторая партия себестоимость 100, количество 100 например В табличной части я набираю количество 30 ( тоесть не перекрываю первую партию при списании),себестоимость должна из запроса выйти 50 Если я набираю например количество в табличной части 120, то нужно что бы из запроса вышли цыфры по первой партии кол- во 100 себестоимость 50 по второй партии количество 20 себестоимость 100
#1
by Dooro
и тд . не зависимо от того сколько партий товара данной номенклатуры, долен идти цикл пока введенное количество в табличную часть не перекроется перебором партий этой номенклатуры в остатках с выводом результатов. тех что я выше указал.
#3
by Dooro
ИЛИ Может кто подскажет как по другому контролировать цены ,что бы не было продаж ниже себестоимости?
#10
by Dooro
например пришла партия 100 штук по 100 р и вторая партия пришла 100 штук по 50 р Я продаю первую партию по себестоимости средней по 75 р а потом когда она закончилась у меня себестоимость выдает по оставшейся партии тоесть 50 р и последнюю я продаю по 50 В результате первые 100 шт я продал по 75 (при реальн себестоимости 100) а вторую по 50 итого убыток.
#11
by Dooro
Вот я и хочу что бы при вводе в табличную часть номенклатуры и количества , находилось реальная себестоимость этой партии именно которая продается. . И если количество больше чем остаток этой партиий нужно искать следующую и искать себестоимость следующей партии, потом сложить суммы /количество и выдать новую себестоимость на данное колиячество
#12
by zyto
И? Чего хочешь в итоге? Чтоб при проведении программа говорила - ай-ай-ай! Плохо делаешь, насяльника, низе сибистоимасти прадаёшь аднака! Так что-ли? В каком случае ругатся должна? Например, у тебя висит партия 1000штук по 100р от вчера. Ещё висит 1 штука за 3р от 01.01.2000 Должна ругатся или нет?
#13
by Фокусник
великое заблуждение, т.к. - цену не должна определять себестоимость, а только рынок... А то так и останетесь со своими просроченными бананами (:
#15
by Dooro
я хочу в итоге определять автоматичестки минимальную цену продажи себестоимость плюс наценка. в зависимости от себестоимости партий которые продаются в данный момент. Объяснять зачем это нужно , увольте. я не буду. Мне постави такую задачу. Если есть идеи буду благодаоен.
#16
by Dooro
Ругаться она должна , даже не ругаться а запрещать продавать ниже мин Цены, то я сам зделаю
#17
by Dooro
Если продается 1 шт от 2000 г по 3 р и с ней 5 штук по 1000 р от вчера себестоимость равна в данном случае (3+5000)/6 но только если разом идет продажа .
#19
by zyto
1. Вот запрос который ты хочешь: | ДокументОприходования" Но это не есть правильно. 2. В типовых УПП, УТ есть настройка в правах пользователей - не продавать ниже определённого типа цен. Попробуй покурить в данную сторону, возможно это то что тебе нужно. 3. На какую дату ты будешь делать этот запрос и в какой момент?
#21
by Dooro
У меня не выйдет так ,от типа цен. Минцена должна быть динамическая от себестоимости. тк много продаж идет в ноль. такие особенности. ( себестоимость плюс мин наценка) и тип цен он от которого плясать он консервативен в етом случае не подходит
#23
by Фокусник
"а если тебе скажут с крыши спрыгнуть?" (: а вообще не понятно, в чем именно проблема? (думаю, в первую очередь - в постановке задачи....)
#24
by vladnet
тогда вот эта фраза не ясна: Я продаю первую партию по себестоимости средней по 75 р если фифо то нужно списывать сперва первую пришедшую партию по ее цене, а потом следующую ФИФО - метод списания себестоимости
#26
by vladnet
мешать цену себестоимости с ценой продажи по моему плохо можно делать так завести справочник цены продажи, и как только поступление прошло по новой цене автоматом поднимать ее
#27
by Dooro
списываю 5 шт так? Есть 2 партии по 2 и одна - 1 шт нужно 1 парития запрос результат ; количество 2 сумма 5р 2 парития количество 2 сумма 7 р 3 партия количество 1 10 р себестоимость всего товара списываемого в данный момент для определения мин цены равна (10+14+10)/(2+1+1)
#28
by Dooro
Даже если 3 партия имеет остаток 100 с нее берется только недостающая 1 единица и включается в динамическую себестоимость
#29
by Dooro
Дело все в том что цена ходит на грани себестоимсоти . поэтому актуальна проблема ограничить нижнюю планку продажи
#31
by vladnet
попроще напиши, странные какие то вычисления списываешь 5 шт 3 записи в регистре: 1 партия количество 2 5 р 2 парития количество 2 7 р 3 партия количество 1 10 р
#32
by zyto
Всё-равно у тебя по какой-то из партий может быть "-" а по какой-то "+"... Что-то здесь нечисто...
#36
by vladnet
ну можешь потом дополнительно контролировать цены при списании, цены все в момент проведения известны
#37
by zyto
Я так понимаю - он списывать будет как положено, ему надо перед списанием поглядеть - не продают ли они ниже себестоимости...
#38
by Dooro
но этот минус компенсируется единой продажей он в пакете идет этот минус а не так как я в начале написал обстоит дело
#42
by zyto
Обычно это всё решается административным путём, коммерческий директор, либо ещё кто-то, анализирует цены закупки, и устанавливает минимальную цену продажи, ниже которой нельзя продавать. А у вас получается никто ни за чем не следит, только программа должна сама всё сделать по нажатию 1 кнопки...
#44
by Dooro
задача Куплено с разницей в неделю 3 партии номенклатура 1 1 партия количество 2 цена 5 р 2 парития количество 2 цена 50 р 3 партия количество 300 цена 100 р Идет продажа Продается 7 штук . КАК выставить мин цена,( пусть в данном случае она равна себестоимости.)
#47
by Dooro
Если бы можно было поставить мин цену 100 нет проблем, но дело в том что нужн именно по себестоимости.
#48
by zyto
Я бы, на месте управленца в данном случае, запретил бы продажу меньше 100р :) Как у вас дела обстоят - ХЗ.
#49
by zyto
Если ты всё таки хочешь сделать свой алгоритм, запрос для этого я привёл в . Но это неправильный алгоритм, изначально. ИМХО.
#51
by Dooro
смотри. не подходит алгоритм твой почему. есть например1000 единиц по 5 р, куплена 1 шт по 100 р . ну так на пробу. и что мин цена 100 р ?
#59
by zyto
Попробуй... Только подгони его под свой регистр. И ответь на вопрос: "На какую дату ты будешь делать этот запрос и в какой момент?" Т.к. в твоём примере запрос идёт на текущую дату, что в корне неверно.
#61
by vladnet
Смотри если тебе нужно продавать не ниже себестоимости то задача простая. При списании ты будешь списывать по ценам себестоимости, и цена продажи тебе известна, сверить не проблема. Я бы наверное просто бы запретил в твоем случае продавать ниже себестоимости и не парился.
#66
by zyto
Перепроводится документ годовой давности, что произойдёт? Погляди, в моём запросе выбирается ДокументОприходования... ЗЫ Я настоятельно рекомендую пригласить специалиста, пока не поздно...
#68
by Dooro
)Перепроводится документ годовой давности, что произойдёт? - не перепроводится. Погляди, в моём запросе выбирается ДокументОприходования...- как будет выглядеть результат запроса? по документам оприходования? Первая партия понятно, по фифо пошла вторая партия , как задать ее в запрос?
#70
by Dooro
vladnet я и хочу запретить продажу ниже себестоимости плюс мин процент Но как , если при продаже идет списание 3-4-6 партий с разными ценами оприходования
#72
by Dooro
в порядке как они будут списываться , но я должен знать какие партии будут списываться и в каком порядке и сколько единиц возьметмся с последнейй партии что бы закрыть количество введеное в документ реализации
#73
by selenat
Полный бред с самого начала. Если нет штрихкодирования и партии не указываются до проведения в явном виде, то будете иметь большую жпо. Подумай о том, что будет присходить при работе задним числом перепроведении...
#76
by Dooro
Это не бред. Это просто никто не делал. Но если бы так зделать отпали бы проблемы с мин ценой, в моем случае
#77
by baklan22
Вот кусочек из расходной, когда то делали подобную вещь, посмотрите, может вытащите полезное для себя
#83
by baklan22
Насколько я помню, если нужно , например 100 единиц товара продать, а в партии только 80, то 20 будет нераспределено. Но мне сейчас тоже приходится вспоминать :)
#84
by zyto
Если я правильно понял - там нет контроля цен... Откуда уверенность что не будет работы задним числом? Любая попытка восттановить последовательность поставит базу раком.
#85
by Dooro
А как определено Партия.Количество=0; Я не доконца понимаю .. пока . нужно подсказывать :)
#88
by selenat
он просто не знает, что они сплошь и рядом задним числом работают. Вот когда его поставят раком за такие доработки, он скажет "а мне про это никто ничего не говорил"...
#89
by baklan22
Да, нет контроля цен. Ну я же не готовое решение выложил, просто есть кусочек как распределить по партиям , а там уже надо додумать. У нас такой задачи не стояло, контролировать цену.
#90
by Dooro
zyto, я не настаиваю на своем , но если есть идеи как быть то прошу подсказать. как лучше зделать контроль. Просто хаять это не конструктино. я же и прошу идеи. Я высказал свою..
#93
by Dooro
selenat и К(подобные) прошу свои комментарии для собственного самоутверждения тему не засорять :). на меня они не влияют ни коим образом.
#95
by selenat
тебя пытаются от глупостей уберечь, стойкий ты наш. Пнули в нужном направлении, чтоб подумал к чему это приведет. Но если очень хочется и дальше долбить, не говори потом, что не предупреждали...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- .Net: Продолжение темы: Трехзвенка на C#
- v7: Зависает 1с при заполнении начисления з.п. в ЗУП.
- Настройки универсального отчета в УТ 10.2
- Что - то сомневаюсь, но вдруг кто поможет.
- Как исправить дублирование номенклатуры?
- Вопрос по основным начислениям в ЗУП.
- Как получить значение из функции, для использования в другой функции?
- Выделение нескольких строк в табличной части документа
- навернулась база - что делать? Спасибо
- РБД - как отключить выгрузку конфигурации
- v7: Не учитываются расходы по оплате труда в декларации по налогу на прибыль
- КАк при нажатии на строку в ТЗ добавить эту строку в Табличную часть докуме
- Убрать пустые строки в отчете
- Распределенные информационые базы или универсальный механизм обмена данными
- Как выбрать итоги по субконто в разрезе счетов?
- v7: Как распределить ндс по косвенным расходам с ОС в типовой 1С бухгалтерии 1.
- торг 12, изменение печатной формы
- Как назначить обработчик события для табличного поля?
- ЗУП2.5.8 - как кадровику получить список декретниц на дату?
- v7: Как обнулить остатки по счету ?