| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Ср Июн 03, 2015 16:08   Настройка INS_DAYS | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| В значениях настройки INS_DAYS есть "История значений" когда меняешь по F3 ничего не заполняется. Где то галку надо включать? | 
			 
		  | 
	
	
		  | 
	
	
		Igorka Профи
 
  Вступление в Клуб: 28.09.2007
  | 
		
			
				 Ср Июн 03, 2015 17:15    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| если дергается библиотека LIB в Настройки, там set_value в котороую может передаваться дата. если дата есть, то заполняется история | 
			 
		  | 
	
	
		  | 
	
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Ср Июн 03, 2015 18:20    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| Через либу F3 ничего не дёргает. Мне надо чтобы F3 историю сохраняло. Т.к. юзер может сказать что не давал 10 дней доступ вчера. И кроме как тут наглядно не докажешь. | 
			 
		  | 
	
	
		  | 
	
	
		Alkov Профи
 
  Вступление в Клуб: 23.09.2010
  | 
		
			
				 Чт Июн 04, 2015 02:49    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| На операции включить Журналирование и Журналирование параметров операции, не то ? | 
			 
		  | 
	
	
		  | 
	
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Чт Июн 04, 2015 09:27    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Alkov пишет: | 	 		  | На операции включить Журналирование и Журналирование параметров операции, не то ? | 	  
 
 
Не, не то. Искать долго. А тут наглядно.
 
Сделал расширение на F3, история заполняется корректно, всем мерси.
 
 	  | Код: | 	 		  begin
 
this.[VALUE_HISTORY].[NEW#AUTO](
 
   sysdate/*P_VALDATE*/      --Дата, ранее которой действовало значение
 
   ,this.[VALUE]/*P_VALUE*/      --Значение настройки
 
   );
 
   &BASE$SETVARS;
 
   &BASE$EXECUTE;
 
end; | 	 
  | 
			 
		  | 
	
	
		  | 
	
	
		Igorka Профи
 
  Вступление в Клуб: 28.09.2007
  | 
		
			
				 Чт Июн 04, 2015 12:11    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				так это собственно не журналирование изменений, а именно история. значение настройки выбирается от даты, типа как в тарифах действующий тариф на дату.
 
осторожно нужно заполнять этот массив.
 
кто знает, где ЦФТ дернут именно из истории. опять же, почистить массив можно
 
а для бития по рукам журналирование изменения реквизита самое то. | 
			 
		  | 
	
	
		  | 
	
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Чт Июн 04, 2015 12:38    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Igorka пишет: | 	 		  так это собственно не журналирование изменений, а именно история. значение настройки выбирается от даты, типа как в тарифах действующий тариф на дату.
 
осторожно нужно заполнять этот массив.
 
кто знает, где ЦФТ дернут именно из истории. опять же, почистить массив можно
 
а для бития по рукам журналирование изменения реквизита самое то. | 	  
 
 
Ну так у меня в самом первом сообщении так и написано "В значениях настройки INS_DAYS есть "История значений"
 
Как вы почистите историю, если я галку уберу доступно пользователю с "Изменить" и "Удалить"? | 
			 
		  | 
	
	
		  | 
	
	
		Alkov Профи
 
  Вступление в Клуб: 23.09.2010
  | 
		
			
				 Пт Июн 05, 2015 02:24    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | yaffil пишет: | 	 		   	  | Igorka пишет: | 	 		  так это собственно не журналирование изменений, а именно история. значение настройки выбирается от даты, типа как в тарифах действующий тариф на дату.
 
осторожно нужно заполнять этот массив.
 
кто знает, где ЦФТ дернут именно из истории. опять же, почистить массив можно
 
а для бития по рукам журналирование изменения реквизита самое то. | 	  
 
 
Ну так у меня в самом первом сообщении так и написано "В значениях настройки INS_DAYS есть "История значений"
 
Как вы почистите историю, если я галку уберу доступно пользователю с "Изменить" и "Удалить"? | 	  
 
 
А как вы узнаете какой пользователь это сделал ? | 
			 
		  | 
	
	
		  | 
	
	
		Igorka Профи
 
  Вступление в Клуб: 28.09.2007
  | 
		
			
				 Пт Июн 05, 2015 08:49    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				придумаю пример. допустим, что в кредитах используется настройка "доучет при выносе", при вызове set_value передается дата операции. 
 
пользователь вечером поменял настройку. 
 
утро наступило. обрабатываем вчерашние платежи, делаем вынос на просрочку, оппа, а доучет не происходит, кто, что, когда, нашли, смотрим, пользователь отпирается, а мы пока доказываем и показываем, настройку не меняем, чтобы всем показать как доказательство.
 
а вынос на просрочку видит настройку, действовавшую на вчерашний день и не делает доучет, мы же настройку не удаляем, мы как доказательство косяка ее храним, а настройка сидит в журнале и работает | 
			 
		  | 
	
	
		  | 
	
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Пт Июн 05, 2015 09:03    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Alkov пишет: | 	 		  
 
А как вы узнаете какой пользователь это сделал ? | 	  
 
 
А вот чтобы кто, надо включить аудит таблицы истории изменений т.к. ЦФТ в падлу было один реквизит туда добавить.    
 
И по ID записи в массиве узнаем кто правил. | 
			 
		  | 
	
	
		  | 
	
	
		Gobur Профи
 
  Вступление в Клуб: 06.11.2012
  | 
		
			
				 Ср Июн 10, 2015 11:29    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| Чтобы писало кто значение менял - надо журналирование на реквизите в таблице включить. Правда будет по всем кодам фп_тюнес это делать. У нас включено. | 
			 
		  | 
	
	
		  | 
	
	
		Igorka Профи
 
  Вступление в Клуб: 28.09.2007
  | 
		
			
				 Ср Июн 10, 2015 12:55    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Gobur пишет: | 	 		  | Чтобы писало кто значение менял - надо журналирование на реквизите в таблице включить. Правда будет по всем кодам фп_тюнес это делать. У нас включено. | 	  
 
и это правильно. ведь нам нужно журналировать изменения а не хранить историю значений. это разные вещи | 
			 
		  | 
	
	
		  | 
	
	
		 |