Вопрос № 75310: Подскажите, могу ли я осуществить быструю (без закрытия 1С) смену пользователя, кажется была какая-то внешняя Dll которая это обеспечивала...Вопрос № 75357: Уважаемые эксперты!
Не поможете ли при переводе Бухгалтерии 1С 7.7 на 1С 8.0.
Установили типовую бухгалтерияю и надо закачать данные. По методичке - Руководство по переходу с 1С 7.7 на 1С 8.0 запускаю файл V77exp.ert- выгрузка данных из 7.7, ...Вопрос № 75362: Добрый день уважаемые эксперты. Такой вопрос (не по программированию) имеется база ЗиК. Произошла реарганизация предприятия, оно распалость на три самостоятельных юр лица. Возможно - как нибудь эту базу разбить на 3 базы.(чтоб сохранились все сотрудн...Вопрос
№ 75416: Добрый день. Нужна помощь. Суть вопроса в следующем. Есть два справочника "А" и "Б". В справочнике скажим "А" есть поля Ф.И.О., улица, номер дома, кв. и всякая прочая информация.
В справочнике "Б" есть тол...Вопрос № 75436: Дано: форма списка справочника, в котором присутствует таблица значений. Галочка Изменять размер на форме установлена.
Проблема: на некоторых компьютерах список элементов формы не растягивается на весь экран. Каковы могут быть причины?...
Вопрос № 75.310
Подскажите, могу ли я осуществить быструю (без закрытия 1С) смену пользователя, кажется была какая-то внешняя Dll которая это обеспечивала
Отправлен: 12.02.2007, 04:43
Вопрос задал: Vedis70 (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Яна
Здравствуйте, Vedis70!
В 8.0 Есть глобальная переменная, в которой хранится пользователь. Изменить ее можно, но процедуры и функции, запущенные в момент запуска приложения вряд ли при этом вызовутся. (Там заполняются Параметры сеанса в частности) Вряд ли после этого можно будет корректно работать, могут возникнуть серьезные проблемы с правами доступа. Будут видимо скрещенные старые и новые.
Ответ отправила: Яна (статус: 5-ый класс)
Ответ отправлен: 12.02.2007, 08:22
Отвечает: Татьяна Ласовская
Здравствуйте, Vedis70!
Вы не указали версию 1С. Если используете 6.0 или 7.7 - быструю смену пользователя без закрытия 1С сделать нельзя.
Ответ отправила: Татьяна Ласовская (статус: 1-ый класс)
Ответ отправлен: 12.02.2007, 11:47
Вопрос № 75.357
Уважаемые эксперты!
Не поможете ли при переводе Бухгалтерии 1С 7.7 на 1С 8.0.
Установили типовую бухгалтерияю и надо закачать данные. По методичке - Руководство по переходу с 1С 7.7 на 1С 8.0 запускаю файл V77exp.ert- выгрузка данных из 7.7, указываю имя файла правил перевода -ACC77-80.xml, нажимаю кнопку "загрузить правила обмена" и выываливается ошибка - "ТипТега=мЧтениеXML.Следующий();
...V77exp.ert(27794): Попытка смены источника в процессе разбора документа". Не подскажите, с чем это может быть связано?
Отправлен: 12.02.2007, 12:12
Вопрос задала: viko (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Яна
Здравствуйте, viko!
Это может быть связано с тем, что у Вас не совсем типовая бухгалтерия.
Можно поступить следующим образом:
- воспользоваться конвертером из 7.7 в 8.0
- сравнить полученную конфигурацию с типовой 8.0
- переименовать в конвертированной базе объекты из 7.7, совпадающие по наименованию с объектами 8.0
- объединить конвертированную базу с конфигурацией типовой 8.0
- переносить любые данные внутри базы с помощью обработок, написанных уже на 8.0
Внутри одной базы переносить значительно проще
Ответ отправила: Яна (статус: 5-ый класс)
Ответ отправлен: 12.02.2007, 12:19 Оценка за ответ: 5
Вопрос № 75.362
Добрый день уважаемые эксперты. Такой вопрос (не по программированию) имеется база ЗиК. Произошла реарганизация предприятия, оно распалость на три самостоятельных юр лица. Возможно - как нибудь эту базу разбить на 3 базы.(чтоб сохранились все сотрудники, начисления, удержания и пр.)
Отправлен: 12.02.2007, 13:25
Вопрос задал: Иля (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Vlad Skorochod
Здравствуйте, Иля!
Если создались 3 самостоятельных юр.лица, то соответственно все начисления и удержания нужно начислять заново. А вот сотрудников со всеми их данными можно перенести стандартной обработкой переноса данных. Единственное, это не нужно заполнять поле состояние физ. лица. После импорта необходимо сделать документы "Приказ о приеме".
Ответ отправил: Vlad Skorochod (статус: 1-ый класс)
Ответ отправлен: 12.02.2007, 14:15 Оценка за ответ: 5 Комментарий оценки: Да начисления и т.п. скорее всего прийдется переопределять. но хочется и сохранить и исторю...
Отвечает: Яна
Здравствуйте, Иля!
Скопируйте базу трижды, а дальше ведите каждый по своей организации, тогда вся история сохранится.
Ответ отправила: Яна (статус: 5-ый класс)
Ответ отправлен: 12.02.2007, 15:00 Оценка за ответ: 5 Комментарий оценки: Да, Яна вы правы, так меньше работы. Не нужных сотрудников я просто уволю 31 числом
Вопрос № 75.416
Добрый день. Нужна помощь. Суть вопроса в следующем. Есть два справочника "А" и "Б". В справочнике скажим "А" есть поля Ф.И.О., улица, номер дома, кв. и всякая прочая информация.
В справочнике "Б" есть только поля Ф.И.О. улица, номер дома, кв. и этот справочник заполнен данными, причем заполнены не все поля а некоторые. Теперь я заполняю справочник А. Ввожу Ф.И.О. улица, дом, и т.д. и в момент ввода мне надо чтоб программа сообщила мне что такая запись есть в справочнике Б. Подсккжите пожалуйста как мне это сделать, а то у меня никак не получается. Буду признателен за помощь.
Отправлен: 12.02.2007, 19:11
Вопрос задал: Moonji (статус: Посетитель)
Всего ответов: 5 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Elric
Здравствуйте, Moonji!
Просто при записи элемента справочника А перебираете элементы справочника Б и проверяете соответствие реквизитов. Пример в Приложении.
Приложение:
--------- Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 12.02.2007, 19:52 Оценка за ответ: 5 Комментарий оценки: Большое спасибо за помощь, я разобрался где у меня ошибка.
Отвечает: ПЛОХИХ А. Дмитрий
Здравствуйте, Moonji!
Предположительно так:
В форме спр. А в реквизите диалога "Ф.И.О" в поле "Формула" пишем: НайтиВспрБ().
В теле модуля формы добавляем процедуру НайтиВспрБ(), см. приложение.
После набора ФИО в данном поле жмем "ENTER" - вызывается наша процедура и если поле ФИО справочника Б совпадает с анналогичным полем спр. А, то заполняются все остальные поля.
P.S. Поиск по текстовым реквизитам не самый надежный способ найти искомый элемент.
Приложение:
Ответ отправил: ПЛОХИХ А. Дмитрий (статус: 6-ой класс)
Ответ отправлен: 12.02.2007, 20:03 Оценка за ответ: 5 Комментарий оценки: Большое спасибо за помощь. Я согласен что поиск по текстовым реквизитам не самый надежный способ найти искомый элемент, но в данном случае необходим. Что касается процедуры то она почемуто выдает следующее: Модуль(47)}: Неверное имя реквизита!
Отвечает: Ткаченко Алексей Васильевич
Здравствуйте, Moonji!
Согласен с предидущими, но только удобнее проверять по действительно уникальному реквизиту, например ИНН (он точно уникальный) а ФИО может повторяться много раз.
Ответ отправил: Ткаченко Алексей Васильевич (статус: 1-ый класс)
Ответ отправлен: 12.02.2007, 22:46 Оценка за ответ: 2 Комментарий оценки: Я понимаю что по ИНН легче но в моем случает надо чтоб было по ФИО, улице и номеру дома.
Отвечает: Яна
Здравствуйте, Moonji!
В 8.0 можно ПриИзменении каждого реквизита, выводить внизу в форме (в Табличном поле) все совпадающие по введенным реквизитам элементы справочника Б.
Ответ отправила: Яна (статус: 5-ый класс)
Ответ отправлен: 12.02.2007, 22:54 Оценка за ответ: 2 Комментарий оценки: К сожалению это мне неподходит.
Отвечает: Centaur
Здравствуйте, Moonji!
В своей конфигурации я всегда провожу сравнение по реквезитам ФИО и индефикационому номеру (ИНН) т.к. ФИО может совпадать а инн в отделе кадров при увольнении одного сотрудника дают новому. Так что сами решайте по каким реквезитам делать сравнение.
В Поле ввода (которое вносится последним) в свойствах в строке формула написать Проверить()
Процедура Проверить;
Б=СоздатьОбъект("Справочник.Б");
Б.ВыбратьЭлементы();
Пока Б.ПолучитьЭлемент()=1 Цикл
Если (Б.ФИО=ФИО)и(Б.ИНН=ИНН) тогда
Предупреждение("НЕТУПИ");
КонецЕсли;
КонецЦикла;
КонецПроцедуры;
Нетупи можно заменить :)
Ответ отправил: Centaur (статус: 1-ый класс)
Ответ отправлен: 13.02.2007, 09:28 Оценка за ответ: 4 Комментарий оценки: В своей процедуре я сделал так же но к сожалению "НЕТЕПИ" не выдает. :(
Вопрос № 75.436
Дано: форма списка справочника, в котором присутствует таблица значений. Галочка Изменять размер на форме установлена.
Проблема: на некоторых компьютерах список элементов формы не растягивается на весь экран. Каковы могут быть причины?
Подобная ситуация возможна, если Вы сохранили свою конфигурацию при разрешении экрана большем, чем у пользователя.
Измените разрешение экрана до минимального, которое используют пользователи. Войдите в конфигуратор, произведите сохранение конфигурации.
Должно помочь.
Удачи!
Ответ отправил: Gl0betrotter (статус: Студент)
Ответ отправлен: 13.02.2007, 13:32 Оценка за ответ: 5 Комментарий оценки: Спасибо большое, все получилось:)