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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.08.2005, 05:30   #3  
Peter Savintsev is offline
Peter Savintsev
Участник
 
246 / 124 (5) +++++
Регистрация: 14.12.2001
Отвечу на 4-й пункт. Специально для создания новых регистров в Аксапте есть мастер. Он доступен из формы ГК \ Настройки \ Налог на прибыль \ Регистры. Необходимо указать системное имя регистра (которое будет добалено в enum RTax25RegisterType и наследники классов RTax25RegType и RTax25RegCalc), а также обычное (отображаемое на формах ) наименование и описание. Затем требуется указать, какие поля будут в регистре и какого расширенного типа.

В результате работы мастера происходит следующее (предположим, что в качестве системного имени указали Test):
1. Создается проект со всеми объектами, модифицированными/созданными мастером.
2. В enum RTax25RegisterType добавляется элемент Test.
3. Создается класс RTax25RegCalc_Test, наследник RTax25RegCalc. В этом классе должен происходить собственно расчет регистра.
4. Создается лкасс RTax25RegType_Test, наследник RTax25RegType. Тут содержатся описание и поля регистра.
5. Модифицируются методы RTax25RegCalc::construct() и RTax25RegType::construct(), так, чтобы они могли создавать классы-обработчики нового регистра.

Дальнейшая работа над созданием нового регистра сводится к тому, чтобы запрограммировать расчет всех полей регистра в классе RTax25RegCalc_Test. Для этого используются методы preCalc(), calc(), tableOperation() и т.д. Конкретнее написать сложно, т.к. все зависит от того, что за регистр вы разрабатываете. Также рекомендую обратить внимание на классе RTax25LedgerRun и RTax25StdDocuments. Ну и естественно обязательно надо разобраться, как работают хотя бы некоторые стандартные регистры.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Налоговый учет: кто его уже реализовал? Arahnid DAX: Функционал 4 10.09.2007 16:18
Налоговый учёт. Штатные средства. Nesterkin DAX: Функционал 0 26.08.2005 17:27
Налоговый учет материалов в Axapta Красникова Лилия DAX: Функционал 7 17.09.2004 12:08
Налоговый учет. (применение на практике) Vansoft DAX: Функционал 1 13.05.2004 17:00
Налоговый учет в Навижн БлондинкаВНавижн DAX: Функционал 1 27.04.2004 11:31

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

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

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