Имя: Пароль:
1C
1С v8
На данную дату не указана лицензия, печать невозможна!
, ,
0 Dyspho
 
23.09.16
08:35
Организация называлась Организация1, в ней был Контрагет1
Организация стала другой - Организация2, Контрагента в неё перенесли того же - Контрагент1, при попытке напечатать Договор пишет ошибку из темы
как решить ?
1 Dyspho
 
23.09.16
08:45
а?
2 ale-sarin
 
23.09.16
08:47
Ни в коем случае не говорите, какая конфигурация.
И не объясняйте, что значит "в ней был Контрагет1" и "в неё перенесли того же - Контрагент1". В кого перенесли? В Организацию???
3 Dyspho
 
23.09.16
08:48
(2) Ну не перенесли, а присвоили ему новую
4 Смотрящий
 
23.09.16
08:51
(3) Ни слова больше! Мы должны сами догадаться ...
5 Dyspho
 
23.09.16
08:52
конфигурация медицинский центр
6 ovrfox
 
23.09.16
08:52
(3) А договору тоже новую организацию присвоили, или создали новый договор или ничего не сделали?
7 Dyspho
 
23.09.16
08:54
(6) Ну в договоре стоит нынешняя организация
8 ovrfox
 
23.09.16
08:57
Скрин ошибки нужен, что-то странное у товарища.
9 Dyspho
 
23.09.16
08:58
Проблема такая только с теми контрагентами, у которых сменилась "Обслуживающая организация"
10 Dyspho
 
23.09.16
08:59
11 Metman
 
23.09.16
09:01
Пишите заявление в полицию. Мол, так и так, украли отладчик.
12 ovrfox
 
23.09.16
09:02
Похоже на некоторый специфичный код. Видимо при создании договора что-то заполняется.
1. Проверьте варинат (более правильный) не заменять организацию в договоре, а создавать новый договор на новую организацию.
2. Найде, что проверяется отладчиком.
13 FIXXXL
 
23.09.16
09:02
ищи, смотри в отладке текст ошибки
там до ее показа проверки
почитай код проверок
14 Dyspho
 
23.09.16
09:07
Лицензия = МЦ_ОбщегоНазначения.ПолучитьЛицензиюОрганизации(Дата, Организация);
    Если НЕ ЗначениеЗаполнено(Лицензия)     Тогда
        Сообщить("На данную дату не указана лицензия, печать невозможна! Обратитесь к управляющему вашего центра.", СтатусСообщения.ОченьВажное);
        Возврат Неопределено;
15 Dyspho
 
23.09.16
09:09
Функция ПолучитьЛицензиюОрганизации(Дата, Организация) Экспорт
    
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    МЦ_ИсторияЛицензийСрезПоследних.Лицензия КАК Лицензия,
    |    МЦ_ИсторияЛицензийСрезПоследних.Период КАК ДатаЛицензии
    |ИЗ
    |    РегистрСведений.МЦ_ИсторияЛицензий.СрезПоследних(&Дата, Организация = &Организация) КАК МЦ_ИсторияЛицензийСрезПоследних";
    
    Запрос.УстановитьПараметр("Дата", Дата);
    Запрос.УстановитьПараметр("Организация", Организация);    
    Таблица = Запрос.Выполнить().Выгрузить();
    Если Таблица.Количество() Тогда
        
        Данные = Новый Структура("Лицензия, ДатаЛицензии", Таблица[0].Лицензия, Таблица[0].ДатаЛицензии);    
        Возврат Данные;
        
    КонецЕсли;
    
    Возврат Неопределено;
    
КонецФункции
16 Dyspho
 
23.09.16
09:09
що цэ за ублюдство ?
17 vladko
 
23.09.16
09:10
(16) зайди в этот регистр сведений и посмотри, что за записи там хранятся, т.е. откуда они там.
18 Vladal
 
23.09.16
09:12
(12) Думаю, где-то в константах должна быть прописана проверяемая организация. А то и вовсе в индусском коде "Найти по наименованию" или "найти по коду".
19 Dyspho
 
23.09.16
09:12
Измерения Организация - ссылка на организацию

и ресурс лицензия

независимый РС
20 Vladal
 
23.09.16
09:12
(15) Тю, так добавить новую запись с новой организацией.
21 Dyspho
 
23.09.16
09:14
http://s017.radikal.ru/i441/1609/f5/7e04f2767c13.png


как заполнить Лицензия ?)
22 Dyspho
 
23.09.16
09:15
Или там произвольо?)
23 Dyspho
 
23.09.16
09:17
Действительно
Всего лишь добавить в РС лицензию)
24 Dyspho
 
23.09.16
09:17
А эти лицензии просто записи или реально что-то значат ?)
25 FIXXXL
 
23.09.16
09:17
(21) спроси у пользователя, который в ответе за эти лицензии
26 vladko
 
23.09.16
09:18
(22) для нужной тебе организации попробуй ввести данные в этот регистр руками. Дату лицензии (окончание) указать в 2017 году к примеру
27 Dyspho
 
23.09.16
09:18
(25) Там никто про них не знает
28 vladko
 
23.09.16
09:19
+(26) ой, там же дата начала, а не окончание лицензии
29 Dyspho
 
23.09.16
09:19
(26) ТАм только ДатаНачала(Действует С)
:)
30 Vladal
 
23.09.16
09:19
(27) Ну тогда глобальным поиском по конфигурации, где эта лицензия проверяется, какой алгоритм проверки, контрольные суммы и т.д.
31 Dyspho
 
23.09.16
09:19
(28) Указал Действует С и всё нормально стало
Только мне интересно на что-то ещё влияют эти лицензии ? Они кем то выдаются или что это вообще такое то)
32 FIXXXL
 
23.09.16
09:20
(27) ну напиши тогда "Лицензия есть! Мамой клянусь!"
программе этого должно хватить
если пользователям похер на данные
33 Dyspho
 
23.09.16
09:22
И кстати, договор распечатывается, если создать лицензию на конкретно дату документ, если документ на день позже, то опять про лицензибю пишет
34 Dyspho
 
23.09.16
09:23
А всё, закрыта тема, спасибо всем огромное
35 Vladal
 
23.09.16
09:40
(33) А вот над этим надо поработать.
1. Узнать, для чего все-таки нужна эта лицензия и как ее получают.
2. И принять героическое решение привести эту часть вашей системы в порядок.
36 Dyspho
 
23.09.16
09:42
(35) Решилось уже
37 MiniMuk
 
23.09.16
10:05
(36) у меня дверь ключем не закрвается, а вы попробуйте на крючок, о закрывается! Нормуль! Ну вам надо личинку поменять, а зачем, так работает"
38 Dyspho
 
23.09.16
10:13
(37) Чего умничаем ? Я разобрался, всё нормально