Для того чтоб снять режим совместимости (или повысить его) необходимо в конфигурации дописывать/переписывать некоторые конструкции кода. На ИТСе есть спец обработка, которая проверяет конфигурацию на совместимость и показывает все фрагменты. Я для ERP повышал режим для того чтоб можно было использовать мобильный клиент. Ничего сложного не возникало с повышением. Ещё следует обратить внимание на то что конфигурация писалась на БСП, которая поддерживает определённый режим совместимости и вполне вероятно что методы которые используются в БСП не поддерживаются отключенным режимом совместимости
Полностью согласен, но "назад дороги нет". Режим совместимости отключался решением "главного" программиста - компании, которая вела б0льшую часть доработок. Сейчас у меня стоит задача "починить" отчет?
Конфигурация: Business automation software for enterprise resource planning (2.1.18.3) Платформа: 1С:Предприятие 8.3 (8.3.18.1483) Режим совместимости: Не использовать База на SQL
После установления соотв. режима совместимости перестал работать отчет "КарточкаСчета". Никакие изменения в отчет не вносились. Отчет оборотно-сальдовая работает!!! Может кто сталкивался: как исправить? Заранее спасибо.
А почему тогда в моем варианте так получалось? Ссылки на запись нет, а обработка к ней цепляется... и при попытке открыть выдает ошибку. Глюк платформы или глюк обработки?
Такая ситуация: есть рег. сведений "Доверенности" с измерением "ДокументРеализации" (ДокументСсылка.РеализацияТоваровУслуг) При пометке на удаление документа "Реализация" запись из этого регистра удаляется программно. Код вызывается при соотв. подписке на событие у документа
Набор = РегистрыСведений.м_Доверенности.СоздатьНаборЗаписей(); Набор.Отбор.ДокументРеализации.Установить(ДокСсылка); Набор.Записать();
Но затем при попытке удалить документ, система цепляется к этому регистру. Если в обработке удаления попытаться открыть ссылку на запись регистра, то ОШИБКА. Если удалять "монопольно", то все ОК.
1С:Предприятие 8.3 (8.3.15.1565) BAS ERP (2.1.15.5)
Доброго времени суток форумчане. Возникла проблема с некоторыми кнопками документа. Вот форма типового документа "Реализация товаров и услуг"
Сделал новый документ через копирование типового "Реализация товаров и услуг", назвал соотв. по-другому например "Раелизация 2" В новом документе в форме исчезли кнопки (: как на рисунке выше.
Свойства группы "ФормаГруппаКомандыФормы" идентичны. Команды формы в обоих документах одинаковые.
Вопрос: что не так сделано, почему в новом документе (копии документа РТиУ) нет кнопок из группы "ФормаГруппаКомандыФормы"?
Конфигурация: BAS ERP (2.1.13.2) 1С:Предприятие 8.3 (8.3.15.1565)
Делаю собственную систему бонусов (не хочу, нет возможности использовать типовую как мне нужно) Создал новый документ "СписаниеБонусов" Создал регистр накопления "м_БонусныеБаллыПоЗаказам"
где БонуснаяПрограммаЛояльности - СправочникСсылка.БонусныеПрограммыЛояльности СеткаНачисленияБонусов - ДокументСсылка.СеткаНачисленияБонусов (новый документ - правила по которым рассчитываются бонусы) Партнер - СправочникСсылка.Партнеры Заказ - ДокументСсылка.ЗаказКлиента ------------- Начислено - Число (собственно бонусы)
Движения приход делаются в подписке на события в документе "ЗаказКлиента" - тут все Ок. Движения записываются
// Инициализация дополнительных свойств для проведения документа ПроведениеСервер.ИнициализироватьДополнительныеСвойстваДляПроведения(Ссылка, ДополнительныеСвойства, РежимПроведения);
// Инициализация данных документа Документы.СписаниеБонусов.ИнициализироватьДанныеДокумента(Ссылка, ДополнительныеСвойства);
Вот она ничего не возвращает а должна вернуть массив регистров по которым двигается документ. Мой документ "двигается" только по ОДНОМУ моему регистру "м_БонусныеБаллыПоЗаказам" говорю сразу: в регистратор для этого регистра данный документ ДОБАВЛЕН
что не срабатывает конкретно: функция ПолучитьМассивИспользуемыхРегистров()
// Функция формирует массив имен регистров, по которым документ имеет движения. // Вызывается при подготовке записей к регистрации движений. // Функция ПолучитьМассивИспользуемыхРегистров(Регистратор, Движения, МассивИсключаемыхРегистров = Неопределено) Экспорт
Запрос = Новый Запрос; Запрос.УстановитьПараметр("Регистратор", Регистратор);
Результат = Новый Массив; МаксимумТаблицВЗапросе = 256;
СчетчикТаблиц = 0; СчетчикДвижений = 0;
ВсегоДвижений = Движения.Количество(); ТекстЗапроса = ""; Для Каждого Движение Из Движения Цикл
СчетчикДвижений = СчетчикДвижений + 1;
ПропуститьРегистр = МассивИсключаемыхРегистров <> Неопределено И МассивИсключаемыхРегистров.Найти(Движение.Имя) <> Неопределено;
Если Не ПропуститьРегистр Тогда
Если СчетчикТаблиц > 0 Тогда
ТекстЗапроса = ТекстЗапроса + " |ОБЪЕДИНИТЬ ВСЕ |";
Народ, всем спасибо. "Победил" ситуацию след. образом (долго общался с руководством): остатки по бух - грузим только контрагенты, товары, остальные - ручками (ЗП, основные ср-ва - там их не много), остаки по УТ дает фин. директор в екселе. Тоже по контрагентам и товарам (без учета партий!) В результате в УТП нужно загрузить обороты за 1 квартал по БУХ + остатки по бух и УТ по товарам и клиентам. Единственно придется поковырять документы на предмет "единиц" и пр. реквизитов, которые не выгрузятся из бух. Этим уже занялся...
Попутный вопрос: может у кого есть "Оборотно-сальдовая ведомость по счету" на СКД или любая другая, где можно вывести доп. поля номенклатуры и контрагентов: "Код" и "Артикул". Буду очень благодарен.
Столкнулся с еще одной проблемой: не переносятся документы "Корректировка записей регистров" и "ОперацияБух" - пустые табличные части Помогите советом что сделать? Читал тут: http://forum.infostart.ru/forum83/topic51642/#message851237 - ничего не понял Мспользую конвертацию версии 2.1.8.2
Batchir @ Сегодня, 8:56
, надеюсь с этим проблем будет минимум, потому как в настоящий момент из УТ в БУХ перегружаются выборочно определенные виды документов, и синхронизация справочников идет по кодам. Проблемы начались с договорами: то не тот подтянет, то по ошибке создается новый... а так в общем все работает. Думаю если в конвертации задать соответсвия справочников по кодам (как и было при самописном обмене раньше), то в УТП просто должны подкинуться недостающие элементы из УТ
Кстати по УТ по остаткам товаров договорились с клиентом переносить их из екселя. поэтому буду делать наверное так: 1. Сворачиваю базу по БУХ на крнец 2016 и переношу остатки и движения за 1-й квартал. 2. Перепровожу документы и сверяю остатки на конец периода (1-й квартал) по БУХ 3. Сворачиваю базу по УТ и переношу только остатки по взаиморасчетам (документ "Корректировка регистров"). Остатки по товарам гружу из екселя (документ "Оприходование"). Тут конечно придется внимательно "добавлять справочники", ведь в УТ контрагентов и товаров явно больше. 4. Сдача работы . Все это надо успеть (заранее подготовившись) сделать за 2 выходных - 1,2 апреля По-моему это минимум работы. А часов действительно надо брать больше. Потому как потом обязательно посыпятся вопросы "У меня что-то не работает...", "Не хватает товара и т.д." + консультации как работать с УТП В принципе Batchir прав. Все надо сразу делать по-уму (лучше сразу согласовать большую сумму денег), потому как потом клиент остается 1 на 1 с проблемами.
Доброго времени суток. Нужен совет гуру по переносу данных. Из БУХ + УТ в УТП Есть конфигурации: Управление торговлей для Украины (2.3.23.1) и Бухгалтерия для Украины (1.2.40.2) в данный момент обмен данными между бух и УТ происходит через самописную обработку (переносятся некоторые виды документов: расходки, счета, налоговые и т.д. 5-6 видов) т.е. справочники "Номенклатура" и "Контрагенты" практически одинаковые - в УТ немного больше элементов (не все переносятся в бух) + регистр сведений "Контактная информация" более "расширен". Нужно перенести данные и остатки следующим образом: а). из конфигурации (бух.) перенести остатки на конец 2016 года и документы за 1-й квартал 2017. Хочу перенести все, кроме зарплаты и ОС. Зарплату думаю лучше внести вручную (работает 10 чел.), ОС - тоже порядка 10 наименований б). из УТ перенести остатки на конец 1-го квартала и дальше все работают в УТП.
в базе 5 фирм, соотв. Остатки в бух нужно переносить по всем 5 фирмам + несколько складов в УТ. ----------------------------- Что сделал: через конвертацию перенес документы из бух. базы. Нужно конечно еще много доделать ручками (единицы хранения, единицы для отчетов и т.д.). Буду писать соотв. обработки, т.к. конвертацией владею слабо ----------------------------- Теперь вопросы: 1. Как правильно перенести остатки из БУХ? Как-то через "Конвертацию" или сформировать соотв отчеты в бух, сохранить в ексель, и загрузить через ексель в соотв документы: "Оприходование товаров" и "Корректировка долга"? (ЗП и ОС вручную) и типовые отчеты вроде "анализ субконто" совершенно не подходят для анализа: цифры разбросаны по разным строкам, по счетам и субсчетам. Получается нужно писать свои "удобные" отчеты? 2. При переносе остатков получается пропадут партии? Уж очень не охота их переносить (не совсем даже представляю как их правильно перенести) 3. Остатки по УТ тоже проще перенести через ексель? 4. Сколько это все вообще может стоить по деньгам? Или сколько это займет часов?
Да уж... хотелось бы, но что-то разработчик этой стыковки на поддержку "забил". Если у кого будет новая версия - скиньте на мыло 1cmax22@gmail.com буду очень признателен.
Доброго времени суток. Купили принтер печати штрих кодов godex rt200: вот такой http://www.godexintl.com/us/product/type/model/RT200 Пытаюсь печатать штрих коды из 1с 7.7. При подключении непосредственно к компьютеру печатает отлично - претензий нет. при печати через подключение к удаленному рабочему столу начинаются траблы: некоторые полоски штрихкода "слипаются" в одну жирную полосу. пробовал установить принтер непосредственно на сервере и печатать подключив сам принтер к серверу - все ОК. Драйвера ставил одни и те же: на сервере и на удаленном компе.
На "сервере" стоит пропатченая windows7 для подключения удаленных пользователей (не совсем правильно конечно, но 1С и др. принтеры работают через терминал клрректно). На локальном компе тоже Windows 7.
Всем доброго времени суток. Помогите оценить данную работу. Нахожусь в Харькове (если кто-то будет анализировать уровень цен по городам) Задача: 1. В регистры накопления «Движения денежных средств» и «Денежные средства» добавить измерение «Поставщик», тип «СправочникСсылка.Фирмы_СД» (существующий справочник «Фирма - производитель»). 2. В отчетах «Движения денежных средств» и «Ведомость по денежным средствам» сделать возможность стандартной группировки и установки отбора по «Фирма-производитель». Условия: 1. «Фирма-производитель» указывается в каждом товаре как отдельный реквизит. (уже заполнено). 2. Изменения касаются только видов документов «Приходный кассовый ордер» и «Расходный кассовый ордер». Другие виды документов в рабочей базе не используются.
При приходе денег, в случае указания заказа покупателя, сумма раскидывается пропорционально поставщикам из карточки товара. Если это "прочий приход", то пропорционально остаткам денег на поставщиках. При списании аналогично: если в РКО указан поставщик, то списываем по конкретному поставщику, если нет, пропорционально остаткам в кассе по каждому поставщику.
Добрый вечер всем, кто читает мою тему. Столкнулся с проблемой следующего характера: необходимо ограничить доступ пользователя ко всем документам, которые он не создавал; т.е. если пользователь не автор документа, то он его не видит! Конфигурация "Управление торговлей для Украины", 2.3.23.1, релиз платформы: 8.3.5.1248, испытания провожу на документе "Заказ покупателя" В настройках прав (закладка "права") пишу запрос
ВЫБОР КОГДА НЕ ЗаказПокупателя.Ответственный = ЗНАЧЕНИЕ(Справочник.Пользователи.Пустаяссылка) ТОГДА ЗаказПокупателя.Ответственный = &ТекущийПользователь ИНАЧЕ ИСТИНА КОНЕЦ
Все отлично отрабатывается, когда документ уже создан. Пользователь "видит" только свои документы в списке, может их проводить, и т.д. Проблема начинается, когда пользователь создает новый документ: при записи выдает ошибку "Нарушение прав доступа". Реквизит "Ответственный" заполнен 100%. Но... записать не дает Если копировать предыдущий документ, то все работает отлично: изменяем клиента, товарный состав и т.д. и спокойно записываем и проводим документ. В чем может быть прикол? при копировании предыдущего точно так же заполняется реквизит "Ответственный"... в чем разница? Можно конечно выкрутиться, сказав что каждый раз создавать новый документ нужно копированием предыдущего + для каждого пользователя под полными правами создать самый первый так сказать "пустой" документ, как шаблон. НО... как-то это некрасиво по-моему.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!