powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Цены товара
11 сообщений из 11, страница 1 из 1
Цены товара
    #36268308
Garcia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста - Как получить значение типа цены. Например есть товар, нужно вывести все его цены.
...
Рейтинг: 0 / 0
Цены товара
    #36268321
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garcia, люблю вопросы про сферические цены у не менее сферических товаров

может уточните задачу ?
...
Рейтинг: 0 / 0
Цены товара
    #36268345
Garcia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen,

Из Справочника.Номенклатура выбрано наименование, у него есть два типа цен: базовая, сетевая

Как узнать значение этих типов
...
Рейтинг: 0 / 0
Цены товара
    #36268424
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это реквизиты справочника ? это подчинённые справочники ? .... это значения регистра сведений ?

плтаформу и конфигурацию укажите пожалуйста
...
Рейтинг: 0 / 0
Цены товара
    #36268427
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тему наверное в 1С надо
...
Рейтинг: 0 / 0
Цены товара
    #36268465
Garcia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen,

Короче есть код товара. Мне нужно получить цены этого товара. Возможно где то и неправильно выражаюсь - сам изучал 1с. 1сV7.7

Так вот, написал вот так:

Код: plaintext
1.
2.
3.
4.
5.
Цен=СоздатьОбъект("Справочник.Цены");
		Спр=СоздатьОбъект("Справочник.ТипыЦен");
		Спр.НайтиПоНаименованию("сетевая", 1 );
		Баз = Спр.ТекущийЭлемент();
		Цен.ИспользоватьВладельца(Цикл.ТекущаяСтрока()); 
		Цен.НайтиПоРеквизиту("ТипЦен",Баз, 0 );

Если существует цена.ю тоесть мы получили 1. Как ее узнать. Совсем уже запутался =)
...
Рейтинг: 0 / 0
Цены товара
    #36268567
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garcia, если я правильно понял то есть справочник типов цен (ТипыЦен) и есть справочник самих цен (Цены) подчинённый справочнику номенклатура и имеющий ссылку-реквизит на элемент из первого справочника а само значение есть периодический реквизит? (как в большинстве типовых)

тогда где-то так будет

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
ТекСетевая = ВыбТекСетевая // объект  - "сетевая" из справочника категорий цен (у вас "типы цен")
ТекДата = ВыбДата // дата на которую будет получать значение
ТекБазовая = ВыбТекБазовая // обект - "базовая" ....
ТекНом = ВыбТекНоменклатура // объект - конкретная номенклатура
ЦенаБаз = ""; // для базовой цены
ЦенаСет = ""; // для сетевой цены
спрЦены = создатьОбъект("Справочник.Цены");
спрЦены.ИспользоватьВладельца(ТекНом);
спрцены.ВыбратьЭлементы( 1 );
Пока спрЦены.ПолучитьЭлемент() =  1  Цикл
Если спрЦены.ТипЦены = ТекБазовая Тогда
ЦенаБаз  = спрЦены.Цена.Получить(ТекДата);
ИначеЕсли спрЦены.ТипЦены = ТекСетевая Тогда
ЦенаСет  = спрЦены.Цена.Получить(ТекДата);
конецЦикла;

если не((ЦенаБаз = "") или (ЦенаСет = "")) Тогда
Прервать;
КонецЦикла;

Если не(ЦенаБаз = "") Тогда
Сообщить(ЦенаБаз);
иначе
Сообщить( 0 );
КонецЕсли;

Если не(ЦенаСет = "") Тогда
Сообщить(ЦенаСет);
иначе
Сообщить( 0 );
КонецЕсли;

пс... "дубли" не учтены
ппс... сами элементы отбора можно конечно находить НайтиПоРеквизиту() но это нехорошо
...
Рейтинг: 0 / 0
Цены товара
    #36268590
Garcia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen,

Спасибо тебе добрый человек. То что я хотел. Ток вот вопрос. А почему получить цену можно только по дате? Может есть другой параметр по которому ее можно получить?
...
Рейтинг: 0 / 0
Цены товара
    #36268595
Garcia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Garcia,

Что написал и сам не понял. Все спасибо, считаю тему закрытой.
...
Рейтинг: 0 / 0
Цены товара
    #36268601
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garcia,я не знаю как храниться у вас она... привязывался к большинству типовых решений 7ки где значение - есть периодический реквизит который необходиом полачть на определённую дату (и писать тоже)

в 8ке там прийдётся использовать СрезПоследних... там нет периодики зато есть регистры сведений :)

пс... у вас же 7ка я надеюсь... а то расписал тут :)
...
Рейтинг: 0 / 0
Цены товара
    #36268691
Garcia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmen,

Да да все правильно. Я как Ваш пример увидел, все стало на свои места. Просто недодумал до конца. Да у меня 7ка я писал про это выше.

Модератор: Тема перенесена из форума "ERP и учетные системы".
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Цены товара
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]