| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		Igorka Профи
 
  Вступление в Клуб: 28.09.2007
  | 
		
			
				 Пт Июн 22, 2018 09:34   Как вести Валюты у которых три знака в мелочи? | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Я не про курс, как понимаете. Как вести остатки и документы в валютах, у которых 3 знака после запятой. Всякие кувейтские динары, египетские фунты,..  1 динар =1000 филсов 
 
а остатках и документах только 2 знака после запятой. В первый раз с таким столкнулся
 
1 египетский фунт = 1000 миллимов, есть такая мелочь | 
			 
		  | 
	
	
		  | 
	
	
		vtar Эксперт
 
  Вступление в Клуб: 20.03.2009
  | 
		
			
				 Пт Июн 22, 2018 09:54    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| В денежных единицах есть поле "число разрядов", не ? | 
			 
		  | 
	
	
		  | 
	
	
		Igorka Профи
 
  Вступление в Клуб: 28.09.2007
  | 
		
			
				 Пт Июн 22, 2018 10:06    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | vtar пишет: | 	 		  | В денежных единицах есть поле "число разрядов", не ? | 	  
 
В таблице main_docum 2 знака в Saldo | 
			 
		  | 
	
	
		  | 
	
	
		Alkov Профи
 
  Вступление в Клуб: 23.09.2010
  | 
		
			
				 Пт Июн 22, 2018 11:23    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| Видимо округлять до 2 знаков. | 
			 
		  | 
	
	
		  | 
	
	
		Igorka Профи
 
  Вступление в Клуб: 28.09.2007
  | 
		
			
				 Пт Июн 22, 2018 11:35    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| Округлять не вариант. Клиент крутой и не согласен | 
			 
		  | 
	
	
		  | 
	
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Пт Июн 22, 2018 11:42    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Расширьте документы, счета, архив учетных счетов.
 
Или делайте доп таблицу по ним, где будете хранить остатки по этим валютам. 
 
Геморроя огребете много. Тем более я за отчетность ЦБ сомневаюсь, как вы будете им отображать 3 знака по остатку? Они прифигеют точно тогда ))
 
У вас там шейх что ли?    | 
			 
		  | 
	
	
		  | 
	
	
		Igorka Профи
 
  Вступление в Клуб: 28.09.2007
  | 
		
			
				 Пт Июн 22, 2018 11:59    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Отчеты в цб направляем в рублях. Не проблема как раз
 
То есть, ни кто не сталкивался ?
 
Менять структуру это как самоубийство | 
			 
		  | 
	
	
		  | 
	
	
		vtar Эксперт
 
  Вступление в Клуб: 20.03.2009
  | 
		
			
				 Пт Июн 22, 2018 13:22    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Сопровождения ЦФТ нет ? В чом проблема спросить там ?
 
 
Мне кажется должно быть какое то решение в дистрибутиве, по крайней мере на том реквизит EXPN который число разрядов, в коде дистрибутива ссылок есть.
 
 
Кстати, тоже заинтересовал исходный вопрос, но у меня щас нет доступа к сопровождению  
 
 
У меня была задачка по четырехразрядному курсу валюты пересчитывать в рубли, я в ФР сумму передавал сдвигом (множил на 100) а потом при исполнении ФР после пересчета обратный сдвиг (делил на 100)
 
 
т.е. курс 12.3456 приводится к 1234.56
 
потом 10 единиц по курсу 1234.56 * 10 = 12345.60
 
обратный сдвиг 12345.6/100 = 123.456 округляем = 123.46 | 
			 
		  | 
	
	
		  | 
	
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Пт Июн 22, 2018 13:34    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Прям таки 102, 601 и др. только в рублях подаете без валюты?
 
 
Другой выход я вам обрисовал - заводите отдельный справочник, храните там округления. 
 
 
Курсы на 21 июня 2018 года  
 
1 RUB  = 0,004747 KWD  
 
 
Учитывая округление в 1 тысячную, клиент потеряет аж целых 0,0004747 *5 копеек   
 
Но может и навариться на эту сумму. Думаю бизнесу закласть в тариф постоянное округление в большею сторону нефиг делать с таким курсом и клиент рад и банк в прибыли | 
			 
		  | 
	
	
		  | 
	
	
		Igorka Профи
 
  Вступление в Клуб: 28.09.2007
  | 
		
			
				 Пт Июн 22, 2018 15:59    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| С доп.табличкой буду думать, спасибо. У нас не одна такая валюта | 
			 
		  | 
	
	
		  | 
	
	
		Alkov Профи
 
  Вступление в Клуб: 23.09.2010
  | 
		
			
				 Пн Июн 25, 2018 02:35    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Igorka пишет: | 	 		  | Округлять не вариант. Клиент крутой и не согласен | 	  
 
 
Раз крутой пусть пользует счета в USD    | 
			 
		  | 
	
	
		  | 
	
	
		 |