ubuntu + 1Cv8 + winXP-7-8. Решение проблемы с печатью на расшаренные принтеры клиентов

Публикация № 452463 06.02.16

Администрирование - Администрирование данных 1С

Linux Ubuntu Terminal server Windows cups-pdf printer pdf Foxit Reader

Принтеров и операционок много, драйверов под Ubuntu на всех не хватает.
Возникла идея печатать cups-PDF, в расшаренную по smb папку. Написать программу под винду, которая будет мониторить эту папку и в зависимости от пользователя печатать *.pdf на принтер, указанный для данного пользователя. Текущая версия программы 1.3

Часть первая. Продолжение данной статьи читайте ubuntu + 1Cv8 + winXP-7-8. Печать на электронную почту

Спасибо людям, благодаря которым возникла данная статья: Atheist, Landre за дельные подсказки neomatrix, со статьи которого Установка терминального сервера на базе Ubuntu Server 12.04 LTS 64-bit для работы c платформой 1C 8.3 все и началось.

При переходе с Windows server  на Ubuntu возникли проблемы печати. Оказалось, что в отличие от винды драйвера под Ubuntu либо есть не всегда, либо работают плохо. Печать на расшаренные принтеры виндовых клиентов из-под Ubuntu - вообще отдельная тема.

Рекомендация: Если Вы только собираетесь переходить на Linux и есть возможность купить принтер - покупайте принтеры HP с сетевым интерфейсом (RJ-45) это избавит Вас от головной боли с печатью. Если принтеры уже куплены - читайте дальше.

Настраиваем Ubuntu Server: Предполагаем, что сервер имеет ip 192.168.1.100

Устанавливаем систему печати в PDF

sudo apt-get install cups-pdf

Устанавливаем Samba:

sud apt-get install samba samba-common system-config-samba

Если Вы ставили терминальный сервер поверх десктопной версии Ubuntu, следующие два пункта можете пропустить, если ставили поверх Ubuntu Server - нужно будет отключить защиту cups-pdf. Иначе невозможно будет изменить каталог назначения для pdf-файлов.

Устанавливаем набор программ для работы с apparmor

sudo apt-get install apparmor-utils

Отключение защиты для модуля usr.sbin.cupsd

sudo aa-complain /etc/apparmor.d/usr.sbin.cupsd

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

sudo  mkdir /srv/samba/pdf

sudo chmod -R 2777 /srv/samba/pdf

sudo chown -R root:sambashare /srv/samba/pdf

Далее редактируем файл /etc/cups/cups-pdf.conf

Для начала сохраняем резервную копию.

sudo cp /etc/cups/cups-pdf.conf /etc/cups/cups-pdf.conf.bak

Редактируем файл настроек cups-pdf

sudo nano /etc/cups/cups-pdf.conf

Далее в файле меняем опции:

Out /srv/samba/pdf/${USER}

Label 2

AnonUMask 0000

UserUMask 0000

Сохраняем файл и рестартуем cups.

sudo service cups restart

Далее Пуск->Настройки-Samba (У меня XFCE4)

Samba1

Поскольку каталог будет мониториться программой, видимость предоставлять не обязательно, и даже не желательно.

Samba2

 sudo sevice smbd restart

 Все, на этом настройка линуксовой части закончена. Переходим к настройке винды.

 


 

Рекомендация: Все файлы, которые вы качаете из интернета проверяйте на virustotal.com . Это не защитит на 100 %, но вероятность заражения резко уменьшается. 

 

В качестве виндового сервера печати я использовал "старушку" с win XP. Не принципиально. Можно выбрать любую клиентскую машину и поставить все на нее.

Ставим на нее все сетевые принтеры всех пользователей.

Printer1

 

Устанавливаем Foxit Reader. Foxit Reader должен быть версии не ниже 2.3. Именно старую версию я рекомендую использовать, потому что она меньше и быстрее. Вобщем, yandex в помощь.

 

Качаем архив old.viptextil.ru/Admin/PdfPrint/PdfPrint.zip

Программа портабельная. Распаковываем в какую нибудь папку.

Настройка программы сводится к редактированию двух INI-файлов.

Редактируем PdfPrint.ini

# BackupDir - если указать каталог, то после распечатки файлы будут переноситься в этот каталог (для отчетности)
# если BackupDir оставить пустым - файлы после распечатки будут удаляться.
BackupDir=

# PdfRootDir - каталог, в который сохраняет файлы cups-pdf, но только снаружи (с точки зрения винды)
# Если адрес линуксового сервера статический - рекомендую ссылаться на сервер через его IP
PdfRootDir=\\192.168.1.100\pdf\

# Маска файлов, создаваемых cups-pdf (именно такая получается при опции Label 2 в cups-pdf.conf)
PdfMask=job_*.pdf

# Принтер по-умолчанию, именно на него будут отправляться все задания от новых пользователей и пользователей не указанных в UserPrinter.ini
DefaultPrinter=HP LaserJet P2050 Series PCL6

# Задержка между опросами PdfRootDir в секундах. Задержка отправки задания печати на принтер будет составлять 2-3 LoopDelaySec
LoopDelaySec=3

# Путь к программе FoxitReader.exe

FoxitReader=c:\Program Files\Foxit Software\Foxit Reader\FoxitReader.exe


#текущее название программы mailsend

MailSend=mailsend1.18.exe


# настройки для gmail.com . Отправка почты осуществляется с ящика googlename@gmail.com
#MailParam=  -enc-type "7bit" -sub "PdfPrint ServName" -f googlename@gmail.com -ssl -port 465 -smtp smtp.gmail.com -auth -user googlename -pass "GoogleUserPass"

 
# настройки для mail.ru .  Отправка почты осуществляется с ящика mailuser@mail.ru
#MailParam=  -enc-type "7bit" -sub "PdfPrint ServName" -f mailuser@mail.ru -ssl -port 465 -smtp smtp.mail.ru -auth -user mailuser@mail.ru -pass "MailUserPass"


#настройки yandex.ru.   Отправка почты осуществляется с ящика yandexuser@yandex.ru
MailParam=  -enc-type "7bit" -sub "PdfPrint ServName" -f yandexuser@yandex.ru -ssl -port 465 -smtp smtp.yandex.ru -auth -user yandexuser@yandex.ru -pass "YandexUserPass"


# Примерный Размер лог-файла в килобайтах. Если 0 - лог файл не создается.
LogSizeKB=1000

# LogLevel 0,1,2,3 default 1. 0=no log, 1=status, 2=error, 3=debug
LogLevel=3

 

Редактируем файл UserPrinter.ini

 

User1=HP LaserJet P2050 Series PCL6
User2=user2@usermail.ru
User3=user3@usergmail.com
User4=HP LaserJet Professional M1212nf MFP
User5=HP LaserJet Professional M1212nf MF


Функционал программы, по отправке файлов на электронную почту описан во второй части статьи ubuntu + 1Cv8 + winXP-7-8. Печать на электронную почту.

User1, User2... User5 это пользователи терминального (и не только) сервера Ubuntu, которые печатают на принтер cups-pdf. Если печатает пользователь, не указанный в файле UserPrinter.ini, его файл буде отправлен на принтер по-умолчанию (указан в файле PdfPrint.ini)

Чтобы было меньше ошибок, рекомендую копировать названия принтеров:

На принтере клик правой кнопкой мыши, свойства

Printer2

 

После того, как все настроено, нужно проверить все в "ручном режиме".

На Ubuntu Server, напечатаем какой-нибудь документ на принтер PDF.

Из под винды провинды проверим, что файл был создан \\192.168.1.100\pdf\User1

Пуск->Выполнить

Выполнить

Находим файл, который только что распечатали, и САМОЕ ГЛАВНОЕ пробуем его удалить.

Если файл защищен от записи, проверяем права доступа на папку и разрешение на запись в Samba.

До тех пор, пока файл не будет нормально удаляться из-под винды, программу PdfPrint.exe запускать нельзя, иначе принтер будет печатать это задание постоянно.

Если все удаляется - запускаем программу PdfPrint.exe и она начинает Работать. Для начала очень полезно просмотреть LOG программы (файл PdfPrint.log в каталоге программы PdfPrint).

