| 
			
			 | 
		#1 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
			
			
			Создание проводки при заведении строки заказа
			 
			
			В процессе внедрения мной была полностью переписана форма, которая вызывается так: Функции->Создать строки в Заказах.  Но всплыл один баг.  При заведении строки заказа из формы salesTable в таблице InventTrans генерится строка. 
		
		
		
		
		
		
		
	Может кто-нибудь знает, зде то место в коде, где это происходит ? p.s. Даже при вставке строк моим способом: PHP код: 
	
			
	 | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 сибиряк 
		
			
	 | 
	
	
	
		
		
		
		 
			
			попробуй вместо insert() метод createLine(true,......
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	С уважением, Вячеслав.  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Тот же результат.   А почему он должен быть иным ? 
		
		
		
		
		
		
		
	Как я понимаю в createLine(true) всего лишь вызывается validateWrite(), который у меня и так вызывался(ставил брякпоинт и проверял) и делается тот же insert(). Или я что-то просмотрел ? Может кто-то знает где, конкретно строки, которые ставляют запись в InventTrans ? Или все гораздо сложнее ? Можно ли при вставке ручками строки в SalesLine мне самому вставлять строку в InventTrans ?  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 ---------------- 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Все операции по созданию и изменению проводок в InventTrans делаются через класс InventUpdate и его потомки InventUpd_XXX. Создание новых проводок по лоту происходит в классе InventUpd_Estimated.  
		
		
		
		
		
		
		
	Посмотри откуда берется кол-во при инициализации этого класса в твоем варианте создания строки заказа.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			смотри в map SalesPurchLine.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Всем большое спасибо - буду разбираться. 
		
		
		
		
		
		
		
	p.s. И главное то, номер лота резирвируется, а проводка не создается  
		 | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 ---------------- 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			И главное то, номер лота резирвируется, а проводка не создается
		
	 
 | 
| 
	
 | 
| 
	
	 | 
	
			 
			Похожие темы
		 | 
	||||
| Тема | Ответов | |||
| Строки заказа/закупки и их складские проводки | 19 | |||
| Создание строк заказа | 2 | |||
| Создание проводки | 4 | |||
| Создание заказа? | 13 | |||
| программное создание строк заказа | 6 | |||
		
  |