#0
by Oleg102
Всем привет. Подскажите пожалуйста как сделать проверку в конвертации данных при загрузке. Мне нужно сделать так, что бы при загрузке документа "Поступление Товаров и услуг" стояла проверка если стоит галочка в "Предъявление счет фактуры" то тогда данный документ не изменять или пропустить при загрузке. Что то не соображу немного. Сейчас такое накалякал, явно не работает
#5
by Oleg102
Вообщем бухгалтерия когда проверяет документ если все нормально, она ставит галочку предъявлена счет фактура и на основании этого документа формирует счет фактуру, которую изменять в дальнейшем не нужно. Надо сделать такую проверку при загрузке данных, а как правильно написать в конвертации данных не знаю. Что то не получается
#10
by Oleg102
Начало загрузки: 10.04.2014 18:02:05 Ошибка в обработчике события ПередЗагрузкойДанных (конвертация) Обработчик = ПередЗагрузкойДанных (конвертация) ОписаниеОшибки = Поле объекта не обнаружено (ДокументСсылка)
#17
by Oleg102
Отказ = ?(Предъявлен(ДокументСсылка.ПоступлениеТоваровУслуг = Параметры.ПредъявленСчетФактура),Истина,Отказ);
#20
by MaxS
Отказ может быть ранее кем-нибудь уже установлен в Истина, на каком основании его можно переопределять значением реквизита документа? т.е. игнорировать ранее установленное значение. В после загрузки нужно смотреть на Ссылку например так: Отказ = ?(Ссылка.Проведен И Ссылка.Предъявлен И Параметры.ПредъявленСчетФактура,Истина,Отказ);
#25
by Aprobator
бредятина какая. Всего то и надо в ПКО, где источник ПТУ прописать в событии ПриВыгрузке: НеЗамещатьОбъектПриЗагрузке = Источник.ПредъявленСчетФактура; - это для случая - не изменять при загрузке. Если не выгружать то аналогично Отказ = ...
#27
by Aprobator
ну для счет фактуры по аналогии. Если сделан на основании ПТУ - принцип примерно тот же самый.
#28
by MaxS
судя по вопросу в нужен анализ существующего документа в базе приемнике. Если там стоит флаг, то этот документ не менять.
#30
by Oleg102
Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1620)}: Ошибка в обработчике события ПередЗагрузкойОбъекта ИмяПКО = ПоступлениеТоваровУслуг ТипОбъекта = Поступление товаров и услуг Обработчик = ПередЗагрузкойОбъекта ОписаниеОшибки = Поле объекта не обнаружено (ПредъявленСчетФактура) Окончание загрузки: 11.04.2014 9:04:00
#33
by Oleg102
Подскажите как правильно сослаться на тип "Булево" "Параметры..." и "Объект" ошибка постоянно.
#34
by MaxS
Есть же пример в . И в обработчике перед загрузкой, по моему нельзя увидеть документ приемника. В после загрузки документ уже найден и находится в состоянии перед записью. В нашем распоряжении есть Объект с данными из источника и Ссылка с данными из приемника. Если в параметрах есть реквизит ПередЗагрузкойОбъекта, то вроде бы так и обращаться Если Параметры.ПередЗагрузкойОбъекта=Истина Тогда
#36
by Oleg102
Это же получается не параметр? Так ведь. Он мне ругается что не является ни параметром ни объектом. А кто тогда он блин. Сейчас так сделал ошибок нет но и не работает нифига при этом Если Параметры.Свойство("ПредъявленСчетФактура") = Истина Тогда
#39
by MaxS
Похоже нужно выяснять с азов. Что такое параметры в КД, что такое реквизиты в метаданных, как проверить наличие имени и значения переменной в структуре... вот ещё пример можно попробовать:
#40
by Oleg102
Заработало. Представляете. Спасибо Вам большое. Сейчас почитаю для себя что Вы мне написали благодарю безумно)))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проверка существования процедуры
- Проверка на заполнение полей таблчного поля документа?
- Проверка 2-НДФЛ
- v7: Конвертация периодических реквизитов из 7.7 в 7.7 (конвертация данных 2.0)
- Проверка уникальности элементов справочников при загрузке в 1С8.0:Бухг
- Проверка на дублирующие строки
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
В этой группе 1С
- ЗУП 2.5.79.3 Внутренее совместительство по другому обособленному подразделению
- v7: Расшифровка в отчете 1с 7.7
- 1с8.2 торговля в облаке и тонкий клиент с ккм в магазине
- Зачем в УТ11 адрес хранится в XML?
- v7: CODEBASE ERROR -70
- Индивидуальный учёт продукции отличен от партионного?
- Ввод начальных остатков по 20 счету в УПП
- Создание объекта метаданных с нужным GUID
- КД. Отбор по конкретному документу
- Отражение начисление НДС не делает проводок по НУ (УПП)
- УПП Реализация товаров и услуг
- Не правильно работает функция РазностьДат в запросе. Код прилагаю.
- Отладка внешней печатной формы, УТ 11
- Учет по сериям в БП2.0
- замещение временное без отрыва от основного места работы
- СКД. Не выводить шапку, если таблица пуста.
- Конвертация регистра СоответствияОбъектовИнформационныхБаз
- Подтверждение ранее неподтвержденной нулевой ставки Бух 2.0
- УТ 11.1 НДС и без НДС в одном чеке
- 1C КА, РАУЗ, почему документ Перемещение товаров не формирует проводки.