#0
by Elf56
Всем доброго времени суток. Имеется 1С:Предприятие 8.3 (8.3.5.1517) "Управление торговлей и взаимоотношениями с клиентами (CRM)", редакция 2.0 (2.0.2.5) Нужно определить что документ "ЗаказКлиента" создавался копированием? в интернете нашел что можно вот так Есть расширение формы документа ПараметрОбъектКопирования. В него при копировании помещается ссылка на документ оригинал. Также есть расширение ПараметрОснование, в нем ссылка на основание. Вот пример: Но у меня выдает ошибку Переменная не определена (ПараметрОбъектКопирования) Если <<?>>ПараметрОбъектКопирования = НЕОПРЕДЕЛЕНО Тогда (Проверка: Тонкий клиент) Как определить в уже созданному документ что он был раньше создан копированием? Всем заранее спасибо за ответы.
#8
by Elf56
вот так вот делаю &НаСервере Переменная не определена (ПараметрОбъектКопирования) возврат <<?>>ПараметрОбъектКопирования; (Проверка: Сервер)
#9
by lxndr
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) ПриКопировании (OnCopy) Синтаксис: ПриКопировании(<ОбъектКопирования>) Параметры: <ОбъектКопирования> Тип: ДокументОбъект. Исходный документ, который является источником копирования. Описание: Возникает при создании документа копированием
#10
by Бубка Гоп
Я не говорю что их на клиенте можно проверить. Но ПриОткрытии таки никуда не делось ведь? Из вашей реплики можно сделать вывод что в УФ этого события нет.
#12
by VikingKosmo
согласен, я не имел ввиду, что в УФ нет больше ПриОткрытии. Просто используется он теперь крайне редко.
#15
by Elf56
Использую Параметры.ОбъектКопирования как на сервере так и на клиенте все равно ошибка {Документ.ЗаказКлиента.Форма.ФормаДокумента.Форма(1123)}: Поле объекта не обнаружено (ОбъектКопирования) Сообщить(Параметры.ОбъектКопирования);
#17
by Elf56
Еще раз повторюсь что документ уже был создан вчера и надо сегодня определить был ли он создан копированием или нет
#19
by VikingKosmo
+ просто кошмарят костыли а-ля &НаКлиенте ПриОткрытии ПриОткрытииНаСервере КонецПроцедуры
#20
by Elf56
Еще раз повторюсь что документ уже был создан вчера и надо сегодня определить был ли он создан копированием или нет, можно ли вобще так ?
#26
by Elf56
т.е. вчерашний документ уже записанный на стандартной конфе не определить как он был создан?
#30
by Elf56
оооо ну тогда пошел копить ))) а по существу кто нибудь ответить мою проблему можно решить или нет ?
#33
by Elf56
Еще раз повторюсь что документ уже был создан вчера и надо сегодня определить был ли он создан копированием или нет сегодня
#36
by Elf56
Еще раз повторяю на стандартной конфигурации где не чего не было дописано. Объясняю лучше как бы я это решил. Изобрел бы машину времени вернулся бы во вчера сделал бы новый реквизит он бы сработал и записал бы значение как был создан документ, а сегодня я бы это посмотрел. А можно ли это сделать как нибудь без машины времени?
#38
by Бубка Гоп
ну разве что поковырять журнал регистрации, хотя сомневаюсь что там можно определить копировался или нет.
#39
by hhhh
берешь два документа, тупо сравниваешь, если одинаковые, значит, один создан копированием из другого.
#41
by Elf56
а если таких 1000 документов и из них нужно выбрать документы которые создавались копированием ?
#43
by Бубка Гоп
ну так в чем проблема, напиши отчет который выводит документы с одинаковым набором ревизитов
#44
by Михаил 1С
Блин, ребята, такую сложную задачу не решить! Но я смог! Зашел в синтаксис-помощник, ввел ПараметрОбъектКопирования, и о-чудо! - получило ответ!: Расширение формы документа (Document form extension) ПараметрОбъектКопирования (CopyingObjectParameter) Использование: Чтение и запись. Описание: Тип: ДокументСсылка. Содержит ссылку на копируемый объект. Доступность: Толстый клиент.
#46
by Elf56
о боже я посмотрел уже сотый раз эти буквы и понял что они не х*я не работают ))) куда я только не сувал уже ПараметрОбъектКопирования он ошибку выдает так как повторяю в 5 раз заглавными буквами. ДОКУМЕНТ БЫЛ СОЗДАН ВЧЕРА А СЕГОДНЯ НУЖНО ОПРЕДЕЛИТЬ КАК ОН СОЗДАЛСЯ ДОКУМЕНТ БЫЛ СОЗДАН ВЧЕРА ДОКУМЕНТ БЫЛ СОЗДАН ВЧЕРА ДОКУМЕНТ БЫЛ СОЗДАН ВЧЕРА НУЖНО УЗНАТЬ СЕГОДНЯ КАК ОН БЫЛ СОЗДАН НУЖНО УЗНАТЬ СЕГОДНЯ КАК ОН БЫЛ СОЗДАН НУЖНО УЗНАТЬ СЕГОДНЯ КАК ОН БЫЛ СОЗДАН
#50
by Михаил 1С
попробуй какие-то скрытые места осмотреть. Может быть какие-то скрытые или полускрытые реквизиты скопированы с того документа и ты этим как-то сможешь догадаться, что это взято у другого? Скрытые реквизиты.. - ну, это которые пользователь не может изменить своими руками. Или как-то посравнивай по набору реквизитов, если совпадают с каким-то из прошлых документов, значит наверное его скопировали... В общем как-то так я предлагаю порешать. В общем случае наверное задача не решается.
#51
by Elf56
все спасибо просто надо было конкретного ответа а то манагеры достали реши и реши ты же все можешь все спасибо пошел доказывать что такого сделать нельзя )
#52
by Зеленый пень
Ответ: никак не узнаешь как создан документ, если в конфигурации эта информация дополнительно нигде не фиксируется.
#58
by mistеr
Что-то с Мистой происходит. Раньше обшим правилом длинных веток было: в 1-2 сообщении короткий правильный ответ, и где-то к полтиннику все (главным образом ТС) его замечают. Теперь же отвечающие не утруждают себя даже понять вопрос.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Заполнение регистра сведений из таблицы значений
- Как переопределить последовательность использования программных лицензий 1С
- 1C 8.3 Построение Диаграммы в СКД.
- УПП 1.3 как сформировать в УПП проводку Д 50.02 К 90.
- Себестоимость в подбор номенклатуры
- Сканер не срабатывает по ВвестиСтроку() в ЧекККМ
- Пропадают движения в подписке проведения
- Считывание штрихкодов в 1С
- Можно ли узнать сколько свичей на твоем пути?
- Открыть и заполнить веб страницу
- УТ. Проблемы с округлением сумм в реализации
- сменные Графики работы в 1С УПП
- ЗУП 3.0. Аванс процентом пропорционально отработанному времени
- Ошибка при вызове конструктора (COMОбъект) по причине: Недопустимая строка
- УПП. Ведомость по учету затрат при РАУЗ
- Сервер лицензий 1С 8.2
- Вылетает 7.7 SQL на отчетах.
- Как напечатать в 3.0 ПКО без квитанции?
- преобразование к значению булево не может быть выполнено при проведении документ
- Как распечатать присоединенный файл в 1с