[УТ11] Упрощенная методика ведения учета при применении схемы интеркампани

УТ11 легко настроить, так чтобы система автоматом формировала документы передачи товаров между организациями, но очень часто возникает проблема с документами измененными «задним числом», да и не всегда удобно осуществлять передачу по фиксированным ценам, эту проблему решает уже опубликованная обработка (http://infostart.ru/public/163699/), однако удобнее применять целый комплекс мер как для упрощения ежедневной работы пользователей, так и для упрощения закрытия периода. Сразу оговорюсь, получая выигрыш в скорости, мы, возможно, получим не совсем корректный результат «до окончательного закрытия периода»

 Условия и допущения:

  1. Есть несколько организаций, от имени которых производится торговля, имеется настроенная схема интеркомпани.
  2. Поступление товаров преимущественно производится на одну организацию (это не обязательно, но ускоряет процесс расчетов).
  3. Есть несколько складов, с каждого из которых, любая из организаций может осуществлять отгрузку (для упрощения предположим, что для всех организаций себестоимость отгружаемой продукции одинакова, и равна значению ВидаЦены, соответствующему реквизиту склада УчетныйВидЦены, с которого производится отгрузка).
  4. В организациях необходимо учитывать доп. расходы (транспорт, таможня и т.д.) и своевременно распределять их на себестоимость (поступление некоторых из этих расходов сильно запаздывает, но должно быть учтено в своем периоде).
  5. На предприятии производится комплектация продукции, которая также включается в себестоимость (рассматриваем самый простой вариант, когда себестоимость комплекта увеличивается на фиксированную величину относительно исходных комплектующих)
  6. Иногда производятся правки докуметнов задним числом но, в основном в открытом периоде периоде (здесь и далее период подразумевается закрытым, если по нему произведены все операции передачи, проведен финализированный расчет себестоимости, и «до кучи» — закрыт период редактирования).

т.е.

В процессе работы вводятся документы Поступления товаров и услуг, Реализации товаров и услуг, Распределения расходов на себестоимость, и др, при этом в фоне могут (если это настроено) формироваться документы передачи товаров между организациями, а также будет производится расчет себестоимости (путем проведения документа Расчет Себестоимости). Эти фоновые процессы иногда могут существенно влиять на работу пользователей, поэтому иногда их имеет смысл, либо отключить, либо перенести на наиболее «ненагруженное время». В результает отключения/переноса — пользователь не будет получать адекватную информацию о себестоимости (прибыли), до создания соответствующих документов передачи. Этот недостаток можно частично компенсировать, если допустить, что цены в течение периода меняются не сильно. 

Итак в процессе работы:

  1. Для оценки прибыли, полученной по конкретному документу (заказу/реализации) в незакрытом периоде можно использовать отчет который в качестве себестоимости берет среднюю себестоимость предыдущего периода, (эту себестоимость удобно хранить регистре цены номеклатуры, для вида цены, соответствующего учетному виду цен склада — отгрузки). Отчеты прилагаются.
  2. Для оценки прибыли, полученной по конкретному документу (заказу/реализации) в закрытом периоде используется стандартный отчет. 

При закрытии периода (обычно раз в месяц, когда все доп. расходы уже «пришли»):

  1. Производится Распределение расходов на себестоимость (специальный документ), по комплектациям (обработка прилагается).
  2. Производится создание документов передачи товаров между организациями (по соответствующим регистрам), а также производится расчет себестоимости, для заполения цен передач товаров между организациями, подробнее описано здесь [УТ11] Интеркомпани и расчет себестоимости или создание документов передачи товаров между организациями и закрытие периода 
  3. По результатам расчета себестоимости производится заполнение цен ВидаЦен, соответствующих реквизиту склада «УчетныйВидЦены» (обработка прилагается) 
  4. Производится закрытие на редактирование периода, по которому произведен финализированный расчет себестоимости.

Преимущества методики:

  • — ускорение работы пользователей, т.к. передача товаров и расчет себестоимости производится в удобное время или не производится.
  • — нет затрудненией с правками «задним числом» в открытом периоде.
  • — есть возможность условно оценить прибыль, по документу ЗаказКлиента (без введённой реализации) на основании средней себестоимости прошлого периода
  • — есть возможность условно оценить прибыль по документу реализации товаров на основании средней себестоимости прошлого периода

Недостатки методики

  • — нет возможности точно оценить прибыль (при использовании стандартной методики её тоже трудно точно определить, т.к. некоторые доп. расходы «приходят» позднее, и становятся сюрпризом для пользователя)
  • — для оценки прибыльности за период который включает в себя закрытый и открытый период, приходится «склеивать» 2 отчета, один из которых дает только условную оценку.

На полное закрытие периода при наличии 2000-2500 документов реализации в месяц с 10-500 строками в каждом уходит до 15-20 минут. 

35 Comments

  1. rugubara

    Добрый день.

    не приходилось ли вам решать проблему с межфирменной передачей товара по договору комиссии, когда комитент применяет общую схему налогообложения, а комиссионер — упрощенную? Я в такой ситуации не могу добиться того, чтобы переданный товар (или ещё не переданный по схеме интеркампани) списывался документом РТиУ или отчетом о розничных продажах в комиссионере. УТ11 11.0.9.14 упорно требует вид запасов «не облагается НДС» для такого документа в комиссионере.

    Reply
  2. mxm2

    (1) rugubara, а интеркомпани настроена для комиссионного товара, а передачи товаров между организациями после этого не пробывали делать?

    Reply
  3. rugubara

    Пробовал. Передача формирует вот такой приход по Товарам Организаций

    18.12.2012 17:00:06

    Планшет Samsung GALAXY Tab 2 (7.0) , серебристый, 8 Гб, 3G

    06. Гагаринский основной (Склад)

    ИП Немцова Е.Н. (Организация)

    Комиссионный товар; Комитент: Компьютер Мастер; Облагается НДС; Валюта: руб. (Вид запасов)

    10002010/180812/0036916/2 (ГТД)

    При попытке провести Отчет о розничных продажах на этот же планшет:

    Реализация превышает остаток товара организации ИП Немцова Е.Н. на складе 06. Гагаринский основной

    по налогообложению Продажа не облагается НДС

    Reply
  4. mxm2

    (3) rugubara, а не отчет ли комиссионера нужно в этом случае использовать? (возможно не прав)

    Reply
  5. rugubara

    И его тоже, но чуть позже. для того, чтобы отчет комиссионера заполнить, надо продать что-нибудь сначала.

    Reply
  6. mxm2

    (5) rugubara, ок, т.е. ругается на несоответствие НДС? у меня в этом регистре НДС вообще не упоминается

    Reply
  7. rugubara

    В этом регистре упоминается вид запасов. А он, в свою очередь, содержит параметр обложения НДС.

    Reply
  8. Alex_E

    (3) rugubara, Комитент нра общей системе налогообложения, комиссионер на упрощенной. Продажа товара комитента должна производиться с НДС (товар принадлежит комитенту) — правильно ругается. Система налогообложения комиссионера в данном случае значения не имеет — товар продается так же, как его продал бы комитент.

    Reply
  9. rugubara

    1c исправила в релизе 11.0.9.15. Теперь всё передается отлично.

    Reply
  10. Stas_Gromov

    Почему обработка не работает? Может не ту версию выложил?

    Reply
  11. Stas_Gromov

    Смотри, на первом этапе

    Если Этап = 0 Тогда //Передачи, возвраты



    ДокументОбъект = Документы.ПередачаТоваровМеждуОрганизациями.СоздатьДокумент();

    ДокументОбъект.Заполнить(СтруктураОснование);

    и дальше идёт запись — Рет = Рет + ЗаписатьДокументПередачиТоваровМеждуОрганизациями(ДокументОбъект, «Создан автоматически по регистру передач и возвратов»);

    Заходим в процедуру записи…

    //Запись и добавление в скисок

    Если ДокументОбъект.Товары.Итог(«Количество») > 0 Тогда

    ДокументОбъект.Комментарий = Комментарий;

    ДокументОбъект.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный);

    Как он тут сможет сохранить его, когда он его еще не заполнил??? Автор, проверь обработку!

    Reply
  12. Stas_Gromov

    Управление торговлей, редакция 11.1 (11.1.2.9)

    Reply
  13. mxm2

    (12) Stas_Gromov, Обработка нормально работет на УТ11.0.х.х, на 11.1 — ошибок, вроде не выдавала, но и не закрывет все нестыковки по организациям (остаются отрицательные остатки по организациям и развернутое сальдо по ГТД). Сейчас в свободное время пытаюсь адаптировать под 11.1.

    Reply
  14. Stas_Gromov

    (13) да и еще момент: в запросе

    НаДату.ВидЗапасовПродавца.ДеятельностьОблагаетсяЕНВД КАК ПередачаПодДеятельностьОблагаемуюЕНВД,

    такого поля в торговле нет! проверь тоже пожалуйста!

    Reply
  15. Stas_Gromov

    (13) а по алгоритму можешь пояснить, как она может сохранить док? в (11) я писал..

    Reply
  16. mxm2

    (11) Stas_Gromov,

    ДокументОбъект = Документы.ПередачаТоваровМеждуОрганизациями.СоздатьДокумент();

    #k8SjZc9Dxk#k8SjZc9Dxk#k8SjZc9DxkСоздали документ объект, он пока в памяти, и его нет в базе.

    ДокументОбъект.Заполнить(СтруктураОснование);

    #k8SjZc9Dxk#k8SjZc9Dxk#k8SjZc9DxkЗаполнили документ объект, в памяти, воспользовашись стандартным заполнением на основании переданного значения СтруктураОснование

    Рет = Рет + ЗаписатьДокументПередачиТоваровМеждуОрганизациями(ДокументОбъект, «Создан автоматически по регистру передач и возвратов»);

    #k8SjZc9Dxk#k8SjZc9Dxk#k8SjZc9DxkСохранили в базу, заполнив, комментарий

    Reply
  17. Stas_Gromov

    (16) так я про это и говорю:

    //Запись и добавление в скисок

    Если ДокументОбъект.Товары.Итог(«Количество») > 0 Тогда

    он не заходит в этот Если, потому что товары то еще заполнены!

    Reply
  18. mxm2

    (17) Stas_Gromov,

    Тут все просто… если стандартное заполнение добавило строки в ТЧ товары, то записываем, а если нет (такое тоже случается), то зачем записывать этот документ (ведь он пуст и не сделает никаких движений)

    Посмотрите справку по методу Заполнить объекта ДокументаОбъект

    Reply
  19. Stas_Gromov

    (18) да, увидел, извини, не обратил внимание на ЗаполнитьПоОстаткамТоваровКПередаче()..

    Но все равно странно, даже из документа не заполняет у меня товары. По регистру Товары к передаче остатки висят, но он их не включает.

    Reply
  20. mxm2

    (19) Stas_Gromov, Там с стандартном заполнении учитываются еще и движения последующих периодов, именно поэтому в обработке есть «оптимизированное» заполнение, которое не учитывет движений будующих периодов.

    В Вашем случае, возможно есть документы передачи которые не входят в текущий период, но у них, возможно установлен интервал, который покадает в Ваш период (выведите информацию о всех записах регистра КПередаче с детализацией по регистратору)

    Reply
  21. Stas_Gromov

    (20) разобрался: у меня получается в стандартном заполнении

    ВидыЗапасов.НалогообложениеНДС = &ПередачаПодДеятельность

    в Спр виды запасов стоит строка Определяется политикой организации, а когда запрос берет этот справочник, соответственно значение = Неопределено. Далее он в пар-р запроса ставит сНДС или безНДС и всё, записи уже не соответсвуют параметрам запроса.

    Фигня кароче эта торговля новая!

    Reply
  22. mxm2

    (21) Stas_Gromov, не соглашусь с Вами, просто слишком радикально её переделали по сравнению с 11.0, замучился адаптировать свои наработки.

    Reply
  23. Stas_Gromov

    (22) после строки № 277 не забудь добавить

    СтрокаТЗ.Сумма = ДокументОбъект.СуммаДокумента;

    😉

    Reply
  24. mxm2

    (23) Stas_Gromov, не факт что она нужна в этом месте, т.к. после следует «подгонка».

    Reply
  25. Stas_Gromov

    (24) ты про

    СтрокаТЧ.Сумма = (МассивСтрокаТЗ[0].Себестоимость + МассивСтрокаТЗ[0].ДопРасходы) * СтрокаТЧ.Количество / МассивСтрокаТЗ[0].Количество;?

    у меня получается что себест-ть и ДопРасходы = 0, соответственно в Сумму попадает 0 🙁

    Reply
  26. mxm2

    (25) Stas_Gromov, Документ расчета себестоимости за этот период существует? он в режиме фактического расчета?

    Reply
  27. Stas_Gromov

    (26) база новая, только всё с 7ки перетащили, там еще ничего нет для расчета себестоимости

    Reply
  28. Stas_Gromov

    Но в любом случае спасибо, очень пригодилось! Поставил плюс!

    з.ы. переработал модуль, настроил регламентное задание.

    Reply
  29. Stas_Gromov

    Но в любом случае спасибо, очень пригодилось! Поставил плюс!

    з.ы. переработал модуль, настроил регламентное задание.

    Кстати из модуля отрабатывает на порядок быстрее!

    Reply
  30. родственник

    УТ 11.0.9.12 Документы передачи записываются текущей датой. Это правильно?

    Reply
  31. mxm2

    (30) родственник, оптимизация создания документов включена?

    при отключенной оптимизации — используется стандартный механизм заполнения, который, возможно, меняет дату документа.

    Reply
  32. родственник

    Сложно сказать… где она включается/выключается? я вижу закомментированные блоки текста, это оно? 🙂

    Reply
  33. mxm2

    (32) родственник, непосредственно на форме.

    Reply
  34. родственник

    прошу прощения, я использую обработку отсюда http://infostart.ru/public/163699/

    для моей версии какая обработка наиболее подойдет?

    Если правильно понимаю надо пользоваться обработками из этой http://infostart.ru/public/166451/ публикации, да?

    Reply
  35. mxm2

    (34) родственник, непосредственно Вашей версией — не располагаю. Попробуйте эту.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *