1с документ не проводится программно
После отработки всех стандартных функций отрабатывает расширение, которое через АПИ передает инфу в нашу CRM. При ручном проведении все отрабатывает нормально. Но если загружать (проводить) документы через выгрузку из банка, то здесь отрабатываются не все документы и при этом никаких ошибок не возникает.
Было мнение, что 1С просто "захлебывается", т.к. проведение документов при выгрузке происходит интенсивнее, пытался лимитировать по времени (даже в ущерб производительности), но данное мнение не подтвердилось.
Если кто сталкивался с подобным откликнитесь пожалуйста. Как решили данную проблему?
__________________Помощь в написании контрольных, курсовых и дипломных работ здесь
Программное проведение документа
Привет. Пишу такой код для программного проведения документа(обработку пишу): &НаСервере.
Программное проведение документа из обработки
Всем привет! В обработке создаю документ, но не пойму как его провести. Пробовал вот так, но не.
Проведение документа в общем модуле
Помогите пожалуйста, я создал объект для "Регламентных Заданий". создаю объект Документа и.
Проведение документа по регистру бухгалтерии
Можете пожалуйста помочь с проводкой документа в котором есть реквизиты(дата,цена.
dima_si, какая версия конфигурации и какая совместимость стоит у расширения ?
Еще есть вариант, что при проведении документов через выгрузку из банка включен режим обмена. Посмотрите в отладке.
1С:Предприятие 8.3 (8.3.14.1779)
Бухгалтерия предприятия, редакция 3.0 (3.0.73.38)
Выгрузка из банка через файлы
Добавлено через 13 минут
dggrom, подскажите где искать, плутаю по меню, не могу проверить включен ли режим обмена.
1С:Предприятие 8.3 (8.3.14.1779)
Бухгалтерия предприятия, редакция 3.0 (3.0.73.38)
Выгрузка из банка через файлы
Возможно прошло обновление и расширение отключилось. Посмотреть можно в предприятии на вкладе с подключаемыми внешнии обработками. Там должно быть ваше расширение и гореть зеленная лампочка.
Режим обмена иногда прописывается модулях объекта, поищите в документах которые вы проводите обработкой слудующую строчку кода. Скорее всего она будет в начале процедур записи или проведения
Решение
dima_si, у расширения уберите безопасный режим dggrom, не прокатит, в режиме обмена обработка проведения вооообще не вызывается ))) Dethmontt, разве ? Если в "ПередЗаписью" и "ПриЗаписи" не закомментировать этот код, потом не вызывается процедура проведения ? Коллеги, давайте не будем забывать, что конфигурация типовая, лезть в конфигурацию никто мне не позволит, да и потом, она же обновляться будет. dggrom - расширение не отключается, по крайней мере визуально этого не видно. Там много чего еще в этом расширении, но вот отпадает этот момент. И как объяснить тот факт, что ручками то все нормально проводится, а вот когда идет выгрузка из банка (выгружаем выписку по старинке, через файлы), то не все срабатывают документы. Да, какая-то часть срабатывает. Некоторые остаются. При этом доки проводятся, инфа не выгружается. А после берешь этот документ, еще раз проводишь руками и вуаля - все нормально, пользователя не меняли, на права грешить не нужно.dima_si, Ну значит нужно анализировать ту часть которая проводится с той которая не провелась нормально.
расширение не отключается, по крайней мере визуально этого не видноЕсть документ, в нем ТабличнаяЧасть "Сотрудники" с реквизитами
Нужно при изменении реквизита, автоматически провести документ.
То в шапке документа появляется символ "*", значащий, что документ изменен, но не проведен, при чем при попытке в ручную его провести ругается на "Данные были изменены или удалены другим пользователем"
То в шапке документа так же появляется символ "*" и документ по прежнему не проведен, но
1) кривость - восстанавливается первоначальное значение реквизита
2) хотя бы - документ уже в ручную проводится
Так как же провести то этот документ?
__________________Помощь в написании контрольных, курсовых и дипломных работ здесь
Проведение документа программно при изменении реквизита ТЧ 1С 8.2
Здравствуйте Как сделать, чтобы при изменении реквизита (тип булево) в ТЧ документа, документ.
Получить значение реквизита документа при изменении. УФ.
Есть документ "Развозка", который имеет реквизиты: Номер Дата.
При изменении реквизита Группа ТЧ документа заполнить из ТЧ Справочника
Здравствуйте. Никак не могу разобраться с запросами 1С. У меня имеется справочник Группы с ТЧ.
При изменении строкового реквизита сформировать числовой реквизит
Есть справочник НДС. В нем 2 реквизита: наименование(строковое) и ставка(число). Нужно сделать так.
Расширение управляемой формы для документа (Managed form extension for documents)
Записать (Write)
Синтаксис:
Тип: Структура.
Структура параметров записи, которые могут быть обработаны в обработчиках событий записи. Состав параметров произвольный. Содержит предопределенные параметры записи РежимЗаписи и РежимПроведения. Предопределенные параметры передаются в метод объекта Записать.
Параметры записи можно обработать в событиях формы ПередЗаписью, ПередЗаписьюНаСервере, ПриЗаписиНаСервере, ПослеЗаписиНаСервере, ПослеЗаписи.
Возвращаемое значение:
Тип: Булево.
Истина - успешно записан; Ложь - в противном случае.
Описание:
Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
Читайте также: