Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

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

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Предприятие 7.7]

Рейтинг товаров в ТиС7.7

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №61
 
16.09.2013 11:28

<span>Однако,             легко получить информацию об объеме закупок, совершенных данным             покупателем за какой-либо период времени, из регистра «Взаиморасчеты»             нельзя. Можно проанализировать все движения, имеющие отношение к             данному покупателю, и вычислить общую сумму закупок. Но, когда необходимо             получать эти сведения оперативно (например, по условиям договора             при достижении определенного объема закупок покупателю должна предоставляться             скидка), такой способ, конечно же, не подходит.</span><br><span>В             этом случае решением проблемы может быть использование регистра             оборотов. </span>

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20956
Пост №62
 
16.09.2013 11:36

Все же до конца не читаете и думать не хотите и не читаете что Вам пишут здесь на форуме.

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №63
 
16.09.2013 12:21

А у Вас вообще есть какое-то профильное образование? А то как-то стремно будет разбираться с конфигурированием в 1С не имея знаний о том, что такое вообще базы данных и алгоритмы выполнения программ.

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №64
 
16.09.2013 12:25

"Получится.<br>Грубое решение:<br>В ПриОткрытии():<br> <br><br><pre>НачДата=ДобавитьМесяц(ТекущаяДата(),-6);<br>КонДата=Мин(ТекущаяДата(), ПолучитьДатуТА());<br>ТекстЗапроса="Период с НачДата по КонДата;<br>             |Товар=Регистр.ПартииТоваров.Номенклатура;<br>             |КодОперации=Регистр.ПартииТоваров.КодОперации;<br>             |Количество=Регистр.ПартииТоваров.Количество;<br>             |Условие(КодОперации=Перечисление.КодыОпераций.Продажа);<br>             |Функция КоличествоПроданного=Расход(Количество);<br>             |Группировка Товар без групп без упорядочивания;";<br>Запрос.Выполнить(ТекстЗапроса); </pre><br><br> <br>Потом в табличную часть текстовое поле с формулой вставить и написать что то примерно такое:<br><br><pre>Функция ПолучитьКоличество()<br> ТекТовар=ТекущийЭлемент();<br>       Если ПустоеЗначение(ТекТовар)=0 Тогда<br>             Если ТекТовар.ЭтоГруппа()=0 Тогда<br>                   Запрос.ВНачалоВыборки();<br>                   Если Запрос.Получить(ТекТовар)=1 Тогда<br>                         Возврат(Запрос.КоличествоПроданного);<br>                   КонецЕсли;<br>             КонецЕсли;<br>       КонецЕсли;<br> Возврат("""");<br>КонецФункции</pre><br>Чтобы работало быстрее, надо оптимизировать: организовать кэширование + фильтры при запросе. Например, справочник открывается с включенной иерархией, надо проверить какой срез иерархии просматривается и запрос выполнить только для товаров внутри активного родителя. А если меняется родитель, то на лету запрашивать недостающие данные. Вот тут бы многозадачность помогла, которой нет. В отдельный поток бы выделить запросы, в отдельный поток визуализацию. Пока результата запроса нет, в колонке "количество проданных" было бы нарисовано что то типа "идет получения данных". И никаких тормозов бы не было."

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №65
 
16.09.2013 12:48

Это будет не в справочнике номенклатура<br>будет в обработке в ТЗ, и при позиционировании на товар на форме должно писаться это самое количество проданного, поэтому если на обработку запроса будет уходить более чем 0.5 сек. то работать будет уже не комфортно.

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20956
Пост №66
 
16.09.2013 12:54

> Как можно сделать чтобы в справочнике номенклатура отображалось количество товара проданного например за пол года?<br> <br><br>> Это будет не в справочнике номенклатура<br>Вы там сначала определитесь, что и где выводить!

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №67
 
16.09.2013 13:10

образования нет, но кое что знаю

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №68
 
16.09.2013 13:13

они мне как бы и не нужны, так как я это делаю для себя, и решение проблем всегда находилось и в этот раз я думаю тоже все получиться, может просто не сразу...

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №69
 
16.09.2013 13:14

там как бы тоже нужно, но не в списке а на форме, сори что сразу не дописал

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20956
Пост №70
 
16.09.2013 13:16

Запрос Володя уже написал, осталось его поместить в нужный метод таблицы на форме.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация