| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		grey
 
 
  Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
  | 
		
			
				 Posted: 10 Sep 2005 18:38    Post subject: БЭСТ-5 Бюджет. Зарплата. Офигенное сальдо. | 
				     | 
			 
			
				
  | 
			 
			
				После установки 22 пакета у наших заказчиков, одного за другим, стала возникать проблема.
 
 При расчете зарплаты программа показывает большое сальдо, примерно раз в 10     больше зарплаты за текущий месяц. Выяснили, что цифры берутся из таблиц cardssrc и arc_src. Видимо из-за ошибки в алгоритме закрытия периода сумма к выдаче садилась на сальдо и копилась. Вдобавок по каждому виду счета обнаружилось два вида записей одни с текущим префиксом счета затрат, а вторые со старым префиксом, который использовался в январе и феврале до реорганизации справочника аналитических измерений.
 
 
 Мы попробовали перестроить cardssrc и arc_src с новыми префиксами по данным из cardspri и arc_crd соответственно, после этого зарплату считает правильно. 
 
 
 Кто-нибудь еще сталкивался с этой проблемой? Для чего служит cardssrc и arc_src (в b5dic нет описания    ) ? На что повлияет их корректировка? _________________ http://grey-soft.narod.ru - примочки к программам серии  БЭС | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Irina_Gl
 
 
  Joined: 10 Jul 2002 Posts: 315 Location: Глухова Ирина Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 12 Sep 2005 17:23    Post subject: Re: БЭСТ-5 Бюджет. Зарплата. Офигенное сальдо. | 
				     | 
			 
			
				
  | 
			 
			
				 	  | grey wrote: | 	 		  После установки 22 пакета у наших заказчиков, одного за другим, стала возникать проблема.
 
 При расчете зарплаты программа показывает большое сальдо, примерно раз в 10     больше зарплаты за текущий месяц. Выяснили, что цифры берутся из таблиц cardssrc и arc_src. Видимо из-за ошибки в алгоритме закрытия периода сумма к выдаче садилась на сальдо и копилась. Вдобавок по каждому виду счета обнаружилось два вида записей одни с текущим префиксом счета затрат, а вторые со старым префиксом, который использовался в январе и феврале до реорганизации справочника аналитических измерений.
 
 | 	  
 
Данная ситуация будет испраляться утилитой, включенной в SP23.
 
Есть ли  у Вас FoxPro  и программист (или другой технический специалист), который сможет выполнить наши инструкции до выпуска SP23?
 
 
 	  | Quote: | 	 		  
 
 Мы попробовали перестроить cardssrc и arc_src с новыми префиксами по данным из cardspri и arc_crd соответственно, после этого зарплату считает правильно. 
 
 | 	  
 
О каких префиксах идет речь? Что именно Вы изменили в базе данных вручную? _________________ Глухова Ирина
 
Компания БЭСТ
 
Отдел разрабо | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		grey
 
 
  Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
  | 
		
			
				 Posted: 12 Sep 2005 21:45    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Спасибо, что не оставили без внимания.
 
 
 	  | Irina_Gl wrote: | 	 		  
 
 Данная ситуация будет испраляться утилитой, включенной в SP23.
 
 | 	  
 
 Когда ждать?
 
 
 	  | Irina_Gl wrote: | 	 		  
 
Есть ли  у Вас FoxPro  и программист (или другой технический специалист), который сможет выполнить наши инструкции до выпуска SP23?
 
 | 	   
 
 
Программист есть, это я    . Инструкции пожалуйста на greymail2004@mail.ru
 
 
 	  | Irina_Gl wrote: | 	 		  
 
  О каких префиксах идет речь? 
 
 | 	  
 
 
 
 Значение поля "pref". Префикс счета затрат сотрудника.
 
 
http://podelki.boom.ru/111.jpg
 
 
 В январе, когда набивали счета затрат, префикс был 054-0901-4710000-455 в марте с одним из сервис паков был заменен на 055-0901-4710000-327. 
 
 
 	  | Irina_Gl wrote: | 	 		  
 
 Что именно Вы изменили в базе данных вручную?
 
 | 	  
 
 
 Алгоритм моей программы :
 
 
//CardsSrc
 
 
 Data.CARDSSRC.Close;
 
 Data.CARDSSRC.EmptyTable; // очищаем
 
 Data.CARDSSRC.Open;
 
 
 Data.salary_cardspri.First;
 
 While not Data.salary_cardspri.Eof do
 
  begin
 
   Data.CARDSSRC.Append; // заполняем
 
   Data.CARDSSRCTNUM.AsString:= Data.salary_cardspriTNUM.AsString;
 
   Data.CARDSSRCPERIOD.AsString:= Data.settingS_PERIOD.AsString;
 
   Data.CARDSSRCVID_SCHETA.AsVariant:=Data.plan_sch.Lookup('SCHET', Data.salary_cardspriSCHET.AsVariant,'VID_SCHETA');
 
   Data.CARDSSRCPREF.AsString:=copy(Data.salary_cardspriACODE.AsString,1,20); // префикс без аналитики
 
   Data.CARDSSRCSALDO.AsFloat:= Data.salary_cardspriSALDO.AsFloat; // суммы из cardspri
 
   Data.CARDSSRCSUMIN.AsFloat:= Data.salary_cardspriSUMIN.AsFloat;
 
   Data.CARDSSRCSUMOUT.AsFloat:= Data.salary_cardspriSUMOUT.AsFloat;
 
   Data.CARDSSRCENDSUM.AsFloat:= Data.salary_cardspriENDSUM.AsFloat;
 
   Data.CARDSSRCSTATUS.AsString:='0';
 
   Data.CARDSSRC.Post;
 
   Data.salary_cardspri.Next;
 
  end;
 
 
аналогично для arc_src только суммы берутся из arc_crd и считаются периоды. _________________ http://grey-soft.narod.ru - примочки к программам серии  БЭС | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Irina_Gl
 
 
  Joined: 10 Jul 2002 Posts: 315 Location: Глухова Ирина Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 13 Sep 2005 16:14    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Таблицы Arc_Src, CardsSrc  используются для расшифровки начисленных, удержанных сумм, сумм к выдаче по источникам финансирования и функциональной классификации (префиксу). При формировании ведомости заработной платы по источникам финансирования и префиксу сумма к выдаче исчисляется по данным таблицы CardsSrc.
 
На момент  изменения префикса, при открытии нового расчетного периода  в таблицу «Итоговые суммы»  были перенесены записи со старым префиксом, у которых в предыдущем периоде Сальдо конечное не равно 0.  После расчета Лицевого счета в таблице «Итоговые суммы» была создана   запись с новым префиксом.
 
 
При исчислении суммы к выдаче по спискам и была допущена ошибка, из-за которой не вычислялось значения поля CardsSrc.EndSum (сумма к выдаче). Это  привело к увеличению сальдо начального при открытии новых расчетных периодов.
 
 
Ваша программа должна отработать правильно. Но при редактировании записей в архиве рекомендуем в поле Arc_Src.Status указать значение “3”  (ручное исправление). _________________ Глухова Ирина
 
Компания БЭСТ
 
Отдел разрабо | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		grey
 
 
  Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
  | 
		
			
				 Posted: 13 Sep 2005 18:07    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Irina_Gl wrote: | 	 		  
 
Ваша программа должна отработать правильно. 
 
 | 	  
 
 
Отлично.      Кому надо - www.podelki.hut1.ru/best5_cardsrc/best5_cardsrc.exe
 
 
 	  | Irina_Gl wrote: | 	 		  
 
Но при редактировании записей в архиве рекомендуем в поле Arc_Src.Status указать значение “3”  (ручное исправление).
 
 
 | 	  
 
 
 
 В CardsSrc поставил а в Arc_Src поля status - нет.  .gif)  _________________ http://grey-soft.narod.ru - примочки к программам серии  БЭС | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		grey
 
 
  Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
  | 
		
			
				 Posted: 06 Oct 2005 17:59    Post subject: Re: БЭСТ-5 Бюджет. Зарплата. Офигенное сальдо. | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Irina_Gl wrote: | 	 		  
 
Данная ситуация будет испраляться утилитой, включенной в SP23.
 
 | 	  
 
 
 
 Так когда ждать SP23 ? Проблема возникает у все большего числа заказчиков. Хотелось бы стандартного рабочего решения от разработчиков. _________________ http://grey-soft.narod.ru - примочки к программам серии  БЭС | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |