Режим агента конфигуратора

Публикация № 714417

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

Исправил ошибку в одной команде

58
Работа с конфигуратором по протоколу SSH на PowerShell.

Что еще за режим агента?

Данный режим был представлен год назад в зазеркалье: https://wonderland.v8.1c.ru/blog/rezhim-agenta-konfiguratora/

Если коротко, то данный режим позволяет запустить конфигуратор в фоне и посылать ему различные команды по протоколу SSH (в том числе по сети с другой машины). Команды в режиме агента в основном повторяют параметры командной строки запуска.

Где можно найти описание команд?

Параметры запуска конфигуратора в режиме агента описаны в приложении 7 к руководству администратора (ИТС: 7.3.4. Параметры работы в режиме агента).
Описание команд в режиме агента находится в приложении 4 к руководству администратора (ИТС: 4.6. Работа конфигуратора в режиме агента).

Как этим пользоваться?

Для подключения по протоколу SSH в среде Linux есть специальная команда. В среде Windows потребуется либо сторонняя утилита, либо язык программирования, имеющий средства для работы с протоколом.

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

Есть пример кода?

Конечно! Сейчас мы с вами рассмотрим по шагам сквозной пример на PowerShell, который выполняет следующие действия:

1. Запускает конфигуратор в режиме Агента;
2. Подключается к нему по протоколу SSH под конкретным пользователем;
3. Выполняет несколько команд;
4. Завершает SSH сессию и закрывает конфигуратор.

Допустим, у нас есть папка, в которой находятся обработки, выгруженные в формат XML. И мы хотим конвертировать их в файлы .epf.

Шаг #1 (запускаем консоль)

Открываем в проводнике подопытную папку. Будем считать для простоты что обработка у нас только одна и находится она в подпапке /src.

Добавим еще папку build, в которой скрипт будет формировать файл .epf, и папку temp, в которой нужно создать пустую базу с одной админской ролью и одним пользователем с логином admin без пароля.

Запускаем PowerShell:

Шаг #2 (устанавливаем модуль SSH)

примечание: команды вводите в консоли как есть и нажимаете Enter

Обязательно выполняем такую команду (иначе ничего не сработает): 

Function prompt {"1C: "}


Далее нужно установить модуль для работы с SSH (это нужно сделать только один раз для текущего пользователя Windows).
Для этого выполняем следующую команду:

Find-Module Posh-SSH | Install-Module -Scope CurrentUser


Если ошибок не возникло, то мы готовы к работе с конфигуратором. В противном случае гуглим решение тут: https://stackoverflow.com/

Шаг #3 (запускаем конфигуратор в режиме агента)

Создаем массив параметров запуска конфигуратора в режиме агента следующей командой:

$ArgList = @('DESIGNER', '/F .\temp\', '/AgentMode', '/AgentSSHHostKeyAuto', '/AgentBaseDir .\', '/Visible')


Расшифровка параметров по порядку:

  • DESIGNER - указывает, что нужно запустить конфигуратор;

  • /F .\temp\ - указывает каталог файловой базы (знаки '.\' означают, что путь указан относительно текущей папки);

  • /AgentMode - указывает, что конфигуратор должен быть запущен в режиме агента (ну вы и сами догадались);

  • /AgentSSHHostKeyAuto - какая-то магия с ключами SSH. Просто надо в нашем случае (я не настоящий сварщик);

  • /AgentBaseDir .\ - это специальная папка, относительно которой мы будем задавать пути в командах SSH;

  • /Visible - делает конфигуратор видимым (скриншот будет ниже).

Теперь запускаем конфигуратор командой:

Start-Process 'C:\Program Files (x86)\1cv8\common\1cestart.exe' -ArgumentList $ArgList


Должно появиться такое окошко:

Шаг #4 (подключаемся по SSH)

Указываем параметры подключения (логин пользователя ИБ):

$UserName = 'admin'
$EmptyPassword = New-object System.Security.SecureString
$Credential = New-Object System.Management.Automation.PSCredential($UserName, $EmptyPassword)


Эти строки не совсем типовые для PowerShell. Правильнее было бы воспользоваться такой командой:

$Credential = Get-Credential -UserName "admin" -Message "Введите пароль:"

Но она всегда выводит окно ввода пароля, а у нас он пустой в этом демонстрационном примере. 

Подключаемся!

$1c = New-SSHSession 127.0.0.1 -Port 1543 -Credential $Credential


Подключились к локальной машине на порт 1543 (это дефолтный порт для агента конфигуратора).

Шаг #5 (получаем поток для команд)

Получаем поток, в который будем писать команды:

$ssh = $1c | New-SSHShellStream


Ожидаем данные (в данном случае приглашение):

while (-not $ssh.DataAvailable) { Start-Sleep -m 100 }


Читаем пришедшие данные:

$ssh.Read()


Видим на экране такое приглашение:

Теперь можно посылать конфигуратору команды!

Шаг #6 (подготовительные команды)

Сначала установим параметры ответа:

$ssh.WriteLine('options set --output-format=json --show-prompt=no')

Эта команда говорит конфигуратору, что мы хотим получать ответ в формате JSON, и не хотим получать в ответе приглашение 'designer>'.
Ведь скорее всего мы поручим в итоге разбирать ответ машине, да?

Внимание! Не забываем ждать ответ как в шаге #5 перед тем как прочитать его. В интерактивной сессии это конечно не обязательно, но внутри скрипта все будет происходить слишком быстро и попытка прочитать ответ сразу скорее всего не прокатит.

Ответ вы получите такой:

Перед выполнением остальных (делающих полезную работу) команд обязательно нужно послать команду подключения к ИБ

$ssh.WriteLine('common connect-ib')

Шаг #7 (команда конвертации обработки из XML в EPF)

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

Мы в AgentBaseDir указали текущую папку. Из этого следует, что нам нужно в относительных путях подняться на один уровень. (см. две точки в начале путей):

$ssh.WriteLine('config load-ext-files --file="..\src\Test.xml" --ext-file="..\build\Test.epf"')

 

В ответ вы получите следующее:

Шаг #8 (завершаем работу)

Отключаемся от ИБ. Закрываем конфигуратор. Удаляем сессию SSH. Гасим свет.

$ssh.WriteLine('common disconnect-ib')
$ssh.WriteLine('common shutdown')
$1c | Remove-SSHSession | Out-Null

 

Чтобы вернуть нормальное приглашение PowerShell введите:

Function prompt {"PS $PWD> "}

 

А что там с Go?

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

 

PS> Пример "боевого" скрипта с логированием и индикацией выполнения приложен к публикации

 

Про SFTP (дополнение от 13.12.17)

Помимо выполнения команд по протоколу SSH есть возможность обмениваться с агентом файлами по протоколу SFTP. При подключении вам будет доступно содержимое папки, которая была указана в параметре /AgentBaseDir при запуске конфигуратора в режиме агента.

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

Пример в три строчки (если агент запущен на локальной машине):

$sftp = New-SFTPSession 127.0.0.1 -Port 1543 -Credential $Credential
New-SFTPItem -Session $sftp -Path '/data' -ItemType Directory
Set-SFTPFile -SFTPSession $sftp -LocalFile ".\1CV8.cf" -RemotePath "/data" -Overwrite

По порядку:

  1. Подключились на локальную машину на порт 1543 (логин и пароль как для SSH)
  2. Создали папку data внутри папки /<AgentBaseDir>/<имя пользователя>
  3. Закачали файл 1CV8.cf из текущей папки в созданную на шаге 2 папку data

Обратите внимание, что пути на удаленной машине нужно указывать со знаком `/` как принято в среде unix.

Для обмена файлами еще можно воспользоваться SFTP-клиентом с графическим интерфейсом. Рекомендую WinSCP

58

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

Наименование Файл Версия Размер
Пример скрипта
.ps1 1,97Kb
12.12.17
1
.ps1 1,97Kb 1 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
2. Darklight 21 12.12.17 14:50 Сейчас в теме
Здорово! Спасибо! Статья написана кратко, красиво и всё по существу! Молодец! Надо брать на вооружение. Ждём теперь (от всех) ворох SSH-скриптов для решения различных задач через конфигуратор 1С!

Фотку с Агентом надо было раскрасить в фирменные цвета 1С :-D
3. vano-ekt 532 13.12.17 11:41 Сейчас в теме
Зачем в гуи жать ctrl+S, F7
когда в PS можно обойтись командами
load-config-from-files
update-db-cfg
линукс головного мозга... :-D
4. tsukanov 58 13.12.17 11:54 Сейчас в теме
(3) Вам может потребоваться разворачивать конфигурацию автоматически. Например, в целях тестирования. Ночью.
15. Labotamy 31.01.19 21:26 Сейчас в теме
5. kolya_tlt 18 13.12.17 16:55 Сейчас в теме
можно сделать скрипт по обновлению конфы для баз РиБ ?
6. tsukanov 58 13.12.17 20:14 Сейчас в теме
(5) Думаю что можно. Но придется попотеть )
7. spezc 616 13.12.17 20:37 Сейчас в теме
Спасибо за статью, 3-4 месяца назад мне бы очень пригодилась. Потратил достаточно времени на разбирательство - по факту полезность оказалась сомнительной. Все тоже самое можно было делать и раньше через командный режим. Лично я ждал возможность подключения через SSH для работы с конфигуратором (хотя бы загрузка выгрузка) к базе на сервере линукс (при отсутствии графического интерфейса). Однако фиг. Без графического интерфейса не запустится агент. Соответственно...
8. tsukanov 58 13.12.17 21:05 Сейчас в теме
(7) Ну тут все же есть плюсы по сравнению с командной строкой. Не нужно выполнять запуск конфигуратора на каждую команду. В определенных сценариях это может существенно уменьшить общее время работы скрипта.
Плюс отправка команд по сети (это организовать без SSH будет довольно сложно).
И в целом понятно что старые задачи как решались, так и будут решаться. Новый режим - это скорее про новые подходы к организации процесса разработки и администрирования.
9. karimov_m 14.12.17 15:17 Сейчас в теме
Можно использовать как вариант автоматического обновления множества однотипных информационных баз (которые не РИБ) новым CF-ником (релизом)
Без монотонного ручного захода в каждую базу и накатывать CF-ник в режиме конфигуратора.
10. artbear 1171 04.04.18 11:39 Сейчас в теме
Отличная статья.
Автору большое спасибо.
11. blackhole321 1130 04.04.18 11:59 Сейчас в теме
Команда:
Find-Module Posh-SSH | Install-Module -Scope CurrentUser
По моему будет работать только начиная с PowerShell 5
Для тех, у кого PowerShell < 5 надо скачать и установить модуль
12. tsukanov 58 15.06.18 12:24 Сейчас в теме
13. tsukanov 58 25.08.18 12:34 Сейчас в теме
Оказывается в Windows 10 уже появилась команда ssh: https://i.imgur.com/xtlOfux.png
Поковыряюсь - допишу в статью об этом.
16. родственник 01.11.19 07:35 Сейчас в теме
кто-нибудь пробовал работать с агентом через plink?
не получается послать несколько команд в одной сессии.
Оставьте свое сообщение

См. также

Списание (корректировка) задолженности контрагентов УНФ 1.6 5

Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v8 УНФ Украина БУ Дебиторская и кредиторская задолженность Абонемент ($m) Закрытие периода Обработка документов

Обнуление задолженности контрагентов в конфигурации "Управление небольшой (нашей) фирмой" версии 1.6 с помощью документа "Корректировка регистров".

1 стартмани

24.07.2019    7914    4    DMon    1       

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

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

16450 рублей

Регистрация документов с измененной суммой 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Обработка документов

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

1 стартмани

20.04.2019    6916    1    ryan    0       

Блин, мы забыли включить регламентные задания… 51

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 Абонемент ($m) Сервисные утилиты

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    9081    10    slozhenikin_com    36       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Валовая прибыль для УПП 1.3, КА 1.1 в режиме РАУЗ (работа типового отчета без доработок конфигурации) 6

Инструменты и обработки Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 КА1 УПП1 УУ Абонемент ($m) Обработка документов

Простое и мгновенное решение для использования типового отчета "Валовая прибыль" в конфигурациях "Управление производственным предприятием 1.3", "Комплексная автоматизация 1.1" (а также отраслевых решений на их базе) при включенном режиме РАУЗ (расширенная аналитика учета затрат). Не требует настройки или изменения конфигурации, либо может быть, для дополнительного удобства, интегрировано в нее с минимальными доработками.

2 стартмани

21.01.2019    9133    12    stvorl    6       

Централизованное управление списком доступных баз 1С у пользователей 9

Инструменты и обработки Системный администратор Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Стартеры 1С Сервисные утилиты Администрирование СУБД

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

5 стартмани

05.12.2018    7852    8    RomikR    9       

Перенос данных УТ 10.3 => УТ 11 / КА 2 / ERP 2 (ЕРП 2) (документы, остатки и справочная информация из "1С:Управление торговлей, ред. 10.3" в УТ 11 / КА 2 / ERP 2). Обновлен до УТ 10.3.56.х, УТ 11.4.10.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Уже более 100 компаний приобрели перенос и выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки! Обработка перехода с УТ 10.3 на УТ 11 / КА 2 / ERP 2 позволяет перенести не только остатки на указанную дату (как типовой перенос), но и все возможные документы за выбранный период. При выходе новых релизов этих программ оперативно выпускаем обновление обработки. Предоставляем техническую поддержку. Можем сделать бесплатный тестовый перенос!

29700 руб.

Многопоточная обработка данных 48

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 v8::УФ 1cv8.cf Абонемент ($m) Производительность и оптимизация (HighLoad) Администрирование данных 1С

Конфигурация "Универсальные механизмы: пакеты данных". Набор инструментов для быстрой организации отказоустойчивой многопоточной обработки данных.

1 стартмани

23.11.2018    13201    46    _ASZ_    15       

Обнуление остатков регистров бухгалтерии и накопления 42

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m) Универсальные обработки Чистка базы

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    12712    186    morozov.sv    30       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 17 февраля по 13 марта 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. 36

