| 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 |  | 
	
		|  | 
	
		|  |