Производственный календарь для 1С 7.7




Обработка производственного календаря с возможностью импорта и экспорта xls для 1С 7.7 (7.70.027) без изменения конфигурации.

Довольно часто при расчетах различных прогнозов требуется учитывать рабочие/праздничные дни.

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

Было принято решение реализовать производственный календарь для 1с 7.7 с удобным интерфейсом для пользователя и простым способом получения данных программистом.

Календарь работает на компоненте 1sqlite (infostart.ru/public/559826 и infostart.ru/public/15977).

 

Структура каталога Extforms обработки:

EXTFROMS

|    ProdCalendar — корневой каталог модулей календаря и БД календаря

|    |    TemplateS — каталог модулей шаблонов экспорта и импорта

|    |    |    formy-i-blanki.ru шаблон импорта.ert — модуль импорта произв. календаря в формате сайта formy-i-blanki.ru

|    |    |    formy-i-blanki.ru шаблон экспорта.ert — модуль экспорта произв. календаря в формате formy-i-blanki

|    |    |    Стандартный шаблон импорта.ert — модуль импорта произв. календаря в "родном" формате

|    |    |    Стандартный шаблон экспорта.ert — модуль экспорта произв. календаря в "родном" формате

|    |    prod_calendar.db — файл базы данных с предустановленными настройками

|    |    Получение данных календаря.ert — модуль программного получения данных из базы календаря

|    |    Производственный календарь.ert — основная обработка для работы с календарем

|    |    Редактирование шаблонов экспорта и импорта производственного календаря.ert — модуль управл. шаблонами

|    |    Тестирование данных в календаре (для отладки).ert — пример программного использования

|    Производственный календарь.ert — "ярлык" обработки для запуска из "сервис — дополнительные возможности"

|    Производственный календарь.cfg — файл настроек "ярлыка"

|    ПРОИЗВОДСТВЕННЫЙ КАЛЕНДАРЬ.EFD — файл настроек обработки доп. возможностей

 

Установка:

1. распаковать ProdCalendar.zip и скопировать полученный Extforms в каталог ИБ (выполнить слияние)

2. скачать и положить 1sqlite.dll в корневой каталог ИБ (infostart.ru/public/15977 — скачивание бесплатно) либо в "C:Program Files (x86)1Cv77BIN"

3. запустить 1С и открыть обработку календаря через Сервис — дополнительные возможности — Производственный календарь

Добавленные шаблоны экспорта и импорта умеют выгружать файл через OLE Microsoft office WPS office и Libre Office (так же, возможно, будет выгружаться через Open office — не тестировал).

 

Тестировалось на 1С 7.70.027.

6 Comments

  1. CheBurator

    вопрос: откуда собственно СНАРУЖИ попадает производственны календарь в систему (база календаря — это тоже система, то есть внутренности)?

    Reply
  2. Jill

    (1) либо импортируется из xls файла (для этого добавлен шаблон импорта календарей в формате formy-i-blanki.ru ), либо просто редактируется руками (если в базе не будет обнаружено данных по указанному году, то календарь предложит его заполнить без учета праздников — только с учетом выходных).

    Шаблонов импорта и экспорта можно добавлять произвольное множество — они просто подключаются к обработке календаря через «Редактирование шаблонов экспорта и импорта производственного календаря.ert»

    Импортируется пока только руками. Но, конечно, можно добавить шаблон тянущий файл напрямую с сайта.

    База календаря — sqlite файл.

    Reply
  3. CheBurator

    «Но, конечно, можно добавить шаблон тянущий файл напрямую с сайта.»

    вот это и хотелось бы

    Reply
  4. Jill

    (3) ok. Появится чуть больше времени — постараюсь реализовать.

    Reply
  5. CheBurator

    (4) есть подвижки?

    Reply
  6. Jill

    (5) Увы, пока не брался…

    Постараюсь на каких-нибудь выходных время выкроить. 🙂

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *