Вход | Регистрация

Форумы на Кубань.Ру


1С:Предприятие ::

Метки:Запросы и построители

Запрос: Как рассчитать приход и расход товара не в единицах учета?

Ø
Я
   Leka
01.12.04 - 03:06
Подскажите пожалуйста Как вывести приход и расход товара в литрах?
Есть ресурс Остаток товара и можно в запросе вычислить Объем товара.
|Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем;
|ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара;
|Функция РасхОстатокТовара=Расход(ОстатокТовара);
|Функция ПрихОстатокТовара=Приход(ОстатокТовара);
Дальше нужно просто перемножить остаток на объем
Только как это сделать, если нужны и приход и расход товара в литрах?
Как только не пробовала, не получается...
 
 
   Mihasya
1 - 01.12.04 - 03:58
Может так:
|Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем;
|ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара;
|Функция РасхОстатокТовара=Расход(Запрос.ОстатокТовара*Запрос.Объем);
|Функция ПрихОстатокТовара=Приход(Запрос.ОстатокТовара*Запрос.Объем);
   Mihasya
3 - 01.12.04 - 04:53
Тогда так:
Тогда так:
|Товар = Регистр.ПартииТоваров.Товар;
|Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем;
|ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара;
|Функция РасхОстатокТовара=Расход(ОстатокТовара);
|Функция ПрихОстатокТовара=Приход(ОстатокТовара);
|Группировка Товар
Пока Группировка(1)> 0 Цикл
    ПриходВЛитрах = Запрос.Объем*Запрос.ПрихОстатокТовара;
    РасходВЛитрах = Запрос.Объем*Запрос.РасхОстатокТовара;
КонецЦикла;
   Frog
5 - 01.12.04 - 05:04
Если это надо постоянно, то один из вариантов добавить в регистр литры
   Frog
6 - 01.12.04 - 05:06
Либо выгрузи в ТЗ, обработай её и из неё выбирай все что надо.
   MetaEditor
8 - 01.12.04 - 06:18
посмотри в ящике... может поможет...
   MetaEditor
10 - 01.12.04 - 06:40
ящик, это то что появляется в стаус строке моего броузера когда я навожу мышь на твой ник...
 
  Рекламное место пустует
   Mihasya
12 - 01.12.04 - 07:33
Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем;
|ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара;
|Функция РасхОстатокТовара=Расход(ОстатокТовара);
|Функция ПрихОстатокТовара=Приход(ОстатокТовара);
|Функция РасхОбъемТовара=Расход(Запрос.РасхОстатокТовара*Запрос.Объем);
|Функция ПрихОбъемТовара=Приход(Запрос.ПрихОстатокТовара*Запрос.Объем);
   Mihasya
13 - 01.12.04 - 08:32
т.е. так:
.
|Объем=Регистр.ПартииТоваров.Товар.ЕдиницаПрихода.Объем;
|ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара;
|Функция РасхОстатокТовара=Расход(ОстатокТовара);
|Функция ПрихОстатокТовара=Приход(ОстатокТовара);
|Функция РасхОбъемТовара=Сумма(Запрос.РасхОстатокТовара*Запрос.Объем);
|Функция ПрихОбъемТовара=Сумма(Запрос.ПрихОстатокТовара*Запрос.Объем);



Список тем форума

Форум Территория 1С

Рекламное место пустует   Рекламное место пустует
Миста — веселый ресурс со своими эксклюзивными тараканами Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует