[БП 3.0] [Расширения] Заполнение деклараций АЛКО 11 и 12 по складам

Востребованность такого заполнения известна давно, в БП 3.0 не реализовано никак. Здесь сделано аналогично заполнению в КОРП по обособленным подразделениям, вместо которых «выступают» склады, по которым есть остатки или движения по алкогольной продукции.

11.01.2024 — Версия 2.0.4.2 БП 3.0.57.10 платформа 8.3.11.2899. Теперь всё в одном расширении. Внешние отчеты не нужны, уже проверено обновлением — работают обновлённые из типовой, заполнение изменено — склады используются как подразделения.
20.01.2024 — Версия 2.1.0.4 для БП 3.0.67.67 — изменен режим совместимости.

Платформа 8.3.10.2466, БП 3.0.51.20.
20.10.2024 — Версия 1.2 Для БП 3.0.52.* Обновлено расширение (режим совместимости приведён в соответствие с новым релизом БП). ВНИМАНИЕ: отчеты использовать только для заполнения — открываем через Файл — Открыть, заполняем и сохраняем, дальнейшую работу с отчетом "проводим" типовым отчетом.

Новая версия 2.0.4.2:

Никаких внешних отчетов, даже сами отчеты типовые. Изменено только их заполнение в заимствованном модуле "УчетТоваров", путем замены нескольких процедур на свои (в смысле измененные типовые). В остальном, отчеты работают штатно.

Предыстория вопроса – у организации есть несколько магазинов, не являющихся обособленными подразделениями, но территориально находящихся в разных местах. При сдаче деклараций «Декларация об объеме розничной продажи алкогольной (за исключением пива и пивных напитков) и спиртосодержащей продукции» (Приложение 11) и «Декларация об объеме розничной продажи пива и пивных напитков» (Приложение 12) требуют разделить сведения по таким точкам продаж, чего в типовой БП 3.0 не предусмотрено (в БП 2.0, впрочем, то же).

Предлагаю тестовую версию внешних отчетов АЛКО 11 и 12 с заполнением разделов по складам.

В составе архива:

  • расширение для заполнения дополнительных сведений по складам, необходимых для заполнения шапок страниц разделов деклараций («КПП Подразделения» и «Фактический адрес подразделения» и «Значения полей» (служебный, содержит XML-представление адреса, на форму не выводится), где под подразделением подразумевается склад).  Установка расширения описана тут;
  •  Два внешних отчета, подключение которых описано здесь.

Пока рисовал эти отчеты (несколько у клиента лет была настроенная БП, и заполнение этих отчетов было по нетиповому регистру, соответственно изменял сами декларации в конфигурации, сейчас перешли на полностью типовую, потому внешние), обнаружил один интересный момент: внешний отчет, открытый через файл открыть, сохраняется в базе (раньше такого не было, для сохранения обязательно нужно было его загрузить в базу) и, самое главное, открывается, сохраняется, выгружается, отправляется и т.д. типовым отчетом из конфигурации!!! Сказать, что я удивлён – ничего не сказать :-).

По работе с настройкой – для нужных складов (доступно для складов с типом «Розничный магазин» и «Оптовый склад») записываем дополнительные сведения (рис.1, 2, 3)Когда по всем нужным складам заполнили дополнительные сведения можно заполнять декларации (список «нужных» складов можно получить, заполнив декларацию – их наименования будут видны, затем можно заполнить доп. сведения).

Рис.1

Рис. 2

Рис. 3

 

Получится что-то типа этого (рис. 4)

Рис. 4

Вот собственно и всё.

Хотя нет, добавлю, что при заполнении отчётов использовались следующие условия:

  • Остатки и обороты пива и алкоголя в розницу проводятся по типам складов «Розничный магазин и «Оптовый склад»;
  • Поступления на склад возможны только от поставщиков или оприходованием (перемещений между магазинами нет);
  • Товары проданные через НТТ (при учете номенклатуры в НТТ только обороты) в декларации не попадут – там нет количественного учета.

 

68 Comments

  1. user680942_myanchurin

    Добрый день! На бухгалтерии 3.0.51.16 будет работать данная обработка? Пробовали пишет ошибка параметра 1

    Reply
  2. Alex_E

    (1) Добрый! Ага, будет, только нужно запускать предприятие в режиме отладки (для 3.0.51.20, впрочем тоже) 🙂 Моя ошибка — скиньте почту в личку, отправлю исправленные отчеты, в публикации сейчас перезалью

    Reply
  3. Alex_E

    (3) Просьба — напишите результат, если что — то не работает, хочется знать что…

    Reply
  4. user680942_myanchurin

    Установил расширение, заполнил на одном складе КПП, открыл обработку указал КПП в обособленном подразделении в отчете нажал заполнить, но данные не заполнились и обособленное подразделение очистилось

    Reply
  5. Alex_E

    В отчете ничего указывать не нужно — он заполняется автоматом по всем складам, по которым были остатки или движения по алкоголю. Расширением устанавливаются доп.сведения для заполнения обособленного подразделения (тут склада), которые, в принципе, можно и руками указать. Вопрос такой, если не использовать внешние отчет декларации заполняются?

    Reply
  6. user680942_myanchurin

    Спасибо большое ! Все работает хорошо! Просто в организации не велся учет по складам.

    Reply
  7. Ariko-sv

    Есть некоторые замечания, прошу ответить на два вопроса:

    1. Выдает ошибку, когда открываю через Файл —> Открыть (см. вложение). Что я не так делаю???

    2. У нас организация — это ИП, а у ипэшников, как известно, КПП нет, поэтому, прошу доработать вашу обработку, например, когда, мы сознательно не заполняем КПП, в декларации отображается ИНН (по крайней мере мы так раньше сдавали декларацию).

    Reply
  8. Ariko-sv

    Расширение установила, согласно вашей ссылки

    Reply
  9. Alex_E

    (8) Платформа 8.3.10.2505, БП 3.0.51.25, открыл без проблем через Файл — Открыть, что Вы делаете не так — не могу знать, тут вроде как ничего сделать не так невозможно))))

    по 2. В принципе заказчик этих отчетов у меня организация, у которой есть КПП, но каждому магазину, находящемуся в другом районе города, присвоен другой КПП, не интересовался кто и как это присваивал, но кто запретит заполнить по складам декларации, не заполняя КПП, если Вам действительно это нужно? КПП используется в заголовке страниц, не заполните — ну будет пусто, главное адрес чтобы был…

    Reply
  10. Alex_E

    (8) Упс, я кажется не сразу словил момент…Вы пытаетесь подключить внешний регламентированный отчет через дополнительные отчеты и обработки? Это неправильно, надо так: https://its.1c.ru/db/metod81/content/5622/hdoc. А через Файл — Открыть можно пользоваться отчетами без их подключения к базе. Как уже писал, раньше неподключенные отчеты невозможно было сохранить, сейчас (как минимум для этих двух) данные сохраняются даже без подключения к внешнего отчета к базе

    Reply
  11. Ariko-sv

    (11) Да, нет, я все-таки открываю через Файл — Открыть (просто пробовала и так, и так), выбираю период, а после выскакивает окно «Метод объекта не обнаружен». Думала, что вы мне поможете 🙂

    И перехожу по ссылке и там ничего не ясно.

    Reply
  12. Alex_E

    (12) Пишите в личку, могу посмотреть через АА, по ссылке https://its.1c.ru/db/metod81/content/5622/hdoc же у меня другая картинка

    Reply
  13. Ariko-sv

    (13) Алексей, спасибо огромное!!! Обновила БП, все работает прекрасно!!! Вы большой молодец!

    Reply
  14. Alex_E

    (14) Спасибо!

    Reply
  15. rvd_buzzer

    На базовой версии будет работать?

    Reply
  16. Alex_E

    Не пробовал, но почему бы нет? Хотя смотря что — расширение на базовой работать не будет, если нет ключа ПРОФ, но заполнение деклараций, если добавить доп.сведения руками, должно отработать. Только обратите внимание, выложены отчеты для именно этой версии бухгалтерии. Есть и для 3.0.52.*, но с ними н всё так, как хотелось-бы, потому пока не выкладываю…

    Reply
  17. rvd_buzzer

    (17) обновление будет в дальнейшем?

    Reply
  18. Alex_E

    Клиент есть, обновления тоже есть, но до нормального состояния (чтобы выложить тут) довести нет времени: сейчас декларации заполняются через Файл открыть, сохраняются, а дальше работают типовые. Т.е. заполнение и сохранение внешней обработкой, а выгрузка и сдача типовым отчётом, подключать к базе не нужно (раньше так нельзя было делать — без подключения отчёты не сохранялись, сейчас можно).

    Reply
  19. rvd_buzzer

    (17)

    Не пробовал, но почему бы нет? Хотя смотря что — расширение на базовой работать не будет, если нет ключа ПРОФ, но заполнение деклараций, если добавить доп.сведения руками, должно отработать. Только обратите внимание, выложены отчеты для именно этой версии бухгалтерии. Есть и для 3.0.52.*, но с ними н всё так, как хотелось-бы, потому пока не выкладываю…

    Про доп сведения — это Вы в самой декларации имели ввиду их заполнить?

    В базовой версии 3.0.51 не заполняется вообще.

    Заполняю типовым отчетом — заполняется с одной страницей (по обоим складам).

    Reply
  20. Alex_E

    (20) Доп.сведения, это дополнительные сведения к справочнику склады, которые заполняются из расширения:

    1. «КПП подразделения», «Строка», 9

    2. «Фактический адрес подразделения», «Строка»

    3. «Значения полей», «Строка»

    Вот с заполнением их без расширения засада, надо писать внешнюю обработку, алгоритм можно взять из расширения, потому как заполнить значения полей адреса руками, конечно, можно, но…муторно очень.

    По заполнению в базовой ничего не могу сказать — надо смотреть, что у Вас не так в самой базе, запросы при заполнении используют склады, а не подразделения, как у Вас настроена программа неизвестно….

    Сейчас выложу новые версии, «как есть» — довести до ума нет времени…

    Reply
  21. Alex_E

    Выложил новую версию для БП 3.0.52.*. Исправлен режим совместимости расширения для работы с 3.0.52.*. И главное: отчеты подключать к базе НЕ НУЖНО Используются только для заполнения и сохранения через Файл- Открыть, потом работам с типовым — после заполнения все страницы останутся, а вот выгрузка, проверка печать и пр. «радости» будут работать с текущей версией отчетов типовой конфигурации.

    Reply
  22. rvd_buzzer

    (21)

    Расширения мы прицепить не можем.

    Надо доп сведения руками прописать? Попробуем, просто в инструкции об этом ни слова

    Reply
  23. rvd_buzzer

    (21) в «значения полей» что пишем?

    Reply
  24. Alex_E

    (23) Для для базовой я и не писал ничего, сделал расширение, где создаются и заполняются эти реквизиты. От того, как они будут созданы,заполнение деклараций не зависит. Можно и в отчете руками всё заполнить, только это придётся делать всякий раз. Значения полей можно скопировать из одноименного поля контактной информации хоть контрагента: ввести нужный адрес через классификатор и скопировать значения полей. Можно написать внешнюю обработку для того, чтобы создать и заполнить эти дополнительные сведения, потом они будут использоваться при заполнении деклараций

    Reply
  25. Alex_E

    (24) xml — представление адреса (выше написал про это)…

    Reply
  26. rvd_buzzer

    (25)

    вопрос, если мы эти сведения не добавляли вообще — изза этого может не заполняться декл?

    Reply
  27. Alex_E

    Когда тестировал у клиента, занес доп.сведения для двух складов, в декларации заполнилось 3 страницы — по одному складу просто не было адреса и КПП. В запросах используется субконто склад, а не признак подразделение, но склад должен быть 2-м субконто в Плане счетов на субсчетах 41, по которым было движение по алкоголю. Уже писал выше, данные можно дозаполнить прямо в декларации, после заполнения

    Reply
  28. rvd_buzzer

    Проблема была в отключенном субконто склад.

    Reply
  29. Alex_E

    (29) Ну, заполнение по складам, логично, что и учёт по кладам должен быть включен. Я так понял, проблема решена?

    Reply
  30. rvd_buzzer

    (30) Да, декларация формируется по подразделениям. КПП он подхватывает из доп сведений. А адрес вобьем руками. Вобщем на базовой работает.

    Reply
  31. ksks11@ya.ru

    А выгрузка в xml для разных складов реализована?

    Reply
  32. Alex_E

    (32) Что есть выгрузка для разных складов? Создаются (заполняются) декларации, выгружаются штатно…или имеется ввиду что-то другое?

    Reply
  33. ksks11@ya.ru

    Сам xml файл в корп. бухгалтерии идет с разбивкой по подразделениям, здесь этот функционал выполняется? или не проверяли?

    Reply
  34. Alex_E

    Это заполнение сделано для простой бухгалтерии, тут как раз ВМЕСТО подразделений выступают склады (магазины), для которых задан свой КПП. Для КОРП надо делать (если вообще надо, там и так всё есть) другое заполнение…

    Reply
  35. ksks11@ya.ru

    (35)

    Это заполнение сделано для простой бухгалтерии, тут как раз ВМЕСТО подразделений выступают склады (магазины), для которых задан свой КПП

    Выгрузка в xml в разрезе этих складов реализована?

    Reply
  36. Alex_E

    (36) Штатно…уже сказал — заполнили декларацию — выгружаем, что заполнено. Я не понимаю, какой ещё ответ требуется? Про какую выгрузку в XML речь? Есть декларация, в ней страницы по складам, она выгружается в XML в том виде, в каком заполнена.

    Reply
  37. Alex_E

    Новая версия 2.0.4.2. Все в одном расширении (для базовых, конечно печалька, но тут только внешними делать). По сравнению с созданием внешних отчетов, заполнение типовых через расширение — это песня (я про кодирование). То, что во внешний отчет надо было тащить код из разных мест, чтобы взлетело в расширении уложилось в один заимствованный модуль. В нём ряд процедур с директивой &Вместо, плюч добавленные процедуры, общие для обоих отчётов. Время на создание новых версий в расширении меньше в разы, да и, судя по коду замещаемых процедур (они же были в модуле внешних обработок) адаптации к новым релизам может и не понадобится, или они будут минимальны (ну я надеюсь, как минимум). Главное, что кроме заполнения всё остальное (запись, проверка, печать, выгрузка) осталось типовым, и, с выходом новых релизов останется только убедится в работоспособности алгоритма заполнения, а не воевать с выгрузкой и пр.

    Reply
  38. lamo9

    Спасибо за обработку, но пришлось немного доработать Ваше расширение, т.к. у нас субконто «Склады» по счету третье и изначально ничего не заполнялось по складам, а после доработки все работает.

    Reply
  39. Alex_E

    (39) Спасибо! По порядку субконто «Склады» подумаю, их порядок, по делу, не должен влиять на заполнение. Хотя можно было поменять порядок в Плане счетов.

    Reply
  40. Arikite

    Добрый день, Алексей!

    Идея супер!

    Попробовал прикрутить расширение (_алко_v2.0.4.2) на БП 3.0.59.56.

    Расширение зарегистрировалось, а вот при открытии любого внешнего отчета (v1.0.52.36.1 — 11 приложение или v1.0.52.32.1 — 12 приложение) — получил вот такую ошибку, отраженную на скриншоте.

    Беда?

    Reply
  41. Alex_E

    (41) Добрый! Могу посмотреть на Вашей базе через АА. Пишите в личку

    Reply
  42. Alex_E

    (41) Обновил свою тестовую (копия рабочей в принципе) до 3.0.60.44 (Платформа 8.3.11.3034), заполнил 11 и 12 за 1-й квартал 2018 г. без проблем, ещё раз — дайте посмотреть, что у Вас…

    Reply
  43. adma

    Огромное спасибо автору!

    Очень понравилась жизненная позиция Алексея — он очень отзывчивый человек!

    Проверено на версии БП 3.0.59.56.

    Автору еще раз большое Спасибо!

    Здоровья и успехов! ))

    Reply
  44. Alex_E

    (44)ага ага, и, главное! — он скромный такой)))))))

    Спасибо, Вам того же!!!!»

    Reply
  45. user882378

    Алексей, добрый день. Ильдар Галимов написал такую же проблему как и у нас. Бухгалтерия предприятия ПРОФ 3.0.60.44. Установили ваше расширение — все отлично. Но когда формируем отчет — выходит ошибка Метод объекта не обнаружено(Сформировать структуру реквизитов АЛКО). Можете подсказать что сделать?

    Reply
  46. user882378

    (41)

    Ильдар, а как Вы решили данную проблему?

    Reply
  47. Alex_E

    (46) Почитайте описание, не нужно подключать внешние отчеты, всё работает в одном расширении — как уже писал, ничего не меняя проверил на последнем релизе БП, всё работает

    Reply
  48. user882378

    (48)Алексей, при всем уважении, все заполнили (КПП/адрес склада), но в типовом отчете не заполняются по обособленному подразделению. Все равно выходит отчет по головному предприятию. Поэтому и попытались установить внешний отчет. И увидели такую ошибку.

    Reply
  49. Alex_E

    (49) По обособленному подразделению — это в КОРП, моё заполнение по складам (там где в КОРП заполняется подразделение, я заполняю склад).

    Для склада должны быть заданы дополнительные реквизиты.

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

    Если совсем невпротык, могу посмотреть через АА — пишите в личку…

    Reply
  50. user882378

    Спасибо большое, Алексей за помощь. Мы бы без вашей помощи просто не справились. Что у нас произошло. Когда установили расширение, то не сняли галочку безопасность, поэтому и не формировался отчет. Алексей подключился и все сделал. И главное, что все безвозмездно! мало таких специалистов. а также подсказал, где нужно убрать галочку и сделал, чтобы база работала быстрее. Спасибо огромное! Я буду рекомендовать как специалиста.

    Reply
  51. Alex_E

    (51) Спасибо на добром слове!

    Reply
  52. kanz@list.ru

    Добрый вечер, а где 2 внешних отчета?

    Reply
  53. Alex_E

    (53) Убрал, потому как не нужны, написано в анонсе, писал в комментариях….и всё равно народ их ищет (а когда они были здесь, то и качает, ставит и удивляется, что не работает).

    Ещё раз — всё необходимое для заполнения по складам находится в расширении. Отчеты используются типовые, с форматом из типовой, печать и выгрузкой из текущего релиза. Когда использовались внешние, их приходилось делать для каждой сдачи, сейчас пока пару кварталов такой надобности не возникало — заполнение в расширении, отчеты в конфигурации. Что-то менять придётся только когда в отчетах поменяется состав реквизитов…

    Reply
  54. join2us

    Приветствую.

    (54) Вы пишите в анонсе: «Поступления на склад возможны только от поставщиков или оприходованием (перемещений между магазинами нет);» — это нюансы ваших алгоритмов или типовых алгоритмов БП?

    В нашем случае есть перемещения с Основного склада на Розничный магазин. Можно ли самостоятельно поменять алгоритм заполнения отчета? Если да, то куда смотреть.

    Reply
  55. Alex_E

    (55) Можно поменять, просто для моих случаев такого не бывает — привезли в магазин, там и продают, возить из магаза в магаз — ИМХО, какая-то прикольная логистика….

    Reply
  56. join2us

    (56)

    возить из магаза в магаз — ИМХО, какая-то прикольная логистика….

    привезли на Основной (это не Магаз), потом переместили в другой Магаз.

    Можно поменять,

    Алексей, подскажите, пжл, а куда смотреть надо?

    Reply
  57. Alex_E

    (57) В расширении, если правильно помню, общий модуль, там процедуры заполнения отдельно для 11 и для 12 декларации, там нужно прописать нужные движения по нужным документам. Если хотите, могу помочь…за приличное вознаграждение))) Только с Вашей базой,пишите в личку….

    Reply
  58. Alex_E

    Сегодня выяснил интересный прикол (ну, кроме того, что эта заполнялка продолжает работать в 3.0.67.67, режим совместимости только нужно поправить) — в таблицах 11 декларации раздела 1 появились дублирующие строки с кодом 211 и одним и тем же поставщиком…

    Все глаза просмотрел, расхождений не увидел, сделал проверочную обработку,и обнаружил, что строки:

    Ликероводочные изделия с содержанием этилового спирта до 25% включительно
    Ликероводочные изделия с содержанием этилового спирта до 25% включительно
    

    разные))) Различаются, как минимум в «букве» номер 37 — в одном случае это пробел (код символа 32), в другом неразрывный пробел (к.с. 160), неверующие могут копипастой взять и проверить…

    Сделал исправительную обработинку, в которой в регистре сведений «СведенияОбАлкогольнойПродукции» заменил в поле «НаименованиеВида169» в записях, где был этот неразрывный пробел (их нашлось десятка полтора) на обычный пробел — перезаполнил декларацию — дубли ушли…

    Это так, может у кого такая бяка тож нарисуется — не принимают декларацию с такими дублями….

    Reply
  59. aik2k

    День добрый. Вы поддерживаете эту обработку (или вы высылаете комментарии какие моменты переписаны что бы можно было поддерживать на новых версия Бухи). Работает ли обновление на последних версиях 3,0 (71 помоему)

    Reply
  60. aik2k

    День добрый. Вы поддерживаете эту обработку (или вы высылаете комментарии какие моменты переписаны что бы можно было поддерживать на новых версия Бухи). Работает ли обновление на последних версиях 3.0 (3.0.71.75)

    Reply
  61. Alex_E

    (61) Поддерживаю, когда есть клиенты, те, кому продал обращаются по мере надобности, на текущий момент обращений не было…вот пока и всё, что могу сказать. Да, из замеченных нерешённых глюков (или не глюков) не отражаются автоматом перемещения между магазинами…

    Reply
  62. aik2k

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

    Reply
  63. SnowPhoenix

    Здравствуйте!

    А есть еще какие то моменты для её работы?

    Загрузил расширение. У розничных складов проставлено КПП и Адрес.

    Но декларация не заполняется. Как была пустой так и остается.

    Reply
  64. Alex_E

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

    Reply
  65. SnowPhoenix

    (65) Так должно быть?

    Reply
  66. Alex_E

    (66) Да. Ещё должна быт заполнениа информация по алкогольной продукции — вид и коэф. пересчета в дал…

    Reply
  67. SnowPhoenix

    (67) Да все это есть. Возможно версия слишком новая. Буду думать. Спасибо

    Reply
  68. SnowPhoenix

    (68) Может быть кому будет полезно. Формировал на релизе 71.86 и там они что то изменили в справочнике Организации. Добавил заново его в расширение. И на платформе 8.3.14.(что-то)тоже не работало, методом тыка нашел что нормально запускается с 8.3.13.1513=)

    Reply

Leave a Comment

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