Имя: Пароль:
1C
1С v8
КУДиР предпринимателя в УПП
,
0 Mikhail Volkov
 
29.06.17
18:12
Решили попробовать заполнять вручную КУДиР предпринимателя в УПП/КА1. Из БП2.0 перетащили документ ЗаписьКнигиУчетаДоходовИРасходовИП, и отчет КнигаУчетаДоходовИРасходовПредпринимателя. Попросили сделать сервис: выбирашь Документ отгрузки: Реализация товаров и услуг из него заполняются колонки Номенклатура, Количество, Выручка, НДС начисленный - с этими колонками проблем нет, все берется из Реализация товаров и услуг. А вот колонки: Партия, Документ поступления, Стоимость (цена поступления), НДС предъявленный - сходу как-то не соображу где взять!? Сейчас в УПП партионный учет заменен на РАУЗ. Как искать партию и Документ поступления?
1 Mikhail Volkov
 
02.07.17
04:36
Что сейчас в УПП/КА1 невозможно определить какая партия списалась в реализации?
2 h-sp
 
02.07.17
08:50
(1) а разве партии, которые в учете ИП, должны совпасть с партиями, которые у вас в управленческом учете? Что-то сомнительно.
3 Mikhail Volkov
 
02.07.17
09:13
(2) Без понятия. Что предлагаешь? Где брать: Партия, Документ поступления, Стоимость (цена поступления), НДС предъявленный?
4 Mikhail Volkov
 
02.07.17
09:31
Раньше при проведении реализации для определения суммы списания бралась первая свободная партия, если ее не хватало - следующая партия, и т.д. А сейчас как она (сумма списания) определяется?
5 h-sp
 
02.07.17
09:46
(3) в регистрах учета ИП. Посмотреть поступление что пишет в эти регистры
6 HeKrendel
 
02.07.17
09:47
(0) Для заполнения Кудира для УСН 15% использовался партионный учет, отсюда все теже регистры
7 h-sp
 
02.07.17
09:56
(6) для УСН свои регистры, для ИП свои
8 Mikhail Volkov
 
02.07.17
10:16
(7) Из БП2.0 перенес вроде все РН: "ИП Доходы", "ИП Иные материальные расходы", "ИП МПЗ", "ИП Обороты МПЗ", "ИП МПЗ Отгруженные", "ИП Прочие доходы", "ИП Прочие расходы", "ИП Расходы на оплату труда", "ИП РБП", "Прочие расчеты". Но пока не включал их движения - это автоматического заполнения КУДиР. Пока решили вручную заполнить документами ЗаписьКнигиУчетаДоходовИРасходовИП. А то вдруг слишком много получится налогов платить.
(2) Кажется понял твой намек. Бух когда вручную заполняла записи КУДиР ИП все проводки смотрела, ей в принципе фиолетово Партия, Документ поступления, главное цифирьки... Может и мне из проводок брать?
9 Mikhail Volkov
 
02.07.17
17:27
Из бух. проводок тоже мало что можно взять. Дт 90.02 - Кт 41.01 я так понимаю сумма списания (Стоимость поступления) без НДС. А где брать НДС предъявленный (входящий)? Да, и эти проводки в большинстве случаев без сумм. Похоже расчет себестоимости (закрытие месяца) не полностью провели...
А документ партии (поступления) теперь найти в УПП не реально?
10 Mikhail Volkov
 
03.07.17
09:16
Жаль конечно: РН ПартииТоваровНаСкладах сейчас в УПП пустой, но есть ТоварыНаСкладах, ТоварыОрганизаций. Из них можно получить остатки конкретного товара в момент моей реализации, и прикинуть из какого предшествующего поступления товар попал в мою реализацию. Реально таким образом определить Документ поступления?
11 PCcomCat
 
03.07.17
09:50
12 PCcomCat
 
03.07.17
09:52
(11) Но опасно при беспорядочном в плане хронологии изменении документов. Эту ситуацию нужно учитывать, например, как пункт закрытия месяца.
13 Mikhail Volkov
 
03.07.17
10:02
(11) Да, примерно так. А примеры реализации есть?
(12) В смысле "опасно при беспорядочном в плане хронологии изменении документов"? Документы делают в Альфа-Авто (там сохранился партионный учет, хотел уже оттуда партии тянуть), загружаются в УПП/КА лишь для ведения бух. учета. Вроде нет беспорядочного...
14 PCcomCat
 
03.07.17
10:31
(13) Я бы перестраховалась: после всех операций закрытия выполняла  в КУДиР нужную инфу.
Когда говорят "не, мв так не делаем" - стопудово именно так и делают, просто не придают значения. ;))
15 PCcomCat
 
03.07.17
10:33
(13) Просто зашли, подправили документ поступления или реализации: "ну, мы там цену или количество подправили всего лишь - документ-то на месте"...
16 Mikhail Volkov
 
03.07.17
12:31
(15) А остатки в ТоварыОрганизаций тоже на месте, или как?
17 Mikhail Volkov
 
05.07.17
05:09
А какой РН лучше брать для Книга знаний: Альтернатива партионному учету ТоварыНаСкладах или ТоварыОрганизаций (вроде более полный)?
Что много запросов получается: сперва по остаткам на момент моего документа продажи, потом по оборотам, чтобы добраться до партии (документа прихода) Гоги... Может это как-то одним запросом сделать? Кто нибудь пробовал реализовать эту альтернативу?
18 Mikhail Volkov
 
06.07.17
16:11
Сделал различными запросами. Вроде эти два можно объединить в один:

// Возвращает партии товара для документа продажи
// для КУДиР предпринимателя
Функция ПартииТовараДляРеализации(ДокументПродажи, Номенклатура, Характеристика = Неопределено) Экспорт
    
    ТабПартий = Новый ТаблицаЗначений;
    ТабПартий.Колонки.Добавить("ДатаПрихода");
    ТабПартий.Колонки.Добавить("ПриходныйДокумент");
    ТабПартий.Колонки.Добавить("КоличествоПрихода");
    ТабПартий.Колонки.Добавить("СуммаПрихода");
    ТабПартий.Колонки.Добавить("СуммаНДСПрихода");
    Остаток = ОстатокТовараНаМоментРеализации(ДокументПродажи, Номенклатура, Характеристика);
    
    Запрос = Новый Запрос;
    
    Запрос.УстановитьПараметр("Дата",            Новый Граница(ДокументПродажи.МоментВремени(), ВидГраницы.Исключая));
    Запрос.УстановитьПараметр("Организация",    ДокументПродажи.Организация);
    Запрос.УстановитьПараметр("Номенклатура",    Номенклатура);
    Запрос.УстановитьПараметр("Характеристика", ?(Характеристика = Неопределено, Справочники.ХарактеристикиНоменклатуры.ПустаяСсылка(), Характеристика));
    
    Запрос.Текст = "
    |ВЫБРАТЬ
    |    ТоварыОрганизаций.Период,
    |    ТоварыОрганизаций.Регистратор,
    |    ТоварыОрганизаций.КоличествоПриход
    |ИЗ
    |    РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты(
    |            ,&Дата,
    |            Регистратор,,
    |            Организация = &Организация
    |                И Номенклатура = &Номенклатура
    |                И ХарактеристикаНоменклатуры = &Характеристика
    |                ) КАК ТоварыОрганизаций
    |ГДЕ
    |    ТоварыОрганизаций.КоличествоПриход > 0
    |
    |УПОРЯДОЧИТЬ ПО
    |    ТоварыОрганизаций.Период УБЫВ";
    
    ВыборкаИзЗапроса = Запрос.Выполнить().Выбрать();

    Пока ВыборкаИзЗапроса.Следующий() Цикл
        СуммаПрихода = 0;    СуммаНДСПрихода = 0;
        СуммыПартииТовара(ВыборкаИзЗапроса.Регистратор, Номенклатура, Характеристика, СуммаПрихода, СуммаНДСПрихода);
        Если Остаток > 0 Тогда
            Строка = ТабПартий.Добавить();
            Строка.ДатаПрихода         = ВыборкаИзЗапроса.Период;
            Строка.ПриходныйДокумент = ВыборкаИзЗапроса.Регистратор;
            Строка.КоличествоПрихода = ВыборкаИзЗапроса.КоличествоПриход - ?(ВыборкаИзЗапроса.КоличествоПриход > Остаток, Остаток, 0);
            Строка.СуммаПрихода         = СуммаПрихода * Строка.КоличествоПрихода/ВыборкаИзЗапроса.КоличествоПриход;
            Строка.СуммаНДСПрихода     = СуммаНДСПрихода * Строка.КоличествоПрихода/ВыборкаИзЗапроса.КоличествоПриход;
            Остаток = Остаток - ВыборкаИзЗапроса.КоличествоПриход;
        Иначе
            Прервать;
        КонецЕсли;
    КонецЦикла;
    ТабПартий.Сортировать("ДатаПрихода");
    Возврат ТабПартий;

КонецФункции

// Возвращает остаток товара на момент продажи
// для КУДиР предпринимателя
Функция ОстатокТовараНаМоментРеализации(ДокументПродажи, Номенклатура, Характеристика = Неопределено) Экспорт
    
    Запрос = Новый Запрос;
    
    Запрос.УстановитьПараметр("Дата",            Новый Граница(ДокументПродажи.МоментВремени(), ВидГраницы.Исключая));
    Запрос.УстановитьПараметр("Организация",    ДокументПродажи.Организация);
    Запрос.УстановитьПараметр("Номенклатура",    Номенклатура);
    Запрос.УстановитьПараметр("Характеристика", ?(Характеристика = Неопределено, Справочники.ХарактеристикиНоменклатуры.ПустаяСсылка(), Характеристика));
    КоличествоОстаток = 0;
    
    Запрос.Текст = "
    |ВЫБРАТЬ
    |    ТоварыОрганизацийОстатки.КоличествоОстаток
    |ИЗ
    |    РегистрНакопления.ТоварыОрганизаций.Остатки(
    |            &Дата,
    |            Организация = &Организация
    |                И Номенклатура = &Номенклатура
    |                И ХарактеристикаНоменклатуры = &Характеристика
    |                ) КАК ТоварыОрганизацийОстатки
    |ГДЕ
    |    ТоварыОрганизацийОстатки.КоличествоОстаток > 0";
    
    ВыборкаИзЗапроса = Запрос.Выполнить().Выбрать();

    Если ВыборкаИзЗапроса.Следующий() Тогда
        КоличествоОстаток = ВыборкаИзЗапроса.КоличествоОстаток;
    КонецЕсли;
    Возврат КоличествоОстаток;

КонецФункции

Только как?

Ну это так причесывание. При проведении документа ЗаписьКнигиУчетаДоходовИРасходовИП понадобились:
УчетнаяПолитикаНУ.ВестиУчетПоВидамДеятельности
УчетнаяПолитикаНУ.ОсновнойХарактерДеятельности
УчетнаяПолитикаНУ.ОсновнаяНоменклатурнаяГруппа
В УПП/КА таких не нашел. Искал в БП, чтобы в УПП добавить, но тоже не нашел. Куда их спрятали?
19 Mikhail Volkov
 
20.07.17
07:58
Заполнил вкладку "Таб. 1-6, 1-7, 6-1" документа "Запись книги учета доходов и расходов (ИП)", появились движения по Регистр накопления "ИП Доходы". Делаю отчет "Книга учета доходов и расходов предпринимателя" - пусто!? Что не хватает?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.