Внимание, программа PdfPrint не отбражается в Taskbar, поэтому вырубить ее можно только через диспетчер задач (процесс PdfPrint.exe)

Напомню, что на новых операционках (7-10) программа, помещенная в автозагрузку может не запускаться автоматически, если не отключен UAC. Возможно программу можно запускать через планировщик задач.

Со временем, если программа будет кому-нибудь интересна, оформлю ее в виде windows-службы.

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. kns77 87 06.02.16 20:59 Сейчас в теме
2. viptextil 08.02.16 09:37 Сейчас в теме
(1) kns77, Спасибо, идея, видимо, витала в воздухе.
3. Demonster 10.02.16 11:30 Сейчас в теме
Велосипед в кубе. Что мешает поставить принт-серверы и печатать напрямую?

В статье не указаны подводные камни этого "изобретения":
1. Компьютеры с Windows должны быть членами домена или иметь одну и ту же учетную запись, указанную в ubuntu.
2. Сможет ли кто-то после Вас это решение поддерживать? Вы его задокументировали и вместе с исходниками отправили своему руководителю/работодателю?
Или это специально сделано, чтобы не уволили, а если уволят - то будут кланятся?
Подсчитайте время, потраченное на реализацию и установку этого "решения" и сравните со стоимостью самого простого принт-сервера.

P.S. У Вас в статье упоминаются принтеры HP - драйвера на linux есть на все модели. Единственное оправдание этого велосипеда - какой-нибудь GDI принтер типа Canon, Samsung и т.п., под который нет драйвера на linux. Но я бы в этом случае убедил бы руководство купить б/у HP, а эти принтеры продать как можно скорее.
4. viptextil 10.02.16 18:35 Сейчас в теме
(3)Demonster, спасибо за отзыв.
Что мешает поставить принт-серверы и печатать напрямую?
Отсутствие нескольких принтсерверов.
1. Компьютеры с Windows должны быть членами домена или иметь одну и ту же учетную запись, указанную в ubuntu.
Только один компьютер (на котором размещена PdfPrint должен иметь учетную запись ubuntu Доступ к принтерам клиентов идет уже с него. При подключении принтеров пароли можно запоминать.
2. Сможет ли кто-то после Вас это решение поддерживать? Вы его задокументировали и вместе с исходниками отправили своему руководителю/работодателю?
Именно это я и сделал, опубликовав статью на популярном сервисе.
Подсчитайте время, потраченное на реализацию и установку этого "решения" и сравните со стоимостью самого простого принт-сервера.
Развертывание программы занимает час-полтора. Программу я писал в рабочее время. Я хороший администратор, свободного времени у меня много. Для фирмы это не стоит ничего.
P.S. У Вас в статье упоминаются принтеры HP - драйвера на linux есть на все модели.
У меня складывается ощущение, что статью читали Вы не очень внимательно ;-)
Единственное оправдание этого велосипеда - какой-нибудь GDI принтер типа Canon, Samsung и т.п., под который нет драйвера на linux. Но я бы в этом случае убедил бы руководство купить б/у HP,
Фирма развивалась постепенно. У меня большой зоопарк принтеров В основном Canon. Именно после попыток их настроить я и написал программу.
Но я бы в этом случае убедил бы руководство купить б/у HP, а эти принтеры продать как можно скорее.
В моем городе не найти 10 Б/У принтеров HP.
5. Ruvim 07.04.16 05:32 Сейчас в теме
Доброго времени суток. Попробовал данную идею реализовать, но дело в том что pdf файлы кидаются в папку по имени терминального *user*, а не в папку pdf. Соответственно ничего не печатается. Если в самбе указать путь /srv/samba/pdf*user* то все работает. Что я сделал не так?
viptextil; +1 Ответить
6. viptextil 38 07.04.16 10:52 Сейчас в теме
(5) Ruvim, Все так и должно быть.
Допустим, у вас пользователь user_buh
Тогда файлы должны появляться в папке /srv/samba/pdf/user_buh

На виндовой машине в конфигурационном файле UserPrinter.ini должна быть запись
user_buh=Название_Вашего_Принтера.

