Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Автоматизация передачи данных в 1с

  1. #1
    Новичок
    Регистрация
    27.02.2012
    Адрес
    Иркутск
    Сообщений
    9
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)

    Автоматизация передачи данных в 1с

    Здравствуйте, подскажите пожалуйста направление поисков а возможно готовое решение для

    автоматизации передачи данных в из кипера в 1с.

    У меня РК6 крутится на 2003 Server, есть ряд типовых действий, которые бухгалтер выполняет

    каждое утро:

    1. Заходит терминально на сервер под своими учетными данными.

    2. Запускает Закрытие дня.

    3. Запускает Транспорт (выбирая там дату).

    4. Запускает 1с и делает там ряд действий.

    Хотелось бы чтобы это все выполнялось автоматически в определенное время ежедневно.

    Как это можно реализовать?

  2. #2
    Разбирающийся Аватар для Mikkey O'Fish
    Регистрация
    26.09.2010
    Адрес
    Ryazan
    Сообщений
    593
    Поблагодарил(а)
    1
    Благодарностей: 1 (сообщений: 1)
    Сделать-то можно (обычный bat-файл).
    Гораздо сложнее с четвертым пунктом, а еще бывают выходные, праздники, отключение электроэнергии, больничные (бухгалтера), технические сбои...
    На самом деле, в этом списке присутствует ряд "экспертных оценок", которые может принять только человек (выбор даты, например).
    Попытка тупо автоматизировать данные операции может повлечь нежелательные проблемы. И, в итоге, системный администратор будет выполнять первые три пункта

  3. #3
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Цитата Сообщение от Ivanopulo Посмотреть сообщение
    2. Запускает Закрытие дня.
    Легко, запустить, а в rkeeper.ini записать AutoClose=YES, часто делаем.

    Цитата Сообщение от Ivanopulo Посмотреть сообщение
    3. Запускает Транспорт (выбирая там дату).
    Тоже довольно несложно (транспорту можно передавать параметры из командной строки, ЕМНИП).

    Цитата Сообщение от Ivanopulo Посмотреть сообщение
    4. Запускает 1с и делает там ряд действий.
    А это уже зависит от действий. Можно скрипты типа Autoit! использовать.
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  4. #4
    Новичок
    Регистрация
    27.02.2012
    Адрес
    Иркутск
    Сообщений
    9
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от SH Посмотреть сообщение
    Тоже довольно несложно (транспорту можно передавать параметры из командной строки, ЕМНИП).
    Про авто AutoClose=YES нашел, ага это решение.

    А вот по транспорту вопрос, какой синтаксис у командной строки будет, не подскажите, если дата всегда вчерашняя?



    ---------- Добавлено в 10:12 ---------- Предыдущее сообщение было размещено в 10:09 ----------

    Цитата Сообщение от Mikkey O'Fish Посмотреть сообщение
    Сделать-то можно (обычный bat-файл).
    Гораздо сложнее с четвертым пунктом, а еще бывают выходные, праздники, отключение электроэнергии, больничные (бухгалтера), технические сбои...
    На самом деле, в этом списке присутствует ряд "экспертных оценок", которые может принять только человек (выбор даты, например).
    Попытка тупо автоматизировать данные операции может повлечь нежелательные проблемы. И, в итоге, системный администратор будет выполнять первые три пункта
    Вот и хочется автоматизировать не тупо

    Что касается выходных и прочего, у нас общепит работает ежедневно, поэтому вчерашние данные загружать надо постоянно, может это

    облегчит написание "скрипта" учитывая что дата должна подставляться всегда вчерашняя?

  5. #5
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 462 (сообщений: 364)
    Цитата Сообщение от Ivanopulo Посмотреть сообщение
    А вот по транспорту вопрос, какой синтаксис у командной строки будет, не подскажите, если дата всегда вчерашняя?
    Выгрузка за вчера:
    Transp32.exe 1 11 27.11.2013 27.11.2013

    Общий формат
    Transp32.exe psw 11 DataFrom DataTo

    Что за параметр "11" не помню, но без него не работает. Даты должны быть указаны явно, в текущем формате Винды. Никаких "-1" не поддерживается.

    Ну и еще, в RKEEPER.INI, в секции [Transport] поставить AutoClose=YES так же как и для [Appender]

    Через xStarter это все длается "на раз"...

  6. #6
    Новичок
    Регистрация
    27.02.2012
    Адрес
    Иркутск
    Сообщений
    9
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от sibgaba Посмотреть сообщение
    Выгрузка за вчера:
    Transp32.exe 1 11 27.11.2013 27.11.2013

    Общий формат
    Transp32.exe psw 11 DataFrom DataTo

    Что за параметр "11" не помню, но без него не работает. Даты должны быть указаны явно, в текущем формате Винды. Никаких "-1" не поддерживается.
    А как же тогда указать дату вчера, ну если батник писать?

    Цитата Сообщение от sibgaba Посмотреть сообщение
    Через xStarter это все длается "на раз"...
    Подскажите поподробнее плиз.

  7. #7
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 462 (сообщений: 364)
    Цитата Сообщение от Ivanopulo Посмотреть сообщение
    Подскажите поподробнее плиз.
    Да все уж по моему рассказал...
    Берете прогу xStarter (http://www.xstarter.com/rus/) с ее помощью пишите скрипт который запускает "Transp32.exe psw 11 DataFrom DataTo" Все функции для работы с данными там есть. В итоге настраиваете расписание для этой задачи и вот вам профит...

  8. #8
    Новичок
    Регистрация
    27.02.2012
    Адрес
    Иркутск
    Сообщений
    9
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    sibgaba, спасибо!

    А по 1с не подскажите, кака в ней типовые действия автоматизировать?


  9. #9
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 462 (сообщений: 364)
    А по 1С, это вы не на тот форум. Хотя...

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

  10. #10
    Новичок
    Регистрация
    27.02.2012
    Адрес
    Иркутск
    Сообщений
    9
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Цитата Сообщение от sibgaba Посмотреть сообщение
    А по 1С, это вы не на тот форум. Хотя...

    1. точно знаю что в 1С есть такое понятие как запуск действий по расписанию. Дальше не спрашивайте - это не мой хлеб.
    2. Тот же xStarter умеет не только запускать проги, но и много еще чего... Например шевелить и кликать мышкой, передавать в другие программы нажатия нужных кнопок. В конце концов умеет записывать и воспроизводить макросы. Понимаете на что я намекаю...
    Да, спасибо!

Похожие темы

  1. Автоматизация хостесс для iOS
    от SH в разделе Программные разработки наших партнеров
    Ответов: 8
    Последнее сообщение: 24.01.2014, 15:43
  2. Нет данных
    от Tuggrin в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 8
    Последнее сообщение: 30.09.2013, 12:05
  3. Ошибка передачи данных
    от sin_39 в разделе RK: Переносные терминалы, электронное меню
    Ответов: 2
    Последнее сообщение: 31.05.2013, 13:24
  4. Ответов: 2
    Последнее сообщение: 19.10.2009, 21:59

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •