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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.01.2002, 17:39   #1  
sguryev is offline
sguryev
Участник
 
24 / 13 (1) ++
Регистрация: 07.12.2001
Адрес: Сергиев Посад
Исследование возможности удаления проводок
Краткое описание:

На данный момент проводки нельзя ни удалять, ни исправлять. Это приводит к проблемам при вводе некорректной проводки, приходиться вводить проводки с отрицательными суммами, что в свою очередь мешает при анализе и просмотре проводок. Цель исследования рассмотреть взаимосвязи различных объектов с которыми связаны проводки и выработать рекомендации к удалению.

Рассмотрены следующие случаи:
1. Заполнение строк журнала ГК в ручную и далее разноска.
2. фактуровка Закупки, создание закупки и формирование счета-фактуры.
3. фактуровка Заказа, создание заказа и формирование счета-фактуры.

Получен результат:
- Выработаны рекомендации, на основе которых можно добавить функциональность к системе, которая позволит удалять проводки автоматически.
- Также описаны связи объектов связанных с проводками для случаев описанных выше.

Ограничения:
Рассмотрено не для всех случаев, а для конкретных ситуаций описанных выше.

Содержание проекта:
Проект состоит из объектов сгруппированных по определенным правилам:

- TransInPurch_Modif – помещены таблицы данные, которых изменяются при разноске закупки в Главную Книгу, в подгруппе Empty помещены таблицы, которые оказались пустыми, как до, так и после разноски. Выборка именно этих таблиц осуществлена после мониторинга обращений к БД и выявления в полученном логе тех таблиц, над которыми выполнялись операции insert, delete, update.

- TransInSales_Modif – помещены таблицы данные, которых изменяются при разноске заказа в Главную Книгу, в подгруппе Empty помещены таблицы, которые оказались пустыми, как до, так и после разноски. Выборка именно этих таблиц осуществлена после мониторинга обращений к БД и выявления в полученном логе тех таблиц, над которыми выполнялись операции insert, delete, update.

- TransInJournal_Modif – помещены таблицы данные, которых изменяются при создании и разноски проводки вручную в Главную Книгу, в подгруппе Empty помещены таблицы, которые оказались пустыми, как до, так и после разноски. Выборка именно этих таблиц осуществлена после мониторинга обращений к БД и выявления в полученном логе тех таблиц, над которыми выполнялись операции insert, delete, update.

- Classes – некоторые классы, которые используются при разноске, частично выявлены в результате анализа кода.

- n_1 – связи таблицы проводок (LedgerTrans) много к одному, получены в результате анализа этой таблицы в MorphXplorer.

- 1_n - связи таблицы проводок (LedgerTrans) один ко многим, получены в результате анализа этой таблицы в MorphXplorer.

- Relations - связи таблицы проводок (LedgerTrans) выявлены из описания таблиц, подпункт связи. Введены две подгруппы: журналы (Jour) и проводки (Trans).

- Forms – некоторые формы связанные с проводками, частично выявлены из анализа кода.

Данные группы дают некоторую информацию о связях между различными таблицами и таблицей бухгалтерских проводок. При работе с проводками можно обращаться к проекту для того, чтобы просмотреть какие таблицы могут быть затронуты при работе с ними.

Метод исследования см. статью в базе знаний:
Один из подходов к анализу движения данных в AXAPTA
статью:
Использование MorphXplorer
и статью:
Таблицы задействованные при некоторых операциях с проводками
Вложения
Тип файла: zip hb_r001_transdelete.zip (691.7 Кб, 635 просмотров)
__________________
Гурьев Сергей
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание скл проводок при закр склада (AX 3 SP2). VictorSH DAX: Функционал 16 13.02.2008 19:39
Разбиение проводок при сопоставлении по поставщикам lugachy DAX: Функционал 11 24.05.2005 17:10
Программное сопоставление открытых проводок DiZ DAX: Программирование 7 27.10.2004 06:23
3.0, Модуль: ОС, операция: Разноска строк журнала ОС (с предварит просм проводок) MagisterLudi DAX: Функционал 2 07.10.2003 18:55
сопоставление открытых проводок - 'коррекция' в основной валюте фирмы sguryev DAX: База знаний и проекты 0 18.12.2001 15:14

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

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

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