Ну, и желательно посмотреть лог-файл PdfPrint.log в каталоге виндовой программы.

Если есть возможность, киньте сюда от последней записи " ### Start PdfPrint"
7. Ruvim 11.04.16 04:39 Сейчас в теме
Дело в том что папки у меня создаются не в pdf, а рядом

(6) viptextil, 20160411-103615 ### Start PdfPrint v1.2 freeware © viptextil.ru 2016
20160411-103615 BackupDir=
20160411-103615 PdfRootDir=\\192.168.2.117\pdfterm1
20160411-103615 PdfMask=job_*.pdf
20160411-103615 PdfRegMask=job_.*\.pdf$
20160411-103615 DefaultPrinter=HP Universal Printing PCL 5
20160411-103615 FoxitReader=c:\Progra~2\Foxits~1\Foxitr~1\Foxitr~1.exe
20160411-103615 LogSizeKB= 1000
20160411-103615 LoopDelaySec= 3
20160411-103615 LogLevel= 3
20160411-103615 User=term1, Printer=HP Universal Printing PCL 5
20160411-103615 User=pdfdkmc, Printer=HP Universal Printing PCL 5
Прикрепленные файлы:
8. Ruvim 11.04.16 05:50 Сейчас в теме
Разобрался, в файле cups-pdf.conf по вышеприведенной инструкции нужно поменять опции Out /srv/samba/pdf${USER}, вот когда так прописать то пользовательские папки будут появляется около основной папки pdf, поменял на Out /srv/samba/pdf/pdf${USER}, папки пользователей стали создаваться в папке pdf (\\192.168.2.117\pdf\pdfterm1) и все заработало. Спасибо.

И еще такой вопрос, у нас работа в браузере, ведется, вот при подключении через RDP страницы пролистываются с торможением, есть ли способ убыстрить как-то.
9. viptextil 38 11.04.16 09:06 Сейчас в теме
(8) Ruvim, Спасибо, мой косяк, пропустил слэш
опцию следует читать как Out /srv/samba/pdf/${USER}

Сейчас исправлю в тексте.

По-поводу браузера ничего сказать не могу. У меня работает так же как на локальной машине. Возможно что-то с драйверами видеокарты.
11. Ruvim 11.04.16 09:30 Сейчас в теме
(9) viptextil, Спасибо вам большое, за такие понятные инструкции, честно говоря я первый раз по вашей статье установил Ubuntu и настроил терминал. Все понятно. Сделал с первого раза. И еще один вопрос, правда по статье установка Ubuntu там выписали "но в терминале возникли проблемы с переключением языков клавиатуры. Для решения редактируем файл /etc/X11/Xsession" Проблема в том, что пользователи при отключении не выходят из системы, а просто закрывают RDP и при повторном подключении, язык ввода уже не переключается. С этим что-то можно сделать?
12. viptextil 38 11.04.16 09:43 Сейчас в теме
(11) Ruvim, Спасибо, конечно, но статья по установке терминального сервера не моя, а уважаемого
neomatrix, спасибо ему за это. Я тоже не решил проблему с русским языком, поэтому в панели быстрого запуска поставил кнопочку "Рус/лат", по которой выполняется команда setxkbmap -layout "us,ru" -model "pc105" -option "grp:ctrl_shift_toggle,grp_led:scroll" и объяснил бухгалтерии, что ее нужно нажимать, когда перестает переключаться язык.

Но это к теме не относится, это нужно обсуждать в комментах к установке терминального сервера.
10. viptextil 38 11.04.16 09:27 Сейчас в теме
(8) Ruvim, Измените опцию в файле /etc/cups/cups-pdf.conf
на Out /srv/samba/pdf/${USER}

в файле PdfPrint.ini задайте
PdfRootDir=\\192.168.2.117\pdf

в файле UserPrinter.ini задайте
term1=Printer=HP Universal Printing PCL 5
dkmc=HP Universal Printing PCL 5
Оставьте свое сообщение

См. также

Rocket Launcher 7.7. Свертка базы 1С 7.7. Перенос справочников и документов 7.7 Промо

Свертка базы 1С7.7<->1C7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

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

24.01.2006    63393    20929    support    144    

Утилита для администрирования серверов 1С (кроссплатформенная, мультиверсионная)

Сервисные утилиты v8 Бесплатно (free)

Утилита для администрирования серверов 1С - создана для того, что бы избавиться от недостатков классической консоли администрирования, а также привнести некоторые удобные фичи.

10.09.2021    3594    191    YanSergey    49    

ЗУП 3.1.17.94 и регистр Мероприятия трудовой деятельности переданные

Зарплата Тестирование и исправление v8 v8::СПР ЗУП3.x Россия БУ Бесплатно (free)

Пользователи программы "1С:Зарплата и управление персоналом 3.1" с 26.02.21 при обновлении на редакцию (3.1.17.94) могут получить ошибку "Запись с такими ключевыми полями существует" и отсылка к регистру "Мероприятия трудовой деятельности переданные". Можно заранее подготовиться и исправить данные регистра, но можно это сделать и в момент обновления. В обоих случаях можно воспользоваться предлагаемой обработкой.

01.03.2021    9621    1418    mos_apit    46    

Консольная программа "Скрытый запуск процессов" от kuzkov.info с исходниками

Сервисные утилиты Бесплатно (free)

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

01.03.2021    1582    31    Steelvan    0    

Активные пользователи Промо

Сервисные утилиты v8 1cv8.cf Россия Бесплатно (free)

Обработка аналогична стандартному окну просмотра списка активных пользователей, плюс добавлены следующие функции: - Отправка сообщения выбранному пользователю; - Отправка сообщения всем пользователям; - Закрытие выбранного соединения; - Закрытие всех соединений с информационной базой (кроме своего).

31.03.2008    40114    4640    coder1cv8    62    

OneCIBasesCreator - мини-сервис по созданию файла со списком баз 1С

Сервисные утилиты Системное администрирование Бесплатно (free)

Мини-сервис по созданию файла со списком баз 1С (*v8i) на основании файла с настройками сервера (*lst).

01.06.2020    3284    9    korableg    2    

Простейшее использование Elasticsearch для работы с журналом регистрации

Журнал регистрации v8 1cv8.cf Бесплатно (free)

Простейшая настройка выгрузки журнала регистрации в Elasticsearch для ускорения поиска.

20.06.2019    12717    47    milut    11    

Фиксация изображений с видеокамер (Devline Линия, Acumen, E-Castle) по заданному событию

Сервисные утилиты Бесплатно (free)

Пример использования консольной утилиты CamsCapture, для фотофиксации событий в 1С с камер видеонаблюдения.

10.08.2015    13355    0    IS-Andrey    1    

Поиск и замена дублей + v0.99 Промо

Чистка базы Поиск данных Тестирование и исправление v8 1cv8.cf Бесплатно (free)

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

03.08.2007    82687    7909    tormozit    227    

Счетчик всех процессов 1С в Терминале

Администрирование данных 1С Бесплатно (free)

Есть клиенты, у которых количество лицензий "на пределе". Написал эту программку, чтобы сразу видеть количество запущенных процессов 1С на терминальном сервере

10.06.2014    13968    24    Abadonna    3    

Групповая обработка справочников и документов на управляемых формах с отбором по типу реквизита документа

Обработка документов v8 1cv8.cf Россия Бесплатно (free)

Доработка "Групповая обработка справочников и документов (Управляемая форма) v 1.6" Андрея Волина в части отбора документов по типу реквизита

06.09.2013    34387    1197    Abadonna    15    

Полностью настроенный сервер 1С 8.3 на Ubuntu 12.04 LTS server

Администрирование данных 1С v8 1cv8.cf Бесплатно (free)

Полностью настроенный сервер 1С 8.3 на Ubuntu 12.04 LTS server, заодно и с клиентом. Поставка в виде стандартного дистрибутива Ubuntu DVD. Образ диска собран на базе Ubuntu 12.04 server и содержит только свободное программное обеспечение. Пакеты 1С нужно будет добавить самим.

20.06.2013    48556    0    capitan    65    

Поиск ссылок на объект для последующего удаления объектов. Промо

Чистка базы Поиск данных v8 1cv8.cf Россия Бесплатно (free)

Иногда бывает нужно найти все ссылки на конкретный документ или любой другой объект системы, чтобы все это удалить...

12.01.2010    56177    2769    YAN    45    

Скрипт - выгонялка пользователей + резервная копия базы.

Архивирование (backup) v8 1cv8.cf Бесплатно (free)

В Клиент-серверном режиме работы базы часто возникает необходимость выгонять пользователей чтобы сделать обновление, резервные копии и т.п. Для ленивых, которым неудобно всех выгонять "руками" или ждать окончания рабочего дня, предлагается простой скрипт, который всё сделает за вас.

26.02.2013    27899    0    tystik    11    

IBridges - новый, бесплатный сервис обмена документами между пользователями программы 1С:Предприятие

Управление взаимоотношениями с клиентами (СRM) Обработка документов WEB Перенос данных из 1C8 в 1C8 Управление взаимоотношениями с клиентами (СRM) v8 БП2.0 УТ10 Россия Бесплатно (free)

Основная задача сервиса IBridges – сделать документооборот между разными организациями - Легким - Быстрым - Бесплатным - Оперативным - Безопасным

11.08.2011    26250    240    O-Planet    61    

Анализ журнала регистрации информационных баз

Журнал регистрации v8 1cv8.cf Россия Бесплатно (free)

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

27.06.2011    20252    209    AndreyEvtushin    16    

Выгрузка документа в XML произвольной структуры (+пример для выгрузки в ECOD)

Обмен через XML Обработка документов v8 1cv8.cf Бесплатно (free)

Обновлено до версии 0.7. Добавлена функция пропуска заголовков табличных частей. Исправлены баги в версии без сохранения (если стандартная версия выдает ошибки)

15.05.2011    49185    1419    anig99    44    

Небольшой тюнинг Групповой обработки справочников и документов

Обработка документов v8 1cv8.cf Россия Бесплатно (free)

На вопрос "как бы мне побыстрее провести все документы по выбранной Организации", сразу возникает желание послать (помимо стандартного просто послать :)) к обработке "ГрупповаяОбработкаСправочниковИДокументов". А не тут-то было! При естественном желании выбрать все документы, а потом поставить отбор по нужной Организации, обработка сделать этого не даст. Немного подлечиваем фирменную.

05.05.2011    21397    557    Abadonna    23    

Всем выйти из сумрака - отображение скрытого окна процесса 1C, запущенного через OLE

Администрирование данных 1С Россия Бесплатно (free)

Наверняка те, кто сталкивался с программированием подключений к 1С через OLE, попадали в ситуацию, когда OLE-шный процесс ведет себя "не так, как надо". Например, подключиться к базе удается, а ожидаемых данных нет. Или процесс должен был бы завершиться, а он почему-то висит в списке задач. Эта разработка предназначена для того, чтобы подсмотреть, что же творится в окне непокорной программы.

10.04.2011    6579    132    kittystark    16    

Программа копирования баз системы 1С

Архивирование (backup) Россия Бесплатно (free)

Бывает так, что необходимо перенести базы 1С с одного компьютера на другой или даже просто сделать архивную копию. Но на это может не хватать времени или ехать специально за три-девять земель, только для того, чтобы скопировать базы, - лень. Что может быть проще, чем просто скопировать нужные базы из 1С, но объяснить как это сделать самому бухгалтеру сложно. Поэтому и была сделана такая программа, котрая упростит участь разъяснений всего до одного предложения.

27.01.2011    22089    262    SunTechnic    10    

Бух 2011 (ставки ФОМС)

Обработка справочников Зарплата Зарплата v77::БУ 1С7:Бух Россия БУ НУ ФОМС, ПФ, ФСС Бесплатно (free)

Обработка устанавливает в типовых конфигурациях "1С:Бухгалтерия 7.7" (релиз 521) и "1С:Упрощенная система налогообложения 7.7" (релиз 177) ставки страховых взносов, измененные с 1 января 2011 года Федеральным законом от 16.10.10 № 272-ФЗ.

11.01.2011    16375    504    Antia    7    

ЗиК 2011 (ставки ФОМС)

