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