#0
by SlavCO
Всем привет. Возникла проблема. Мне нужно ели документ проводится первій раз - не перепроводится віполнить некоторій код Если не проведен тогда .... Конецесли не работает. Постоянно проведен = истина, дажен для новых документов. Что за хрень такая? может кто-то сталкивался?
#6
by fisher
Обработка проведения выполняется в транзакции записи, когда документ уже записан. Как уже сказали, признак нового можно передать из ПередЗаписью через ДополнительныеСвойства документа. Но скорее всего, ты проектируешь фигню. Не должно быть такой необходимости.
#7
by SlavCO
Документ могут создать, но не проводить. А потом провести, поэтому ЭтоНовый нельзя использовать :( Наверно сделаю через допсвойства
#8
by unregistered
А если документ записали, а только спустя какое-то время решили провести (впервые). ЭтоНовый вернёт ложь.
#10
by SlavCO
Мне нужно запретить некоторым людям продавать товар по цене ниже, чем розница-2%. Я в обработке проведения хочу организовать проверку
#12
by fisher
Офигенская проверка. Некоторые люди продают по одной цене, потом меняют цену и перепроводят.
#13
by SlavCO
Сотрудники склада вбивают серийные номера и перепроводят документ - это можно. Иногда товар выдается с магазинов - там тоже вбивают серийки и перепроводят. Тоесть перепроводить документ можно даже если цена ниже допустимой - для розничной, а первый раз проводить - нельзя
#15
by SlavCO
Офигенская проверка. Некоторые люди продают по одной цене, потом меняют цену и перепроводят. Блин - логично.
#16
by Classic
Странно. Может у вас что-то с ценами не так? Не периодические они. В общем не делай того, что написал в
#17
by unregistered
Отследить впервые ли проводится документ невозможно. Можно ПередЗаписью смотреть РежимЗаписи = Проведение и сравнить Проведен = Ссылка.Проведен. Но это легко обходится: вместо одного действия - "перепроведение" делается два - "отмена проведеня", а потом "проведение".
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как узнать остаток по кассе в любой валюте имеющейся в справочнике валют?
- Как узнать размер таблицы в SQL базе?
- Как из обработки проведения узнать Проведен документ или нет?
- Как узнать узнать идентификатор конфигурации
- v8: как добраться до стандартных картинок документа (проведен, не проведен)?
- В подписке на событие узнать Интерактивная запись или нет?
В этой группе 1С
- Переименования номенклатуры группой.
- 1с Конвертация. Как узнать найдена номенклатура по внутреннему ID или нет
- Возможно ли отображение курса из справочника валют на панели инструментов УТ10
- Перенос данных и сведений по ОС в другую базу.
- УФ. Условное оформление табличной части. Условие по реквизиту поля.
- РИБ УТ 11: не проходит загрузка
- Объединить одинаковые строки в отчете
- Десктоп или ноут?
- Проблема с HP LJ 5200
- Ширина канала для 1С 8
- Файл uahukr.spl у кого есть?
- После печати 1С зависает, диалог принтера "печатается ..." остаётся на экране
- v8: Количество строк после сортировки как делается?
- УТ 11: Приобретение Агентом товара для Принципала
- Обмен УРБД
- БП 2.0.46.7, Поступление тов.услуг. - услуга счет 08.04
- Отключается Aero. Windows 7 показывает упрощенную цветовую схему
- Помогите побороть ошибку в КД
- Выгрузка в Excel
- 2 Фискальника на одном компе в одной учетке в 1с8, можно ли?