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

Хранилище

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

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



> Не могу изменить константу , 1С Предприятие 7.7 (7.70.025) Конфигурация "Бухгалтерский учет"          
Juslin Подменю пользователя
сообщение 12.04.12, 13:57
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

Программа 1С Предприятие 7.7 (7.70.025)
Конфигурация "Бухгалтерский учет" для Украины + Микст: Кредитный союз

Поставлена дата запрета редактирования. А мне нужно ее снять (изменить). При чем обычные манипуляции не помогают. Пыталась в Конфигураторе менять права пользователя, все равно ничего не дает((( Кто знает, подскажите пожалуйста, где ее могли заблочить, и как снять запрет на редактирование константы!!!??? Пожалуйста, очень срочно нужно!!!!!

Сообщение отредактировал Vofka - 12.04.12, 14:37

-=VJ=- Подменю пользователя
сообщение 12.04.12, 14:04
Сообщение #2

Оратор
Иконка группы
Группа: Местный
Сообщений: 402
Из: Киев
Спасибо сказали: 73 раз
Рейтинг: 0

Цитата(Juslin @ 12.04.12, 14:57) *
Программа 1С Предприятие 7.7 (7.70.025)
Конфигурация "Бухгалтерский учет" для Украины + Микст: Кредитный союз

Поставлена дата запрета редактирования. А мне нужно ее снять (изменить). При чем обычные манипуляции не помогают. Пыталась в Конфигураторе менять права пользователя, все равно ничего не дает((( Кто знает, подскажите пожалуйста, где ее могли заблочить, и как снять запрет на редактирование константы!!!??? Пожалуйста, очень срочно нужно!!!!!


В глобальном модуле поищите идентификатор константы - найдете


Signature
Живу на VJ.net.ua.
Спілкуюсь в ЖЖ

Спасибо сказали: Juslin,

alex040269 Подменю пользователя
сообщение 12.04.12, 14:06
Сообщение #3

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Глобальный модуль ПриЗаписиКонстанты


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

Спасибо сказали: Juslin,

Ardi Подменю пользователя
сообщение 12.04.12, 14:12
Сообщение #4

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Констант может быть 2 штуки.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Спасибо сказали: Juslin,

Juslin Подменю пользователя
сообщение 12.04.12, 14:20
Сообщение #5

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

А можно как для чайника пожалуйста!! По-шагово куда заходить и на что нажимать.

-=VJ=- Подменю пользователя
сообщение 12.04.12, 14:23
Сообщение #6

Оратор
Иконка группы
Группа: Местный
Сообщений: 402
Из: Киев
Спасибо сказали: 73 раз
Рейтинг: 0

Цитата(Juslin @ 12.04.12, 15:20) *
А можно как для чайника пожалуйста!! По-шагово куда заходить и на что нажимать.


Конфигуратор - конфигурация - открыть конфигурацию - действия - глобальный модуль - поиск

Скорее всего это действительно будет процедура ПриЗаписиКонстанты().

Сообщение отредактировал -=VJ=- - 12.04.12, 14:25


Signature
Живу на VJ.net.ua.
Спілкуюсь в ЖЖ

Juslin Подменю пользователя
сообщение 12.04.12, 14:33
Сообщение #7

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

Дату запрета сняла. Нужно было поставить галочку в графе переодичность. Но теперь все равно не дает документ менять(((
Вот как ругается:
Если Докум.ДатаДок <= Константа.ДатаЗапретаРедактирования Тогда
{Глобальный модуль(1153)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)

Подскажите пожалуйста что бы это значило? И как исправить
.

Вот что у меня прописано в этом модуле

Процедура ПриЗаписиКонстанты(ИмяКонстанты,Значение)  
    Если ИмяКонстанты="НомерРелиза" Тогда    
        Если Вопрос("Внимание! Изменение значения константы ""Номер релиза конфигурации""
        |может привести к непредсказуемым результатам!
        |Изменить значение?","Да+Нет") = "Нет" Тогда
            СтатусВозврата(0);
        КонецЕсли;
    ИначеЕсли ИмяКонстанты="БазФирма" Тогда
        Если глИспользуетсяРазделительУчета <> 1 Тогда
            // если не используется разделитель учета, константе насильно присвоим
            // первый элнемент справочника
            Фрм = СоздатьОбъект("Справочник.Фирмы");
            Фрм.ПорядокКодов();
            Фрм.ВыбратьЭлементы();
            Фрм.ПолучитьЭлемент();
            Значение = Фрм.ТекущийЭлемент();
        КонецЕсли;
    ИначеЕсли ИмяКонстанты="ДатаПоследнегоРасчета" Тогда
        // Служебная константа - менять нельзя
        СтатусВозврата(0);
    //21.02.11    
    ИначеЕсли ИмяКонстанты="ДатаЗапретаРедактирования" Тогда
        //временно запретили изменение
        //21.06.11
        //Если Пользователь.Наименование<>глГлавныйАдмин Тогда
        Если (Пользователь.Наименование<>глГлавныйАдмин) и (Пользователь.Наименование<>глГлавныйАдмин1) Тогда
        //    
            Сообщить("Запрет на редактирование константы!");
            СтатусВозврата(0);
        КонецЕсли;    
    //    
    ИначеЕсли ИмяКонстанты="ОсновнаяВалюта" Тогда
        //Док = СоздатьОбъект("Документ");
        //Док.ВыбратьДокументы();
        //Если Док.ПолучитьДокумент() = 1 Тогда
        //    // если в информационной базе есть хоть один документ,
        //    // константу менять нельзя
        //    глКомментарий("В информационной базе уже введены документы, изменять значение константы нельзя!",1,,"!!");
        //    СтатусВозврата(0);
        //Иначе
        //    // если менять можно, тогда еще и переприсвоим глобальную переменную
        //    Гривня = Значение;
        //КонецЕсли;
    КонецЕсли;
КонецПроцедуры


Сообщение отредактировал Vofka - 12.04.12, 14:41

Vofka Подменю пользователя
сообщение 12.04.12, 14:40
Сообщение #8

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13956
Из: Киев
Спасибо сказали: 4523 раз
Рейтинг: 3646.4

Juslin

 ! 

Правила! Пункт 3, 4, 12
 


Сообщение отредактировал Vofka - 12.04.12, 14:41

Pepe Подменю пользователя
сообщение 12.04.12, 14:42
Сообщение #9

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1434
Из: Ужгород
Спасибо сказали: 761 раз
Рейтинг: 230

ИначеЕсли ИмяКонстанты="ДатаЗапретаРедактирования" Тогда
//временно запретили изменение
//21.06.11
//Если Пользователь.Наименование<>глГлавныйАдмин Тогда
Если (Пользователь.Наименование<>глГлавныйАдмин) и (Пользователь.Наименование<>глГлавныйАдмин1) Тогда
//
Сообщить("Запрет на редактирование константы!");
СтатусВозврата(0);

Перед последней строчкой (СтатусВозврата(0)wink.gif поставьте "//" и приведите строку к виду //СтатусВозврата(0);

Спасибо сказали: Juslin,

Vofka Подменю пользователя
сообщение 12.04.12, 14:46
Сообщение #10

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13956
Из: Киев
Спасибо сказали: 4523 раз
Рейтинг: 3646.4

А чтоб ничего не трогать - заведите пользователя с именем глГлавныйАдмин или глГлавныйАдмин1 и будет всем счастье

Сообщение отредактировал Vofka - 12.04.12, 14:47

Спасибо сказали: Juslin,

Juslin Подменю пользователя
сообщение 12.04.12, 16:01
Сообщение #11

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

К сожалению ничего не помогает((( Буду ждать программиста. Но все равно всем огромное спасибо!!!

Kutuzov Подменю пользователя
сообщение 12.04.12, 16:50
Сообщение #12

Оратор
Иконка группы
Группа: Местный
Сообщений: 328
Из: Одесса
Спасибо сказали: 144 раз
Рейтинг: 0

Цитата(Juslin @ 12.04.12, 17:01) *
К сожалению ничего не помогает((( Буду ждать программиста. Но все равно всем огромное спасибо!!!


есть одна ошибка пользователя после смены константы не убирать курсор с поля константы.... Может помочь


Signature
Вы станете богаче, лишь став умнее...
Чем дальше в лес, тем толще партизаны.
Нельзя недооценивать, не предсказуемость тупизны...

Kutuzov Подменю пользователя
сообщение 13.04.12, 8:53
Сообщение #13

Оратор
Иконка группы
Группа: Местный
Сообщений: 328
Из: Одесса
Спасибо сказали: 144 раз
Рейтинг: 0

Цитата(Vofka @ 12.04.12, 15:46) *
А чтоб ничего не трогать - заведите пользователя с именем глГлавныйАдмин или глГлавныйАдмин1 и будет всем счастье

С таким подходом проще переименовать файл "Особый", а потом вернуть все на место после изменения 47046430.gif

Сообщение отредактировал Kutuzov - 13.04.12, 11:04


Signature
Вы станете богаче, лишь став умнее...
Чем дальше в лес, тем толще партизаны.
Нельзя недооценивать, не предсказуемость тупизны...

-=VJ=- Подменю пользователя
сообщение 18.04.12, 21:07
Сообщение #14

Оратор
Иконка группы
Группа: Местный
Сообщений: 402
Из: Киев
Спасибо сказали: 73 раз
Рейтинг: 0

Цитата(Juslin @ 12.04.12, 15:33) *
Если Докум.ДатаДок <= Константа.ДатаЗапретаРедактирования Тогда
{Глобальный модуль(1153)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)


Константе изменили тип.
Сделайте её обратно датой.


Signature
Живу на VJ.net.ua.
Спілкуюсь в ЖЖ

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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