gifts2017

Материальный отчет для Бухгалтерии 7.7

Опубликовал Степан (stepan_shock) в раздел Отчеты - Бухгалтерские

Этот замечательный отчет мне подарила одна фирма франчайзи, поэтому выкладываю его всем желающим. Отдельная просьба программистам "Напишите такой же для 8-ки".
Права принадлежат этому автору "© Дмитрий Жуковский"

 Тестирован на конфигурациях:

- бухучет 4.5

- УСН 1.4

- бюджетный бухучет 5

- бухучет для Украины 254

- бухучет для Республики Беларусь 5.06

- бухучет для Казахстана 210

 

=====================================================================

Что, как и зачем

=====================================================================

 

Бухгалтерские конфигурации 1С имеют ряд неудобств при ведении количественного учета.

Во-первых, виды субконто, предназначенные для учета ТМЦ (т.е. "материалы", "номенклатура" и т.д.) никак не отличаются от все прочих видов субконто, субконто для учета мест хранения тоже ничем не отличаются от других.

Во-вторых, по Местам Хранения не ведется суммовой учет.

Как следствие первых двух, в типовых бухгалтерских конфигурациях (Бухгалтерия и УСН)  нет "Материального отчета".

Отчет успешно решает эти проблемы.

Первая проблема решается на уровне пользовательских настроек отчета. В параметрах отчета можно явно указать, какое из субконто в отчете будет интерпретироваться как ТМЦ, а какое - как место хранения.

Например, для счета 10.11.1 в качестве "места хранения" нужно установить "Сотрудника", а для 10.7 - "Контрагента" (или "Договор").

Проблему с отсутствием суммового учета по местам хранения отчет решает следующим образом - в таком случае суммы будут рассчитываться исходя из общей суммы остатка (или оборота) по виду ТМЦ по организации в целом (если количество по месту хранения совпадает с общим),  или по усредненной цене. Решены возникающие при этом проблемы:

-          «убегание копеек» за счет округления, в процессе построения отчета контролируется общая сумма по предприятию

-          внутренние перемещения идут без цены, поэтому для расчета средней цены прихода и списания общий оборот уменьшается на внутренние перемещения.

В некоторых конфигурациях (УСН и Бюджет-5) на балансовом количественном счете аналитика по МХ не ведется, но ведется дополнительно на забалансовом счете. Отчет позволяет в таких случаях настроить сбор информации с двух счетов.

 

=====================================================================

Конфигурирование

=====================================================================

 

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

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

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

         Лк_ИмяКонтрагента     - список имен справочников, которые можно отнести к категории  "контрагент"

Лк_ИмяМестХранения - список имен справочников, которые могут фигурировать в качестве "мест хранения"

         Лк_ИмяНоменклатуры - список имен справочников, которые могут фигурировать в качестве "ТМЦ".

Список заполняется автоматически. При этом исключаются из рассмотрения субконто, которые перечислены в списке "НеБываетНоменклатура". При желании  список "Лк_ИмяНоменклатуры" можно заполнить конкретными наименованиями справочников, убрав автоматическое заполнение.

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

Лк_ИмяСотрудников - название справочника сотрудников - для выбора ФИО сотрудника в подпись.

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

Список "БываетПолное" содержит возможные наименования поля "Полное наименование" в справочниках ТМЦ. Если в конфигурации реквизит полного наименования назван как-то иначе, то печать отчета с полными наименованиями ТМЦ станет недоступной.

Список "БываетЦена" содержит возможные фрагменты наименования реквизита "Цена" в справочниках ТМЦ. Если в конфигурации реквизит цены назван как-то иначе, то печать остатка в ценах из этого реквизита станет невозможной.

Список "БываютСвоиФирмы" содержит возможные наименования константы, содержащей наименование своей организации. =====================================================================

Что  из стандартных средств «1С» было переделано.

=====================================================================

 

1.Выбор периода отчета.                                            

Стандартная процедура ВыборПериода() явно слабовата по части интерактивности. Недаром сплошь и рядом программисты делают свои варианты "листания периода". Даже и сама «1С» - например, в "Книге доходов и расходов" в УСН.

 

2."Сохранить" и "Восстановить" значение.

При большом размере файла 1Сv7.CFG "СохранитьЗначение" заметно тормозит.

 

3.Функция "ПериодСтр". Не наглядно отображает период в один день и период в несколько месяцев, не совпадающий с целыми кварталами.

 

4.Логика связи Владелец-Подчиненный.

Стандартный механизм "Связан с", конечно же, неплох. Но не отслеживает всех возможных коллизий:

- если сразу выбрать подчиненный элемент, то владельца надо заполнить автоматически, так как он уже будет определен однозначно

- если в поле владельца выбрана группа, то подчиненного выбирать бессмысленно, поле нужно сделать недоступным

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

Но если сделать вот так:

- "контрагент" - Фирма А

- "договор" - Основной

- меняем "контрагент" - Фирма Б

- а в "договоре" по-прежнему остается договор Фирмы А, и пользователь этого не видит, т.к. и тот, и другой - "Основной"

Или же:

- "контрагент" - Фирма А

- "договор" - Основной

Очищаем контрагента. Что само по себе - бессмысленно, т.к. в поле контрагента может быть только "Фирма А", и ничего другого.

 

Далее, отчеты, использующие стандартный механизм "Связан с" предполагают, что субконто "владелец" и "подчиненный" следуют один за другим. В стандартных конфигурациях это именно так. Но кто мешает программисту, например, присоединить к "владельцу" двух "подчиненных" - два разреза аналитики? Стандартный вариант этого "не скушает".

Скачать файлы

Наименование Файл Версия Размер
- 1043
.1243439779 71,58Kb
25.09.09
1043
.1243439779 71,58Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр Рытов (Арчибальд) 28.05.09 10:06
Не проникся идеей. Не осознал смысл материального отчета на 10.7. Абсолютно не понял сентенции об отсутствии суммового учета по местам хранения - куда это он вдруг делся?
Налицо универсальность (разные конфигурации) в ущерб функциональности (отражение действующей учетной политики).
Учет по средней цене возможен в двух вариантах.
Рассуждения 2,3,4-го раздела вообще к делу не относятся. Ликбез какой-то.
Пользователям не нужен, разработчикам неинтересен.
Минуса не ставлю, поскольку автор, как я понял, не имеет отношения к разработке.
2. Igоr Sаulеviсh (gutentag) 28.05.09 10:56
... я уже видел тут, на сайте, несколько материальных отчетов для 8.1. но они,, не по форме(без шапки МХ-20) Если что, пишите мне в личку свой адрес, вспомню - помогу найти.
3. slavik_s (slavik_s) 28.05.09 17:20
Арчибальд
писал:
"Не проникся идеей. Не осознал смысл материального отчета на 10.7. Абсолютно не понял сентенции об отсутствии суммового учета по местам хранения - куда это он вдруг делся?"
В типовых бухгалтериях НИКОГДА НЕ БЫЛО суммового учета по ТМЦ 10 и 41 счета по МЕСТАМ ХРАНЕНИЯ!
Потому как по каким ценам оно пришло от поставщика по таким и гуляет по предприятию по его Местам Хранения, то есть от перестановки мест слагаемого сумма не меняется.
Именно поэтому 1С и не сделали суммовой учет по Местам Хранения. Он там просто не нужен. Хотя 90% бухгалтеров не знают закона перестановки мест слагаемых и хотят видеть сумму по Местам Хранения, начинающие программеры идут на поводу и ставят суммовой учет через конфигуратор, но лучше всего выводить сумму расчетным путем в отчете. Видимо в вашей базе кто-то настроил суммовой учет по Местам Хранения.
Ну это так, по поводу ЛИКбеза не удержался.
4. makc (n.borodkina@rosogneupor.com) 03.06.09 08:12
Отчет, действительно, замечательный и нужный, большое спасибо
5. Artur (Artur88) 03.06.09 08:14
6. Алексей Пантюхов (alexpvs) 03.06.09 09:26
Ставлю плюс, сам недавно писал подобную вещь по просьбе буха одной организации (правда попроще, не столь универсально)
7. Александр Булейко (big60) 03.06.09 09:36
Предпринимал несколько попыток убедить бухгалтеров в ненужности суммового учёта ТМЦ по местам хранения. В большинстве случаев - бесполезно. Только в одном случае было закреплено приказом, что при обнаружении недостачи мат. ответсвенный возмещает ущерб из расчёта минимальной продажной цены на момент обнаружения недостачи. В остальных случаях бухи упёрто требовали рассчитать сумму недостачи в ценах поступления. Одним даже сделал партионный учёт в бух 4.5. Списание по методу FIFO. Такой, я вам скажу, геморрой. Данный отчёт, как я понял, рассчитывает себестоимость по среднему. Тоже неплохо. И главное - без перенастройки плана счетов и связанных с этим заморочек при проведении достаточно большого количества документов.
8. rasswet (rasswet) 03.06.09 09:41
РазделительУчета=Метаданные.РеквизитПроводки(МДразделитель).Тип+"."+Метаданные.РеквизитПроводки(МДразделитель).Вид;
{F:МАТЕРИАЛЬНЫЕ ОТЧЕТЫ\DZ_МАТЕРИАЛЬНЫЙОТЧЕТ.ERT(2919)}: Поле агрегатного объекта не обнаружено (Тип)
конфига немного дописана из бух 77 типовой
9. laexuss (laexuss) 03.06.09 11:11
Очень давно искал такой отчет! СПАСИБО!!!
10. Тимур Юнусов (TIM85) 03.06.09 17:35
11. Дмитрий (zbug) 04.06.09 16:26
Ух ты! Пошло в народ!
Это, собственно, я и есть Жуковский Дмитрий
12. Степан (stepan_shock) 04.06.09 17:57
Не обижаешься ,что выложил в народ?
13. Степан (stepan_shock) 04.06.09 17:58
мн вот на 8 ке такой позарез нужен
!!!!
14. Елена (TKENA13071962) 04.06.09 22:29
Спасибо,нужный отчет для строительных организаций
15. Дмитрий (zbug) 15.06.09 09:46
(12) А чего обижаться! Я его сам не раз выкладывал, и здесь, и на ПроКлубе.
16. Степан (stepan_shock) 15.06.09 10:39
Дима , а ты для 8-ки такой не делал?
17. sergey_s_v (sergey_s_v) 24.06.09 10:06
Спасибо огромное, отчет класс, +!
18. Елена Киселева (heli) 07.07.09 13:26
19. Валентина Д (онега) 26.12.09 17:23
что делать если при старте выдает окончание действия лицензии?
очень хотелось бы посмотреть отчет
20. Степан (stepan_shock) 27.12.09 14:52
Странно ничего такого выдавать не должен
21. Михаил (ppotap) 25.03.10 14:41
Не пойму почему написано УСН версии 1.4 если сейчас УСН на 77 версии 1.3
Никак у меня не получилось вывести Материальный отчет по складам. Именно в разрезе складов. Отдельный отчет по каждому складу.
22. Михаил (ppotap) 25.03.10 14:42
Да забыл добавить что пробую и нужно именно для версии под УСН.
23. cleose (Лена_Лена) 29.09.11 11:36
Пользуюсь данной обработкой часо, так как работаю в строительстве, очень удобно и понятно. Спасибо.
24. Святослав Пузов (sviat02) 16.11.11 03:15
25. Андрей Зайцев (zauk) 16.11.11 14:43
Отчёт просто СУПЕР!!! Выполнен великолепно! Нет слов, одни эмоции. Спасибо огромное разработчику!
27. Владимир Шатохин (vovkakursk) 16.02.12 12:46
28. Алексей Николаев (bitrostov) 18.05.12 12:00
На типовой все отлично, на не типовой ПУБ 7.7 не подтянула план счетов(((
29. Ирина (Shico) 14.10.13 09:30
Огромное спасибо. Отчет великолепный!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа