27.01.2016, 14:23 | #1 |
Участник
|
Как правильно разбирать алгоритм уже существующего функционала?
Добрый день, уважаемые форумчане.
Недавно начал изучать АХ. Возник вопрос. А как правильно разбирать алгоритм уже существующего функционала? С каких таблиц, как выбирается, делается т.д. Например, мне нужно описать алгоритм работы и вывода отчетов в Главная книга - Запросы - Оборотно-сальдовая ведомость. Нашел класс вызывающий форму, но пока не получилось полностью въехать. С чего начинать подобные разборы и как это правильнее делать? |
|
27.01.2016, 14:27 | #2 |
Гость
|
А для кого пишете и зачем?
Просто для разработчика будет одно, для консультанта другое, для селза вообще достаточно названия и он остальное нафантазирует.. А в вашем случае что? |
|
|
За это сообщение автора поблагодарили: Aleks_K (1). |
27.01.2016, 14:31 | #3 |
Участник
|
В моем случае, прохожу стажировку в компании, на должность программиста АХ. Вот и получил очередное задание. Разбери функционал Оборотно-сальдовая ведомость(Клиент).
- алгоритм подсчета начального сальдо - данные по проводкам - получение итогов Поскольку опыта работы с АХ еще мало, решил спросить, как и с чего правильнее начать. |
|
27.01.2016, 14:39 | #4 |
Гость
|
Цитата:
Сообщение от Skolos
В моем случае, прохожу стажировку в компании, на должность программиста АХ. Вот и получил очередное задание. Разбери функционал Оборотно-сальдовая ведомость(Клиент).
- алгоритм подсчета начального сальдо - данные по проводкам - получение итогов Поскольку опыта работы с АХ еще мало, решил спросить, как и с чего правильнее начать. Тогда имхо 1. узнать у консультанта для чего требуется данный отчет и на основе каких данных он составляется. Ну и понятно узнать что такое сальдо и прочее. В идеале если бы он еще и пример дал небольшой на котором вы все сможете увидеть и посчитать. 2. Выяснить как выбираются и консолидируются данные на основе параметров отчета. 3 выяснить как выводится результат шага 2 4. Смоделировать чтобы вам пришлось менять если появится новый параметр. ессно имхо |
|
27.01.2016, 14:51 | #5 |
программист
|
Сначала в общих чертах выясните бизнес-суть документа / функции.
Ставите точку останова на входе. Прям можно на main() методе класса. Запускаете, что надо. Идете по порядку, заходя по все методы. Записываете в Ворд в какие методы зашли, какие таблицы / поля / параметры используются. Потом открываете в АОТ классы / формы /таблицы, которые были пройдены и смотрите внимательно их структуру и понимаете назначение. Потом еще раз проходите, уже более менее понимая, что делает метод И т.д. пока не наступит просветление. С первого раза ничего не будет понятно - это нормально. И главное записывайте. Сначала просто название классов / методов. А потом по русски для чего и что делают. Если это класс распространенный (как ваша сальдовая), то ищите потом описание в инете. Вроде есть ресурс с описанием методов стандартных классов. Последний раз редактировалось gudzon; 27.01.2016 в 14:56. |
|
27.01.2016, 16:25 | #6 |
Участник
|
Спасибо, понял. Буду разбирать.
|
|
|
|