|  22.05.2003, 12:41 | #1 | 
| Участник | Есть вариант 
			
			Можно убить строки Фин. Книги Операций, НДС Операций, Подробных операций по поставщику/клиенту. И подкорректировать строку операции, по которой происходит сопоставление. Но решит ли это задачу?  Хотелось бы узнать мнение! 
				__________________ Вот такие, брат, дела! | 
|  | 
|  22.05.2003, 12:42 | #2 | 
| Участник | 
			
			Насколько я понимаю, речь идет об отмене применений оплат к документам и наоборот. В этом случае стандартного функционала нет (и не предвидится). Проще всего сделать отмену по всем операциям клиента, т.е. удалить все применения по этому клиенту из таблицы применений. Ну а потом переприменить операции по новой. О как...
		 | 
|  | 
|  22.05.2003, 12:46 | #3 | 
| Участник | 
			
			А вот убивать записи в фин. книге операций очень не рекомендуется, поскольку для того, чтобы это сделать корректно, необходимо великолепно разбираться в структуре БД и взаимосвязах таблиц.
		 | 
|  | 
|  22.05.2003, 16:09 | #4 | 
| Участник | 
			
			"удалить все применения по этому клиенту из таблицы применений." О как... номерочек таблицы не подскажете? | 
|  | 
|  22.05.2003, 16:41 | #5 | 
| Участник | Удалить строки. 
			
			Не так все просто, такой таблицы воообще нет :-)) Это та же таблица Vendor/Customer Ledger Entry, просто из нее вытаскиваются определенные записи!
		 
				__________________ Вот такие, брат, дела! | 
|  | 
|  22.05.2003, 17:34 | #6 | 
| Участник | 
			
			К примеру, при применении операций в Клиент Книге Операций формируются записи в таблице Подроб. Клиент Книга Операций (379) с типом операции "Применение", в которых указаны номера применяемых операций. Вот исходя из этого родилась идея загрохоть все записи с типом "Применение" в 379 таблице по конкретному клиенту.
		 | 
|  | 
|  22.05.2003, 17:43 | #7 | 
| Участник | 
			
			Только этого мало! При учете сопоставление создается еще пара проводок в Фин. Книге Операций и проводка в книге НДС операций. Их-то тоже нужно грохнуть. У меня конечно теплится надежда, что этого будет достаточно (с первого взгляда), но кто знает, вдруг потом что-нибудь свалится.
		 
				__________________ Вот такие, брат, дела! | 
|  | 
|  22.05.2003, 17:51 | #8 | 
| Участник | 
			
			В той же 379 таблице есть поле "Транзакция Но.". Данное поле показывает номер транзакции, присваиваемый данной операции. Номер используется для того, чтобы связать все операции, созданные с помощью одного и того же учета. Может быть это поможет? | 
|  | 
|  23.05.2003, 14:09 | #9 | 
| Участник |  Отмена применения операций 
			
			Конечно, по номеру транзакции вы получите все записи, которые сформировались в момент применения, но вы не найдете строки, которые модифицировались в это время. К примеру, поищите в Developer's Toolkit использование MODIFY для таблицы 254 и посмотрите код, предшествующий найденным строкам. Вам станет понятно, что недостаточно просто удалить все операции по применению, необходимо вернуть всё в то состояние, какое было до применения. Проблема же в том, что мы не знаем, ЧТО   меняется в том или ином случае. Этот простой пример дает понять, почему отмена операций применения (и остальных тоже) в Navision достаточно трудно исполнима.   | 
|  | 
|  23.05.2003, 14:44 | #10 | 
| Участник | 
			
			Был неправ... Каюсь.  Кстати, в 3.6 есть интересная таблица под номером 405 (Change Log Entry). Может настроить необходимые поля для таблицы, к примеру, 254 на изменение и попытаться применить документы. После чего проанализировать результат. Просьба... сильно ногами не бить.   | 
|  | 
|  29.05.2003, 11:41 | #11 | 
| Участник | Спасибо всем! 
			
			С отменой применения разобрался, вроде работает! :-)
		 
				__________________ Вот такие, брат, дела! | 
|  | 
|  29.05.2003, 13:48 | #12 | 
| Участник | 
			
			Поздравляю!  А как на счет описания основных этапов отмены ?   | 
|  | 
|  30.05.2003, 10:46 | #13 | 
| Участник |   
			
			Цепочка довольно длинная, но суть сводится к тому, чтобы выцепить номер транзакции применения и потом убивать все возникшие строки в журналах операций: финансовом, налоговом и подробных операциях поставщика/клиента. Ну и естественно требуется восстановить строки счетов и оплат, которые были закрыты посредством применения. Вот здесь может быть засада. Тестировать и еще раз тестировать. А когда надоест, перекурить и снова тестировать! :-)
		 
				__________________ Вот такие, брат, дела! | 
|  | 
|  24.06.2003, 09:47 | #14 | 
| Участник | 
			
			Отмена применений, учета(даже изменение некоторых параметров после учета) решена в MBSC Импакт ДВ(www.impactdv.ru). Почему бы не обратиться туда?
		 | 
|  | 
|  24.06.2003, 11:03 | #15 | 
| Участник | 
			
			Aleksander, указанная фирма занимается, имхо, только Аттейном, а не Аксаптой. По крайней мере, судя по их сайту. Так что - не в тему. Если только, конечно, Вы сами там не работаете и знаете все лучше. PS Аттейн на сайте почему-то назван ОСНОВНЫМ продуктом MBS. Забавно. | 
|  | 
|  25.06.2003, 02:29 | #16 | 
| Участник | 
			
			Zabr - я ответил в тему, т.к. вопрос был поставлен по Аттейну. Или я ошибаюсь? Разве это не раздел "Attain, XAL и другие родственники" ? По поводу работы, - Вы ошиблись, я работаю в другом месте. | 
|  | 
|  13.11.2003, 18:30 | #17 | 
| Участник | Удаление 
			
			---
		 | 
|  | 
|  21.01.2004, 14:41 | #18 | 
| Участник | 
			
			Цитата из вашего первого мыла: Есть вариант Можно убить строки Фин. Книги Операций, НДС Операций, Подробных операций по поставщику/клиенту. И подкорректировать строку операции, по которой происходит сопоставление. Но решит ли это задачу? Хотелось бы узнать мнение! На мой взгляд вы перечислили все необходимые и достаточные действия, для разучёта применения. Если вы ещё и сможете это формализовать в виде репорта или кодеюнита - цены вам не будет. Но что-то подсказывает, что задача эта- не очень формализуется. | 
|  | 
|  21.01.2004, 15:59 | #19 | 
| Участник | 
			
			Не знаю как в Аттейн, но в ахапте такая задача сделана и уже года два как  я пользуюсь такой опцией в журналах ГК Функции/распровести работает корректно с клиентами, поставщиками, ГК, персоналом, кассой, ОС, банками... Распроводит только не сопоставленные и в открытых периодах. потом персчет сальдо гк... По понятным причинам код я тут не дам, но кому интересно, обращайтесь Есть версии для ах 2.5 и 3.0 Можно и для заказов\закупок сделать... но вот там точно сложней  Очевидно этот пункт меню защищен ключиком от простых-смертных-юзеров... тут вам не 1С все таки... | 
|  | 
|  21.01.2004, 16:06 | #20 | 
| Участник | 
			
			М-мм... Ну и в чём такое достижение - отменять несопоставленные документы?? Нет, конечно то что вы описали - тоже здорово. Но вообще то вся сложность при отмене и зарыта в связках и отношениях между таблицами, а документ без связей отменить - это в общем как-то... скучно, что-ли... | 
|  |