Страница 2 из 2
					
				
				Добавлено: 08 ноя 2006, 18:36
				 evgem
				В Складском учёте в отчёте по МОЛ выдаётся и номенклатурный номер и другая инфа. То есть всё-таки связь есть, но через другие таблицы? И,если карточка была создана не через "накладную МЦ ->ОС", то как это исправить? Удалять и ещё раз создавать через "накладную МЦ ->ОС" или есть другой способ?
			 
			
					
				
				Добавлено: 08 ноя 2006, 18:45
				 edward_K
				с этого и надо начинать
тока вопрос - вы с баркодом не путаете?
если нет, тыды связь идет через osmc скорей всего.
зайдите в картокеку в оc, нажмите на нужной карточке ctrl+F4
вычислите katos.cmc
			 
			
					
				
				Добавлено: 08 ноя 2006, 19:07
				 evgem
				В карточке Складского учёта номенклатурный номер - katmc.barkod и для него я хочу узнать ФИО - katmol.name. А в карточке ОС инвентарный номер - KATOS.INNUM.  Не совсем понятно как мне связать таблицы, потому как я пробовал связать не работают.
			 
			
					
				
				Добавлено: 09 ноя 2006, 17:06
				 evgem
				Проще оказалось связать через TEKSALDO. 
     select katmc.barkod, katmol.name
 where ((teksaldo.cmc==katmc.nrec and teksaldo.cmol==katmol.nrec))
and katmc.barkod='109200144';
			 
			
					
				
				Добавлено: 10 ноя 2006, 06:00
				 Алексей
				evgem писал(а):В карточке Складского учёта номенклатурный номер - katmc.barkod и для него я хочу узнать ФИО - katmol.name. А в карточке ОС инвентарный номер - KATOS.INNUM.  Не совсем понятно как мне связать таблицы, потому как я пробовал связать не работают.
может быть повторюсь, но вы бы задачу конкретней описали.
1.  для карточки складского учета разрез по МОЛ могут быть разные. Одна и та же МЦ может быть на разных складах под разными МОЛами, Вам какого надо?
2. С ОС та же  ситуация. По этой МЦ могут быть созданы ОС, могут быть не созданы.  Могуть быть созданы несколько ОС с разными инв.номерами, вам какой инв.номер хотелось бы увидеть, первый или другой?
 
			
					
				
				Добавлено: 10 ноя 2006, 12:22
				 dp
				Проще оказалось связать через TEKSALDO. 
select katmc.barkod, katmol.name 
where ((teksaldo.cmc==katmc.nrec and teksaldo.cmol==katmol.nrec)) 
and katmc.barkod='109200144';
а я еще умную вещьскажу - если ТМЦ переведена в ОС, то ее не будет на складах и соответсвенно записи в текущих остатках то же не будет.
и вам посоветую, как говорится, мух с котлетами разделить и описать что и для чего хоитте получить - а то начали с ОС а закончили текущими складскими остатками
 
			
					
				
				Добавлено: 10 ноя 2006, 16:35
				 evgem
				Вообще-то, если посмотреть сначала, я хотел связать KATMC и KATMOL. А связать их через  KATOS, предложил некто aleks1232321. А дальше пошёл поиск чёрной кошки и отделение мух от котлет! Всё равно всем спасибо за помощь. То, что нужно, я нашёл.
			 
			
					
				
				Добавлено: 10 ноя 2006, 17:43
				 Seybukan
				А связать их через KATOS, предложил некто aleks1232321.
Это потому что тема открыта на таблицы Основных средств.
И тут же вы пишите как связать таблицы Складского учета.
