| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Штатный функционал по пересчету себестоимости
			 
			
			Добрый час, уважаемые. 
		
		
		
		
		
		
		
	Возникла следующая ситуация с пересчетом себестоимости, в которой не могу разобраться без посторонней помощи. Ах 2009 rollup 5. Ситуация следующая, пример взят из тестовой базы (на рабочей базе поведение аналогичное, только проводок больше   , доработок  нет, система только запускается).Операции в системе вводилось в той же последовательности, как представлены ниже: 15/07/2011 через складской журнал с типом проводка на Склад №1 оприходована номенклатура «Кирпич» в количестве 45 шт. на сумму 13.500 руб. (себестоимость 1 единицы 300 руб.) 24/08/2011 через складской журнал с типом перенос со Склада №1 на Склад №2 было отражено перемещение номенклатуры «Кирпич» в количестве 10 шт. на сумму 3.000 (себестоимость 300 руб.) 29/09/2011 через складской журнал с типом проводка на Склад №1 оприходована номенклатура «Кирпич» в количестве 15 шт. на сумму 4.500 руб. (себестоимость 1 единицы 180 руб.) Номенклатура «Кирпич» учитывается в системе в разрезе складской аналитики «Сайт» и «Склад». Принадлежит складской модели, в которой выбрана модель средняя взвешенная себестоимость. Затем был произведен пересчет номенклатуры «Кирпич»: в пересчете в поле «пересчитать запасы до» было указано 31/07/2011 - пересчитываем себестоимость за июль (делаем только пересчет без закрытия склада) - поведение системы с нашей точки зрения в норме. Затем произведен пересчет номенклатуры «Кирпич», в пересчете в поле «пересчитать запасы до» было указано 31/08/2011 - пересчитываем себестоимость за август (делаем только пересчет без закрытия склада) - поведение системы с нашей точки зрения в норме. Затем произведен пересчет номенклатуры «Кирпич», в пересчете в поле «пересчитать запасы до» было указано 30/09/2011 - пересчитываем себестоимость за сентябрь (делаем только пересчет без закрытия склада) - поведение системы с нашей точки в этом случае не корректное: - в таблице «Inventsettelment» появилось две записи: сопоставление по внутреннему перемещению, которое было отражено в системе датой 24/08/2011. Дата операции в «Inventsettelment» 30/09/2011 - это значение из поля "TransDate". - в таблице InventTrans по внутреннему перемещению появилась коррекции в сумме 428,57 руб (значение в поле "CostAmountAdjustment" у приходной и расходной проводки, т.к. тип "Перенос". На мой взгляд, коррекция рассчиталась так: 3.000 - (13.500 + 4.500) / (45+25) * 15 = 428,57. - отчет «Оборотно-сальдовая ведомость по складу» за сентябрь месяц в колонке «Расход» отражает сумму «428,57» с количеством равным ноль. Вопросы в следующем: - почему система пересчитала расходные операции августа при пересчете операций за сентябрь? - как задать начальную дату, на которую необходимо «взять» остаток и исключить из коррекции операции отраженные в системе до данной даты? - как добиться следующего поведения пересчета, в котором бы расчет средней взвешенной себестоимости был по следующей схеме: (Сальдо в суммовом выражении + Приход за период в суммовом выражении) / (Сальдо в натуральном выражении + Приход за период в натуральном выражении) – средняя себестоимость пересчитываемого периода, к которой необходимо привести расходные операции обрабатываемого периода (для простоты восприятия нюансы с возвратами и сторно не приведены).  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Цитата: 
	
Цитата: 
	
		
			Сообщение от greenfin
			 
 
			- как добиться следующего поведения пересчета, в котором бы расчет средней взвешенной себестоимости был по следующей схеме: (Сальдо в суммовом выражении + Приход за период в суммовом выражении) / (Сальдо в натуральном выражении + Приход за период в натуральном выражении) – средняя себестоимость пересчитываемого периода, к которой необходимо привести расходные операции обрабатываемого периода (для простоты восприятия нюансы с возвратами и сторно не приведены). 
		
	А почему вы не закрываете склад в конце месяца? P.S. В принципе Вы хотите, чтобы приходы будущих периодов не влияли на расходы прошлых.Тогда ближе подходит модель ФИФО. Если говорить о средней, то система позволяет делать расход, не видя прихода - Отрицательный физический склад в Настройках. Может быть, поэтому корректировка по средней себестоимости построена именно так, как построена. 
				__________________ 
		
		
		
		
		
			-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их. Последний раз редактировалось Pustik; 01.11.2011 в 22:48.  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: greenfin (1). | |
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Естественно до выбранной Вами даты.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их.  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо большое Pustik за подсказку: 
		
		
		
		
		
		
		
	Цитата: 
	
Следовательно, если делать только пересчет себестоимости без закрытия склада, то система всегда рассматривает проводки с точки зрения нахождения их в одном обрабатываемом периоде.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Да так. Система в уме не держит такие понятия как месяц, квартал, год. Она в расчет берет все не закрытые проводки прихода и расхода до указанной Вами даты.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их.  | 
| 
	
 |