2016-09-15 7 views
0

Я пытаюсь подтвердить заказ клиента, но я получаю ошибку, показанную ниже. В последнее время среда обновляется с CU1 до CU9. Я сделал полную компиляцию и полный CIL и инкрементальный CIL с ошибками. Можете ли вы предложить, что может быть проблемой?
Спасибо заранее.Ошибка подтверждения заказа клиента

Error : Map object not initialized. 

Stack trace 

(S)\Classes\FormletterService\postJournal - line 52 
(S)\Classes\FormletterService\run - line 221 
(S)\Classes\FormletterService\postSalesOrderConfirmation - line 14 
(S)\Classes\DictClass\callObject 
(S)\Classes\SysOperationServiceController\runOperation - line 93 
(S)\Classes\SysOperationServiceController\runServiceOperation - line 22 
(S)\Classes\DictClass\callStatic 
(S)\Classes\SysDictClass\invokeStaticMethod - line 26 
(S)\Classes\SysDictClass\invokeStaticMethodIL - line 39 
(S)\Classes\SysOperationRPCFrameworkService\runServiceOperation - line 5 
(C)\Classes\SysOperationServiceController\runOperationWithRunAs - line 7 
(C)\Classes\SysOperationServiceController\run - line 22 
(C)\Classes\FormLetterServiceController\run - line 3 
(C)\Classes\SalesFormLetter\run - line 95 
(C)\Classes\SalesFormLetter\main - line 138 
(C)\Classes\FormFunctionButtonControl\Clicked 

ответ

1

ошибка вызвана тем, что docuRefRecIdsPerJournalMap переменная класса FormLetterService не инициализирован. Метод отладки initDocuRefRecIdsPerJournalMap, где эта переменная инициализируется, а также метод run, где вызывается метод инициализации. Вам также может потребоваться проверить классы, которые простираются от FormLetterService и перезаписать любой из этих методов или изменить переменную docuRefRecIdsPerJournalMap. Также проверьте, есть ли у вас какие-либо настройки для этих классов.

+0

Большое спасибо @ FH-Inway. Оно работает. –

0

Попробуйте «Compile вперед» базовый класс FormletterService, а затем сделать полный CIL компиляцию снова
Надежда, что помогает

 Смежные вопросы

  • Нет связанных вопросов^_^