| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Полина  Михеева
 
 
  Joined: 01 Apr 2003 Posts: 26
 
 
 
  | 
		
			
				 Posted: 01 Apr 2003 07:31    Post subject: Групповые операции | 
				     | 
			 
			
				
  | 
			 
			
				| Поделитесь опытом настройки групповых операций закрытия счета в конце месяц | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		REM
 
 
  Joined: 15 Mar 2002 Posts: 82 Location: Roman Mikheev
 
 
  | 
		
			
				 Posted: 01 Apr 2003 10:24    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| А поконкретнее ? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Алексей З.
 
  
  Joined: 08 Jan 2003 Posts: 344 Location: Зызин Алексей Occupation: ЗАО "Ренова", программист Interests: Москва
  | 
		
			
				 Posted: 01 Apr 2003 10:31    Post subject: Re: Групповые операции | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Полина  Михеева wrote: | 	 		  | Поделитесь опытом настройки групповых операций закрытия счета в конце месяца. | 	  
 
У меня алгоритм следующий:
 
 
- берётся сальдо по самому нижнему субсчету (ХХ.ХХ.ХХ.ХХ)
 
- закрывается на субсчет на один уровень вверх (ХХ.ХХ.ХХ) на сальдовую сумму ( ХХ.ХХ.ХХ.ХХ vs ХХ.ХХ.ХХ ).
 
- так проходим по всем уровням, до самого верхнего.
 
 
 
 
Прим. Дебет или кредит - зависит от сальдо (Дебетовое положительное или кредитовое положительное).
 
 
ЗЫ. Чуть не забыл - закрытие идёт строго по аналитика | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		GAL
 
 
  Joined: 23 Apr 2002 Posts: 344 Location: Лопухова Галина Анатольевна Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 01 Apr 2003 17:21    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Не слушайте Алексей З.  – он про какую-то другую программу пишет, по всей видимости.
 
В качестве простенького (не очень наглядного) примера настройки групповой операции по закрытию счетов 90* на 909 можно использовать в демобазе групповую операцию  01  «Закрытие счета реализации». При этом под "Номер счета реализации" понимаются открытые субсчета счета 90 «Продажи», кроме 909. Под "Номер счета прибылей/убытков" понимать субсчет 909 (cо статусом "открыт").
 
Остальное - аналогично    | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Алексей З.
 
  
  Joined: 08 Jan 2003 Posts: 344 Location: Зызин Алексей Occupation: ЗАО "Ренова", программист Interests: Москва
  | 
		
			
				 Posted: 01 Apr 2003 17:53    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Я писал про закрытие 26-х счетов. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		GAL
 
 
  Joined: 23 Apr 2002 Posts: 344 Location: Лопухова Галина Анатольевна Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 01 Apr 2003 18:07    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Номер счета несущественен. "Закрыть" тот же 26 счет - сделать проводку так, чтобы сальдо по 26 счету было равно нулю, не так ли?
 
БЭСТ-4 не умеет закрыть "субсчет на один уровень вверх" по той простой причине, что по логике программы БЭСТ-4 этот субсчет будет иметь статус закрыт, и его нельзя использовать в корреспонденции в проводке. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Полина  Михеева
 
 
  Joined: 01 Apr 2003 Posts: 26
 
 
 
  | 
		
			
				 Posted: 02 Apr 2003 06:44    Post subject: групповые операции | 
				     | 
			 
			
				
  | 
			 
			
				| Спасибо. Мне нужно закрытие 19 счета по аналитике.  А команда П() не предосматривает запись аналитики. Если у Вас есть пример, вышлите его, пож-ста. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Loki666
 
 
  Joined: 08 Mar 2002 Posts: 63 Location: Алексей Макаров
 
 
  | 
		
			
				 Posted: 02 Apr 2003 07:20    Post subject: Re: групповые операции | 
				     | 
			 
			
				
  | 
			 
			
				Добрый день!
 
 
 	  | Полина  Михеева wrote: | 	 		  | Спасибо. Мне нужно закрытие 19 счета по аналитике.  А команда П() не предосматривает запись аналитики. Если у Вас есть пример, вышлите его, пож-ста. | 	  
 
 
Нашел у себя набросок групповой операции, которая начисляет арендную плату (около 2000 проводок) по партнерам, у которых заполнено поле ОКПО суммой арендной платы, делая проводку Дт 62 Кт 901. На самом деле затем операция разрослась, так как в поле ОКПО нельзя поставить сумму с копейками, а 62-х счетов оказалось далеко не один ...  
 
 
===
 
Д1 = СВОБ_ДОК. ДАТА_ОПЕР
 
Н1 = СВОБ_ДОК. РЕГ_НОМ
 
 
ПОКА (КП(А1)=1)
 
 
 ОП=ПАРТНЕР(А1)
 
 А2=ОП.ОКПО
 
 СУМ_ПАРТНЕР=СТР_ЧИСЛО(А2)
 
 ПАРТНЕР_СЧЕТ="621."+А1
 
 
  ЕСЛИ (СУМ_ПАРТНЕР<>0)
 
 
    П( Д1, Н1, ПАРТНЕР_СЧЕТ, "901", "Арендная плата", СУМ_ПАРТНЕР )
 
 
  ВСЕ_ЕСЛИ
 
 
ВСЕ_ПОКА 
 
=== | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Алексей З.
 
  
  Joined: 08 Jan 2003 Posts: 344 Location: Зызин Алексей Occupation: ЗАО "Ренова", программист Interests: Москва
  | 
		
			
				 Posted: 02 Apr 2003 09:24    Post subject: Re: групповые операции | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Полина  Михеева wrote: | 	 		  | ... команда П() не предосматривает запись аналитики... | 	  
 
Это не совсем так. Нужно лишь к номеру счёта через точку прибавить номер аналитики.
 
 
 
  ...
 
НОМ_СЧ1=НОМ_СЧ1+"."+ШАУ_СЧ
 
НОМ_СЧ2=НОМ_СЧ2+"."+ШАУ_СЧ
 
 
П(ДАТА_ПРОВ,НОМ_ОПЕР,НОМ_СЧ1,НАИМЕН_ПРОВ,НОМ_СЧ2,СУММА_ПРОВ)
 
 
....
 
 
Вот в таком духе...   | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		REM
 
 
  Joined: 15 Mar 2002 Posts: 82 Location: Roman Mikheev
 
 
  | 
		
			
				 Posted: 03 Apr 2003 10:17    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Вот пример закрытия аналитик любого(напр 26) счета на другой счет:
 
 
_ФОРМАТ="99999999999.99999"
 
_ОКРУГ=5
 
ВВОД(("ДАТА РАСЧЕТА ",Д2,"Д"))
 
СЧЕТ(А1,"ОПРЕДЕЛИТЕ СЧЕТ")
 
ЗНАЧ=КТС(А1,Д2)
 
ПОКА (ШАУ(А1)=1)
 
   ВЫВОД "СЧЕТ ",А1
 
   В=ДТС(А1,Д2)
 
   ЕСЛИ (В>0)
 
   П(Д2,"","20",А1,"Закрытие счета",В)
 
            ^ закрытие производится на 20-й счет 
 
   ВСЕ_ЕСЛИ
 
   В=КТС(А1,Д2)
 
   ЕСЛИ (В>0)
 
   П(Д2,"",А1,"20","Закрытие счета",В)
 
                ^
 
    ВСЕ_ЕСЛИ
 
ВСЕ_ПОКА | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Loki666
 
 
  Joined: 08 Mar 2002 Posts: 63 Location: Алексей Макаров
 
 
  | 
		
			
				 Posted: 04 Apr 2003 07:40    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Добрый день!
 
 
 	  | REM wrote: | 	 		  | Вот пример закрытия аналитик любого(напр 26) счета на другой счет  | 	  
 
 
Совет из личного опыта: при закрытии счетов не стоит списывать все конечное сальдо по счету. Лучше всего запросить пользователя о двух датах - начале и конце расчета, - для того чтобы списывать разницу по оборотам за нужный месяц. Очень помогает потом, когда кто-нибудь по ошибке войдет в "закрытый" месяц и сделает сальдо на закрываемом счете не нулевым. Такое сальдо сразу видно на оборотной ведомости.
 
 
С уважением,
 
Алек | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |