| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		dimamor
 
  
  Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
  | 
		
			
				 Posted: 06 Apr 2005 09:40    Post subject: СЫРЬЕ.МАТЕРИАЛЫ. Вопрос? | 
				     | 
			 
			
				
  | 
			 
			
				Подскажите пожалуйста!
 
Можно ли и как настроить в УЧЕТЕ ДВИЖЕНИЯ в оформлении закупки, при заполнении поля номера счета фактуры после подтверждения в примечании автоматически формировалось, как пример сч/ф №234 от 01.04.05? Примечание потом попадает в тип.проводку по знаку *. Просто бухгалтерам все переписывать в примечание тяжело, а потом при формировании АКТА ВЗАИМОРАСЧЕТОВ ПО ПРОВОДКАМ не понятно по какому сч/ф это формировалось. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		MikhailovRS
 
 
  Joined: 29 Mar 2004 Posts: 86 Location: Михайлов Роман Сергеевич Occupation: БизнесСофт Interests: Магадан
  | 
		
			
				 Posted: 07 Apr 2005 03:18    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Присоединяюсь, это бухгалтера часто хотят увидеть. Необходимо, чтобы номер и дата сформированного счета-фактуры подтягивалось при необходимости в проводку. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Арина
 
 
  Joined: 29 Oct 2003 Posts: 369 Location: Калинина Арина Occupation: Бэст-программы Interests: Москва
  | 
		
			
				 Posted: 14 Apr 2005 10:56    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Для получения в содержании проводки необходимой Вам информации по связанному счету-фактуре, можно воспользоваться следующей настройкой:
 
1. В содержании типовой операции используется «*»
 
2. В реестре накладных на закупку подключается спецфункция «на запись»
 
3. Текст спецфункции:
 
//если не пустой номер счета-фактуры:
 
if !empty(sh_fact->tek_nomer)
 
mdoc->(reclock())
 
//то в поле «Примечание» накладной заносится номер и дата счета-фактуры:
 
mdoc->prim:=sh_fact->tek_nomer+' от '+dtoc(sh_fact->tek_data)
 
mdoc->(f_dbunlock())
 
//перегенерация проводок по документу:
 
genpro(,,2,1,,,{UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)},,)
 
endif
 
При такой настройке после сохранения документа автоматически заполняется поле «Примечание» и данная информация подтягивается в содержание проводки. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		dimamor
 
  
  Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
  | 
		
			
				 Posted: 15 Apr 2005 09:02    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				[quote="Арина"]Для получения в содержании проводки необходимой 2. В реестре накладных на закупку подключается спецфункция «на запись»
 
3. Текст спецфункции:
 
//если не пустой номер счета-фактуры:
 
if !empty(sh_fact->tek_nomer)
 
mdoc->(reclock())
 
//то в поле «Примечание» накладной заносится номер и дата счета-фактуры:
 
mdoc->prim:=sh_fact->tek_nomer+' от '+dtoc(sh_fact->tek_data)
 
mdoc->(f_dbunlock())
 
//перегенерация проводок по документу:
 
genpro(,,2,1,,,{UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)},,)
 
endif
 
quote]
 
Если можно по подробней по пункту 2 и 3. Особенно по пункту 2, как и где.   | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Арина
 
 
  Joined: 29 Oct 2003 Posts: 369 Location: Калинина Арина Occupation: Бэст-программы Interests: Москва
  | 
		
			
				 Posted: 15 Apr 2005 10:08    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Здравствуйте!
 
Создаете текстовый файл в который пишете то , что указано в п.3
 
Расширение у него будет prg.Например pril.prg
 
Файл сохраняете в каталоге SERVER\DATA\PRO\PLUGINS\EXTENSNS\ZAPAS( или SCLAD)
 
Затем в программе в реестре накладных нажимаете ctrl F5 и создаете там спецфункцию (F4).
 
Наименование-как Вам нравится, 
 
Имя файла с программой-pril.prg,
 
Список параметров-ничего не ставите, 
 
Вызов-на запись документа (меняется пробелом)
 
 
Собственно после этого при записи накладной в поле примечание попадает номер сч/ф и дата.В процессе создания документа поле не заполняется, только после сохранения   | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		dimamor
 
  
  Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
  | 
		
			
				 Posted: 15 Apr 2005 16:19    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Арина большое спасибо!    | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		dimamor
 
  
  Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
  | 
		
			
				 Posted: 18 Apr 2005 08:19    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Арина после ваших рекомендаций, я все сделал как вы написали, но после выполнения процедуры выдается ошибка в первой строке ( наверно IF !Empty......). Может быть какая-нибуть ошибочка? Пожалуйста ответте.   | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Li
 
 
  Joined: 30 Jan 2004 Posts: 172 Location: Хайрова Л.Р. Occupation: программист, Вектра-Софт Interests: Казань
  | 
		
			
				 Posted: 18 Apr 2005 14:50    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| А будет ли это штатно? Когда-нибудь? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		dimamor
 
  
  Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
  | 
		
			
				 Posted: 25 Apr 2005 13:47    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Арина wrote: | 	 		  | mdoc->prim:=sh_fact->tek_nomer+' от '+dtoc(sh_fact->tek_data) | 	  
 
Здесь нужно писать "=", а не ":=" ка в Delphi - дает ошибку!
 
 
Если можно описать функцию genpro(,,2,1,,,{UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)},,) , что и для чего используется
 
Заранее спасибо | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Титов Александр
 
 
  Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
  | 
		
			
				 Posted: 25 Apr 2005 16:40    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				[quote="dimamor"] 	  | Арина wrote: | 	 		  
 
Если можно описать функцию genpro(,,2,1,,,{UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)},,) , что и для чего используется
 
Заранее спасибо | 	  
 
FUNCTION GenPro( dDat1, dDat2, nMode, nMode1, lPriS0, lPereMbp, aDoc, lOnly, lAct)
 
    //nMode=2 - все проводки, 1 - отложенные
 
    //nMode1=1 - запись в главную книгу, 2 - в буфер MProBuf
 
    //lPris0   - если присутствует, то обрабатываются только проводки c S0 
 
    //lSpisMbp - перерасчитывать ведомости списания МБП
 
    //aDoc - массив документов {UPPER(Sclad+Vid+Type+CodeDoc+NumDoc)}
 
    //lOnly - только новые проводки
 
    //lAct - Проводки по актам переоценки (только для "розницы", обязательно aDoc) _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		dimamor
 
  
  Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
  | 
		
			
				 Posted: 26 Apr 2005 08:13    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Такая-же проблема с заполнением ПРИМЕЧАНИЯ стоит в ЗАКУПКАХ и ПРОДАЖАХ в АКТАХ ВЫПОЛНЕННЫХ РАБОТ. Интересно если я не знаю структуру БД и внутренних функций, то просто не смогу ни чего сделать. Очень хотелось бы полного описания функций, а еще и штатного редактора с помошником (на будущее).   | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		dimamor
 
  
  Joined: 25 Nov 2004 Posts: 111 Location: Морозов Дмитрий Occupation: ОАО ВФ НЗМ (инж.программист) Interests: Волжский
  | 
		
			
				 Posted: 28 Apr 2005 15:10    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Хотелось бы услышать какие планы? какие перпективы по выше сказанному. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		W_Vemdaf
 
  
  Joined: 02 Jun 2004 Posts: 176 Location: Маляревский А. Г. Occupation: ЗАО Interests: Белый город
  | 
		
			
				 Posted: 13 May 2005 13:48    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | dimamor wrote: | 	 		  | Хотелось бы услышать какие планы? какие перпективы по выше сказанному. | 	  
 
Ждать долго прийдё _________________ Число годов не говорит о длине жизни! Она измеряется тем что человек в ней сделал и прочувствовал!!!!.....
 
 
ICQ - 248002473 | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |