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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.12.2016, 13:21   #1  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,658 / 1162 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от AXcons Посмотреть сообщение
У вас был опыт работы с такой функциональностью, и были проблемы, или вы тоже теоретически предполагаете?
Частичный. В том смысле, что удаление делалось джобами. Пользователи таких прав не имели. Это всегда было сложно, долго и муторно. Всегда оставался риск чего-то не учесть, что-то забыть. Поясню чуть ниже

Цитата:
Сообщение от AXcons Посмотреть сообщение
Так вроде и так все вручную накатывается. У нас же многолетние кастомизации, чем эта опаснее остальных тысяч строк кода, которые мы уже написали?
Предположим, Вы создали (купили, установили) новую функциональность, где на основании созданного документа формируют другой документ. Естественно, что в момент установки никто не вспомнит, что у Вас есть еще функционал по удалению документов. И вот день настал, документ удалили, и новый функционал стал показывать полную ерунду!

Понятно в чем проблема? Новый функционал был "не в курсе" возможности удаления. Вам придется заново модифицировать процедуру удаления, чтобы учесть новый функционал. И Вам очень сильно повезет, если новый функционал работает с проводками один-в-один, а не занимается сложением или каким-нибудь более хитрым способом интегрирует исходные документы.

Выдернуть отдельную проводку из общего документа - задача неразрешимая по организационным причинам. Ну, например, если Вы оплатили одной платежкой 2 накладных, а потом одну накладную удалили, то что делать с платежкой? Понятно, что технически уменьшить сумму можно. А что на это скажет казначейство?

Цитата:
Сообщение от AXcons Посмотреть сообщение
Да и вообще давно не ставили никаких обновлений, честно говоря. Не вижу особого смысла.
Вот! Это Ваше счастье! В самом прямом и незамутненном смысле этого слова. Безо всяких шуток и подколок.

Хотя, это прямо указывает на то, что у Вашей компании проблемы. Она прекратила развитие. Ее все устраивает. Но к вопросу поддержания системы это отношения не имеет.

Цитата:
Сообщение от AXcons Посмотреть сообщение
Ну от того, что раз в неделю кто-то удалит пару накладных, SQL не умрет.
Тяжелых операций у нас пруд пруди и без этого. Блокировки у нас бывают от разноски накладных. От удаления еще ни разу не было
Удаление "славится" тем, что зачастую блокирует вообще всю таблицу целиком. А операции обновления - только отдельные части. В общем, Вам пока просто везло...
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
Старый 05.12.2016, 14:17   #2  
AXcons is offline
AXcons
Участник
 
442 / 112 (4) +++++
Регистрация: 21.05.2015
Адрес: Москва
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
В общем, Вам пока просто везло...
C 2003 года все везет. На всех проектах делали.

Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Частичный. В том смысле, что удаление делалось джобами. Пользователи таких прав не имели. Это всегда было сложно, долго и муторно. Всегда оставался риск чего-то не учесть, что-то забыть. Поясню чуть ниже .
У нас все учтено.


Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Ну, например, если Вы оплатили одной платежкой 2 накладных, а потом одну накладную удалили, то что делать с платежкой? Понятно, что технически уменьшить сумму можно. А что на это скажет казначейство?
Вы меня пугаете. Платежку то зачем трогать???? Я смотрю, вы с правилами учета как-то не очень дружите. Какое отношение удаление накладной имеет к платежке по этой накладной? Только если они уже сопоставлены, ну надо рассопоставить сначала, потом удалять. Это у нас заложено, что перед удалением система проверяет есть ли сопоставления, и если да, то выдает инфолог, чтобы пользователь сначала рассопоставил накладную.

Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Понятно в чем проблема? Новый функционал был "не в курсе" возможности удаления. Вам придется заново модифицировать процедуру удаления, чтобы учесть новый функционал
Ну да, за это программисты зарплату и получают, вообще то. Не вижу тут проблемы.

Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Хотя, это прямо указывает на то, что у Вашей компании проблемы. Она прекратила развитие. Ее все устраивает.
Не поняла логики. Как связано развитие и сервис паки? Мы программируем новый функционал сами, как раз потому что бизнес у нас все время развивается. И мы его запрограммируем лучше и быстрее чем Майкрософт, и как нам надо. Поэтому и не ставим обновления, потому что там ничего интересного для нас нет. Разве что если там какие-то системные баги исправлены, но это такая редкость.

Последний раз редактировалось AXcons; 05.12.2016 в 14:24.
Старый 05.12.2016, 21:19   #3  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,658 / 1162 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от AXcons Посмотреть сообщение
Вы меня пугаете. Платежку то зачем трогать???? Я смотрю, вы с правилами учета как-то не очень дружите. Какое отношение удаление накладной имеет к платежке по этой накладной? Только если они уже сопоставлены, ну надо рассопоставить сначала, потом удалять. Это у нас заложено, что перед удалением система проверяет есть ли сопоставления, и если да, то выдает инфолог, чтобы пользователь сначала рассопоставил накладную.
"Вот оно что, Михалыч!" (с)

Т.е. под термином "документ" Вы понимаете накладную, которую еще никто и никак не успели "попользовать с далеко идущим намерениями" А "удаление документа" - это вместо сторнирования, причем только и исключительно, если это возможно.

А я то уж подумал Вы об удалении всей "цепочки" связанных документов (приходилось занимать и таким, да...). В ТАКОЙ постановке задачи "удаление документов" действительно нет особых проблем. Ну, кроме полной ее бессмысленности
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
Теги
#внашейдеревневсетакделают, #вывсеконсультантыаядартаньян, #миллионымухнемогутошибаться, вывседуракиинелечитесь, однаяумнаявбеломпальтостоюкрасивая

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Обращение к http-сервису в Аксапте Lucky13 DAX: Программирование 31 24.03.2015 19:37
Ax2009 AIF: Проблема с Custom Service Aif Marina Konevskih DAX: Программирование 3 07.06.2010 08:45
Проблема с серией документов АХ3 SP5 Build 12.0 Jakonya DAX: Функционал 1 18.07.2008 10:03
Система оповещений в Аксапте (события в Аксапте) raunio DAX: Прочие вопросы 1 29.09.2005 15:44
Проблема: русские шрифты в отчетах, формируемых на сервере. Anais DAX: Администрирование 3 17.11.2003 13:20

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:28.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.