v8: Возможные трудности при объединении УТ и автономного решения(АР) для негоОбъединил я значит все по инструкции + кое-что взял из встроенного АР из бухгалтерии 1.5.7.5(в частности сам вызов в меню сервис,+ объект план обмена и его модуль),настроил план обмена:создал узел,его начальный образ,потом захотел автообмен через электронную почту-- и тут не сработало | | Автор статьи: 1CBuilder | Редакторы: Волшебник, advadva Последняя редакция №9 от 17.08.06 | История URL: http://kb.mista.ru/article.php?id=240 | |
Ключевые слова: План обмена,электронная почта,автообмен,автономное решение
1 остановка
В процедуре ПодготовитьОбменЧерезПочтовыйРесурс(...)
...
СписокДоступныхЗаписей = ПолучитьДоступныеУчетныеЗаписи(ИмяПользователя()).Запись;//Это оригинал
СписокДоступныхЗаписей = ПолучитьДоступныеУчетныеЗаписи(Справочники.Пользователи.НайтиПоНаименованию(ИмяПользователя())).Открыта;//Это уже сделал я
вторую строку можно указать и такую:
...
СписокДоступныхЗаписей = ПолучитьДоступныеУчетныеЗаписи(ИмяПользователя()).Отправка;
2 остановка
В процедуре НаписатьПисьмо(Здесь было указано 9 параметров, а при вызове в теле процедуры ДействиеПослеОбменаЧерезПочтовыйРесурс ТекущегоПользователя потеряли)
Соответственно я его добавил
В вызове процедуры ПолучениеОтправкаПисем() из процедуры ПодготовитьОбменЧерезПочтовыйРесурс() также пропущен второй параметр ТекущийПользователь - необходимо указать
Также в Процедуре ПодготовитьОбменЧерезПочтовыйРесурс()
в тексте запроса необходимо изменить строки:
| ГДЕ (ВложенияЭлектронныхПисем.ИДФайлаПочтовогоПисьма = """" )
| И (ЭлектронноеПисьмо.Тема = &ИмяШаблонаОбмена)
на строки (изменяется только вторая строка):
| ГДЕ (ВложенияЭлектронныхПисем.ИДФайлаПочтовогоПисьма = """" )
| И (ЭлектронноеПисьмо.Тема Подобно &ИмяШаблонаОбмена)
а строку:
Запрос.УстановитьПараметр("ИмяШаблонаОбмена", ИмяШаблонаОбмена);
на строку:
Запрос.УстановитьПараметр("ИмяШаблонаОбмена", "%"+ИмяШаблонаОбмена+"%");
Вобщем и все - начинаю автообмен,"отправленное" письмо находится в группе "Черновики",нужно открыть это письмо и нажать кнопку "Отправить". Как сделать этот шаг автоматом, не смотрел, но там есть что-то типа авт. отправка/получение писем для учетной записи встр. почтового клиента - сделал , но из группы "Черновики" почему-то письмо не ушло.
3 остановка
После приема эл. письма вложения(в моем случае "Message_ТВ_ГБ") почему-то сразу не записываются в папку по умолчанию для текущей учетной записи сети,ПК и соответсвенно изменения не считываются - говорит номер сообщения меньше или равен последнему загруженному.Что делать ?Нужно просто открыть последнее пришедшее письмо,перейти на закладку вложения и нажать кнопку "ОТКРЫТЬ" --- все, обмен работает с двумя настройками для каждого участника обмена.Первая настройка с отправкой\получением изменений по эл. почте,вторая настройка - обмен через файловый ресурс,где каталог обмена - каталог по умолчанию для текущей учетной записи сети,ПК(посмотреть можно при открытии эл.письма,т.к сохраняется оно именно в этот каталог)
практический момент
Время ожидания сервера - было 60 сек.,в один прекрасный день произошел сбой,поставил 150 сек-вроде нормально
Времени не было посмотреть более детально - кто знает продолжите!!!
|