Многофирменный учет или отборы в общих журналах документов

10.05.10

Задачи пользователя - Журналы и реестры данных

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

Скачать исходный код

Наименование Файл Версия Размер
ТекстМодуляЖурнала
.txt 4,93Kb
250
.txt 4,93Kb 250 Скачать

Поработал с этими   неудобствами. Попутно решился  вопрос   с управлением документами – их принадлежности  к конкретному журналу,  приведены в читаемый вид  синонимы документов.   На оригинальность не претендую, но на ИС  эта тема практически не раскрыта. В этой публикации представлен подход к решению проблемы. Буду рад , если кому-нибудь  поможет.

  1. Новый справочник – «ОтборФирДок» (Рис.1)
     
    Код - определяет порядок расположения документа в закладках (Число,2)
    Наименование – Идентификатор  документа
    Синоним – читаемый синоним ( для закладок журнала)
    Журнал - номер уже моего журнала (я сделал  "Число,1")
  2. Добавил общие реквизиты (Рис 3):
     
     ОтбФирДок (число,8,0 ), ОтбФирЖур (число,8,0 ), ОтбЖур (число,1,0 ). В отборах мне легче работать с числовыми значениями …
  3. В глобальном модуле :
	 // Вызывается из документов ПриЗаписи()  для отбора
Процедура глУстановитьРеквизитыОтбора(Конт) Экспорт
    СпрДок = СоздатьОбъект("Справочник.ОтборФирДок");
    Если СпрДок.НайтиПоНаименованию(Конт.Вид(),0,1)=1 тогда
        КодДока = СпрДок.ТекущийЭлемент().код;
        КодЖур = СпрДок.ТекущийЭлемент().вид;
        Конт.ОтбФирДок = ((Число(Конт.Фирма.Код)+100000)*100) + Число(КодДока) ;      
        Конт.ОтбФирЖур = ((Число(Конт.Фирма.Код)+100000)*100) + Число(КодЖур) ;       
        Конт.ОтбЖур = Число(КодЖур) ;
    КонецЕсли;
КонецПроцедуры
  1. Создал несколько общих журналов (Рис.2):

    Запасы, услуги, Затраты, Банк, Касса – у Вас могут быть свои подходы к числу и назначению.
    Модуль формы списка - у всех одинаковый (копируем). Правятся только последние строки:
    ИмяФормы = " Запасы "; НомерЖурналаВспр=1; или
    ИмяФормы = "Услуги "; НомерЖурналаВспр=2; и т.д. по справочнику (Рис 1)
    Панели инструментов отключаем!
  2. В каждый документ нужно в процедуру ПриЗаписи()  вставить  вызов  глУстановитьРеквизитыОтбора(контекст) ;

    По этому принципу (если очень надо) можно сделать отбор и по 3, 4 реквизитам (автор, контрагент, источник финансирования(бюджет)).

    Если у Вас только одна фирма или нет многофирменного учета - используйте только механизм гибких закладок и управления документами.

    Вот, пожалуй, и все. Будут вопросы - пишите, отвечу.

См. также

Журнал универсальный 7.7 для специалиста 1С

Журналы и реестры данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Обработка пригодится специалисту в обслуживании любых конфигураций на платформе 1С:Предприятие 7.7, особенно нетиповых конфигураций. Поможет в анализе данных реквизитов и движений документов, написании правил обмена на Конвертации ред. 2,.пригодится для обработки документов (проведения, удаления и т.д.).

2 стартмани

29.05.2020    7798    11    rusmil    4    

4

Универсальный отчет по регистрам

Журналы и реестры данных Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Производство+Услуги+Бухгалтерия Управленческий учет Абонемент ($m)

Внешний отчет-обработка, позволяет получить отчет по любому регистру 1С: 7.7 и представить в удобном виде.

5 стартмани

11.05.2016    17786    14    Art77    5    

5

Универсальный реестр документов для 1С 7.7

Журналы и реестры данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Внешний отчет позволяет отобразить реестр по любому виду документов для любой конфигурации 7.7.

1 стартмани

18.05.2015    23124    63    vv-adm    4    

2

Универсальный журнал документов

Журналы и реестры данных Платформа 1С v7.7 Украина Абонемент ($m)

Универсальный журнал документов. 1сv7. Иногда хочется чтобы в журнале можно было отобрать документы по нескольким параметрам одновременно. Эта обработка позволяет это сделать.

1 стартмани

17.02.2014    14706    31    SER_UA_BARD    2    

3

Простой журнал документов

Журналы и реестры данных Платформа 1С v7.7 OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

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

1 стартмани

15.11.2013    16370    70    McSeem    4    

6

Интерактивный отчет по регистрам

Журналы и реестры данных Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Интерактивный универсальный отчет по регистрам. Идея взята из интерактивной ОСВ. Однако найти что-то похожее для регистров не смог. Решил набросать сам.

1 стартмани

20.07.2013    16379    87    RomanVolgograd    18    

12
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ACE$ 47 09.05.10 22:31 Сейчас в теме
идея отличная, но как быть с обновлениями? той же ЗиК, или, не дай Бог, комплексной! когда 1с выпускала релизы с завидной регулярностью...
Хорошо, если база раз переписанная, и больше ее не трогают
2. Aleksey_3 10.05.10 02:32 Сейчас в теме
(1) Многофирменный учет в ЗиК? Это что-то новенькое...
3. kompas-dm 780 10.05.10 10:01 Сейчас в теме
(2) Введите в свою ЗиК еще одну фирму и увидите . В отчетах есть выбор фирмы?
Справочник Фирмы - префикс ?
Хотя для России не знаю ...
(1) Обновления : проблем не должно быть. МД только добавлен. Общие реквизиты, справочник , новые общие журналы. Да и кто же обновляет вслепую.
4. Aleksey_3 10.05.10 13:16 Сейчас в теме
В России в ЗиК и в Бухгалтерии нет многофирменного учета, только в комплексной.
5. dumal 20.11.11 15:29 Сейчас в теме
Спасибо. Гораздо лучше того, что предлагается, скажем, в некоторых рарусовских конфигурациях
6. kompas-dm 780 20.11.11 18:06 Сейчас в теме
(5)Спасибо.Только нужна отчету оптимизация. Разгребусь с текучкой - сделаю.
7. LN_an 12 14.12.11 19:08 Сейчас в теме
Публикация мне очень помогла, спасибо. Наконец - то я смогла организовать отборы в журналах в зависимости от прав пользователей.
Оставьте свое сообщение