Отчеты, отчеты и еще раз отчеты. #224856


#0 by AllJoke
Ребята, у меня просьба. Нужен отчет. Выбираю магазин. Отчет выводит всех поставщиков этого магазина и наценку по каждому поставщику, которая хранится в справочнике поставщиков.
#1 by miki
Как связаны поставщики и магазины: подчинение, реквизиты справочников, документы?
#2 by aidia
а конструктором рпобовали что либо делать? может получится очень легко
#3 by AllJoke
Документ ПоступлениеТоваровРозн. Там есть реквизиыты МестоХранения - это магазин. И в табличной части Поставщик. Наценка есть в справочниках.
#4 by AllJoke
Конструктор переменные запрашивает, а у меня их как таковых нет.
#5 by povar
конфа ?
#6 by корум
так сделай ему переменные...
#7 by ShoGUN
Отчет по документам? Фиговенько, если честно. А больше нигде нет нужных данных?
#8 by miki
ЖЖоте... Если связка только в доках, то и заюзай отчет по этим докам... за большой период...
#9 by CrecerRu
... |Поставщик = Док.Поставщик, ... |Группировка МестоХранения, |Группировка Поставщик,
#10 by AllJoke
А как же наценка?
#11 by povar
Поставщик.Наценка
#12 by ShoGUN
9 + Наценка = Поставщик.Наценка,
#13 by CrecerRu
... |Наценка = Док.Поставщик.Наценка
#14 by AllJoke
Так в Документе ПоступлениеТовровРозн нет наценки, она изх справочника берется.
#15 by ShoGUN
А реквизит документа у тебя что - не элемент справочника?
#16 by povar
пятница закончилась
#17 by CrecerRu
У афтора есть привычка ветку доводить как минимум до 100, так что щас еще будет много интерсного))
#18 by AllJoke
Ну ладно. Это модуль а теперь нужна таблица. Вот че у меня есть:
#19 by AllJoke
Таблицу дать?
#20 by povar
ну и.. ?
#21 by povar
накой она нам, задавай конкретный вопрос
#22 by ShoGUN
Ну и шо? Не знаешь, как таблицу заполнить?
#23 by AllJoke
Секции Заголовок    Наценка за период с по [ВыбНачПериода] по [ВыбКонПериода]                        Товар Наименование    Наценка Поставщик       Запрос.ЗначениеУпорядочивания(1,1)    Запрос.Наценка#N019.2
#24 by CrecerRu
ты скажи, работает или нет?
#25 by AllJoke
Нет. Таблицу пустую выдает
#26 by CrecerRu
хотя и так видно что ни-я у тебе не работает
#27 by CrecerRu
где обход по группировка, ты зачем их закоментировал?
#28 by AllJoke
Точнее
#29 by povar
можно и точнее, но забанят
#30 by CrecerRu
#31 by AllJoke
Все равно пустая табла выходит. Один тока заголово
#32 by CrecerRu
добавь в запрос функцию
#33 by CrecerRu
#34 by miki
Даты?
#35 by AllJoke
Да мне не нужна приходная накладная.  Мне тока наценка и используется тока документы ПоступлениеТоваровРозн. В смысле даты? С 01.09 по 30.09
#36 by AllJoke
Может с условием трабла?
#37 by povar
добавь и скажи в ТЗ есть что нибудь ?
#38 by CrecerRu
а выбМаг чо такое?
#39 by povar
+ с условием косяки наверное
#40 by CrecerRu
Если просто реквизит формы отчета тип. Справочник.МестаХранения, то надо |Условие(Маг = ВыбМаг);
#41 by AllJoke
нет. и так не катит.
#42 by povar
делал ?
#43 by CrecerRu
убери условие вообще, должно вернуть по всем магазинам и зделай как в
#44 by AllJoke
Щас погодите...
#45 by AllJoke
О в ТЗ вышло, тока вышли все магазы а я выбирал №1
#46 by AllJoke
Да. с условием траблы. Я его щас поставли, он вообще ничего не выдал.
#47 by AllJoke
Вот какая таблица выходит. а должна выходить По поставщикам а не помагазинам.
#48 by AllJoke
Запрос.Наценка#N019.2 ЧЕ это значит?
#49 by ShoGUN
Формат числа.
#50 by AllJoke
Почему в ТЗ выводит нули, это наценка по справочнику, а в таблицу ни одного числа?
#51 by CrecerRu
а где поставщики. Вообще есть группировка Поставщик?
#52 by ShoGUN
Е-мое, отладчиком лень пошарить? Это раз. Два - это то, что у тебя 2 группировки, а обход только по одной. Это разве не грабли?
#53 by AllJoke
вот новый код:
#54 by CrecerRu
#55 by povar
ты прав, тут и 200 - не предел
#56 by AllJoke
в таблице "сформировать". секция поставщик там вот это:
#57 by CrecerRu
и чо?
#58 by CrecerRu
где у тебя Пока Запрос.Группировка = 1 Цикл
#59 by AllJoke
Я ходил обедать. Продолжим?
#60 by AllJoke
Где взять эту группировку, у меня теперь одна группировка:
#61 by CrecerRu
ну раз одна группировка, то не надо
#62 by AllJoke
Я уточнил. Наценка берется так ((Сумма продажи - Сумма закупки)/Сумма закупки) * 100%
#63 by CrecerRu
тогда надо вычислять СуммаПродажи и СуммаЗакупки
#64 by AllJoke
Они есть в документе ПоступлениеТоваровРозн
#65 by CrecerRu
и суммаЗакупки есть?
#66 by AllJoke
да
#67 by AllJoke
Почему здесь рунается? Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда {C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРМОИ ДОКУМЕНТЫAJНАЦПОРОЗН.ERT}: Наценка1 =  <<?>> СуммаПродажи - СуммаЗакупки; Запрос[8] : Неверно заданный путь 'СуммаПродажи' Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда {C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРМОИ ДОКУМЕНТЫAJНАЦПОРОЗН.ERT}: Наценка2 =  <<?>> Наценка1/СуммаЗакупки; Запрос[9] : Неверно заданный путь 'Наценка1' Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда {C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРМОИ ДОКУМЕНТЫAJНАЦПОРОЗН.ERT}: Наценка =  <<?>> Наценка2*100; Запрос[10] : Неверно заданный путь 'Наценка2'
#68 by CrecerRu
вычисляй наценку не в запросе, а в обходе по группировкам,
#69 by AllJoke
Подробнее подскажи?
#70 by AllJoke
Че он орет? СуммаЗакупки = Документ<<?>>.ПоступлениеТоваровРозн.СуммаЗакупки; {C:Documents and SettingsАдминистраторМои документыAJНацПоРозн.ert}: Переменная не определена (Документ) СуммаПродажи = Документ<<?>>.ПоступлениеТоваровРозн.СуммаПродажи; {C:Documents and SettingsАдминистраторМои документыAJНацПоРозн.ert}: Переменная не определена (Документ) При проверке модуля обнаружены синтаксические ошибки!
#71 by AllJoke
ЭЙ!!! Все?!! Силы концились?!! Ну подскажите, осталось совсем чуть чуть.
#72 by povar
сколько тебе платят за то, что делаешь в 1С ?
#73 by AllJoke
3000 баксов.
#74 by Ёпрст2
Дык отрабатывать нужно денюжку самому ..
#75 by miki
Интересно, если собрать все издержки, затраченные на создание отчета для , то какова будет его реальная себестоимость? ... если отчет всё-таки будет завршен
#76 by kir-g
ни хрена себе в Сыктывкаре зарплаты!!!!
#77 by AllJoke
Отчет почти работает, но он почему то берет и группу ПОСТАВЩИКИ Наценка за период с 01.09.06 по 30.09.06         Поставщики    Наценка Газета " Республика "    86.800 Гасанов Эдигар Юсур оглы    250.000 ГУП РК " Сыктывкарский ЛВЗ "    5231.140 ГУП РК Птицефаб. "Зеленецкая"    3530.590 ОАО " Конд.фабрика "Юбилейная"    4472.380 ОАО " Сыктывкархлеб "    47262.130 ООО " Фантазия "    9636.060 ООО " Фирма "Сувенир" "    584.450 ООО " Экспедитор "     ООО " Элмар"    5230.080 ООО СХП "Комимяспром"    1638.960 СПК СА " Колхоз "Птицевод" "    14445.200 ЧП Воронцов А.П.    992.000 ЧП Гаджиев Р.    758.200 ЧП Гарибян Н.А.    4432.430 ЧП Гольдштейн Г.Д.    5417.870 ЧП Горохова Т.В.     ЧП Дьяченко Т.П.    723.700 ЧП Иванова Л.В.    983.400 ЧП Катаржнова Н.Н.    3597.600 ЧП Корнеюк В. П.    -289.320 ЧП Круг С.А.    593.000 ЧП Кутей Е.А.    613.040 ЧП Мельникова О.А.    15249.920 ЧП Можегов В.И.    14595.540 ЧП Осипов А.С.    3840.500 ЧП Паршиков В.В.    6277.990 ЧП Патрушева  С.В.    132.000 ЧП Петров И.И.    2875.000 ЧП Попова И.Б.    24829.440 ЧП Потапов М.В.    16162.130 ЧП Сажко А.А.    16032.800 ЧП Сахарова И.В.    21726.620 ЧП Сибирякова Н.В.    11028.140 ЧП Солдатов А.В.    22603.480 ЧП Чеботарев В.В.    14465.300 ЧП Чередник К.В.    5201.690 ЧП Шеромова О.А.     ЧП Школярчук А.А.    17519.640 ЧП Шукшин А.Е.    5140.000 ЧП Шумахер О.И.    1591.100 ЧП Юдин А.В.    3013.750 РЕАЛИЗАТОРЫ    47192.330 ООО " Сокол "    40798.750 ООО " Фирма АСС"    6393.580
#78 by miki
| <...> Без групп
#79 by AllJoke
#80 by AllJoke
У меня все работает. Спасибо всем.
#81 by Emvika
рекорд! и до 100 в этот раз не дотянул!!! а зарплатой поделиться???
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С