|
Переход с ТиС на УТ 11 - не указаны этапы графика оплаты | ☑ | ||
---|---|---|---|---|
0
Disday44
19.06.20
✎
22:06
|
Добрый день! Нужен совет специалистов. При переносе документов из ТиС 7.7 в УТ 11.3 (типовая) все документы типа "Приобретение товаров и услуг" и
"Реализация товаров и услуг" отказываются проводиться, выдавая "Необходимо заполнить этапы графика оплаты". В документе стоит "этапы не указаны", если сохранить или провести прямо из документа, то автоматом ставится дата платежа и документ проводится. Как можно массово их провести или сохранить? Пробовал обработкой "Групповое изменение реквизитов менять Дата Платежа" на последний день года. У тех документов, у которых уже вручную проставлена эта дата, она меняется, а у проблемных так и остаётся пустой. Как можно решить это? Как проставить им дату платежа массово или в конфигураторе каким-то образом отключить проверку, что дата установлена? Спасибо за помощь! |
|||
1
Gbpltw
20.06.20
✎
11:05
|
Переносил не специалист, чтоли?
|
|||
2
oslokot
20.06.20
✎
11:28
|
Обработку написать, вестимо.
|
|||
3
Disday44
20.06.20
✎
17:15
|
(1) А вы могли бы подсказать примерный вариант кода для группового изменения?
Пробовал обработкой "Групповое изменение реквизитов менять Дата Платежа" на последний день года. У тех документов, у которых уже вручную проставлена эта дата, она меняется, а у проблемных так и остаётся пустой. Почему так может приисходить? Как правильно обратиться к этому значению, где можно узнать его адрес? Веб-разработкой занимаюсь, с 1с на уровне программирования не сталкивался. Есть ощущение, что замена одного значения ДатаПлатежа может решиться парой строчек через групповое изменение. Обработка выбрает массив документов, пройдёт по нему и выполнит на каждом наш код. // Пример, псевдокод. Присвоим всему массиву документов сегодняшную дату в качестве даты платежа ДокументТаблицаДатаПлатежа = ТекущаяДата; |
|||
4
Djelf
20.06.20
✎
18:26
|
(0) Инструменты разработчика же http://devtool1c.ucoz.ru
Сверь что заполнено в документах измененных вручную и в тех которые ты пытаешься заполнить групповой обработкой. Ну и групповая обработка в ИР значительно мощьнее встроенной. Поизучать что да как придется, но оно того стоит. |
|||
5
GreyK
20.06.20
✎
19:17
|
(3) Возможно на до заполнить "РасшифровкаПлатежа", зависит от версии конфы.
|
|||
6
Disday44
20.06.20
✎
22:57
|
Спасибо за наводку. Поставил ИР, использую Подбор и обработка объектов БД - Обработка "Изменить реквизиты/добавить строку", все требуемые параметры проставляю, они могут быть одинаковыми для всех документов. Но сумма платежа обязательна и она разная. А обработка предполагает ввод конкретного значения. Как можно сослаться на сумму документа? Только через обработку Произвольный алгоритм? Возможно есть другой путь, например, в конфигураторе сделать необязательным равенство этих сумм?
|
|||
7
Кулибин
21.06.20
✎
00:02
|
(7) если хочешь научиться - потрать 4 часа и напиши, там будет 20 строк. Или найди человека, который сделает за 500 рублей.
|
|||
8
Disday44
21.06.20
✎
00:16
|
Спасибо Djelf! Решил, все параметры через Обработка "Изменить реквизиты/добавить строку", а СуммаПлатежа через "Произвольный алгоритм".
//В контексте ЭтапыГрафикаОплаты Объект.СуммаПлатежа = ОбъектБД.СуммаДокумента; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |