INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Котов Дмитрий | Программист-разработчик | ООО "Саянскгазобетон"

«Автоматизация обработки потока документов, на примере разработки "Терминала путевых листов" для диспетчерской службы»

Пример возможности разработки полностью автоматизированного места для получения, обработки и возврата документов через терминал на платформе 1С:Предприятие 8.3, без участия оператора. В примере демонстрирую возможность реализации "Терминала путевых листов" в диспетчерской службе компании ООО "Саянскгазобетон". Основное направление компании - производство автоклавного газобетона. Диспетчерская служба не имеет возможности круглосуточной работы, в связи с чем сложилась проблема в своевременным возврате путевых листов от водителей. «Терминал путевых листов», продемонстрированный в докладе, позволяет решит данную проблему путем создания интерфейса прямого доступа в информационную систему с помощью нового режима запуска 1С – "Киоск". Водитель самостоятельно получает и возвращает путевой лист в прикладном решении 1С: Управление автотранспортом 2.1.

1. DeniNikitin 31 16.07.16 09:27 Сейчас в теме

Создание конфигурации на базе БСП 2.3.3.63?

Здравствуйте!

1.Создал пустую конфигурацию!
2.Обработкой "Первое внедрение БСП" вывел список подсистем которые пытаюсь внедрить в конфу!
3.Через сравнить и объединить убрал все галки и выделил только по подсистемам из обработки!
4.Пытаюсь выполнить и система выдаёт ошибку о неразрежимости ссылок рис.1!
Если пытаюсь нажать пометить всё для объединения, то столько за собой тянет, что надо и не надо!
Подскажите или скиньте ссылку на одекватную инструкцию по объединению?
Брал отсюда http://its.1c.ru/db/bspdoc#content:566:1

Заранее благодарен!
Прикрепленные файлы:
Ответы
Сортировка: Древо
2. spacecraft 16.07.16 14:02 Сейчас в теме
(1) DeniNikitin, прямо таки ошибку? Или просто предупреждение? Если конечно помечены все обязательные и сопряжение подсистемы.
Продолжаете не взирая на на предупреждение.
После объединения, пробуете запуск. Будет точно ошибка, но в окне с ошибкой есть возможность запустить внешнюю обработку. Выбираете туже обработку, что и и при выборе подсистем. В ней есть пункт, удалить код не используемых подсистем (что-то в этом роде). Главное, что бы конфигуратор был закрыт. После этого закрываете приложение. Запускаете конфигуратор и настраиваете каждую подситему согласно описания внедрения нужной версии.
3. CaptainMorgan 16.07.16 14:25 Сейчас в теме
(1) Вообще, ответ верный дан: (2)
Процесс, интуитивно понятен, без документации. Есть предупреждения - их надо устранить.

Также вы пишите
Подскажите или скиньте ссылку на одекватную инструкцию по объединению


Вот почитайте здесь: http://v8.1c.ru/overview/Term_000000291.htm
Сравнение и объединение конфигураций, механизм.
Там про 8.0, но принципы не изменились.
6. oldfornit 05.10.16 13:50 Сейчас в теме
(1) DeniNikitin, вы эту инструкцию хоть почитайте для начала. Ну и http://its.1c.ru/db/bspdoc#content:410:1:issogl1_первое_внедрение как более полную.
4. DeniNikitin 31 16.07.16 19:13 Сейчас в теме
Пошёл другим путём объеденил все подсистемы. Теперь после запуска:
1. При каждом запуске вылазеет окно "Переход с другой программы", хотя после первого и последующих запусках изменений не было!
2. {ОбщийМодуль.ОбновлениеИнформационнойБазыКлиент.Модуль(180)}: Поле объекта не обнаружено (ПоказатьОписаниеИзмененийСистемы)
3. {ОбщийМодуль.ОбновлениеКонфигурацииКлиент.Модуль(698)}: Поле объекта не обнаружено (НастройкиОбновления) НастройкиОбновления = ПараметрыРаботыКлиента.НастройкиОбновления;
4. {ОбщийМодуль.СоединенияИБКлиент.Модуль(66)}: Поле объекта не обнаружено (ПараметрыБлокировкиСеансов) РежимБлокировки = ПараметрыРаботы.ПараметрыБлокировкиСеансов;
5. {ОбщийМодуль.НапоминанияПользователяКлиент.Модуль(102)}: Поле объекта не обнаружено (НастройкиНапоминаний) Если ПараметрыРаботыКлиента.НастройкиНапоминаний.ИспользоватьНапоминания Тогда
Куда копать где искать и что делать?
5. barthez84 05.10.16 13:43 Сейчас в теме
(4) DeniNikitin, Нужно выполнить необходимые действия после сравнения и объединения:
1. Установить в свойствах конфигурации имя конфигурации, например, «МояКонфигурация».
2. Установить в свойствах конфигурации номер версии разрабатываемой конфигурации. Например, при начале разработки конфигурации можно установить номер 1.0.0.1.
3. Скопировать общий модуль ОбновлениеИнформационнойБазы.
4. Заменить в названии скопированного модуля на имя или сокращение имени конфигурации (например, ОбновлениеИнформационнойБазыМК)
Ссылка на ИТС
martian; air_mike; +2 Ответить
8. sanfoto 478 16.11.16 09:07 Сейчас в теме
(4)
Поле объекта не обнаружено (НастройкиНапоминаний)


столкнулся с такой же ошибкой...

Причина:
Что - то намутил с ролями один из моих со-разработчиков - в результате пользователь под которым "Обновляется программа" - имея роль "полные права"+профиль"Администратор" - не инициализировал подсистему "Напоминания пользователей".....

Решение:
В
Процедура ПослеОбновленияИнформационнойБазы(Знач ПредыдущаяВерсия, Знач ТекущаяВерсия,
        Знач ВыполненныеОбработчики, ВыводитьОписаниеОбновлений, МонопольныйРежим) Экспорт
добавил код вставляющий роль "Использование напоминаний" в профиль "Администратор"
9. sanfoto 478 18.11.16 05:36 Сейчас в теме
(8)
+ еще ни в коем случае не ставить галку на []Включать в командный интефейс любую подчиненую подсистему относительно "Стандартные подсистемы" - там в коде инициализации подсистем стоит проверка на эту галку - если стоит не инициализируется....
7. lefthander 05.10.16 18:49 Сейчас в теме
В модуль управляемого приложения скопировать процедуры из аналогичного модуля в БСП
10. WKBAPKA 193 18.12.16 12:59 Сейчас в теме
сделал четко по инструкции, посыпалось куча ошибок, т.к. в модулях которые идут в базовой функциональностью куча ссылок на модуля которых нет
11. lefthander 18.12.16 22:32 Сейчас в теме
Странно, делал конфу с нуля, встраивал базовую функциональность, без проблем все вписалось строго по инструкции.
12. ImHunter 21 19.12.16 08:29 Сейчас в теме
Ага, тоже делал 2 конфы. Первая конфа запустилась без тычков. Вторая - с бубнами. Собирались на немного разных БСП - сент и ноя 2016.
В обоих - минимальный набор систем + 2-3 доп. Во второй - чуть больше внедрено.
В первой возникали проблемы, когда устанавливал уровень совместимости - выше, чем было установлено в БСП. Вернулся к рекомендуемому.
Что было источником косяков во второй - так толком и не разобрался. Некогда уже было. Повырезал проблемный код.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Одесса (Украина)
зарплата от 40 000 руб.
Полный день

Программист 1С
Санкт-Петербург
Полный день

Аналитик 1С
Москва
зарплата от 80 000 руб. до 120 000 руб.
Полный день

1С Developer
Одесса (Украина)
зарплата от 60 000 руб. до 120 000 руб.
Полный день

Бизнес-аналитик 1С
Санкт-Петербург
зарплата от 70 000 руб. до 90 000 руб.
Полный день