#4
by vpetrov
- ты для этого записать должен. Если режим просмотра - редактирование, то объект будет заблокирован. Если режим просмотра - просмотр - то и действий никаких совершить не сможешь. А если уж про код говорить - то вообще не вижу смысла данной ветки
#6
by Guk
А если режим просмотра, кнопки не работают? Хотя наверное всё равно не распроведется. А может и распроведется. Я не пробовал...
#7
by vpetrov
напиши обработку, которая при нажатии на кнопку будет закрывать документ, записывая или не записывая, закрывает, распроводит, и потом опять тебе открывает. Дело 15 мин
#12
by SnarkHunter
Мне даже как-то неудобно на такие вопросы отвечать... Может кто из падаванов раскроет тему "отслеживания денег по счетам на момент до проведения документа" без отмены проведения самого документа...
#13
by Злобный Фей
Хы. Очередной лисапед с треугольными колесами. Потешно ЗЫ: Автору совет: лучше спрашивай сразу типа "у меня бухия/ТиС. Как мине отседить деньге (долх клеента, например) на момент до проведения тугамента ХХХ", глядишь подскажуть..
#14
by vpetrov
В форму кидаешь кнопку, по которой вызывается функция. И текстовое поле для результата. В функции пишешь запрос, если это бухгалтерия, если склад - тоже запрос, только простой ) Есть такая функция - СформироватьПозициюДокумента. Пишешь - если документ не записан, нужно его записать (выкинь предупреждение). Если он записан - то в этой функции пишешь точка = СформироватьПозициюДокумента(ТекущийДокумент,-1). Этот переменную передаешь в качестве параметра в запрос. ВыполнитьЗапрос(Точка,Точка,Счет). Также в этот запрос передаешь в качестве предопределенных параметров Контрагента, договор его и что там еще у тебя. Все. СКД и будет у тебя нужное число. To SnarkHunter - зазнался ты мальчик.
#15
by krava_vlad
Спасибо попробую. Я также думал что должно что быть типт Позиция-1. на выходных буду дописывать эту базу, попробую
#18
by krava_vlad
Мне нужно остатки по регистру на позицию документа до его проведения. не очень хочеться бухгалтеров заставлять делать документ не проведеным для его перепроведения. смотри
#20
by vpetrov
отшлепаешь что-ли меня? Согласен. Просто много было писать, поэтому я скажем так общий вариант написал, так как непонятно - бухгалтерия или торговля
#25
by krava_vlad
В стандартой нет но можно добавить. У меня торговля + Склад РасчитатьРегистрыНа(ТекущийДокумент) если он проведен то выдает результат после его проведения. я думаю попробовать РасчитатьРегистрыНа(ТекущийДокумент-1). Если ето можно???
#29
by krava_vlad
не подходит оно выдает такие результаты, которые были после проведения документа. Если документ не поведен то все ОК.
#30
by krava_vlad
даже нужно будет узнавать остатки по денежным счетам в момент проведения документа, а для этого РасчитатьРегистрыНа и РасчитатьРегистрыПо не подходит ибо ин низя использовать в процедуре обработки проведения, рулит запрос с фильтром по позиции документа - 1
#31
by selenat
гонишь. Смотри типовые механизмы. В любом доке, который например делает расход товара со склада, в обработке проведения получают остаток этого самого товара на момент до проведения документа.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Защита конфигурации
- Итоги по разным периодам - не получается выбрать все периоды
- v8: как в колонтитуле сделать перевод строки?
- Проблема с обработками обслуживания в УПП 1.2
- Параметры печати задать программно
- Отбор в иерархическом справочнике
- Как выбрать субконто в проводку в конфигурации "Конвертация данных"
- Заполнение дерева значений в 1С 8
- Печатные формы МХ-1 и МХ-3
- Отбор в регистре сведений
- как из Ворда получить весь текст целиком, через COMОбъект("Word.Application
- Автоматическое размещение накладных на листе А4
- как сделать запрет на пометку на удаление
- УТ 10.2.12.2 Банковские счета - Код не уникален
- Как загрузить ТЗ в другую ТЗ.
- v7: Передача параметров в процедуру ОбработкаПроведения
- Вылетает 1С при индексации! Help pls..
- Нужна внешняя компонента по работе с графикой...
- Как дробное число обрезать до двух знаков?
- Как определить возраст сотрудника в запросе?