Показать сообщение отдельно
Старый 21.12.2015, 16:55   #3  
axm2013
Гость
 
n/a
В общем то покопавшись в навозе пришел к такому же выводу.

Крайне необычно реализован класс CustVendTransOpenStmtController:
В методе startOperation неизвестный индус/а может и не индус даже вставил свои пять копеек истории

X++:
    CustVendACType          custVendActType = this.parmArgs().parmEnum();
    Query                   query           = this.getFirstQuery();

    // Update the query with appropriate datasources.
    CustVendTransOpenStmtController::updateReportQuery(query, custVendActType);
В итоге при открытии отчета типа Открыть проводки (клиент) с простым и незамысловатым query CustTransOpenPerDate контроллер CustVendTransOpenPerDateController, которого наследуется от вышеупомянутого класса получаем добавление непонятной хрени что и приводит к глюкам и порче кармы индусу.

Теперь карма индуса или безымянного станет чуть чище.
За это сообщение автора поблагодарили: Logger (1).