Обработка справочников Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v77::Расчет 1С7:ЗиК Россия БУ НУ ФОМС, ПФ, ФСС Бесплатно (free)

Обработка устанавливает в типовой конфигурации "Зарплата и Кадры 7.7" (релиз 305) ставки страховых взносов, измененные с 1 января 2011 года Федеральным законом от 16.10.10 № 272-ФЗ.

09.01.2011    16382    586    Antia    11    

Сбор сведений о компьютере пользователя. 8.1/8.2

Администрирование данных 1С v8 1cv8.cf Россия Бесплатно (free)

Собираем информацию о компьютере через WMI в 1с 8.1/8.2

23.12.2010    24664    498    anig99    16    

Граната для обезьянки или редактор движений регистра (7.7)

Администрирование данных 1С Обработка документов v7.7 1cv7.md Россия УУ Бесплатно (free)

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

17.12.2010    40785    1319    Ёпрст    189    

VBS: Скрипт генерации паролей заданной длины из заданного набора символов

Администрирование данных 1С Россия Бесплатно (free)

Генерация паролей заданной длины на основе заданного набора символов, WShell. Готова к запуску.

01.11.2010    9910    69    angeliccare    3    

Программа для резервного копирования данных: каталогов файловой системы и баз данных 1С

Архивирование (backup) Россия Бесплатно (free)

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

02.06.2010    21370    474    tuzek    16    

Очистка БД от документов всех организаций (фирм) кроме указанной

Чистка базы v8 1cv8.cf Россия Бесплатно (free)

Надо было скинуть слепок БД в вышестоящую организацию, но руководство справедливо решило, что все что по этой организации пусть видят, а вот остальные движения там на фиг не нужны, ну и накорябал сие, может ещё кому нить пригодится... Пользуйтесь

23.05.2010    34171    617    Farpost    15    

АЦРК: Реестр документов универсальный

Обработка документов v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

Печатает реестр документов любого вида. Можно управлять составом и порядком печатаемых реквизитов (в том числе и табличных частей) и подсчетом итогов по реестру. Можно задавать условия отбора документов для реестра.

21.05.2010    22758    848    acrk    32    

Поиск и замена дублирующихся элементов справочников, КОД ОТКРЫТ, для 7.7

Сервисные утилиты Поиск данных Универсальные обработки v7.7 1cv7.md Бесплатно (free)

1. Работа над обработкой продолжается. Критика (любая) принимается. 2. Для установки: 2.1 Переименуйте файл WithoutConf.exe_ в WithoutConf.exe и разархивируйте (запустите на выполнение). 2.2 Каталог DLL скопируйте в Вашу базу (копию !!!), каталог ExtForms в одноименный каталог Вашей базы. 3. Для открытия: Сервис Дополнительные возможности 1С:Студио: Отчёты и обработки Поиск и замена элементов справочников 4. В обработке использованы 1С++, FormEx, StrMatch

11.05.2010    25992    625    Незнайка    64    

Нормализация наименований контрагентов

Обработка справочников v8 1cv8.cf Бесплатно (free)

Приводит к стандарту наименования контрагентов: 1) Символы в верхний регистр; 2) Поиск аббревиатур и подстановка (аббревиатуры ФОРМ ОРГАНИЗАЦИЙ, ТИПОВ ПОМЕЩЕНИЙ и проч.) 3) Выделение наименования организации по КАВЫЧКАМ, все что внутри кавычек считается наименование организации 4) Устанавливает порядок: "НАИМЕНОВАНИЕ ОРГАНИЗАЦИИ" "АББРЕВИАТУРА ФОРМЫ ОРГАНИЗАЦИИ" "АББРЕВИАТУРА ТИПА ПОМЕЩЕНИЯ" ПРОЧ. (можно изменять порядок) 5) Прочие действия (удаление кавычек, удаление двойных пробелов, запятых, расстановка пробелов после запятых... и т.п. 6) Печать исправлений. (Обновление: увеличена скорость обработки, тонкие возможности настройки нормализации, отбор)

06.04.2010    23710    384    nalivai-chai    14    

Заполнение ТЧ по ТЧ и просто заполнение.

Обработка документов Обработка справочников v8 1cv8.cf Бесплатно (free)

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

31.03.2010    14541    368    obmailok    10    

Авто-бэкапер 7.7 и 8.1

Архивирование (backup) v7.7 v8 Россия Бесплатно (free)

Программа позволяет выполнить последовательную выгрузку из всех баз 1С, указанных в ini-файле. Кроме того, позволяет принудительно убить все процессы 1С перед выполнением выгрузки. Для версии 7.7 производится подчистка файлов lck. Формирует файлы выгрузки с уникальными именами. Бэкап каждой последующей базы выполняется только после бэкапа предыдущей. По завершении программа выключается Примечание: выгрузка стандартная, формируется архив с файлами 1Cv77.dat, 1Cv7.MD, users.usr (7.7) и файл *.dt (8.0, 8.1) Подробное описание в readme.

22.02.2010    24583    719    Abadonna    19    

Data Commander (обработка для работы с данными)

Обработка справочников Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

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

09.02.2010    18529    664    WalterMort    26    

Расчетная ведомость с налогами, свод начислений с налогами (с 2010г.)

Обработка документов Зарплата Зарплата v77::Расчет 1С7:ЗиК 1С7:Комплекс Россия БУ Бесплатно (free)

Разработка не моя... Переработана с учетом введения страховых взносов для ЗиК 7.7. Для комплексной 7.7 не работала вообще... Исправил ошибки. Сейчас все в норме..

04.02.2010    15569    1669    and1605    89    

Как сделать из XP (Vista) файл-сервер для 1С

Администрирование данных 1С Россия Бесплатно (free)

Как известно существует ряд специальных ограничений от Microsoft, которые позволяют открывать только ограниченное число сетевых соединений с БД 1С.

14.01.2010    5976    27    Оберон    6    

Программа для резервного копирования данных: каталогов файловой системы и баз данных 1С

Архивирование (backup) Россия Бесплатно (free)

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

14.12.2009    24620    444    tuzek    49    

[DesktopGadget1C] - Гаджет для мониторинга активности баз 1С 8.х в клиент/серверном варианте

Сервисные утилиты Статистика базы данных Администрирование данных 1С v8 1cv8.cf Россия Бесплатно (free)

Утилита мониторит серверы 1С 8.1 и 8.2, выводит список активных баз и количество пользователей и позволяет просматривать параметры/настройки кластеров.

27.11.2009    20362    344    Душелов    34    

Загрузка документов из Excel

Загрузка и выгрузка в Excel Ценообразование, прайсы Обработка документов Ценообразование, анализ цен Ценообразование, анализ цен v8 УТ10 Россия Бесплатно (free)

Обработка (старался сделать универсальной) позволяет загружать данные из Excel. Есть возможность выбора соответствия колонок.

23.11.2009    17324    930    Tarlich    34    

Использование визуальных (ActiveX) компонент в тонком клиенте 1С 8.2

Разработка внешних компонент Администрирование данных 1С v8 1cv8.cf Россия Бесплатно (free)

В данной статье рассматривается вопрос использования визуальных компонент (ActiveX) на форме тонкого клиента 1С 8.2 и веб-клиента на базе MS Internet Explorer.

19.11.2009    44276    607    Душелов    59    

Консоль администрирования веб-сервера Apache

Администрирование данных 1С Apache v8 1cv8.cf Россия Бесплатно (free)

Простая утилита для администрирования веб-сервера Apache.

18.11.2009    18363    202    coder1cv8    11    

Очистка краткого наименования контрагентов от мусора (типа ОАО БТ) для 8.1

Обработка справочников v8 1cv8.cf Бесплатно (free)

"Сколько бухгалтера не учи, он все равно будет писать краткое наименование контрагента как полное."

21.10.2009    13882    254    PolAlex2    22    

Очистка краткого наименования контрагентов от мусора (типа ОАО БТ) для 7.7

Обработка справочников v77::ОУ v77::БУ v77::Расчет 1cv7.md Бесплатно (free)

"Сколько бухгалтера не учи, он все равно будет писать краткое наименование контрагента как полное."

21.10.2009    13794    237    PolAlex2    15