Да, все верно. Но как тогда разрешить проблему которую я описывал выше.
Цитата(nonsens @ 01.11.15, 13:48)
Т.е. в одной накладной может быть только 1 тип цены, либо Розница либо Оптовая, а у меня человек купил 1 пачку гвоздей и еще 10 шт.
Т.е. если у меня человек будет покупать 3 пачки гвоздей и еще немного россыпью я смогу провести это только двумя накладными, т.к. это будут товары с разными типами цен. Я верно Вас понял?
В восьмерке есть кнопка "Изменить" (обработка табличной части) , по которой для выбранных строк можно " установить цены по типу" : выбирается нужный тип цен для конкретных строк. Таким образом можно применять разные типы цен в одной накладной. Не знаю, есть ли в семерке такая возможность?
К сожалению нет
Цитата(Мичман Харитонов @ 02.11.15, 18:15)
А если в справочнике ТМЦ завести два разных товара? Условно Гвоздь штука и гвоздь пачка? Каждый со своей ценой.
Да, это вариант. Но как брать на приход товар? Т.е. ко мне зашло 1000 "гвоздей", а продаться они могут и пачками и штуками...
Добрый день. Опишу для начала ситуацию на примере. Торгуем мы гвоздями (к примеру), 1 шт. гвоздь стоит 1 грн., пачка гвоздей (100 шт.) получается стоит 100 грн. Это можно реализовать в 1С без проблем через единицы измерения и коэф-нт пересчета. А теперь то, что нужно получить. 1шт. гвоздь стоит - 1 грн., пачка гвоздей это как-бы опт уже и цена хочется 80 грн. И вот тут начинается проблема, т.к. 1С "Торговля + склад для Украины" этого сделать не может. Т.е. в одной накладной может быть только 1 тип цены, либо Розница либо Оптовая, а у меня человек купил 1 пачку гвоздей и еще 10 шт. Вопрос: Может я не доглядел и есть какой-то вариант решить этот конфуз? Если нет, то может кто-то слышал о готовом решении такой ситуации?
Обрезал по Вашему совету в конфигурации поле ПолноеНаименоване до 250 символов (надеюсь, что врядли у меня будет когда-то название товара длинее чем 250) и все заработало как нада. Большое спасибо за помощь!
Да, действительно "ПолноеНаименование" неограниченное по кол-ву символов. Т.е. никак? Если в коде закоментировать проверку на такие строки, то будет явный глюк, не пробовали?
Подскажите пожалуйста, что нужно изменить в обработке, чтобы в справочнике Товары в доступных реквизитах отображалось и была возможность выбрать "Полное наименование"? Т.к. в данный момент там отображается только "Наименование" и пр. Спасибо
Спасибо за готовность помочь В общем сделал таки, я взял за основу отчет по стоимости товаров на складе, переделал вывод цены и еще кой-какие мелочи. Все получилось! Еще раз спасибо
Ну да, или дорабатывать отчет "Остатки товаров" в разделе "стоимость товара из справочника по типу цены Розничная". Сижу вот ковыряю в надежде переделать под свои нужды. С непривычки многое не понятно.... Боюсь что будут вопросы
Сложность зависит от себестоимости товара на складе и процента наценки на товар. Извиняюсь за очередной оффтопик.
Эм, не совсем понял. А причем тут себестоимость и процент наценки? Прайс лист уже отображает цену, тип которой я выбрал в форме печати Прайс листа. Мне нужно что бы напротив наименования товара и его цены отображалось оставшееся кол-во товара.
Подскажите пожалуйста, есть ли возможность в 1С 7.7 ТиС для Украины как-то распечатать прайс лист с остатками товара на складе. Если такой возможности нет, то сложно ли добавить такую ф-цию в обычный прайс лист? Опыта в программировани 1С у меня маловато, может у кого-то есть какие-то наработки по этой теме. Спасибо.
Разбираться почему здесь нет "Розницы" нужно с базой. Ну а так, я вам показал, какие цены видит ваша обработка. Отталкивайтесь от этого.
Попробовал делать Тестирование и Исправление базы из конфигуратора, не помогло. Через обработку так и не видит некоторых цен. При том что через "Формирование цен" все хорошо видно, и через прайс и прочее. Как такое может быть, что б именно самописная обработка не видела некоторых типов цен?
В меню "сервис - Формирование цен" помоему все что автор хотел, есть... Или я ошибаюсь...
Конечно есть, но прочтите мое первое сообщение. Если делать через "Формирование цен", у меня это займет кучу времени. Т.к. на разные группы товара, нужны разные наценки. Групп много. Поэтому и приходится извращаться.
За правильность не отвечаю, надо пробовать. Навскидку (во 2 цикле):
Если Цены.Наименование = "Закупочная" Тогда // производим нужные действия КонецЕсли;
Все вроде получается верно, но по прежнему не могу допереть как считать цену. Пробовал вот так:
Пока Цены.ПолучитьЭлемент() = 1 Цикл // в этом цикле получим все цены Если Цены.Наименование = "Закупочная" Тогда // производим нужные действия Закупка=Цены.Цена; КонецЕсли; КонецЦикла;
Абсурд получается. Просто мне для проведения арифметических операций необходимо занести информацию в переменные, а дальше уже проведя арифметические оп-ции, перегнать цифры из переменных опять в базу. Во как... Ведь получается что в справочнике Цены есть поле Цена, но оно не считывается. ...или я что-то не верно делаю.
Спр.ВыбратьЭлементы(); Пока Спр.ПолучитьЭлемент() = 1 Цикл Цены.ИспользоватьВладельца(Спр.ТекущийЭлемент()); Цены.ВыбратьЭлементы(); Пока Цены.ПолучитьЭлемент() = 1 Цикл // в этом цикле получим все цены КонецЦикла; КонецЦикла;
Ага, понимаю, спасибо за подсказку. А как вот например тут выдрать закупочную. Т.е. как сослаться на тип цены "закупочная"?. Вот к примеру ее нужно просто умножить на 2. Пока не могу допереть.
Пока Спр.ПолучитьЭлемент()=1 Цикл усл="Старое"; родит=СокрЛП(Спр.Родитель); Если родит = усл Тогда; СпрТипыЦен.НайтиПоНаименованию("Оптовая",0); ТипЦен = СпрТипыЦен.ТекущийЭлемент();
Возможно все и не верно, но пока застрял вообще на мертво.
Дак нет пока кода обработки. Я не знаю как получить цены товара (закупочная, розница и пр.) Мне хотя б простой пример, как получить например закупочную цену товара, а дальше я надеюсь что додумаю сам. Может есть какой-то приблизя пример?
1С Предприятие - 7.70.027 Торговля+Склад для Украины 7.70.013 Подскажите пожалуйста как получить цену товара и изменить ее. У меня постоянно возникает необходимость сформировать цены на различные группы товаров. На некоторые оптовая=закупка+20, розница=закупка+30, консигнация и пр. На другие группы товаров другие проценты наценки. Обычно делаю это вручную, используя "Формирование цен", но т.к. групп много и наценки разные, то решил написать обработку с прописанными в ней группами и наценками. Что б просто можно было нажатием одной кнопки сделать монотонную работы быстро. Но не могу никак разобраться как получить в цикле закупочную цену на товар. Понимаю что вопрос наверно "детский", но я пока только учусь... Подскажите пожалуйста. Спасибо.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!