Страница 1 из 1
					
				Избавиться от нулевых остатков с ненулевой валютной ценой
				Добавлено: 14 ноя 2008, 14:49
				 sim
				В сальдовых и текущих остатках много записей с нулевым количеством, но ненулевой ценой, причем в валюте (при этом рублевая цена нулевая). Как от них избавиться? И при чем здесь валютные цены, когда все приходы-расходы идут в рублях?
			 
			
					
				
				Добавлено: 14 ноя 2008, 16:39
				 Andrey
				добрый день. уже обсуждалось. лично мне понравился совет, которым я воспользовался, сделать акт об излишках с количеством 1 и нулевой ценой привязав к этому приходу партию вашего остатка (при партионном учете), а потом списать это актом на списание.
			 
			
					
				
				Добавлено: 14 ноя 2008, 17:13
				 sim
				Andrey
Спасибо, испытаем этот способ. Правда есть опасения, что он слишком трудоемким получится, ибо матценностей таких много.
А насчет валютной цены в приходном ордере разобрались. 
Всему виной оказалась пользовательская настройка Логистика-Документы-Сопроводительные документы-Дата курса валюты в сопроводительных документах. Если она установлена "по запросу", то при формировании накладной по ДО выскакивает фейс выбора даты курса валюты. Засада в том, что если пользователь нажмет здесь Enter, то в затем через накладную в ордер пропишется сумма не только в рублях, но и в валюте. И она (эта сумма в валюте) в дальнейшем и будет причиной нулевого остатка с ненулевой ценой в валюте. Жесть короче.
			 
			
					
				
				Добавлено: 14 ноя 2008, 23:32
				 m0p3e
				Серег, если валютная цена не нужна, то
Update SpOrder set vprice := 0, rvprice := 0;
и пересчет сальдовых остатков теоритически должен помочь. Проверь на тестовой только, что б я не икал потом 

 
			
					
				
				Добавлено: 15 ноя 2008, 16:26
				 sim
				m0p3e писал(а): что б я не икал потом 

 
Да ты и без этого икАть давно должен!))) Куда с горизонта счез то? 

Серж, спасибо за подсказку насчет апдейта. Это как раз из серии "хотел, но боялся спросить", т.е. я тоже думал об этом радикальном способе, но просчитать его последствия - не по моей части. Но если уж зубры советуют - пойдем курочить тестовую базу   

 
			
					
				
				Добавлено: 15 ноя 2008, 16:38
				 sim
				Еще вот мысль в голову пришла. Если валютная цена проскочила в ордер из накладной, то ручной апдейт таблицы SpOrder может привести к несоответствию накладных и ордеров. Так что возможно и в накладных инфу валить придется...
Ладно, разберемся
			 
			
					
				
				Добавлено: 16 ноя 2008, 16:10
				 m0p3e
				Скорее всего несоответствие нигде не вылезет, но при пересписании накладной валютная цена опять уйдет в ордер. Можно конечно и из накладных убить информацию о валюте. Но IMHO излишняя перестраховка. Пересписываются накладные крайне редко.
			 
			
					
				
				Добавлено: 06 янв 2009, 00:52
				 jpoint
				AFAIK, обычно такие ситуации исправляются корректирующим ордером (переоценка). И не нужно в брюхо базе со СКЛальпелем лезть)