Инструменты и обработки Системный администратор Компонента, плагин (dll, vbs,..) v8 1cv8.cf Россия Windows Абонемент ($m) Чистка базы Сервисные утилиты Администрирование данных 1С

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    23629    309    Eugen-S    34       

1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо

Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.

6500 рублей

TextRadar - нечеткий поиск в тексте 11

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Абонемент ($m) Разработка внешних компонент Поиск данных

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

5 стартмани

19.09.2018    9343    15    TSSV    14       

Помощник корректировки остатков ЕГАИС в небольшом магазине. Розница 2.2 12

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 Розница Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия УУ Розничная торговля Абонемент ($m) Обработка документов

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

5 стартмани

08.09.2018    18840    79    asdfgcom    46       

INFOSTART MEETUP Krasnodar. 14 февраля 2020 г. Промо

Краснодар станет первым в 2020 году местом, где пройдет региональная встреча IT-специалистов сообщества Инфостарт. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Стоимость участия - 5000 рублей. Цена действительна до 26.12.2019.

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних) 4

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 Абонемент ($m) Чистка базы

Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)

5 стартмани

22.06.2018    10021    14    Alexander.Shvets    9       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

Автоматическое заполнение графиков в ЗУП 3.1 6

Инструменты и обработки Бухгалтер Архив с данными v8 v8::СПР ЗУП3.x Россия БУ Зарплата Учет рабочего времени Абонемент ($m) Обработка справочников

Данная разработка будет актуальна для организаций с большим количеством графиков (несколько десятков/сотен).

1 стартмани

05.05.2018    12784    19    notserioussam    2       

Добавление возможности в конфигурации ЗУП 3.1 работать с фотографиями сотрудников (Зарплата и Управление Персоналом, редакция 3.1) 22

Инструменты и обработки Бухгалтер Расширение (cfe) v8 v8::СПР ЗУП3.x БУ Управление персоналом (HRM) Абонемент ($m) Обработка справочников

Добавление возможности в ЗУП 3.1 работать с фотографиями сотрудников (физических лиц). Расширение тестировалось на релизе ЗУП 3.1.5.129.

1 стартмани

09.04.2018    19307    54    charivnick    3       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Повышение качества разработок и онлайн контроль ошибок 164

Статья no Расширение (cfe) v8 Абонемент ($m) Журнал регистрации

Анализ ошибок и сбор ошибок журнала регистраций из десятков и сотен баз в одном месте.

09.03.2018    21010    137    DitriX    47       

Корректировка остатков ЕГАИС, возврат из регистра 2, загрузка ТТН из файлов, другое для УТ10.3 15

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия БУ Розничная торговля Абонемент ($m) Обработка документов

Набор обработок для автоматизации работы с ЕГАИС: Обработка корректировки остатков ЕГАИС для УТ 10.3, аналогичная имеющимся в УТ 11, Рознице 2.2. Автоматически формирует документы "Передача в торговый зал", "Акт постановки на баланс в торговом зале", "Акт списания в торговом зале". Обработка возврата из регистра 2 с подбором справок Б. Обработка формирования ТТН из файлов xml.

1 стартмани

24.01.2018    21319    5    biz-intel    3       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника. ЗУП 3.1 35

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Зарплата Абонемент ($m) Обработка документов Загрузка и выгрузка в Excel

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника по данным экономического отдела. ЗУП 3.1.

3 стартмани

20.12.2017    29775    29    mvv1975    5       

Копирование меню в Трактир Management 2

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 1cv8.cf Рестораны, кафе и фаст-фуд Россия УУ Производство готовой продукции (работ, услуг) Абонемент ($m) Обработка документов

Механизм копирования меню в Трактир Management. Данная обработка расширяет функционал типового решения Трактир Management, позволяя быстро вводить в эксплуатацию новую точку путём создания нового меню на основании имеющегося.

1 стартмани

28.11.2017    17294    2    integrator1983    0       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.130.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз 45

Инструменты и обработки Системный администратор Приложение (exe) v8 Windows Абонемент ($m) Сервисные утилиты

При обновлении платформы 1С:Предприятие 8 предыдущие версии не удаляются. Со временем количество неиспользуемых версий платформы растет. Они занимают место на диске. Для решения этой проблемы предназначена программа OneCleaner. Она позволяет быстро удалить неиспользуемые версии платформы, а также почистить кэш метаданных и удалить ненужные информационные базы данных.

1 стартмани

14.11.2017    16359    85    bonv    15       

Помощник по закрытию месяца для УТ 11.3 26

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::ОУ УТ11 Россия УУ Закрытие периода Абонемент ($m) Закрытие периода Обработка документов

Помощник по закрытию месяца для УТ 11.3. Имеет две функции: обнуление товаров "К оформлению" в интеркампани и обнуление отрицательных остатков в регистре "Себестоимость товаров".

5 стартмани

10.11.2017    15437    Zalipaka    1       

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Третий поток. Онлайн-интенсив с 11 февраля по 05 марта 2020 г. Промо

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

7500 рублей

Очистка регистрации обмена 4

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Абонемент ($m) Чистка базы

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

1 стартмани

19.09.2017    11492    4    serg-lom89    0       

Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.130.х, КА 2.4.11.х и ERP 2.4.11.х! Промо

Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.

29700 руб.

Упрощение работы с актами сверки в УТ/КА/УПП - вывод номеров счетов в документе и печатной форме 3

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 КА1 УТ10 УПП1 БУ УУ Дебиторская и кредиторская задолженность Абонемент ($m) Обработка документов Печатные формы документов

Обычно акт сверки с клиентами содержат информацию о документах реализации товаров (накладных) и выполненных платежах. Но платежи делаются на основании счетов, номера которых отсутствуют в актах, что затрудняет собственно сверку. Данная обработка находит соответствующие расходным накладным счета/заказы, показывает их в форме документа и выводит в печатную форму акта.

2 стартмани

12.05.2017    15975    2    denmax    2