#0
by Oldchap
Как в операции введенной в ручную программно изменить счет? (внешняя обработка)Сколько не бился неполучается. То пишет "Нельзя изменять записанные проводки", попробовал через документ подлезть (извращение конечно но больше мыслей не осталось) пишет "Недопустимая операция" (когда пытаюсь записать проводки у операции) и "проведение невозможно" когда пытаюсь применить метод провести.Что делать?????
#3
by Oldchap
Есть операция введенная в ручную, есть обработка в диалоге есть реквизит Опер (тип документ операция) для выбора конкретной операции, есть реквизиты счет1 и счет2 счет1 это тот счет который надо менять а счет2 на которыйвот первый вариантвот второй вариант
#4
by urban
1) Если у тебя в реквизитах есть Опер - конкретная операция, в кот. ты меняешь счета, то нах тогда ты в коде пишешь СоздатьОбъект и все такое? Ты выбрал операцию в диалоге.2) Опер.Дебет.Счет = <ТвойСчет>; Все. Больше ничего не надо. Нах ты проводки то включаешь, то выключаешь?3) При смене счета аналитика тоже меняется. Так что субконто тебе придется переназначать (из диалога или еще как). Предполагаю, что проводки у тебя различаются по аналитике (в смысле, разные значения субконто у одного и того же счета, иначе нах столько проводок), а стало быть, тебе все эти субконто вручную все-равно назначать.В виду вышеизложенного, предлагаю подумать о целесообразности написания подобной обработки...
#5
by Oldchap
Тогда вопрос на засыпку, при исполнении модуля счета поменять (во втором варианте дает), но вот записать это дело никака к заключению хоца добавить: Аналитика одинаковая, а операций где напутали много и хоца править программно а не ручками
#8
by Anomaly
Если в первом варианте поменять Опер.ВыбратьОперацииСПроводками(Дата1,Дата1) на Опер.ВыбратьОперации(Дата1,Дата1), то должно вроде заработать... если других ошибок нет )))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: операция, введенная вручную - проведена или нет?
- Значение зависимой ячейки изменить программно...
- Как программно изменить имя параметра в макете?
- невозможно изменить код счета 91 на 91.2 , так как существует счет с данным
- Как программно создать и заполнить документ "Операция введенная вручную"
- Программно изменить свойства формы.
- Как программно создать счет в плане счетов?
- Как программно изменить проводки документа Операция?
- Как изменить программно в регистре бухгалтерии хозрасчетный Счет Кт?
- Как программно установить владельца программно созданной колонке
- Подскажите как программно открыть форму документа и программно нажать на ОК?
- 1С 8.2 Операция, введенная вручную. Как отключить проводки?
В этой группе 1С
- Бытрое получение остатков регистра накопления в табличном поле
- Как раскрасить форму списка справочника
- ЗначениеВСтрокуВнутр
- 7.7: Запрос к периодическому реквизиту справочника: на какую дату он получается?
- Посоветуйте лучший редактор ДБФ файлов.
- Как провести документ после ТА, не сдвинув ТА
- Нагрузочное тестирование 1С 8.0
- В терминальном режиме "Не найден ключ защиты" HELP !!!
- Как стать дилером 1С ?
- Конвертация данных через XML
- Как из ФИНЭКО перенести данные в ТиС
- Как из списка значений открыть элемент справочника?
- Как получить дату без времени
- Цикл по табличной части
- Ошибка SQL State: 23000 Native: 1505
- Как можно программно изменить размер шрифта объекта "Текст" в отчете?
- ГиперСсылка в тексте письма, созданного в 1С
- Вылетает при вызове Параметров страницы.
- Обновление Камина с 1.1 на 1.2
- Как проще всего настроить автообновление страницы(вместо F5)?