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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.11.2003, 11:00   #1  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Отмена примененных операций Navision Attain
Как люди, работающие в системе, отменяют ошибочно примененные операции (сопоставления задолжности и оплаты) в модулях Клиенты/Поставщики?
Не могу отменить применение стандартными функциями системы.
Старый 06.11.2003, 11:07   #2  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Они экспортируют усе у Конкорд и отменяют там. Отмены сопоставлений в Navision нет. Ибо злостный поставщик опять подсовывает тебе сырой и недоработанный продукт
Старый 06.11.2003, 11:46   #3  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Цитата:
Изначально опубликовано komar
Они экспортируют усе у Конкорд и отменяют там. Отмены сопоставлений в Navision нет. Ибо злостный поставщик опять подсовывает тебе сырой и недоработанный продукт
<Ругань вырезана модератором. Просьба следить за своей речью в общественном месте>
Старый 06.11.2003, 12:52   #4  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Сам такой
Зачем же так сразу ругаться? ведь ответ на вопрос был дан - нет отмены. Вопрос, кстати, уже обсуждался, поиском пользоваться уметь необходимо.
http://www.axforum.info/forums/showt...&threadid=2356
Старый 06.11.2003, 12:58   #5  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Спасибо за ссылку.
Старый 08.11.2003, 21:42   #6  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Re: Отмена примененных операций Navision Attain
Цитата:
Изначально опубликовано Pavel
Как люди, работающие в системе, отменяют ошибочно примененные операции (сопоставления задолжности и оплаты) в модулях Клиенты/Поставщики?
Однако, вопрос остался открытым. Как же все-таки выходят из ситуации, когда ошибочно сделано применение?

Вижу следующие варианты:
1) провести сторно операций и применить их, затем провести операции заново и применить верно (опасение вызывает случай, когда применение было не один-к-одному);
2) написать функцию для отмены применения.

Вариант "не применять" операции не рассматривается, иначе, зачем Navision Attain покупать, и с книгой покупок беда будет.
Старый 12.11.2003, 20:40   #7  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Неужели никто операции не применяет? Или ошибок не бывает?
Старый 13.11.2003, 18:33   #8  
maker3000 is offline
maker3000
Участник
 
9 / 10 (1) +
Регистрация: 08.10.2003
Удаление
-
Старый 14.11.2003, 10:03   #9  
bascomo is offline
bascomo
Участник
 
51 / 10 (1) +
Регистрация: 11.02.2003
Адрес: Москва
Такой функционал разарботан компанией ИмпактСофт (http://www.impactsoft.ru/).
Сходи к ним на сайт и посмотри, там есть описание.

Потом, как надумаешь - купишь %-)

Или можешь сам написать.

Алгоритм достаточно прост,
при этом можно сделать функцию "Отмены применения" и функцию "Отмены учёта".
Вторая включает первую.

Смотри:
1) Находишь операцию, которую хочешь удалить, в General Ledger Entry.
Почему именно в GLE? Потому что туда транслируются операции из всех модулей программы, где, собственно, нужна отмена учёта или применения.

2) После этого по номеру транзакции (поле Transaction No.) находишь связанные операции во всех учётных таблицах и удаляешь их.
Следует учесть, что в некоторых учётных таблицах записей с искомым номером транзакции может и не быть (например, транзакции, касающиеся операций оплаты или отгрузки клиенту не будут найдены в Vendor Ledger Entry).

3) В процессе удаления не забываешь про таблицу Ledger Dimension Entry, которую тоже нужно почистить в соответствии с теми записями, которые ты удаляешь.


Что касаемо отмены применения, то схема одинакова и для Vendor Ledger Entry, и для Cust. Ledger Entry. Делается это таким образом (на примере Customer Ledger Entry):

1) Ищешь в Cust. Ledger Entry запись, которую хочешь отменить. Находишь соответсующую ей запись в Detailed Cust. Ledg. Entry.

2) Находишь в Detailed Cust. Ledg. Entry все те записи, которые были к ней применены (или к которым она была применена). Это можно сделать, отфильтровав записи в данной таблице по полю "Closed by Entry No.".

3) Восстанавливаешь сумму исходной записи (1) на основании записей (2) и устанавливаешь признак "Открыта".

P.S.
Вообще-то в документации ничего не сказано по поводу того, как быть в той ситуации, когда операции применены неверно. Предполагается, что в любой ситуации можно использовать реверс (по-русски - сторно) для того, чтобы скорректировать ошибку.

Старый 14.11.2003, 10:27   #10  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано bascomo
... можно использовать реверс (по-русски - сторно) ...
Я, конечно, дико извиняюсь.
Но реверс и сторно - разные вещи.

Русской бухгалтерии есть оба понятия.
Старый 14.11.2003, 12:12   #11  
bascomo is offline
bascomo
Участник
 
51 / 10 (1) +
Регистрация: 11.02.2003
Адрес: Москва
И всё же реверс - это не русское понятие
Сторно - меняется знак суммы на противоположный,
реверс - меняются счета дебета и кредита местами, сумма остаётся с тем же знаком
Старый 14.11.2003, 13:26   #12  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
и русское тоже.
по банку, например, сторно нельзя делать. только реверс
Старый 14.11.2003, 14:35   #13  
Иннокентий is offline
Иннокентий
Участник
 
34 / 10 (1) +
Регистрация: 04.01.2003
Адрес: Москва
Talking
Паша, можешь к нам обратиться - у нас есть такая функция. Отдадим безвозмездно
Старый 14.11.2003, 15:07   #14  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Спасибо всем и за информацию и за предложения.

Цитата:
Изначально опубликовано mazzy
и русское тоже.
по банку, например, сторно нельзя делать. только реверс
Поддерживаю, в российском учете есть оба аналогичных понятия (красное и черное сторно). Черное сторно (реверс или обратная проводка) увеличивает обороты по счетам.

Не соглашусь с тем, что красное сторно нельзя делать по бухгалтерскому счету «Банк». Применимы оба случая:
- ошибка в перечислении денежных средств, исправление – обратная проводка;
- ошибка в отражении операции в учете, исправление – красное сторно с последующей правильной проводкой.
Правила внесения исправлений в бухгалтерские книги идут еще со времен письменной записи операций.
Старый 14.11.2003, 15:49   #15  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
да, согласен.

Если проводка еще не ушла в банк, то ее можно поправить и красным сторно.
А если ушла, то ушла...
Старый 14.11.2003, 16:00   #16  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Цитата:
Изначально опубликовано bascomo
1) Ищешь в Cust. Ledger Entry запись, которую хочешь отменить. Находишь соответсующую ей запись в Detailed Cust. Ledg. Entry.
2) Находишь в Detailed Cust. Ledg. Entry все те записи, которые были к ней применены (или к которым она была применена). Это можно сделать, отфильтровав записи в данной таблице по полю "Closed by Entry No.".
3) Восстанавливаешь сумму исходной записи (1) на основании записей (2) и устанавливаешь признак "Открыта".
А как насчет проводок по курсовой разнице на финансовых счетах, сформированных при применении клиентских операции в валюте? Их удаление будет пунктом №4?
Старый 14.11.2003, 18:03   #17  
JI is offline
JI
Участник
 
14 / 10 (1) +
Регистрация: 09.07.2003
Цитата:
Изначально опубликовано Иннокентий
Паша, можешь к нам обратиться - у нас есть такая функция. Отдадим безвозмездно
Выложи уж для всех - раз безвозмездно... Описывать алгоритм отмены операций или применения на форуме безполезно - это слишком сложно. На самом деле далеко не все так просто. Хотя Импкт-Софт - имя вполне авторитетное.
Старый 14.11.2003, 18:07   #18  
Иннокентий is offline
Иннокентий
Участник
 
34 / 10 (1) +
Регистрация: 04.01.2003
Адрес: Москва
Планируем выложить отмену применения операций и удаление любых учтенных документов на www.Navisoft.ru.

Хотя лучше, чтобы MBS включил это в стандартную поставку - иначе геморой будет каждый раз их хотфиксы замечательные обновлять.
Старый 14.11.2003, 20:29   #19  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
хххххххххххх Удалено модератором. ххххххххххххххххх

Обсуждение действий модераторов ведется в Гайд-парке. см. пукнт 6.3 правил
http://www.axforum.info/forums/showt...stid=13070#6_3
обратите внимание также на пункт 6.5 правил и пункт 6.8 правил

В дальнешем, подобные нарушения от вас, Pavel, будут удаляться без уведомления.
Старый 15.11.2003, 12:40   #20  
Rungart is offline
Rungart
Участник
 
491 / 12 (1) ++
Регистрация: 13.01.2003
Адрес: Украина
Цитата:
Изначально опубликовано Иннокентий
Планируем выложить отмену применения операций и удаление любых учтенных документов на www.Navisoft.ru.
Вот это уже очень интересно...
Надеюсь, идея не забудеться и благополучно претвориться в жизнь...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Navision Attain + SQL Lokky NAV: Администрирование 3 11.08.2004 17:20
Запуск Navision Attain из командной строки Mary NAV: Администрирование 7 02.03.2004 16:31
Navision Attain через Citrix Alex_V NAV: Администрирование 2 15.12.2003 17:43
Переход на Navision Attain Makc_1 NAV: Прочие вопросы 3 30.07.2003 14:36
Переход к Navision Attain YuriG NAV: Прочие вопросы 0 12.07.2003 23:01
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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