Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  УНФ 1.6.10 и дисконтные карты и права доступа
Domiurg
Отправлено: 27.09.19, 16:21


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 23.01.10
Пользователь №: 2535


К сожалению мало работал с 8.3 и с RLS, но вот что заметил
В справочнике ДисконтныеКарты есть форма в которой собственно поиск и происходит
У формы есть реквизит НайденныеДисконтныеКарты типа Таблица значений. В этой таблице есть колонка Ссылка типа СправочникСсылка.ДисконтныеКарты
В форме есть процедура НаСервере ОбработатьПолученныйКодНаСервере и в ней в ТЗ НайденныеДисконтныеКарты добавляется строка и в колонке есть Ссылка
после возврата в процедуру, которая уже на клиенте в этой Ссылке уже Объект не найден.

Куда копать?
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #156023 · Ответов: 2 · Просмотров: 1260
 

>  УНФ 1.6.10 и дисконтные карты и права доступа
Domiurg
Отправлено: 27.09.19, 14:11


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 23.01.10
Пользователь №: 2535


Платформа 8.3.14.1565. Конфа Управління невеликою фірмою для України, редакція 1.6 (1.6.10.1)
работали на 1.6.8 и все было ОК
обновились
У пользователя с профилем "Рабочее место кассира" при считывании не именной дисконтной карты сообщение
"У пользователя недостаточно прав на исполнение операций над базой данных"
У админа, ясное дело, все ОК

Никто не в курса? :-)

Тут даже больше вопрос - как искать каких прав не хватает?
База файловая. Отладку под тем пользователем тоже не запустить....
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #156018 · Ответов: 2 · Просмотров: 1260
 

>  В подписке на событие ОбработкаПроведения не вижу всех движений ро регистрам
Domiurg
Отправлено: 22.03.19, 9:26


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 23.01.10
Пользователь №: 2535


Цитата(Vofka @ 21.03.19, 16:58) *
Порядок выполнения процедур в подписке и в модуле не определен. Вроде как процедура в модуле выполняется раньше процедуры в подписке, но вообще говоря это не факт.


Похоже что факт. Подписка Обработка проведения выполняется после того как все движения сделаны, но транзакция не закрыта т.е. ее можно откатить через Отказ

Ну и способ корректировки движений не я придумал

https://infostart.ru/public/154317/

Одно не понятно. Почему некоторые наборы записей уже прочитанные, а некоторые нужно прочитать...
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #150872 · Ответов: 6 · Просмотров: 3360
 

>  В подписке на событие ОбработкаПроведения не вижу всех движений ро регистрам
Domiurg
Отправлено: 21.03.19, 17:17


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 23.01.10
Пользователь №: 2535


Цитата(sava1 @ 21.03.19, 16:45) *
Движения.ПартииТоваровНаСкладах.Прочитать();


Да. Вроде получается. Спасибо
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #150853 · Ответов: 6 · Просмотров: 3360
 

>  В подписке на событие ОбработкаПроведения не вижу всех движений ро регистрам
Domiurg
Отправлено: 21.03.19, 16:32


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 23.01.10
Пользователь №: 2535


