| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			SalesFormLetter на сервере
			 X++: while select InventVendCust, CustVendInventNum from transportRouteTrans where transportRouteTrans.RouteId == transportRouteTable.RouteId && transportRouteTrans.InventVendCust == InventVendCust::Customer { salesTable = transportRouteTrans.salesTable(); info("Заказ: "+salesTable.SalesId); salesFormLetter = SalesFormLetter::construct( DocumentStatus::Facture_RU ); salesFormLetter.parmPackingSlipIdFilter( salesTable.lastPackingSlip() ); salesFormLetter.update( salesTable, salesTable.ShippingDateRequested, SalesUpdate::PackingSlip, AccountOrder::None, NoYes::No, NoYes::No ); } Олицетворенный на сервере (RunAs) сеанс попытался вызвать метод, который доступен только на клиенте. Номер строки с ошибкой указывает всегда последнюю строчку с кодом в методе, где вызывается SalesFormLetter. Будь это Infolog или ttscommit; Если комментировать salesFormLetter то ни на одной сроке ошибок не происходит. как решить проблему? он не показывает строку , где возникает ошибка. В классе стоит RunOnServer, в ручном не пакетном задании все работает безупречно  | 
| 
	
 |