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

10.05.10

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ТекстМодуляЖурнала
.txt 4,93Kb
250
250 Скачать (1 SM) Купить за 1 850 руб.

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

  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 реквизитам (автор, контрагент, источник финансирования(бюджет)).

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

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

См. также

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

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

2 стартмани

29.05.2020    7961    15    rusmil    4    

4

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

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

1 стартмани

18.05.2015    23510    65    vv-adm    4    

2

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

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

1 стартмани

17.02.2014    14848    31    SER_UA_BARD    2    

3

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

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

1 стартмани

15.11.2013    16541    72    McSeem    4    

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