1С:Предприятие 8.3 (8.3.8.2137)
"Управление торговым предприятием для Украины", редакция 1.2. (1.2.47.2) (http://1c.ua/v8/RegionalSolutions_UA_UTP.php)
Copyright © Molenari OU, 2017-2018. All rights reserved

добавил подписку на события
ДокументОбъект.РеализацияТоваровУслуг
ОбработкаПроведения

описал Процедура ДокументыОбработкаПроведения(Источник, Отказ, РежимПроведения)

ну и значит Источник.Движения.Хозрасчетный вижу все проводки и делаю что мне нужно
а вот по Источник.Движения.ПартииТоваровНаСкладах набор записей пустой
Ну а после проведения движения по регистру есть

Суть то вопроса такова - по некоторым документам нужно корректировать движения по регистрам.

Как бы это сделать не ломая конфу
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #150847 · Ответов: 6 · Просмотров: 3360
 

>  Документ Зарплата к выплате не редактируется (1.2.41.2)
Domiurg
Отправлено: 20.07.17, 11:50


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 23.01.10
Пользователь №: 2535


Bernet @ Сегодня, 12:42 * ,

Точно! Спасибо!
  Форум: Бухгалтерия 8, редакция 1 для Украины · Просмотр сообщения: #129889 · Ответов: 6 · Просмотров: 2676
 

>  Документ Зарплата к выплате не редактируется (1.2.41.2)
Domiurg
Отправлено: 20.07.17, 11:39


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 23.01.10
Пользователь №: 2535


Bernet @ Сегодня, 12:37 * ,

Дата запрета точно нет. Посмотрел сразу...
  Форум: Бухгалтерия 8, редакция 1 для Украины · Просмотр сообщения: #129883 · Ответов: 6 · Просмотров: 2676
 

>  Документ Зарплата к выплате не редактируется (1.2.41.2)
Domiurg
Отправлено: 20.07.17, 11:35


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 23.01.10
Пользователь №: 2535


Документ открывается как бы в режиме только-просмотр. Ничего нельзя поменять и даже кнопки Ок и Записать недоступны
Бух утверждает, что так стало после обновления на последний релиз
Никто не в курсе?
  Форум: Бухгалтерия 8, редакция 1 для Украины · Просмотр сообщения: #129881 · Ответов: 6 · Просмотров: 2676
 

>  Ограничение на уровне записей в ENG
Domiurg
Отправлено: 07.02.11, 22:56


Молчаливый
*

Группа: Пользователи
Сообщений: 9
Регистрация: 23.01.10
Пользователь №: 2535


Пытаюсь настроить ограничение на уровне записей в УТП
Ограничение по группам контрагентов работает на ура
Ставлю ограничение по Организациям и вот что выясняется - пока не установишь для пользователя право записи на Организацию, то нет возможности записать/провести любой документ
Вот тут пока не установить "Запись" ничего не работает

За это дело отвечает такой вот запрос
ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица
    ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
        СоставГруппы.Ссылка КАК ГруппаПользователей
    ИЗ
        Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
    ГДЕ
        СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей
    ПО (&ИспользоватьОграниченияПравДоступаНаУровнеЗаписей)
ГДЕ (&ИспользоватьОграниченияПравДоступаНаУровнеЗаписей = ЛОЖЬ
            ИЛИ (НЕ 1 В
                    (ВЫБРАТЬ ПЕРВЫЕ 1
                        1 КАК ПолеОтбора
                    ИЗ
                        РегистрСведений.НазначениеВидовОбъектовДоступа КАК НазначениеВидовОбъектовДоступа
                    ГДЕ
                        НазначениеВидовОбъектовДоступа.ГруппаПользователей = ГруппыПользователей.ГруппаПользователей
                        И ВЫБОР
                            КОГДА НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации)
                                И ТекущаяТаблица.#Параметр(1) ССЫЛКА Справочник.Организации
                                И НЕ ТекущаяТаблица.#Параметр(1) = ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)
                                ТОГДА ВЫБОР
                                        КОГДА 1 В
                                                (ВЫБРАТЬ ПЕРВЫЕ 1
                                                    1
                                                ИЗ
                                                    (ВЫБРАТЬ
                                                        1 КАК ПолеОтбора
                                                    ) КАК Оптмизация ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
                                                        ПО
                                                            НастройкиПравДоступаПользователей.ОбъектДоступа = ТекущаяТаблица.#Параметр(1)
                                                                И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации)
                                                                И (НастройкиПравДоступаПользователей.Пользователь = НазначениеВидовОбъектовДоступа.ГруппаПользователей
                                                                    ИЛИ НастройкиПравДоступаПользователей.Пользователь = ЗНАЧЕНИЕ(Справочник.ГруппыПользователей.ВсеПользователи)))
                                            ТОГДА ИСТИНА
                                        ИНАЧЕ ЛОЖЬ
                                    КОНЕЦ
                            КОГДА НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Контрагенты)
                                И ТекущаяТаблица.#Параметр(2) ССЫЛКА Справочник.Контрагенты
                                И НЕ ТекущаяТаблица.#Параметр(2) = ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
                                ТОГДА ВЫБОР
                                        КОГДА 1 В
                                                (ВЫБРАТЬ ПЕРВЫЕ 1
                                                    1
                                                ИЗ
                                                    Справочник.Контрагенты КАК Контрагенты ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
                                                        ПО
                                                            НастройкиПравДоступаПользователей.ОбъектДоступа = Контрагенты.ГруппаДоступаККонтрагенту
                                                                И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Контрагенты)
                                                                И (НастройкиПравДоступаПользователей.Пользователь = НазначениеВидовОбъектовДоступа.ГруппаПользователей
                                                                    ИЛИ НастройкиПравДоступаПользователей.Пользователь = ЗНАЧЕНИЕ(Справочник.ГруппыПользователей.ВсеПользователи))
                                                ГДЕ
                                                    Контрагенты.Ссылка = ТекущаяТаблица.#Параметр(2))
                                            ТОГДА ИСТИНА
                                        ИНАЧЕ ЛОЖЬ
                                    КОНЕЦ
                            ИНАЧЕ ИСТИНА
                        КОНЕЦ = ЛОЖЬ))
                        И НЕ ГруппыПользователей.ГруппаПользователей ЕСТЬ NULL)


может кто знает как поправить?
  Форум: 1С Управление Торговым Предприятием 8 · Просмотр сообщения: #18033 · Ответов: 1 · Просмотров: 3902
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 02.05.24, 7:53
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!