AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.05.2003, 12:41   #1  
Yuriy is offline
Yuriy
Участник
 
150 / 10 (1) +
Регистрация: 25.02.2003
Адрес: Москва
Есть вариант
Можно убить строки Фин. Книги Операций, НДС Операций, Подробных операций по поставщику/клиенту. И подкорректировать строку операции, по которой происходит сопоставление. Но решит ли это задачу?
Хотелось бы узнать мнение!
__________________
Вот такие, брат, дела!
Старый 22.05.2003, 12:42   #2  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Насколько я понимаю, речь идет об отмене применений оплат к документам и наоборот. В этом случае стандартного функционала нет (и не предвидится). Проще всего сделать отмену по всем операциям клиента, т.е. удалить все применения по этому клиенту из таблицы применений. Ну а потом переприменить операции по новой. О как...
Старый 22.05.2003, 12:46   #3  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
А вот убивать записи в фин. книге операций очень не рекомендуется, поскольку для того, чтобы это сделать корректно, необходимо великолепно разбираться в структуре БД и взаимосвязах таблиц.
Старый 22.05.2003, 16:09   #4  
kolesnikov is offline
kolesnikov
Участник
 
4 / 10 (1) +
Регистрация: 15.05.2003
Адрес: Москва
"удалить все применения по этому клиенту из таблицы применений."
О как...
номерочек таблицы не подскажете?
Старый 22.05.2003, 16:41   #5  
Yuriy is offline
Yuriy
Участник
 
150 / 10 (1) +
Регистрация: 25.02.2003
Адрес: Москва
Удалить строки.
Не так все просто, такой таблицы воообще нет :-)) Это та же таблица Vendor/Customer Ledger Entry, просто из нее вытаскиваются определенные записи!
__________________
Вот такие, брат, дела!
Старый 22.05.2003, 17:34   #6  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
К примеру, при применении операций в Клиент Книге Операций формируются записи в таблице Подроб. Клиент Книга Операций (379) с типом операции "Применение", в которых указаны номера применяемых операций. Вот исходя из этого родилась идея загрохоть все записи с типом "Применение" в 379 таблице по конкретному клиенту.
Старый 22.05.2003, 17:43   #7  
Yuriy is offline
Yuriy
Участник
 
150 / 10 (1) +
Регистрация: 25.02.2003
Адрес: Москва
Только этого мало! При учете сопоставление создается еще пара проводок в Фин. Книге Операций и проводка в книге НДС операций. Их-то тоже нужно грохнуть. У меня конечно теплится надежда, что этого будет достаточно (с первого взгляда), но кто знает, вдруг потом что-нибудь свалится.
__________________
Вот такие, брат, дела!
Старый 22.05.2003, 17:51   #8  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
В той же 379 таблице есть поле "Транзакция Но.".
Данное поле показывает номер транзакции, присваиваемый данной операции.
Номер используется для того, чтобы связать все операции, созданные с помощью одного и того же учета.
Может быть это поможет?
Старый 23.05.2003, 14:09   #9  
Sand is offline
Sand
Участник
 
16 / 10 (1) +
Регистрация: 23.05.2003
:( Отмена применения операций
Конечно, по номеру транзакции вы получите все записи, которые сформировались в момент применения, но вы не найдете строки, которые модифицировались в это время. К примеру, поищите в Developer's Toolkit использование MODIFY для таблицы 254 и посмотрите код, предшествующий найденным строкам. Вам станет понятно, что недостаточно просто удалить все операции по применению, необходимо вернуть всё в то состояние, какое было до применения. Проблема же в том, что мы не знаем, ЧТО меняется в том или ином случае.
Этот простой пример дает понять, почему отмена операций применения (и остальных тоже) в Navision достаточно трудно исполнима.
Старый 23.05.2003, 14:44   #10  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Был неправ... Каюсь.
Кстати, в 3.6 есть интересная таблица под номером 405 (Change Log Entry). Может настроить необходимые поля для таблицы, к примеру, 254 на изменение и попытаться применить документы. После чего проанализировать результат.
Просьба... сильно ногами не бить.
Старый 29.05.2003, 11:41   #11  
Yuriy is offline
Yuriy
Участник
 
150 / 10 (1) +
Регистрация: 25.02.2003
Адрес: Москва
Спасибо всем!
С отменой применения разобрался, вроде работает! :-)
__________________
Вот такие, брат, дела!
Старый 29.05.2003, 13:48   #12  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Поздравляю! А как на счет описания основных этапов отмены ?
Старый 30.05.2003, 10:46   #13  
Yuriy is offline
Yuriy
Участник
 
150 / 10 (1) +
Регистрация: 25.02.2003
Адрес: Москва
Thumbs up
Цепочка довольно длинная, но суть сводится к тому, чтобы выцепить номер транзакции применения и потом убивать все возникшие строки в журналах операций: финансовом, налоговом и подробных операциях поставщика/клиента. Ну и естественно требуется восстановить строки счетов и оплат, которые были закрыты посредством применения. Вот здесь может быть засада. Тестировать и еще раз тестировать. А когда надоест, перекурить и снова тестировать! :-)
__________________
Вот такие, брат, дела!
Старый 24.06.2003, 09:47   #14  
Aleksander is offline
Aleksander
Участник
 
82 / 10 (1) +
Регистрация: 30.04.2003
Адрес: Уссурийск
Отмена применений, учета(даже изменение некоторых параметров после учета) решена в MBSC Импакт ДВ(www.impactdv.ru). Почему бы не обратиться туда?
Старый 24.06.2003, 11:03   #15  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
Aleksander, указанная фирма занимается, имхо, только Аттейном, а не Аксаптой. По крайней мере, судя по их сайту. Так что - не в тему. Если только, конечно, Вы сами там не работаете и знаете все лучше.
PS Аттейн на сайте почему-то назван ОСНОВНЫМ продуктом MBS. Забавно.
Старый 25.06.2003, 02:29   #16  
Aleksander is offline
Aleksander
Участник
 
82 / 10 (1) +
Регистрация: 30.04.2003
Адрес: Уссурийск
Zabr - я ответил в тему, т.к. вопрос был поставлен по Аттейну. Или я ошибаюсь? Разве это не раздел "Attain, XAL и другие родственники" ?
По поводу работы, - Вы ошиблись, я работаю в другом месте.
Старый 13.11.2003, 18:30   #17  
maker3000 is offline
maker3000
Участник
 
9 / 10 (1) +
Регистрация: 08.10.2003
Удаление
---
Старый 21.01.2004, 14:41   #18  
nov is offline
nov
Участник
 
13 / 10 (1) +
Регистрация: 21.01.2004
Адрес: Великий Новгород
Цитата из вашего первого мыла:

Есть вариант
Можно убить строки Фин. Книги Операций, НДС Операций, Подробных операций по поставщику/клиенту. И подкорректировать строку операции, по которой происходит сопоставление. Но решит ли это задачу?
Хотелось бы узнать мнение!

На мой взгляд вы перечислили все необходимые и достаточные действия, для
разучёта применения. Если вы ещё и сможете это формализовать в виде
репорта или кодеюнита - цены вам не будет. Но что-то подсказывает, что задача
эта- не очень формализуется.
Старый 21.01.2004, 15:59   #19  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Не знаю как в Аттейн, но в ахапте такая задача сделана и уже года два как я пользуюсь такой опцией в журналах ГК Функции/распровести
работает корректно с клиентами, поставщиками, ГК, персоналом, кассой, ОС, банками...
Распроводит только не сопоставленные и в открытых периодах. потом персчет сальдо гк...

По понятным причинам код я тут не дам, но кому интересно, обращайтесь
Есть версии для ах 2.5 и 3.0

Можно и для заказов\закупок сделать... но вот там точно сложней

Очевидно этот пункт меню защищен ключиком от простых-смертных-юзеров... тут вам не 1С все таки...
Старый 21.01.2004, 16:06   #20  
nov is offline
nov
Участник
 
13 / 10 (1) +
Регистрация: 21.01.2004
Адрес: Великий Новгород
М-мм...
Ну и в чём такое достижение - отменять несопоставленные документы??
Нет, конечно то что вы описали - тоже здорово. Но вообще то вся сложность при отмене и зарыта в связках и отношениях между таблицами, а документ без связей отменить - это в общем как-то... скучно, что-ли...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
План платежей. Perec NAV: Функционал 3 26.08.2003 13:56
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:18.