Ru-Board.club
← Вернуться в раздел «Программы»

» 1С Предприятие 8.2 - Управление небольшой фирмой

Автор: yojik8
Дата сообщения: 23.07.2015 11:30
AndryuAA
я в оборотке по счету выделяю стоимость материалов, получаю себестоимость товара без ндс,
в производство ставлю эту себестоимость и провожу, выхожу на 0

Добавлено:
Автор: LuMp1ck
Дата сообщения: 24.07.2015 16:40
Господа! Внесу свои "5 копеек" в тему полезным постом.
Он будет касаться обработок в УНФ и SQL сервера.

Итак мы по причине углублённой автоматизации, были вынужденны заказать обработку, чтобы каждый раз не вбивать кипу эл.документов в ручную, а просто запустить обработку и документ заполнился.

Для тех, кто работает на файловом варианте базы, т.е. база крутится на локальном компьютере или на компьютере в сети с общим доступом к папке с базой, беспокоится не о чем! Всё будет работать без дополнительных плясок с бубном! Иначе говоря "Клиентский режим"))

Это заметка, для тех, кто работает на SQL'ом варианте базы, т.е. база крутиться на SQL-сервере в локальной сети. Иначе говоря на "Клиент-Серверном режиме" )

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

Цитата:
Произошла исключительная ситуация (Microsoft Excel): Приложению Microsoft Excel не удается получить доступ к файлу "путь к файлу". Это может быть вызвано одной из следующих причин.
Указан несуществующий файл или путь.
Файл используется другой программой.
Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.




Что мы только не делали, и с бубном плясали, и шаманские обряды проводили ... ничего не помогало!
В итоге нашли всё же решение. Оно оказалось очень простым))
Необходимо было в службе компонентов поменять у Excel'я удостоверение запускающего пользователя. Для этого нужно сделать следующее:


Для тех у кого 64-битная версия Windows
Winkey + R, пишем "mmc /32", Enter
В открывшемся окне нажимаем "Файл - Добавить или удалить оснастку". (Проще Ctrl + M)
В открывшемся окне выбираем "Служба компонентов" и переносим её вправо клавишей "добавить" и жмём "ок"
После этого идём по пути: Службы компонентов\Компьютеры\Мой компьютер\Настройка DCOM\Microsoft Excel Application и жмём ПКМ "Свойства"
В открывшемся окне вкладка "удостоверение"
Для тех у кого 32-битная версия Windows
Пуск - Администрирование - Служба компонентов
Далее продолжаем с п.4 выше
У меня стоит 64-битная версия Windows и в Настройка DCOM у меня попросту не было Microsoft Excel Application.



По умолчанию стоит "Запускающий пользователь". В таком режиме, обработка не работает.
Если мы переместим "флаг" в "Текущий пользователь" обработка заработает, НО при условии, что в это время кто-то из пользователей находится в системе (через RDP или консоль (прямое подключение, не важно)). Стоит только всем выйти с сервера (сделать завершение сеанса), обработка не работает.
Остаётся только вариант "Указанный пользователь", но тут есть несколько подводных камней.
1. Если вы укажите свою учётную запись там, то Excel при запуске файла БЕЗ общего доступа (в самой книге выключен параметр) будет ругаться что файл открыт пользователем и будет писать вашу учётную запись.

Для того, чтобы он не ругался, что файл занят вами же, необходимо создать (или выбрать) другую учётную запись. Н-р USR1C8 который создаётся при установке 1с-сервера. Вписываете его данные и всё.
2. При выборе другого пользователя, при открытии Excel'я на сервере выскакивает такая ошибка. После нажатия "ок" она пропадает до следующего открытия файла и никак не беспокоит.



Для того, чтобы убрать эту ошибку необходимо в этом же окне, во вкладке "Размещение" установить "флаг" напротив "Запустить приложение на компьютере, где находятся данные".



Вуаля! Обработка работает в клиент-серверном варианте на ура! При подключении через RDP дак вообще она летает мгновенно, раз вся обработка совершается только на сервере и никаких ошибок не выскакивает .... ну пока по крайней мере )))) тестируем второй день! Полёт нормальный!))))

Вот такая ... история! )))
Надеюсь кому-нибудь пригодится!
Автор: baursak
Дата сообщения: 24.07.2015 19:38
Всех с наступлением пятницы. - Сил нет ругаться: когда уже заработает кнопка "Подбор" при создании документов "Расходная накладная" и "Перемещение запасов". - Конкретно набираю в справочнике "Номенклатура" "стоп коль" и получаю список всех "стопорных колец", а при нажатии кнопки "Подбор" в "Расходной накладной" и "Перемещении запасов" тот же запрос выводит модальное окошко "Ничего не найдено". - В релизе 1.5.3.33 не работало совсем, обновился до 1.5.4.23 - первый раз сработало (я аж до потолка сначала прыгал), но после того первого раза и до сих пор - снова не работает. - Может, я делаю не так что-нибудь?
Автор: LuMp1ck
Дата сообщения: 24.07.2015 22:55
baursak когда в ходе работы, вносятся какие-либо изменения в номенклатуру (добалвяется новая\редактируется старая) необходимо производить индексацию данных для корректного полнотекстового поиска.



Добавлено:
Если изменения не значительны, то можно просто обновить индекс.
Если вы перелопатили половину номенклатуры, то лучше его сначала очистить и потом уже обновить!)
Автор: baursak
Дата сообщения: 25.07.2015 07:21
LuMp1ck

Цитата:
необходимо производить индексацию данных для корректного полнотекстового поиска

Спасибо за ответ. - Я обновил индекс, но проблема осталась. - Видимо, дело в этой конкретной обработке: она тупо глючит. - Причем иногда помогает набирать поисковый запрос со "звездочками" (например, стоп* коль*). - Но ведь в справочнике Номенклатура полнотекстовый поиск этого не требует... - Засада, короче.
https://yadi.sk/i/VcMj5AP2i5Zkd
https://yadi.sk/i/KIYM4iXei5Zko
https://yadi.sk/i/UPXhaBYVi5Zks
https://yadi.sk/i/DbCnF8yZi5Zky
Автор: LuMp1ck
Дата сообщения: 25.07.2015 08:15
baursak я уже давно смирился с тем, что очень многое в УНФ'е работает не так, как должно бы работать!))))
Инструментом подбора я не пользуюсь уже очень давно )) После того, как список нашей номенклатуры существенно увеличился.
Автор: baursak
Дата сообщения: 26.07.2015 08:45
LuMp1ck

Цитата:
Инструментом подбора я не пользуюсь уже очень давно

Вчера дома убил часа два на чтение, перечитывание и осмысление (в основном, методом дедукции, т.к. справку разрабы 1С писать не любят) соответствующей встроенной справки по этой обработке (подбора) для расходной накладной, и, о, чудо: этот совок оказывается работает. - Не так, как ожидал, но результаты выдает 100% корректные.
Автор: LuMp1ck
Дата сообщения: 26.07.2015 11:13
baursak поведайте пожалуйста))
Автор: baursak
Дата сообщения: 26.07.2015 16:17
LuMp1ck

Цитата:
кнопка "Подбор" при создании документов "Расходная накладная"


Цитата:
поведайте пожалуйста

Продажи - Расходные накладные - Создать - (ТЧ) Подобрать
Открывается окно "Подбор номенклатуры в документах реализаций" - в нем сверху 3 значимых области для поиска:
    - сверху Строка полнотекстового поиска (быстрый переход к ней по Alt + F3)
    - слева Список иерархии номенклатуры (быстрый переход к ней по Alt + F5)
    - справа Список номенклатуры (быстрый переход к ней по Alt + F2)
Клик ЛКМ на папке Номенклатура в Списке иерархии номенклатуры
В строке полнотекстового поиска набираем часть слова и обязательно ставим * на его конце (без пробела)
Клик ЛКМ на любой номенклатуре в Списке номенклатуры
Ctrl + F (проверяем, что в строке "Где искать" указано "Наименование", а в строке "Как искать" выбрано "по части строки)"
В строке "Что искать" набираем часть искомого уточняющего слова (без * на конце)
Наслаждаемся результатом
Сброс поиска (если не использовался Ctrl + F):
    - очистка содержимого Строки полнотекстового поиска
    - Enter
Сброс поиска (если использовался Ctrl + F):
    - Клик ЛКМ на любой номенклатуре Списка номенклатуры
    - Ctrl + Q
Автор: LuMp1ck
Дата сообщения: 26.07.2015 18:40
baursak ну и где ж это полнотекстовый поиск то?))
Это обычный поиск по слову)
Другое дело, если бы он при наборе в "строке полнотекстового поиска" сразу бы производил отбор, это да ... а тут!
Автор: baursak
Дата сообщения: 26.07.2015 18:49
LuMp1ck

Цитата:
Это обычный поиск по слову

Я и говорю, что совок. - Ну хоть так.
Автор: axpol
Дата сообщения: 30.07.2015 00:50
Несколько дней назад обновил Платформу до 1С:Предприятие 8.3 (8.3.6.2152). Стала ну ооооочень медленно загружается программа, медленней раза в полтора а то и два. Танцы с бубнами в виде тестирования и исправления базы к заметным результатам не привели. У кого-то еще присутствуют такие симптомы или это болезнь исключительно моего компьютерного организма?
Автор: LuMp1ck
Дата сообщения: 30.07.2015 10:11
axpol а зачем за новой платформой так гнаться ?)
У меня стоит 2100) полёт нормальный!

Что-то существенное они "полечили" в обновлении?


Добавлено:
Господа, такой вопрос!
Есть у кого-нибудь обработка для 1с v8.3 чтобы она перенумеровывала код (идентификатор) которая программа присваивает всем элементам справочников
Конкретно интересует справочник номенклатура
Автор: s98
Дата сообщения: 30.07.2015 11:37
axpol
Никогда на время старта специального внимания не обращал. Оно бывает разное, от чего зависит, не разбирался. Какая разница, сколько стартует полминуты или три лишь бы при работе не очень тупила
Автор: LuMp1ck
Дата сообщения: 30.07.2015 13:55
По обработке то никто не подскажет?(
Автор: s98
Дата сообщения: 30.07.2015 15:30
LuMp1ck
Я обработки писать не умею Но может быть расскажите, зачем Вам это. И что хотите получить. На мой взгляд - не очень логичная задача. Возможно есть другой путь.
Автор: LuMp1ck
Дата сообщения: 30.07.2015 16:03
s98 мой справочник номенклатуры включает в себя 7468 наименований (в том числе и группы).
Для где-то 60-70% всей номенклатуры, присвоен артикул завода изготовителя, но для остальных он пуст и для того, чтобы у нас срабатывали внешние обработки, мы решили поставить им артикул в соответствии с кодом, только без префикса и нулей (т.е. код: ПР-00000033, артикул по коду: 0033).
Когда мы создавали новую базу, где-то 60% номенклатуры переносили, и она судя по всему, перенеслась со старым префиксом и когда мы задавали артикул получилось так, что проглядели совпадающие значение

Т.е. у разных номенклатур был разный код, но с похожим окончание ПР-0000044 и АР-0000044; в итоге получился артикул 0044 и 0044 соответственно).

Сейчас из-за этого у нас реальные проблемы при включении внешней обработки Excel документа. Потому что если он находит в Excel-документе артикул 0044 он добавляет всю номенклатуру с этим артикулом.

Поэтому сейчас задача, сбросить этот самый код у всего справочника номенклатуры и назначить его заново от 0 и до 7468 (включая группы).
Автор: s98
Дата сообщения: 30.07.2015 16:52
А решит Вашу проблему такая обработка? Ведь после этого придется снова изменить артикулы. Не проще ли тогда сразу изменить артикулы по анализу кода, скажем, для ПР-0000044 сделать артикул 0044-ПР?

Все же менять код элемента БД - не самая тривиальная задача, могут быть сложности в отладке.
У Вас нет интеграции с БП? Тоже могут полезть проблемы.
Автор: LuMp1ck
Дата сообщения: 30.07.2015 18:49
s98 да, это решит мою проблему!)
Артикулы я потом поменяю сам, по формуле в Excel'е, загружу их в 1с и они обновятся у оставшейся номенклатуры с "кустарным" артикулом.
Мне нужно чтобы нумерация "сбросила" и началась заново пронумеровав весь справочник)

Добавлено:
Никто не поможет?((

Кто-нибудь пользовался в УНФ "Номенклатурой поставщиков" и как и где её включить?
Автор: axpol
Дата сообщения: 30.07.2015 23:52
LuMp1ck

Цитата:
а зачем за новой платформой так гнаться ?)
У меня стоит 2100) полёт нормальный!

И у меня 2100 полет был нормальный. За обновлением платформы не гонюсь, но время от времени сталкивался при очередном обновлении УНФ с необходимостью обновления и платформы. Поэтому когда неизвестно с чего (ну не было этого изначально) в УНФ стали приходить оповещения об обновлении платформы - обновлялся. А вот последнее обновление после загрузки летает так же, но уж непривычно долго грузится.
s98

Цитата:
Какая разница, сколько стартует полминуты или три лишь бы при работе не очень тупила

Не скажите. Разница есть. Работаю с ноута (привык что все всегда должно быть при мне и в офисе и дома и даже как сейчас на даче). А ноут, особенно при работе от АКБ, имеет привычку при простое уходить в гибернацию. А при выходе запущенная 1с вырубается, приходится запускать по новой. И как правило, происходит это в самый неподходящий момент.
LuMp1ck

Цитата:
Есть у кого-нибудь обработка для 1с v8.3 чтобы она перенумеровывала код (идентификатор) которая программа присваивает всем элементам справочников

У меня нет, но была. Простой запрос в яндексе "перенумерация кодов в 1с" выдает целый ряд ссылок, когда-то скачивал. НО удалил как очень вредную. Когда-то ее использовал, коды она мне поменяла на ура, но потом начался такой бардак с обменом с Бух!!!! Полетела вся синхронизация доков номенклатуры и пр. (Бух наотрез отказалась принимать за знакомое уже загруженные доки) Пытался синхронизировать - получил кучу ошибок (синхронизировать вручную было очень накладно по времени а автомат выдал ошибки) В общем спасла привычка перед любым серьезным действием (как и при окончании каждого рабочего дня) резервировать полностью все базы. Вернул все как было и больше не делал попыток. Возможно, что делал что-то не так, но эксперементировать с кодами как-то расхотелось. Примите к сведению
s98
Кстати, сегодня обновился с винды восьмерки до десятки, 1С-ка стала грузиться значительно быстрее, по ощущениям - как никогда быстро ( но хронометраж не вел). Посмотрим что будет дальше
Автор: LuMp1ck
Дата сообщения: 30.07.2015 23:56

Цитата:
У меня нет, но была. Простой запрос в яндексе "перенумерация кодов в 1с" выдает целый ряд ссылок, когда-то скачивал. НО удалил как очень вредную. Когда-то ее использовал, коды она мне поменяла на ура, но потом начался такой бардак с обменом с Бух!!!! Полетела вся синхронизация доков номенклатуры и пр. (Бух наотрез отказалась принимать за знакомое уже загруженные доки) Пытался синхронизировать - получил кучу ошибок (синхронизировать вручную было очень накладно по времени а автомат выдал ошибки) В общем спасла привычка перед любым серьезным действием (как и при окончании каждого рабочего дня) резервировать полностью все базы. Вернул все как было и больше не делал попыток. Возможно, что делал что-то не так, но эксперементировать с кодами как-то расхотелось. Примите к сведению

axpol а эксперименты подобного плана производили именно с документами? Или с номенклатурой?
Просто, на сколько мне известно, эти самые коды, у всех справочников абсолютно разные и никак не связаны и не зависят друг от друга.
Дак вот у номенклатуры этот самый код нигде не участвует в обмене, а вот все остальные документы, увы, и ах, участвуют )) именно по коду документа

Может, обработка кривая была, нет?!
Автор: axpol
Дата сообщения: 31.07.2015 00:08

Цитата:
Может, обработка кривая была, нет?!

Нет, обработка как раз сработала на ура и сделала то что я хотел. Не помню подробностей (декабрь 2014-го и всего одно использование), но там были настройки, устанавливал нумерацию (начало диапазона номеров, конец и т.п.) и для доков и для справочников. Что сработало криво - не помню, но геморрой был знатный именно с обменом. Я не отговариваю от эксперимента, но ОБЯЗАТЕЛЬНО зарезервируйте обе базы перед использованием такой обработки.
Автор: LuMp1ck
Дата сообщения: 31.07.2015 00:15
axpol ну в моём случае всё гораздо проще!))
1. У меня база стартовая (т.е. я подготавливаю её к запуску. Она в стадии тестирования)
2. У меня нет пока обмена с БП

зы: фактически, голая база без каких-либо документов исключительно с перечнем номенклатуры и заданными параметрами по этим номенклатурам + штрихкоды)

обработку рабочую я так и не нашел
поэтому сейчас буду всё выгружать из 1с, сносить весь список номенклатуры (тем самым обнулю счётчик) и загружу вновь из xls документа через встроенный обработчик)

Заодно ещё раз пробегусь по номенклатуре на предмет ошибок!

зЫзЫ: ох и бессонная ночь меня ждёт ))))))))))))))))))))))
Автор: axpol
Дата сообщения: 31.07.2015 00:23
LuMp1ck
Решение правильное, за исключением: ни в коем случае внутреннюю обработку, она очень куцая и потом придется каждую позицию номенклатуры еще корректировать (склад, использование характеристик, пополнение и т.д. и т.п.) Есть древняя, но классная обработка по загрузке (с 2012 года вспоминаю добрым словом PaVikki, от нее получил).
Автор: LuMp1ck
Дата сообщения: 31.07.2015 00:29
axpol в студию!)
Автор: axpol
Дата сообщения: 31.07.2015 00:31
LuMp1ck
Не знаю как здесь прикреплять файлы (кажется вообще нельзя), электронку в личку, скину
Автор: LuMp1ck
Дата сообщения: 31.07.2015 00:44
axpol скинул в лс!)
Автор: axpol
Дата сообщения: 31.07.2015 00:50
LuMp1ck
Отправил. Чуть задержался, так как писал инструкцию по запуску обработки
Автор: LuMp1ck
Дата сообщения: 31.07.2015 00:51
axpol получил! Спасибо
Затестим
Обратно откатываться надо в установленных настройках?
Автор: axpol
Дата сообщения: 31.07.2015 00:59
Модальность не обязательно, а запуск 1с ДА надо после того как все необходимое будет загружено. Все я спать, если будут вопросы - завтра

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101

Предыдущая тема: Касперский 2010


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.