| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Виктория_
 
 
  Joined: 17 Nov 2004 Posts: 56 Location: Забалуева Occupation: Ведущий программист Interests: Красноярск
  | 
		
			
				 Posted: 14 Sep 2005 06:54    Post subject: Замена номеклатурных номеров по всем БД | 
				     | 
			 
			
				
  | 
			 
			
				Занимался ли кто-нибудь заменой(Sclad) номенклатурных номеров по  всем базам, где они есть? Проблема в том, что, например, в номенклатурнике должна быть латинская буква "C", а ввели русскую. Менять вручную - нет никакой возможности, т. к. "умников" много, и накуролесили с похожими русско-латинскими буквами много. Через реорганизацию счетов  не подходит, т.к. не та квалификация пользователей в филиалах, да и не все косяки можно отследить.
 
Если никто не занимался, то может подскажете, в каких БД есть поля Grup, Nnum в АРМ Sclad?   | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 14 Sep 2005 12:06    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				www.bestvolga.ru
 
В составе БЭСТ-Утилиты имеется такая программк | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		itman
 
  
  Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
  | 
		
			
				 Posted: 14 Sep 2005 12:12    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				http://www.vlankas.ru/~itman/modules/mydownloads/visit.php?lid=42
 
Инсталятор спецфункции к БЭСТ4+ производит установку пакета во все существующие базы данных, прописанные в картотеке предприятий.
 
Макрос вызывается мз номенклатурного справочника по Ctrl-F5 и производит замену кода группы и номенклатурного номера по текущей позиции. Замена производится по всем таблицам, имеющими свзяь по данным полям. Перечень таблиц в файле rpl03.dbf. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 14 Sep 2005 12:25    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| А групповые обработки эта прога могет ? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		itman
 
  
  Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
  | 
		
			
				 Posted: 14 Sep 2005 12:31    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				  
 
То есть?
 
Что понимается под групповой обработкой? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 14 Sep 2005 13:13    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Когда для всех отобранных номенклатур допустим поменять код группы | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		grey
 
 
  Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
  | 
		 | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		itman
 
  
  Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
  | 
		
			
				 Posted: 14 Sep 2005 14:24    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | nordk wrote: | 	 		  | Когда для всех отобранных номенклатур допустим поменять код группы | 	  
 
Такой задачи не стояло, но сделать не трудно.
 
Поставить условие на поверку количества отмеченных строк, заблокировать поле выбора nnum и собственно сама процедура.
 
Исходник нужен? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		itman
 
  
  Joined: 05 Apr 2002 Posts: 1247 Location: Ильин Е.Ю. Occupation: Cio Interests: Кинель
  | 
		
			
				 Posted: 14 Sep 2005 14:27    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				
 
 	  | Quote: | 	 		  BEST_MGRUP.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.
 
AppName: best_mgrup.exe	 AppVer: 0.0.0.0	 ModName: kernel32.dll
 
ModVer: 5.1.2600.2180	 Offset: 0001eb33 | 	 
  | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 14 Sep 2005 14:41    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Я не к тому, что нужен исходник, но с другой стороны - кому не жалко - публикуйте свои тексты , мы их будем комментировать и со временем объединим в общедоступный сборник всяких задачек
 
Опять же может чего обсудим или посоветуем, а может наоборот порекомендуем
 
Задачка не сложная но другим может оказаться полезной. Чтобы рекомендовать кому-то надо нам конечно убедиться что там нет "подводных" камней - все ли учтено и т. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		grey
 
 
  Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
  | 
		
			
				 Posted: 14 Sep 2005 14:54    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | itman wrote: | 	 		  
 
 	  | Quote: | 	 		  BEST_MGRUP.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.
 
AppName: best_mgrup.exe	 AppVer: 0.0.0.0	 ModName: kernel32.dll
 
ModVer: 5.1.2600.2180	 Offset: 0001eb33 | 	 
  | 	  
 
 
Сорри. Защиту не отключил. Уже перевыложи _________________ http://grey-soft.narod.ru - примочки к программам серии  БЭС | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		grey
 
 
  Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
  | 
		
			
				 Posted: 14 Sep 2005 15:11    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | nordk wrote: | 	 		  Я не к тому, что нужен исходник, но с другой стороны - кому не жалко - публикуйте свои тексты , мы их будем комментировать и со временем объединим в общедоступный сборник всяких задачек
 
Опять же может чего обсудим или посоветуем, а может наоборот порекомендуем
 
Задачка не сложная но другим может оказаться полезной. Чтобы рекомендовать кому-то надо нам конечно убедиться что там нет "подводных" камней - все ли учтено и т.п. | 	  
 
 
 Самое главное - описание структуры базы. БЭСТовские appdx.txt дают далеко не полную информацию. 
 
 
 Лично я в itman'овском rpl03.dbf нашел много интересного, за это большое спасибо. _________________ http://grey-soft.narod.ru - примочки к программам серии  БЭС | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 14 Sep 2005 15:13    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				А описание структур БД в 12-й версии что Вам не понравилось ?
 
И кстати цель данного раздела также помогать разбираться и в э | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		grey
 
 
  Joined: 12 Jan 2004 Posts: 297 Location: Родионов С.Г. Occupation: ООО Бухгалтер, программист Interests: Набережные Челны
  | 
		
			
				 Posted: 14 Sep 2005 22:00    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | nordk wrote: | 	 		  А описание структур БД в 12-й версии что Вам не понравилось ?
 
И кстати цель данного раздела также помогать разбираться и в этом | 	  
 
 
 Понравилось, но там совершенно нет информации о связях таблиц.
 
 Хотца чтобы при выборе поля связи (типа nnum , tnum)  показывался список связанных таблиц, а если немного помечтать то и  графическую схему данных, по типу Access или Delphi. _________________ http://grey-soft.narod.ru - примочки к программам серии  БЭС | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		nordk
 
 
  Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
  | 
		
			
				 Posted: 15 Sep 2005 10:27    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Язык как говорится до Киева доведет.....   
 
В нашем случае до решения вопроса - спросите и Вам ответят
 
А насчет таблиц - в отладчике харбор Вы всегда можете посмотреть перечень задействованных в данном месте таблиц а связи - это одинаковые индексные ключи, Вы их сами можете снимать и устанавливать - Вам никто не мешает, как себе нарисуете так и будет работать.....
 
Только убедительная просьба давайте не переписывать а использовать основные механизмы БЭСТа, дополнять их по необходимости, вот тогда будет решение быстрым, более устойчивым в плане ошибок и главное разумны | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |