По теме из базы знаний
- Особенности обмена данными с использованием "ручной" регистрации
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Три способа создания одного отчета на СКД
- Аналитический отчет по сверхурочным часам при суммированном учете рабочего времени для ЗУП 3.1
- А вот и Шина подъехала! Часть 3. Итоги
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
1. запустите вручную фоновое задание
"Выполнение отложенных движений по расчетам с клиентами\поставщиками"
2. если п1 не дал результата, то в обработке
"Универсальные подбор и обработка объектов (управляемое и обычное приложение).epf"
выберете документ "Расходная..." и
отберите документы произвольным запросом с ограничением по периоду
Поля которые присваиваем просмотреть в запросе до выполнения кода, может там все ок
затем в произвольном алгоритме по полученному множеству выполните код
3. выполнить п.1.
тестировать на копии, выполнять обдуманно, если сделаете что-то не так, то сами виноваты.
Пример для приходов, но думаю с расходами примерно такие же костыли
"Выполнение отложенных движений по расчетам с клиентами\поставщиками"
2. если п1 не дал результата, то в обработке
"Универсальные подбор и обработка объектов (управляемое и обычное приложение).epf"
выберете документ "Расходная..." и
отберите документы произвольным запросом с ограничением по периоду
ВЫБРАТЬ
ВЫРАЗИТЬ(Расчеты.Регистратор КАК Документ.ПриобретениеТоваровУслуг) КАК Регистратор
ПОМЕСТИТЬ ВтПриходыЕстьДвиженияПоРасчетам
ИЗ
РегистрНакопления.РасчетыСПоставщикамиПоДокументам КАК Расчеты
ГДЕ
НЕ ВЫРАЗИТЬ(Расчеты.Регистратор КАК Документ.ПриобретениеТоваровУслуг) ЕСТЬ NULL
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
Приходы.Ссылка КАК Объект,
Приходы.СпособДоставки КАК СпособДоставки,
Приходы.Договор КАК Договор,
Приходы.Договор.СпособДоставки КАК ДоговорСпособДоставки,
Приходы.ПорядокРасчетов КАК ПорядокРасчетов
ИЗ
Документ.ПриобретениеТоваровУслуг КАК Приходы
ЛЕВОЕ СОЕДИНЕНИЕ ВтПриходыЕстьДвиженияПоРасчетам КАК ВтПриходыЕстьДвиженияПоРасчетам
ПО Приходы.Ссылка = ВтПриходыЕстьДвиженияПоРасчетам.Регистратор
ГДЕ
Приходы.Проведен
И ВтПриходыЕстьДвиженияПоРасчетам.Регистратор ЕСТЬ NULL
ПоказатьПоля которые присваиваем просмотреть в запросе до выполнения кода, может там все ок
затем в произвольном алгоритме по полученному множеству выполните код
Если НЕ ЗначениеЗаполнено(Объект.СпособДоставки) Тогда
Если ЗначениеЗаполнено(Объект.Договор.СпособДоставки) Тогда
Объект.СпособДоставки = Объект.Договор.СпособДоставки;
Если Объект.ПроверитьЗаполнение() Тогда
Объект.Записать(РежимЗаписиДокумента.Проведение);
Иначе
Сообщить("Обнаружены ошибки заполнения:" + Строка(Объект.Ссылка));
КонецЕсли;
КонецЕсли;
КонецЕсли;
Объект.ПорядокРасчетов = Перечисления.ПорядокРасчетов.ПоНакладным; // тот порядок который используем в учете
Объект.ЭтапыГрафикаОплаты.Очистить();
Объект.ЗаполнитьЭтапыГрафикаОплаты();
Если НЕ ЗначениеЗаполнено(Объект.ПорядокОплаты) Тогда
Объект.ПорядокОплаты = Перечисления.ПорядокОплатыПоСоглашениям.РасчетыВРубляхОплатаВРублях;
КонецЕсли;
Если Объект.ПроверитьЗаполнение() Тогда
Объект.Записать(РежимЗаписиДокумента.Проведение);
Иначе
Сообщить("Обнаружены ошибки заполнения:" + Строка(Объект.Ссылка));
КонецЕсли;
Показать3. выполнить п.1.
тестировать на копии, выполнять обдуманно, если сделаете что-то не так, то сами виноваты.
Пример для приходов, но думаю с расходами примерно такие же костыли
Проблема оказалась не на всех документах, а только на некоторых.
Заметил, что при этом пишет в регистр "Расчеты с клиентами", но не заполняет объект расчетов, где должен быть заказ. А именно платежка привязанная к заказу, делает движение в "расчеты с клиентами по документам". Получается не видит связи. Сама платежка движение в регистр "Расчеты с клиентами по документам" делает. Регламентное задание по взаиморасчетам выполнил, в бу отразил. Но видимо проблема в чем-то другом.
Заметил, что при этом пишет в регистр "Расчеты с клиентами", но не заполняет объект расчетов, где должен быть заказ. А именно платежка привязанная к заказу, делает движение в "расчеты с клиентами по документам". Получается не видит связи. Сама платежка движение в регистр "Расчеты с клиентами по документам" делает. Регламентное задание по взаиморасчетам выполнил, в бу отразил. Но видимо проблема в чем-то другом.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот