0
svmix
25.10.12
✎
11:44
|
Как всегда банкиры обновили свой банк-клиент (сбер).
И теперь загрузка не идет.Пишет:
Неудачная попытка записи документа: : Номер не уникальный!
Объект.ВыбратьПодчиненныеДокументы(, , Документ);
Не выбран документ!
В инете таких тем много - решений нет.
Пишу решение. Может кто спасибо скажет.
Вот сюда
<код>
Объект.Новый();
глЗаполнитьШапку(Объект, 0);
Объект.НомерДок = Лев(Объект.НомерДок, СтрДлина(Объект.НомерДок) - 3) + Прав(ТаблицаДокументов.Номер, 3);
Объект.Фирма = Организация;
</код>
надо добавить
<код>
Объект.Новый();
глЗаполнитьШапку(Объект, 0);
Объект.НомерДок = Лев(Объект.НомерДок, СтрДлина(Объект.НомерДок) - 3) + Прав(ТаблицаДокументов.Номер, 3);
Объект.Фирма = Организация;
Платежка=Создатьобъект("Документ.ПлатежноеПоручение");
Если Платежка.НайтиПоНомеру(Объект.НомерДок,ТаблицаДокументов.Дата)=1 Тогда
Объект=Платежка.ТекущийДокумент();
сообщить("уже есть!!!");
КонецЕсли;
</код>
Потом копируем таблицу "ВидыДокументов" из формы обработки и вставляем ее в Таблицу "ВидыДокументов" в Общие таблицы.(так надо!)
И наслаждаемся.
|
|