Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )



История благодарностей участнику RinLis ::: Спасибо сказали: 18 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
07.02.14, 12:04 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Цитата(AgA @ 06.02.14, 18:29) *
Бухгалтерский учет понятно, а сумма по налоговому учету по идее она тоже нужна в модуле я не увидел.
Как я до этого делал по бухгалтерским счетам тогда и сумма по налоговому учету копировалась. А в регистре нет налогового учета.

ну так сумма НУ зависит от налогового назначения. Нужно написать что-то вроде этого (взято из проводок документа Отчет производства за смену):

    Если СтруктураШапкиДокумента.ЕстьНалогНаПрибыль
       И Строка.НалоговоеНазначение <> Справочники.НалоговыеНазначенияАктивовИЗатрат.НДС_НеоблагаемаяНеХозДеятельность Тогда
        СуммаНУ = Строка.СуммаПлановая;
        НоваяПроводка.СуммаНУДт = СуммаНУ;
        НоваяПроводка.СуммаНУКт = СуммаНУ;
    КонецЕсли;

Можно еще условие на счет добавить, есть ли по нему налоговый учет.
AgA,
06.02.14, 8:32 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Цитата(AgA @ 05.02.14, 23:56) *
Скажите пока у вас все не забылось и возможно черновики остались можите выложить хотябы модул проведения закрытия месяца в части ВыпускПродукцииУслугБухгалтерскийУчет


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

Процедура РасчитатьПотребностьВМатериалах(СтруктураШапкиДокумента, Отказ)
    
    Если НЕ СтруктураШапкиДокумента.РасчетПотребностиВМатериалах Тогда
        Возврат;    
    КонецЕсли;
    
    СчетЗаб = ПланыСчетов.Хозрасчетный.НайтиПоКоду("0201");
    
    Если СчетЗаб = ПланыСчетов.Хозрасчетный.ПустаяСсылка() Тогда
        Сообщить("Не найден счет учета материалов в производстве 0201!");
        Отказ = Истина;
        Возврат;
    КонецЕсли;

    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    Выпуск.СчетЗатрат,
        |    Выпуск.Подразделение,
        |    Выпуск.НоменклатурнаяГруппа,
        |    Выпуск.НалоговоеНазначение,
        |    ХозрасчетныйОстатки.Субконто1 КАК Номенклатура,
        |    Выпуск.КоличествоСост * (ВЫРАЗИТЬ(ХозрасчетныйОстатки.СуммаОстаток / ХозрасчетныйОстатки.КоличествоОстаток КАК ЧИСЛО(15, 2))) КАК Стоимость,
        |    Выпуск.КоличествоСост КАК Количество
        |ИЗ
        |    (ВЫБРАТЬ
        |        ВыпускПродукции.Продукция КАК Продукция,
        |        ИсторияСпецификацийСрезПоследних.Спецификация КАК Спецификация,
        |        ВыпускПродукции.СчетЗатрат КАК СчетЗатрат,
        |        ВыпускПродукции.Подразделение КАК Подразделение,
        |        ВыпускПродукции.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа,
        |        ВыпускПродукции.СчетСписания КАК СчетСписания,
        |        ВыпускПродукции.КоличествоОборот КАК КоличествоВыпуск,
        |        ИсходныеКомплектующие.Номенклатура КАК Номенклатура,
        |        ВыпускПродукции.КоличествоОборот / (ИсходныеКомплектующие.Ссылка.Количество * ИсходныеКомплектующие.Ссылка.Коэффициент) * (ИсходныеКомплектующие.Количество * ИсходныеКомплектующие.Коэффициент) КАК КоличествоСост,
        |        ВыпускПродукции.НалоговоеНазначениеДоходовИЗатрат КАК НалоговоеНазначение
        |    ИЗ
        |        РегистрНакопления.ВыпускПродукцииУслугБухгалтерскийУчет.Обороты(&Дата1, &Дата2, , Организация = &Организация) КАК ВыпускПродукции
        |            ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ИсторияСпецификаций.СрезПоследних(&Дата2, ) КАК ИсторияСпецификацийСрезПоследних
        |                ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК ИсходныеКомплектующие
        |                ПО ИсторияСпецификацийСрезПоследних.Спецификация = ИсходныеКомплектующие.Ссылка
        |            ПО ВыпускПродукции.Продукция = ИсторияСпецификацийСрезПоследних.Номенклатура) КАК Выпуск
        |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата2, Счет = &Счет0201, , Организация = &Организация) КАК ХозрасчетныйОстатки
        |        ПО Выпуск.Номенклатура = ХозрасчетныйОстатки.Субконто1";

    Запрос.УстановитьПараметр("Дата1", НачалоМесяца(Дата));
    Запрос.УстановитьПараметр("Дата2", Дата);
    Запрос.УстановитьПараметр("Организация", Организация);
    Запрос.УстановитьПараметр("Счет0201", СчетЗаб);

    Результат = Запрос.Выполнить().Выгрузить();
    
    // Дт 231 быт/спец одежда - Кт 231 общая аналитика
    ПН = Результат.Скопировать();
    ПН.Свернуть("СчетЗатрат, Подразделение, НоменклатурнаяГруппа, НалоговоеНазначение","Стоимость");    
    
    Для каждого Строка Из ПН Цикл
        
        Проводка = Движения.Хозрасчетный.Добавить();     
        Проводка.Регистратор = Ссылка;
        Проводка.Период = Дата;
        Проводка.Организация = Организация;
        Проводка.Содержание = "распределение материалов";
        Проводка.СчетДт = Строка.СчетЗатрат; //231
        БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт, 1, Строка.Подразделение);
        БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт, 2, Строка.НоменклатурнаяГруппа);
    
        Если Проводка.СчетДт.НалоговыйУчет Тогда
            Проводка.НалоговоеНазначениеДт = Строка.НалоговоеНазначение;        
        КонецЕсли;
        
        Проводка.СчетКт = Строка.СчетЗатрат; //231
        БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетКт, Проводка.СубконтоКт, 1, Справочники.ПодразделенияОрганизаций.НайтиПоКоду("000000004"));
        БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетКт, Проводка.СубконтоКт, 2, Справочники.НоменклатурныеГруппы.Общая);
        
        Если Проводка.СчетКт.НалоговыйУчет Тогда
            Проводка.НалоговоеНазначениеКт = Строка.НалоговоеНазначение;        
        КонецЕсли;
    
        Проводка.Сумма = Строка.Стоимость;
        
    КонецЦикла;

    // Кт 0201
    Результат.Свернуть("Номенклатура","Стоимость, Количество");
    
    Для каждого Строка Из Результат Цикл
        
        Проводка = Движения.Хозрасчетный.Добавить();     
        Проводка.Регистратор = Ссылка;
        Проводка.Период = Дата;
        Проводка.Организация = Организация;
        Проводка.Содержание = "материалы выбывшие из производства";
        
        Проводка.СчетКт = СчетЗаб; //0201
        БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетКт, Проводка.СубконтоКт, 1, Строка.Номенклатура);
        Проводка.КоличествоКт = Строка.Количество;
        Проводка.Сумма = Строка.Стоимость;
        
    КонецЦикла;

КонецПроцедуры
AgA,
05.02.14, 16:27 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Цитата(AgA @ 03.02.14, 17:57) *
Посдравляю со сдачей.
Скажите в закрытие месяца нужно использовать регистр ВыпускПродукцииУслугБухгалтерскийУчет или можно обойтись и обычными счетами.
Скажите а какой не програмисткий билет был?

Спасибо!
Использовала регистр накопления (ВыпускПродукцииУслугБухгалтерскийУчет), когда в прошлый раз мучила счета, меня ругали)))
А доп. билетом был "Театральные костюмы (давалец)”. Он весьма корявый.
AgA,
14.11.13, 15:37 [Б1/К1] Конфигурирование #1 «Предпродажная подготовка автомобилей»
Советовалась сегодня с консультантом, говорит, что 287-й счет получается аналогом 23-го, т.е. отражает затраты на производство, т.е. аналитика у него должна быть = номенклатура и статьи затрат. И проводки 281-287 будут иметь аналитику: 281 ном, парт - 287 ном, ст.з., а склад значения тут не имеет, т.е. мы деньги распределяем на выпущенную продукцию, а где она хранится пофиг. Но как-то вот мне не понятно это.
AgA,
13.11.13, 15:20 [Б1/К1] Конфигурирование #1 «Предпродажная подготовка автомобилей»
Цитата(Hokum @ 13.11.13, 16:14) *
Выше я выложил решение, где субконто только номенклатура. Так не делали?

Так вот именно, что так и делала... по 287 с/к номенклатура, а из-за учетной политики организации и параметров учета туда добавляются партия и склад, т.к. подчинен 28-му счету.
Единственное, что при занесении з/п и доп. расходов ручными операциями по 287-му счету (287-66 и 287-63) какие с/к указывать?
AgA,
13.11.13, 15:15 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Исходя из аргументации экзаменатора, в течении месяца мы можем накидать на 26-й счет чего угодно другими документами и даже ручными операциями (мало ли чего и кому в голову взбредет), а именно выпущенную продукцию можно увидеть только вот в регистре накопления. Как-то так 19000000.gif
AgA,
13.11.13, 11:39 [Б1/К1] Конфигурирование #1 «Предпродажная подготовка автомобилей»
Попался этот билет на экзамене.
Нельзя делать 287й счет по с/к номенклатура, партии, склады. По каким надо меня не оповестили...
Видимо, либо по одной номенклатуре, либо по ном+склад, либо ном+партии.
AgA, alexfc, Ana-yulia,
12.11.13, 12:01 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Я программист и не понимаю слов "сводные обороты за месяц")))))) 44000000.gif
А вот чтобы определить продукцию, выпущенную в этом месяце, нужно обращаться к регистру накопления ВыпускПродукцииУслугБухгалтерскийУчет, уже два раза об этом писала (мне экзаменатор этот секрет поведал), а дальше да, всё, вроде, верно.
AgA,
07.11.13, 14:34 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Цитата(AgA @ 05.11.13, 19:52) *
Все равно не могу понять принцип закрытия месяца.

Пример
Требование накладная
231- 201 нитки 2м, 1 грн
231- 201ткань 2м, 20 грн
Требование накладная 2
231- 201 нитки 2м, 2 грн
231- 201ткань 2м, 40 грн
Списал требование накладная в 2 раза больше материала на предопределенное субконто. Часть перенесу на следующий месяц.
Отчет производства за смену. выпускаю одну футболку с завышенной ценой (цена плановая)
26-231 на определенное субконто. на 100 гривен 1 Шт
спецификация 1 фудболка = 2 м ткани и 2 метра ниток.

Как и по какому принципу рассчитать проводки в закрытии месяца
Ведь 0231 должен быть равен 231 ?


У меня закончились аргументы))))
Я не знаю как еще более доступно написать. Не понимаю почему дались Вам те 100 грн и какое отношение они имеют к распределению материалов в конце месяца.
Пробую объяснить в последний раз.
Вот есть у нас три подразделения:
Производство(Пр) и два ему подчинённых - участок быт.одежды (У1) и участок спец. одежды (У2), у каждого своя номенклатурная группа. Но её опустим.
Вот взяли мы и любым количеством требований-накладных передали в Производство 100 м ткани, 20 м ниток, 50 пуговиц и 6 молний. Они физически лежат на Производстве и к У1 и У2 никакого отношения не имеют.
И тут мы берем и шьем одежду, например футболку по подразделению У1 иего ном.группе. Спрашивается, из чего шьем? Ведь материалов то у нас на У1 нет.
Потом берем и шьем штаны по подразделению У2. Тот же вопрос. Из чего пошили, ведь на У2 материалы переданы НЕ были!
И так вот целый месяц шьём одежду из несуществующих материалов.
Потратили при этом, например, на футболки 20м ткани и 10м ниток (это на У1), а на штаны потратили 10м ткани, 4м ниток, 5 пуговиц и 5 молний (это на У2).

В конце месяца мы понимаем, что что-то не так и делаем документ "Закрытие месяца" с новой галочкой "Распределение материалов", которая берет и переносит материалы с Производства на участки У1 и У2 в том объеме в котором мы их уже потратили, т.е. на У1 переносит сумму стоимостей 20м ткани и 10м ниток (пусть 20*3+10*0,5 = 65 грн), а на участок У2 переносит сумму стоимостей 10м ткани, 4м ниток, 5пуговиц и 5 молний (пусть 10*3 + 4*0,5 + 5*0,6 + 5*0,8 = 39 грн). Вот и получаем те самые проводки

Дт 231 У1 - Кт 231 Пр 65 грн
Дт 231 У2 - Кт 231 Пр 39 грн

И дальше, поскольку этих самых ниток, тканей и т.п. больше нет на Пр, ведь мы их израсходовали на пошив футболок и штанов, то нужно их со счета 0231 списать. Вот и получается, что списываем мы в Кт0231
20м + 10м = 30м ткани, 30*3 = 90грн
10м + 4м = 14м ниток, 14*0,5 = 7 грн
5шт пуговиц, 5*0,6 = 3 грн
5шт молний, 5*0,08 = 4 грн

И что мы получаем? 65+39 = 104 грн и 90+7+3+4 = 104грн.
Суммы одинаковы.
В этом и состоит наша задача, и меня не волнует абсолютно какую сумму поставили в плановой цене, меня это НЕ касается!!!
AgA,
04.11.13, 16:13 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Цитата(AgA @ 04.11.13, 15:26) *
Как я понимаю
231 сумма берется по обороту 26(25) -231 с фиксированными субконто
количество 0231 берется из Кор счета (26,25) к 231 - Это количество готовой продукции * на количество в спецификации с учетом коэффициентов.
Как разбить общую сумму 231 счета с учетом спецификации.

Пример
За месяц выпустили одну футболку 100 гр
она состоит 2 метра ткани и 2 метра ниток.
Дт 231 - Кт 231 = 100 гривен
Кт 0231 Нитки 2 Метра
кт 0231 Ткань 2 Метра

Как Распределить 100 гривен на нитки и ткань ведь у них может быть разная цена.
ведь сумма 231 и 0231 должны быть равны.


Сперва нужно определить сколько продукции выпустили в этом месяце (РегистрНакопления.ВыпускПродукцииУслугБухгалтерскийУчет). Затем по спецификациям определить сколько материала на них ушло. Когда посчитали сколько и чего ушло в этом месяце на пошив, то можем посчитать и суммы (мы же знаем по чем покупали нитки, ткань и т.д.). Это и будут проводки в кредит счета 0231.

Теперь мы знаем какой материал в каком кол-ве использовали и какова его себестоимость. Можем теперь сгруппировать наши суммы по подразделениям и номенклатурным группам, т.е. сделаем по ним итог - вот Вам и проводки Дт 231 - Кт 231

К Вашему примеру: за месяц выпустили одну футболку (2м ткани, 2м ниток). Нитки стоили 0,5 грн/м, а ткань 10 грн/м, получается, что себестоимость футболки = 0,5*2 + 10*2 = 21 грн

В закрытии месяца будут проводки:
Кт 0231 нитки 2м, 1 грн
Кт 0231 ткань 2м, 20 грн

Мы знаем, что футболка - это одежда бытовая (ном. группа прописана в карточке номенклатуры), значит вся сумма в 21 грн уйдет именно на участок быт. одежды и ном. гр. Одежа бытовая:
Дт 231 участок быт. одежды, ном. гр. Одежа бытовая - Кт 231 Подразделение, Общая ном.гр. 21 грн

Если бы выпустили футболку(одежда бытовая) и штаны(одежда специальная), то:
штаны = 2м джинса + 5 м ниток + 1 пугов. + 1 молния
стоимость штанов = 2м * 5 грн/м + 5м * 0,5 грн/м + 1шт * 2 грн/шт + 1шт * 4 грн/шт = 18,5 грн
получились бы проводки:
Кт 0231 нитки 7м, 3,5 грн
Кт 0231 ткань 2м, 20 грн
Кт 0231 джинса 2м, 10 грн
Кт 0231 пуговица 1 шт, 2 грн
Кт 0231 молния 1м, 4 грн

Дт 231 участок быт. одежды, ном. гр. Одежа бытовая - Кт 231 Подразделение, Общая ном.гр. 21 грн
Дт 231 участок спец. одежды, ном. гр. Одежа специальная - Кт 231 Подразделение, Общая ном.гр. 18,5 грн


А то, что Вы поставили в документе "Отчет производства за смену" 100 грн, то это Ваше решение, можно ставить любую сумму.
Затем только нужно будет сделать док-т "Закрытие месяца" с галочкой "Расчет и корректировка себестоимости продукции(услуг)" и лишние 79 грн уйдут:
Дт 26 Футболка - Кт 231 участок быт. одежды, ном. гр. Одежа бытовая -79 грн
AgA,
04.11.13, 10:31 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Цитата(AgA @ 31.10.13, 8:14) *
Скажите как правильно посчитать сумму на 0231 счете.
Количество понятно, количество продукции * количество в спецификации (с учетом коэфициентов).
Допустим футболка 26-231 100 Гр 1 штука.
По спецификации футболка состоит 2 м ткани и 2 метра ниток.
По какому принципу распределить сумму?


