Книга знаний

1С:Предприятие / v8

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 сек-вроде нормально
Времени не было посмотреть более детально - кто знает продолжите!!!

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика