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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.01.2012, 15:38   #1  
Mileyko is offline
Mileyko
Участник
 
39 / 19 (1) ++
Регистрация: 05.10.2008
Адрес: Новосибирск
Проблемы с классом SysEmailBatch
Добрый день,

Коллеги, при отправке писем с помощью класса SysEmailBatch возникает ошибка: Значение 1 не найдено в карте соответствия. При отправке одного письма ошибка не возникает. Ошибка возникает при отправке нескольких писем, обычно, начиная с 10-го. То есть первые 10 писем отравляются, а на 11-ом возникает ошибка. Кто сталкивался с этой ошибкой?
Старый 17.01.2012, 17:51   #2  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
Цитата:
Сообщение от Mileyko Посмотреть сообщение
Добрый день,

Коллеги, при отправке писем с помощью класса SysEmailBatch возникает ошибка: Значение 1 не найдено в карте соответствия.
С подобными ошибками сталкивался когда обработка проводит многочисленные операции смены компаний.
Боролись снижением этих самых переключений.
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
Старый 18.01.2012, 06:23   #3  
Mileyko is offline
Mileyko
Участник
 
39 / 19 (1) ++
Регистрация: 05.10.2008
Адрес: Новосибирск
Смены компаний при отправке не происходит. У кого-нибудь ещё есть какие-нибудь мысли?
Старый 18.01.2012, 07:49   #4  
kaw is offline
kaw
Участник
 
122 / 35 (2) +++
Регистрация: 23.03.2004
Адрес: Новосибирск
Возможно, у какого-то контрагента не заполнен (или не корретный адрес).

(Хорошо бы предоставить кусок кода, который дает данное сообщение.)
Программно расширить инфо, на каких сообщениях спотыкается.
За это сообщение автора поблагодарили: Mileyko (1).
Старый 18.01.2012, 08:46   #5  
Mileyko is offline
Mileyko
Участник
 
39 / 19 (1) ++
Регистрация: 05.10.2008
Адрес: Новосибирск
Причина была в индикаторе выполнения процесса SysOperationProgress.
Эта проблема уже обсуждалась ранее:

Российские финансовые отчеты (RRG). Ошибка.
Цитата:
Сообщение от Daiver Посмотреть сообщение
Все оказалось гораздо проще. Забыли строчку инициализации:
Цитата:
Сообщение от Daiver Посмотреть сообщение

X++:
progressDlg.setTotal(calcResult.elements() + 1);

Последний раз редактировалось Mileyko; 18.01.2012 в 09:04.
За это сообщение автора поблагодарили: S.Kuskov (2).
Теги
sysemailbatch

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отправка писем через SysEmailBatch на внешние адреса DreamCreator DAX: Программирование 16 22.10.2013 13:26
Проблемы с Exists Join Logger DAX: Программирование 28 28.04.2010 02:54
axaptapedia: SysEmailBatch Blog bot DAX Blogs 0 07.10.2008 18:05
Проблемы работы ERP в многофилиальной и территориально разнесённой компании СНГ. SlavaK DAX: Прочие вопросы 18 02.03.2004 15:25
Проблемы с классом Valia DAX: Программирование 3 21.08.2003 18:15

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

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

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