на 0231 счет проводки пишутся документом Требование-накладная. Просто дублируются записи, которые делает этот документ.
А в документе "Отчет производства за смену" стоимость футболки ставите какую угодно.
В конце месяца потом делаете "Расчет потребности в материалах" - пункт, который нужно добавить в док-т "Закрытие месяца" и "Расчет и корректировка себестоимости продукции(услуг)" - пункт, который уже есть в док-те "Закрытие месяца".
Ну а себестоимость футболки = сумма стоимостей ниток, ткани, фурнитуры.
AgA,
22.10.13, 12:28 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Цитата(AgA @ 22.10.13, 12:23) *
Спасибо за совет.

Мне немного не понятно
1. по какому признаку распределяется подразделение что именно на это. Их должно быть как минимум 3.
2. в проводках 231 должна быть аналитика по 3 субконто (статьи затрат). Я не увидел в проводках. От кудато это должно браться. Или для всех одно и тоже?


Не очень поняла вопрос, но отвечу так:
В билете написано, что
Предприятие разделено на функциональные подразделения:
...
- Производство – выпуск продукции:
*Участок бытовой одежды – выпуск продукции по номенклатурным группам «Одежда бытовая»;
*Участок специальной одежды – выпуск продукции по номенклатурным группам «Одежда специальная».


Документом требование-накладная на 231 счет закидываем материалы, при этом указываем фиксированную аналитику (подразделение = Производство, ном. группа = Общая, наименования можете дать свои, главное, их "зафиксировать", т.е. принять, что вот именно вот на это подразделение и ном.группу мы передаем материалы).
Т.е. материалы мы затребовали, нужно шить одежду.
В документе "Отчет производства за смену" указываем уже конкретное подразделение ("Участок бытовой одежды" или "Участок специальной одежды"), указываем ЧТО пошили (в табличной части "Продукция" выбираем нужную номенклатуру) и конкретную номенклатурную группу ("Одежда бытовая" или "Одежда специальная"). Счет затрат 231.

Получается, что затребовали материалы в "Производство", а используют то их "Участок бытовой одежды" или "Участок специальной одежды", эту ситуацию как-то нужно исправить, ведь, по-сути, на "Участке" никаких материалов нет. Для этого и добавляется пункт в документ "Закрытие месяца", где материалы задним числом перебрасываются на "Участки", иначе получается, что как бы из ничего взяли и пошили одежду.
Эти действия описываются проводками
Дт 231 (Участок, одежда) - Кт 231 (Производство, Общая)

По поводу третьего субконто по 231 счету - да, это каюсь, не записывала его, хотя оно указывается в требовании-накладной. Но экзаменатор не обратил внимания.
AgA,
22.10.13, 9:26 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Цитата(Hokum @ 16.10.13, 1:34) *
какие должны быть проводки в закрытии месяца?
что-то типа такого?

Что-то типа такого:


причем, 282,13+57,38 = 155 + 94,5 + 15,11 + 37,1 + 37,8
AgA, denvit1C,
02.09.13, 8:59 [Б4/К1] Конфигурирование #1 «Швейное производство по нормативам»
Попался мне этот билет на экзамене.
Во-первых, сильно уж большое внимание экзаменатор обратил на "фиксированую аналитику". Она должна быть либо строго прописана в коде (т.е. заводите в справочниках аналитику со стороны пользователя, запоминаете код и по коду её ищете, делаете проверку на существование) либо предопределенная (я поняла, что так делать предпочтительней).
Во-вторых, на новый регистр сведений "История спецификаций" он вздохнул и сказал, ну ладно, пусть так.
В-третьих, на новый забалансовый счет для кол.-сум. учета материалов он радостно закивал головой и сказал "очень хорошо".
В-четвертых, идею TipsyKID он не понял, сказал "разве оно так не отрабатывает? Ну, ладно" и как бы я так и не поняла нужно/можно так делать или нет.
П.С. в принципе, идея решения правильная, но т.к. у меня были мелкие погрешности в реализации, то экзамен я не сдала.


Цитата(RinLis @ 02.09.13, 9:39) *
В-четвертых, идею TipsyKID он не понял, сказал "разве оно так не отрабатывает? Ну, ладно" и как бы я так и не поняла нужно/можно так делать или нет.

имела ввиду, вот это, пункт 2


Еще вспомнила! Чтобы получить выпуск продукции (для изменения проводок в Закрытии месяца) нужно использовать регистр накопления ВыпускПродукцииУслугБухгалтерскийУчет, а не мучить хозрасчетный по 26-му счету и регистратору.
Sunset1, Vofka,

RSS Текстовая версия Сейчас: 30.04.24, 18:00
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!