|   |   | 
| 
 | Списание материалов «по-среднему». | ☑ | ||
|---|---|---|---|---|
| 0
    
        Dean1235 06.02.15✎ 13:44 | 
        Здравствуйте, подскажите пожалуйста, у меня в задании : "Списание материалов осуществлять методом «по-среднему»." Как это можно реализовать, в своей конфигурации ( не типовой). 
 1С:Предприятие 8.3, учебная версия (8.3.4.482) | |||
| 96
    
        GROOVY 06.02.15✎ 15:14 | 
        (94) То есть, это все вышесказанное не более чем треп.     | |||
| 97
    
        GROOVY 06.02.15✎ 15:15 | 
        (95) Да. Ну не на бумаге, тогда были популярны электронные таблицы quattro pro.     | |||
| 98
    
        Изучаю1С8 06.02.15✎ 15:16 | 
        (95) Журналы ордера заполнять это тебе не в запросы в конструкторе лепить!     | |||
| 99
    
        Изучаю1С8 06.02.15✎ 15:16 | 
        (97) Супер калка была.     | |||
| 100
    
        GROOVY 06.02.15✎ 15:16 | 
        (99) О, да... Это было феерично.     | |||
| 101
    
        GROOVY 06.02.15✎ 15:17 | 
        И если потом в шахматке что-то не сходилось...     | |||
| 102
    
        Масянька 06.02.15✎ 15:22 | 
        (97) А как же (93)?
 Калка и Quattro Pro - это уже более высшая ступень. (98) Есессьно. Это не среднюю себестоимость для материалов считать в 1С считать :))) | |||
| 103
    
        GROOVY 06.02.15✎ 15:25 | 
        (102) Ну так потом все переписывалось в "простыни".
 Жаль, что не узнал уникального метода списания материалов. | |||
| 104
    
        GROOVY 06.02.15✎ 15:26 | 
        Самый гемор был, это списание драг металлов из ОС (компы, оборудование электронное). Вот это ни дай бог никому!     | |||
| 105
    
        polosov 06.02.15✎ 15:28 | 
        (102) В БП при выборе списания ТМЦ "по средней" идет списание по средней скользящей ,а закрытие месяца корректирует стоимость списания.     | |||
| 106
    
        Dean1235 06.02.15✎ 15:28 | 
        (101) Запрос находится в модуле объекта документа расходной? ( в вашей базе)
 Оно вручную всегда пишется?(без конструкторов) | |||
| 107
    
        Изучаю1С8 06.02.15✎ 15:29 | 
        (104) Меня большего всего втыкала калькуляция блюд в общепите. Все на бумаге.     | |||
| 108
    
        floody 06.02.15✎ 15:31 | 
        (106) Конструктор запроса как бы намекает.     | |||
| 109
    
        Dean1235 06.02.15✎ 15:33 | 
        (108) Но в документе есть только конструктор движений.
 Или пытаться через отчет, затем СКД, и там делать запрос, потом копирнуть оттуда и вставить в модуль? | |||
| 110
    
        floody 06.02.15✎ 15:34 | 
        (109) Правая кнопка мыши в тексте модуля..     | |||
| 111
    
        Крошка Ру 06.02.15✎ 15:35 | 
        (109) Отчет, СКД, потом копировать в модуль? Ну не стоит так-то уж упрощать процесс написания запросов...     | |||
| 112
    
        polosov 06.02.15✎ 15:35 | 
        (109) http://xn----1-bedvffifm4g.xn--p1ai/prog1C-21days/lp1/
 Возьми. Очень помогает новичкам. Оно бесплатно. | |||
| 113
    
        Dean1235 06.02.15✎ 15:39 | 
        (90) Блин, что то мне ничего не понятно в вашей конфигурации, столько всего в запросе...     | |||
| 114
    
        Dean1235 06.02.15✎ 15:42 | 
        https://yadi.sk/d/LTXBBLG2eWDN5
 Посмотрите кто-нибудь мое "добро" | |||
| 115
    
        GROOVY 06.02.15✎ 15:45 | 
        (114) Вечером посмотрю.     | |||
| 116
    
        GROOVY 06.02.15✎ 15:47 | 
        Вот еще ссылок:
 Мультики: http://www.youtube.com/watch?v=s6b8EXmz8a4&list=PLkdnTy1CsgR0y5QgkDfsgYJsETriuKK3f Бумажка: https://docs.google.com/uc?id=0B2f7eow3JbLZRi1hTml1UkdZVjA&export=download Но там дней на 20. Рабочих. | |||
| 117
    
        GROOVY 06.02.15✎ 15:48 | 
        (107) Апельсины принимают в килограммах, а отпускают по штукам. Вот где засада :)     | |||
| 118
    
        Dean1235 06.02.15✎ 18:14 | 
        https://yadi.sk/d/LTXBBLG2eWDN5
 обновил | |||
| 119
    
        Aleksandr N 06.02.15✎ 18:53 | 
        (118) Во первых, у вас в регистре "ОстаткиМатериалов" отсутствует ресурс "Сумма"     | |||
| 120
    
        Aleksandr N 06.02.15✎ 18:55 | 
        Во-вторых узнать остаток МПЗ таким образом:
 Запрос = Новый Запрос; Запрос.Текст="ВЫБРАТЬ | ОстаткиМатериалов.Период, | ОстаткиМатериалов.Регистратор, | ОстаткиМатериалов.НомерСтроки, | ОстаткиМатериалов.Активность, | ОстаткиМатериалов.ВидДвижения, | ОстаткиМатериалов.Материал, | ОстаткиМатериалов.Склад, | ОстаткиМатериалов.Количество |ИЗ | РегистрНакопления.ОстаткиМатериалов КАК ОстаткиМатериалов"; РезультатЗапроса = Запрос.Выполнить(); Выборка = РезультатЗапроса.Выбрать(); // Подсчет количества товара на складе ВсегоТовара = 0; Пока Выборка.Следующий() Цикл Если (Выборка.Материал = ТекСтрокаМатериалы.Материал) Тогда Если (Выборка.ВидДвижения = ВидДвиженияНакопления.Приход) Тогда ВсегоТовара = ВсегоТовара + Выборка.Количество КонецЕсли; Если (Выборка.ВидДвижения = ВидДвиженияНакопления.Расход) Тогда ВсегоТовара = ВсегоТовара - Выборка.Количество КонецЕсли; КонецЕсли; КонецЦикла; это извращение. Используйте виртуальный регистр "Остатки" | |||
| 121
    
        GROOVY 06.02.15✎ 18:55 | 
        (120) Виртуальную таблицу регистра.     | |||
| 122
    
        Aleksandr N 06.02.15✎ 18:56 | 
        (121) Да, благодарю.     | |||
| 123
    
        GROOVY 06.02.15✎ 19:04 | 
        Судя по запросу, автору нужно еще один регистр добавить, для хранения стоимости, без разреза по складу.     | |||
| 124
    
        Dean1235 06.02.15✎ 19:09 | 
        (120) (123) В регистре ОстаткиМатериалов не нужно добавлять еще ресурс Цены?     | |||
| 125
    
        GROOVY 06.02.15✎ 19:11 | 
        Нет. Нужен регистр (новый) с измерением Товар и ресурсами Количество и Стоимость.     | |||
| 126
    
        GROOVY 06.02.15✎ 19:13 | 
        Регистр остатков - хранит показатель остатков. Что такое Остаток цены? Бред.     | |||
| 127
    
        Dean1235 06.02.15✎ 19:18 | 
        (126) :) Новый регистр будет связан только с приходной? или с расходной тоже?     | |||
| 128
    
        GROOVY 06.02.15✎ 19:24 | 
        (127) Чувак (извините за панибратство), ты реально вообще не понимаешь что такое "учет".
 Остаток - это то, что может увеличиваться и уменьшаться. | |||
| 129
    
        GROOVY 06.02.15✎ 19:25 | 
        Причем, в идеале, если продать все что купили - должно остаться ноль, по всем видам этого показателя.     | |||
| 130
    
        Dean1235 06.02.15✎ 19:28 | 
        Да это понятно, смысл нового регистра чтобы хранить данные цен, каких цен? тех по каким мы приобрели( по приходной) или же тех по которым мы продали( расходной)     | |||
| 131
    
        GROOVY 06.02.15✎ 19:31 | 
        Не цен, а стоимости. Как оценка остатка может быть натуральной (количество), так его можно оценить и в денежном выражении.     | |||
| 132
    
        GROOVY 06.02.15✎ 19:32 | 
        А, все же. Где вы учитесь? На кого?     | |||
| 133
    
        Dean1235 06.02.15✎ 19:35 | 
        (132) ПГУ, специальность "Инф. Системы и Технологии"
 У нас нет какого то конкретного предназначения, будь то программист, сис.админ или моделер. Всего по немного и что то не очень получается | |||
| 134
    
        GROOVY 06.02.15✎ 19:36 | 
        (133) Я в посте (56) просил нашу собеседницу решить задачу. Как считаете, какой ответ там будет?     | |||
| 135
    
        Dean1235 06.02.15✎ 19:36 | 
        (131) Ну понятно, что денежном выражении считается Кол-во * Стоимость. 
 Так добавил новый регистр, теперь как мне вытащить из него цены, чтобы посчитало сумму? | |||
| 136
    
        GROOVY 06.02.15✎ 19:37 | 
        Не, стоимость - это не цена, это общая стоимость всего товара. Цена рассчитается как стоимость / количество (это будет за штуку).     | |||
| 137
    
        Dean1235 06.02.15✎ 19:39 | 
        (134) не знаю, на 150?     | |||
| 138
    
        GROOVY 06.02.15✎ 19:40 | 
        (137) Ага. Теперь нужно написать на бумаге как Вы это посчитали и будет формула для расчета себестоимости списания.     | |||
| 139
    
        Dean1235 06.02.15✎ 19:41 | 
        (136) Стоимость и есть сумма тогда, нет? Как у меня в базе, я считаю сумму как Кол-во*Цену     | |||
| 140
    
        GROOVY 06.02.15✎ 19:45 | 
        (139) Да, это закупочная стоимость.
 Посмотрите по ссылкам выше мультик №9, 10, 11, 12. Думаю станет все понятно. | |||
| 141
    
        Dean1235 06.02.15✎ 19:52 | 
        (138) Мы должны высчитать сначала "среднюю" цену товара,
 т.е. складываем все цены по которым мы покупали и делим на кол-во этих цен. Затем умножаем наш рез-тат на кол-во проданного товара и получаем себестоимость, так? | |||
| 142
    
        GROOVY 06.02.15✎ 19:53 | 
        (141) Да нет там цен, там (в регистре) в остатке уже общая стоимость товара хранится.
 Ну как количество. Если 42 остаток, это ведь не по одной поставке, это по всем. *Остаток | |||
| 143
    
        Dean1235 06.02.15✎ 19:58 | 
        (142) Но я еще не посчитал общую стоимость в регистре, ее считать в форме списка, при изменении ресурса "Стоимость" ?
 Если да, то откуда мне брать Цену? С приходной? Как это все записать :(( | |||
| 144
    
        GROOVY 06.02.15✎ 20:10 | 
        (143) Да она сама посчитается, для этого и есть виртуальные таблицы "Остатки".     | |||
| 145
    
        GROOVY 06.02.15✎ 20:10 | 
        Мультики посмотрите. А то больше отвечать не буду.     | |||
| 146
    
        Dean1235 06.02.15✎ 20:17 | 
        (144) Из-за того что я поменял регистр на виртуальный, программа не находит поле ВидДвижения, так как тогда считать остатки?
 В мультиках считаете остатки и среднюю стоимость? | |||
| 147
    
        Dean1235 06.02.15✎ 20:20 | 
        (145) обновил базу https://yadi.sk/d/LTXBBLG2eWDN5
 может посмотрите, правильно ли? | |||
| 148
    
        GROOVY 06.02.15✎ 20:22 | 
        (146) Там в полях вирт таблицы нет случаем поля с постфиксом "остаток"?     | |||
| 149
    
        Dean1235 06.02.15✎ 20:29 | ||||
| 150
    
        GROOVY 06.02.15✎ 20:32 | 
        (149) Ничего не показывает.     | |||
| 151
    
        Dean1235 06.02.15✎ 20:35 | 
        (150) Посмотрите мою конфигурацию пожалуйста.     | |||
| 152
    
        GROOVY 06.02.15✎ 20:36 | 
        (151) Ну если Вы мне расскажете как я ее могу посмотреть на Android'е, я посмотрю.     | |||
| 153
    
        GROOVY 06.02.15✎ 20:37 | 
        Судя по вопросам, там все плохо.     | |||
| 155
    
        Dean1235 06.02.15✎ 20:39 | 
        (153) Ну вы говорили вечером посмотрите, время вечер:)     | |||
| 157
    
        GROOVY 06.02.15✎ 20:39 | 
        (155) У кого как.     | |||
| 158
    
        ДенисЧ 06.02.15✎ 20:42 | 
        (156) не, я сейчас вдали от работы... И под рукой 1с нет. А качать 300 метров вареза, чтобы посмотреть на кривую нетленку... Не в пятницу вечером ))     | |||
| 160
    
        GROOVY 06.02.15✎ 20:44 | 
        Модуль расходной скопируйте сюда.     | |||
| 161
    
        Dean1235 06.02.15✎ 20:46 | 
        (160) 
 Перем Выборка; Перем Результат; Процедура ОбработкаПроведения(Отказ, Режим) //{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ // Данный фрагмент построен конструктором. // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! // регистр ОстаткиМатериалов Расход Движения.ОстаткиМатериалов.Записывать = Истина; Для Каждого ТекСтрокаМатериалы Из Материалы Цикл Движение = Движения.ОстаткиМатериалов.Добавить(); Движение.ВидДвижения = ВидДвиженияНакопления.Расход; Движение.Период = Дата; Движение.Материал = ТекСтрокаМатериалы.Материал; Движение.Склад = Склад; Движение.Количество = ТекСтрокаМатериалы.Количество; КонецЦикла; // регистр Продажи Движения.Продажи.Записывать = Истина; Для Каждого ТекСтрокаМатериалы Из Материалы Цикл Движение = Движения.Продажи.Добавить(); Движение.Период = Дата; Движение.Материал = ТекСтрокаМатериалы.Материал; Движение.Клиент = Клиент; Движение.Количество = ТекСтрокаМатериалы.Количество; Движение.Цена = ТекСтрокаМатериалы.Цена; КонецЦикла; //}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ Запрос = Новый Запрос; Запрос.Текст="ВЫБРАТЬ | ОстаткиМатериаловОстатки.Материал, | ОстаткиМатериаловОстатки.Склад, | ОстаткиМатериаловОстатки.КоличествоОстаток, | ОстаткиМатериаловОстатки.СуммаОстаток |ИЗ | РегистрНакопления.ОстаткиМатериалов.Остатки КАК ОстаткиМатериаловОстатки"; РезультатЗапроса = Запрос.Выполнить(); Выборка = РезультатЗапроса.Выбрать(); // Подсчет количества товара на складе ВсегоТовара = 0; Пока Выборка.Следующий() Цикл Если (Выборка.Материал = ТекСтрокаМатериалы.Материал) Тогда Если (Выборка.ВидДвижения = ВидДвиженияНакопления.Приход) Тогда ВсегоТовара = ВсегоТовара + Выборка.Количество КонецЕсли; Если (Выборка.ВидДвижения = ВидДвиженияНакопления.Расход) Тогда ВсегоТовара = ВсегоТовара - Выборка.Количество КонецЕсли; КонецЕсли; КонецЦикла; КонецПроцедуры | |||
| 162
    
        GROOVY 06.02.15✎ 20:49 | 
        Я сдаюсь. Ничего из того что я говорил, я тут не вижу. Все материалы для решения я показал. Честно старался. Извините, всё!
 Удачи в курсовой. Обязательно передайте привет преподавателю. | |||
| 164
    
        ДенисЧ 06.02.15✎ 21:00 | 
        Мать моя....
 Откуда в остатках ВидДвижения?? | |||
| 166
    
        Dean1235 06.02.15✎ 21:02 | 
        (164) а как мне посчитать остатки без них     | |||
| 167
    
        GROOVY 06.02.15✎ 21:03 | 
        Тебе "Количество Остаток  " Ни о чем не намекает?     | |||
| 168
    
        ДенисЧ 06.02.15✎ 21:04 | 
        (165) за 700 км? Далековато как-то... Не находишь? ))
 А смутить меня сложно... (166) А зачем тебе считать остатки с ними? У тебя они уже запросом посчитались... | |||
| 169
    
        Dean1235 06.02.15✎ 21:04 | 
        (165) если б вы хотели помочь, то помогли, а то только "обсуждение". Я не занимался этим столько сколько занимаетесь этим вы.. уж извините     | |||
| 170
    
        GROOVY 06.02.15✎ 21:07 | 
        (169) Мультики посмотрел? Методичку открывал?
 Халявщик. Я готовое решение могу нарисовать за 15 минут. Но я не хочу, чтобы мое решение, кто-то выдавал за свое. | |||
| 173
    
        Dean1235 06.02.15✎ 21:10 | 
        (170) а смысл вашего прибывания на форуме только состоит в том, чтобы в каждой теме кидать линки на мультики?     | |||
| 175
    
        GROOVY модератор 06.02.15✎ 21:13 | 
        (173) Не посмотрел, не открывал...
 А смысл своих действий - это мое личное дело. Смысл своего пребывания на форуме попробуй понять. "Помощь получить"? Ну, ну... | |||
| 176
    
        ДенисЧ 06.02.15✎ 21:13 | 
        (169) обоги.
 Слово Остаток - о чём тебе говорит? Так, на уровне ассоциаций, оторванных от действительности? | |||
| 182
    
        Dean1235 06.02.15✎ 21:18 | 
        (175) Ну если бы я знал как это все делать я бы тут ничего не писал, это же очевидно     | |||
| 183
    
        GROOVY 06.02.15✎ 21:20 | 
        (182) Очевидно. Зачем курсовые дают? В чем их смысл? Думаешь проверить знания? И при этом не дают базовые знания? Да ладно?! Ты мне как преподавателю это вот все не рассказывай.
 Курсовая - это тема, в которой студент должен разобраться самостоятельно. Я тебе дал материалы. Просто под нос готовые материалы для курсовой. Сдать курсовую - значит показать умение обучатся, а не сидеть на форумах. | |||
| 186
    
        Масянька 06.02.15✎ 22:15 | 
        Кстати, примерчик: 2 фигни по 45 рэ, затем 2 фигни по 50 рэ.
 Какая средняя себестоимость будет? :) | |||
| 187
    
        GROOVY 06.02.15✎ 22:27 | 
        (186) Я твою формулу не знаю. Раскрой секрет, тогда отвечу.     | |||
| 188
    
        GROOVY 06.02.15✎ 22:30 | 
        Если по средне-скользящей, то 47 будет за штуку. И это при условии отсутствия начального остатка.
 Если по средне-месячной, нужно устанавливать даты оприходывания. (186) А вообще заканчивай хрень писать всякую, я сегодня очень расстроился, так как думал у тебя мозги есть. | |||
| 189
    
        Масянька 06.02.15✎ 22:35 | 
        (188) А как люди расстраиваются...     | |||
| 190
    
        GROOVY модератор 06.02.15✎ 22:36 | 
        (189) Я не правильно выразился. Я разочаровался. Я думал последние месяцы, что ты человек, который набирается знаний, старался следить за ветками. А оказывается тупо троллинг.
 Если еще раз замечу забаню на год. | |||
| 191
    
        Dean1235 06.02.15✎ 22:48 | 
        (189) :)))     | |||
| 192
    
        Злопчинский 07.02.15✎ 01:05 | 
        (56)  это блин зависит когда пропажк обнаружат     | |||
| 193
    
        Злопчинский 07.02.15✎ 01:07 | 
        про среднюю и среднюю скользящую уже упоминали?
 И упоминали что по бу (могу ошибаться) списывать надо как раз по средней на конец отчетного периода а не по средней скользящей Хотя могу бред нести | |||
| 194
    
        Злопчинский 07.02.15✎ 01:11 | 
        (186) себестоимость будет 4 штуки на сумму 190 рублей
 Больше нифейхоа сказать нельзя Бо ни одной лперации расхода еще не зарегестрировано | |||
| 195
    
        Злопчинский 07.02.15✎ 01:13 | 
        (190)  не надо Масяньку (е)банить ну то есть электронный бан накладывать
 Хоть иногда ожиаляж вносит Опять же у них у женщин наука уже установила какаято там спайка между полушариями мозга отсутсвует Отсюда алогичность и прочие отличия от настоящих человеков ;-) | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |