| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Разноска накладной по закупке
			 
			
			Добрый вечер всем! 
		
		
		
		
		
		
		
	Подскажите плиз навскидку кто сталкивался... Вообщем, хочется знать по каким таблицам делаются операции (insert, update, delete) в момент создания накладной по закупке Навскидку в голову приходят 4 таблы: LedgerTrans, InventTrans, VendTrans, VendTransOpen Может что то еще? кто подскажет? Аксапта 3.0 Заранее благодарен...  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			TaxTrans 
		
		
		
		
		
		
			PurchTable PurchLine VendInvoiceJour VendInvoiceTrans RAssetTable RAssetStandards RAssetTrans InventTransPosting 
				__________________ 
		
		
		
		
		
			 
			Последний раз редактировалось ppson; 15.01.2008 в 17:12.  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Может, озвучите исходную задачу?  
		 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А так же, в зависимости от настроек и используемых механизмов, таблицы накладных расходов, проводок по подотчетным лицам, сопоставлений с платежами, т.п.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ну а вообще таблиц примерно в два (может и в три) раза больше, чем здесь перечисленно.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Чтобы не быть голословным LedgerBalances(Dim)Trans - InventSum (плюс всякие InventSumTTS*), TransactionLog, ну и еще скидки (VendTransCashDisc) если есть.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Еще надо не забыть три parm таблицы и VendInvoicePurchLink
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Задача - поправить цифири всовершенных проводках!!! 
		
		
		
		
		
		
		
	Была разнесена накладная с неправильно настроенными курсами валют ![]() теперь необходимо поправить данные с учетом пересчета по верному курсу валюты. Кредит-ноту накладной сделать уже нельзя(на нее много чего поназавязано) нужно именно апдейт цифирь непосредственно в таблицах, по которым сделались движения при разноски накладной! Интересует как это можно сделать на стандартном функционале 3.0  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			операциябыла достаточно простая - приход товаров на склад без всяких накладных расходов, без налогов
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А нельзя подправить балансы по ГК через корректирующую накладную в журнале ГК, а с/с номенклатуры через коррекцию?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			некрасиво  
		
		
		
		
		
		
		
	  хочется без всякихдоб проводок и коррекций... сделать вообщем как будто сразуразнеслось все красиво  
		 | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			ну так что, кроме таблиц: LedgerTrans, InventTrans, VendTrans, VendTransOpen еще что-то надо подправлять?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Если решите LedgerTrans править не забудьте балансы пересчитать. На InventTrans случайно не сделайте doUpdate, иначе остатки надо будет пересчитывать, VendInvoiceJour и VendInvoiceTrans почему не написали (это тоже в чем-то регистровые таблицы).  
		
		
		
		
		
		
		
		
			Ну может еще кто подскажет. А вообще-то, ИМХО, править в таблице - самый некрасивый вариант. P.S. И запустите потом всевозможные сверки из ГК - отчеты - сверка (или выверка). Во всяком случае для поставщиков, склада и, навсякий случай, можно и для налогов. Хотя, если уверенны, до для налогов, конечно, не надо. P.P.S. И еще. По-моему, не уверен, но при обработке накладной в номенкл. справочник попадает цена посл. закупки, так что если цена изменилась, то еще надо будет ном. справочник подправить. Если я неправ, поправьте, пожалуйста. Последний раз редактировалось petr; 15.01.2008 в 19:36.  | 
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			точно! сенкс, 100% забыл бы... 
		
		
		
		
		
		
		
	Цитата: 
	
Цитата: 
	
Цитата: 
	
Цитата: 
	
Спасибо, за участие ![]() P.S. может у кого еще что есть добавить?  
		 | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Цитата: 
	
Цитата: 
	
   В погоне за "красотой" вы рискуете, как минимум, по двум пунктам:
  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: ice (1), ikopyl (1). | |
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от gl00mie
			 
 
			[FONT="Trebuchet MS"]Добавить есть только одно: не страдайте ерундой и сделайте все штатными средствами - через корректирующие документы  
		
	   В погоне за "красотой" вы рискуете, как минимум, по двум пунктам:
 
 Цитата: 
	
		
			Сообщение от gl00mie
			 
 
			Последнее будет трагической ошибкой, потому что если, не дай Бог, у вас все получится, следующим ТЗ будет написание унифицированного чудо-job'а или класса для исправления таких косяков. Пользователи перестанут напрягаться на счет корректности вводимых данных, потому что будут знать, что за них все подчистят, будто ничего и не было. Это как перепроведение в 1С... К слову, на эту тему есть очень поучительная статья Перепроведение: плюсы и минусы. 
		
	  НАДО чтоб получилось... а насчет чудо-джобов и прочих хотелок в этом плане, то тут думаю до такого не усугубим  
		 | 
| 
	
 | 
| 
			
			 | 
		#17 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
   Кроме того, подумайте вот о чем: эта тема была создана во вторник в пять часов, значит произошло все самое позднее тоже во вторник часа в четыре; "хирургическое" решение будет готово, самое раннее, к концу среды - а тем временем в базе наверняка продолжают работать, проводить накладные, делать отчеты, что-то планировать... Когда решение будет готово, ситуация уже изменится, возможно, на основе некорректных данных будут приняты какие-то управленческие решения. А потом вы подправите данные - и решения эти могут стать необоснованными или труднообъяснимыми, и концов уже не найдешь... Почитайте указанную статью про перепроведение.Цитата: 
	
 
		 | 
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
значит будем экспериментировать ![]() не позволим  
		 | 
| 
	
 | 
| 
			
			 | 
		#19 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			поддерживаю мнение gl00mie на 100%. не стоит программисту исправлять косяки пользователей. обратитесь к консультанту, он поможет исправить всё штатными средствами
		 
		
		
		
		
		
		
		
		
			Последний раз редактировалось ice; 16.01.2008 в 14:27.  | 
| 
	
 | 
| 
			
			 | 
		#20 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
  Пришла бухгалтерия сказала все надо исправить, никаких дополнительных документов разносить не хотим (не можем, боимся, тут либо лень, либо не понимание функционирование системы либо ну очень специфические требования) и т.д. Начальник УИТ сказал - ок, хорошо, программисты все сделают.Программист спрашивать на этом форуме, чтобы ничего не забыть, постараться сделать как можно лучше в имеющиейся ситуации. А что он еще может сделать? Ему уже дали задание. То что это не самый красивый метод он и сам понимает, а его спрашивают, что-ли.  | 
| 
	
 | 
| Теги | 
| ax3.0 | 
| 
	
	 | 
	
		
		
  |