ВЫБРАТЬ РАЗЛИЧНЫЕ Номенклатура.Ссылка КАК ТМЦ, Номенклатура.НомерЧертежа КАК НомерЧертежа ПОМЕСТИТЬ ВрТ_ПочатковіДані ИЗ Справочник.Номенклатура КАК Номенклатура ;
//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗЛИЧНЫЕ ВрТ_ПочатковіДані.ТМЦ КАК ТМЦ, НомерЧертежаАналоги.НомерЧертежа КАК НомерЧертежа ПОМЕСТИТЬ ВрТ_ТолькоАналоги ИЗ ВрТ_ПочатковіДані КАК ВрТ_ПочатковіДані ЛЕВОЕ СОЕДИНЕНИЕ Справочник.НомерЧертежа.Аналоги КАК НомерЧертежаАналоги ПО ВрТ_ПочатковіДані.НомерЧертежа = НомерЧертежаАналоги.Ссылка ;
//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВложенныйЗапрос.ТМЦ КАК ТМЦ, ВложенныйЗапрос.НомерЧертежа КАК НомерЧертежа ИЗ (ВЫБРАТЬ ВрТ_ПочатковіДані.ТМЦ КАК ТМЦ, ВрТ_ПочатковіДані.НомерЧертежа КАК НомерЧертежа ИЗ ВрТ_ПочатковіДані КАК ВрТ_ПочатковіДані
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ ВрТ_ТолькоАналоги.ТМЦ, ВрТ_ТолькоАналоги.НомерЧертежа ИЗ ВрТ_ТолькоАналоги КАК ВрТ_ТолькоАналоги) КАК ВложенныйЗапрос
Если это доп лицензия, не уверен, если поставка (коробка УТ) то можно официально продать. Помимо самой продажи нужно переоформить регистрационные данные отправив заявление на правообладателя в Украине (раньше ДП Еврософтпром было, сейчас хз) с просьбой перерегистрации на другое юр лицо с подписями и печатями 2 организаций. Ипользовав резервные пин-коды на новом компе, на старом не перестанет работать, по крайней мере раньше точно онлайн при входе не проверялась регистрация, только при получении лицензии. Как варик обратиться к франчам за помощью в перерегистрации.
Отладчиком пройдитесь, точно доходит до "нужного" места? Что в переменной Результат после метода ПечатьЧекаПКО() ? Возможно нужно посмотреть и саму обработку
Или, скорей всего exe-шник, при вызове которого из пользовательского режима начнется установка драйвера. В целом двоичные данные - это абсолютно любой файл
Я бы не назвал такой обмен нативным, но что есть, то есть, возможно для ваших задач достаточно. В большинстве, с чем сталкивался последнее время, на тсд делают доступ к 1С через RDP, модернизируя форму документа или обработки в 1С под маленький экран и отсутствие клавиатуры.
Попробуйте при списании контролировать количественный остаток на предмет того, что это последний "кусочек" в разрезе измерений вашего регистра (склад, партия и т.д.). В случае выполнения такого условия сумма движения в регистр затрат должна быть не расчетной, а также формироваться исходя из списания регистра в 0. Таким образом может быть перекос средней цены этого кусочка по сравнению с другими, этой же партии (или другой аналитики), но будет соблюден баланс.
sash80 @ 07.10.21, 15:33
, Платіжні відомості формуйте з видом операції "Інші списання базготівкових коштів" без відомостей, і так - по розрахунковій відомості ніяких рухів не буде
Отдельно замечу, надежней будет после обучения стартовать с чистой базы. Внести остатки и уже работать "как положено", исправлять косяки за 3 года дело неблагодарное
Как вариант, с небольшими доработками обмена с Агент+, использовать Группы доступности складов. Для каждого менеджера назначить по группе , в которую будет входить БроньФИО и Основной склад, в обмен передавать группу складов и остатки по группе.
Если совсем с начала начинать и исходя из первого поста, должна быть связь между двумя ТЧ. Если её нету, нужно сделать, например разместив реквизит Товар во второй ТЧ. При добавлении строки в ТЧ материалы, смотреть какая сейчас активная строка в ТЧ товары и таким образом заполнять этот реквизит. При активации строки Товаров необходимо устанавливать отбор по текущему товару в ТЧ материалов. Обращаться ко второй ТЧ так же как к первой, о чем писали ранее. По сути вопроса необходимо в событии при изменении в колонке "количество" в первой ТЧ найти все строки во второй (хотя бы перебором всех строк) которые относятся к текущему товару и заполнить нужную колонку перемножением соответствующих значений
Переключили сканера ШК в режим Клавиатура и соответствующую настройку в 1С, с субботы пока ни одного инцидента с загрузкой 1 ядра одним процессом. Отдельно на сканере настроили префикс #10 и включили поддержку UPC-A кодов для корректного считывания лидирующего 0
Вроде бы устранили причину: переключили сканера ШК в режим Клавиатура и соответствующую настройку в 1С. Теперь при разрыве связи никакой нагрузки и зависаний сеансов, с субботы ни одного инцидента. Осталась мелкая проблема, периодически при считывании ШК не отрабатывается префикс - просто добавляется новая пустая строка в чек. Похоже связано с потерей пакетов , но это не так критично, попробую увеличить таймаут.
One @ Сегодня, 10:01
, Но BAS Комплексное управление предприятием и есть "аналогом" Управление торговым предприятием отдельно BAS Управление торговлей, Розница, Бухгалтерия...
KoproGeneral @ Сегодня, 7:38
, я по этому скинул ссылку на свой топ, у нас проблема началась с переходом с 2003 сервера на 2008/2012, сканера ШК присутствуют, периодические проблемы с инетом тоже. Нагрузка появляется спонтанно, потом может также уйти, не влияя на работу пользователя, т.е. сеанс не подвисает, работать можно.
nik389 @ Сегодня, 20:41
, я с точки зрения программирования как раз просмотрел, замер производительности работал 7 часов, максимальное суммарное время выполнения всего кода порядка 200 секунд, в среднем 60. уже сейчас подумал о том что фоновые задания можно было не мерять - они на сервере выполняются, а потребляет ресурс тонкий клиент. в документе ЧекККМ прошелся по всем процедурам, рекурсий/зацикливаний нет. Просмотрел модули работы с ТО, там все штатно, ничего не менялось (не факт, что там нет ошибок)
Терминальный сервер: Win 2012 60 пользователей стартует автоматом только 1С, других программ не запускают.
после перехода с 2003 сервера на терминальном сервере на 2012(на 2008 пробовали - тоже самое) клиентский процесс 1С8.exe периодически съедает 12.5% процессора (1 ядро из 8). такая загрузка может продолжаться от пары минут до часа и дольше. Когда появляется много таких сессий одновременно - терминальный сервер зависает наглухо, спасает только резет. С одной стороны ситуация ухудшилась пару дней назад с началом активных предновогодних продаж, хотя проблеме больше года (как раз с перехода). Пока "заткнули" ситуацию добавив 4 ядра серверу - пока не возникает ситуации что все 12 ядер заняты и всё работает. Замер производительности 1С, уже на 12 ядрах за 1 день с 15:00 до 22:00 показал, что среднее время выполнения всех операций на 1 пользователя 60-70 секунд. фоновые задания штатные - выполнялись в среднем меньше 1мс, + фоновое задания обмена с управленческой базой раз в 10 минут занимал 6-10 мс. Наблюдения непосредственно ничего особого не дали, чаще старт нагрузки совпадает с проведением чека, после этого пользователь продолжает работать ка ни в чем не бывало: пробивает новые чеки и т.д. но нагрузка на 1 ядро продолжает висеть. Куда копаем: - подняли сервер 2019, попробуем часть пользователей перекинуть и наблюдать - если на 2019 тоже самое будет, планирую обновить платформу 8.3.14+
Из не 1Сных причин: в журнале винды - ошибок нет. Грешили на screwdriver или спулер печати - отключали и перезапускали службы уже во время глубокого зависания - не помогло
Подскажите, если сталкивались, какие ещё нюансы могут быть?
victory111 @ 02.09.20, 12:13
, В таких случаях необходимо создавать "головного" партнера, для него завести одного контрагента. Остальных партнеров вводить подчиненными головному, тогда в документах выбирая любого из этих партнеров можно выбрать одного контрагента
uefa @ Сегодня, 10:32
, 2.0 под рукой нету, но помоему это уже было реализовано в ней (в 2.1 есть): правой кнопкой на документе - Изменить выделенные. Доступны для редактирования любые реквизиты. Подходит в том числе для группового редактирования реквизитов
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!