#0
by 1c1c
Добрый день! Нужна помощь знающих и просветленных Есть обработка групповой загрузки XML файлов в УТ 10.3. Работает корректно, загружает и создает документы "Поступление товаров и услуг", вот только есть проблема... Если один документ загружать несколько раз, то программа создаст столько же документов поступления. Как сделать так чтобы не было дублирования документов?? Код обработки: Если ЧтениеXML.Имя = "ДатаСчФ" Тогда вы = ЧтениеXML.Значение КонецЕсли; Если ЧтениеXML.Имя = "СтТовУчНал" Тогда фф = ЧтениеXML.Значение КонецЕсли; Если ЧтениеXML.Имя = "СтТовБезНДСВсего" Тогда зы = ЧтениеXML.Значение КонецЕсли; Загружаемые доки отличаются номером счет-фактуры (НомерСчф) - это наша переменная "аа". Т.е нужна проверка есть ли в базе документ Поступление товаров с таким входящим номером. Мне кажется можно сделать с помощью функции "НайтиПокоду", но как это сделать и в какую часть обработки вставить код не знаю.....
#3
by pessok
ну а лучше сделать запросом и проверить, что он пустой. притом сделать это ДО загрузки, чтобы не городить запрос в цикле. т.е. обойти заголовки, посмотреть, каких документов нет в базе, а их уже грузить
#4
by 1c1c
А если не запросом? как будет выглядеть код поиска по реквизиту, а именно по "номеру входящего документа" который считывается из файла XML и записывается в документ Поступления и с таким же номером создается счет-фактура. Как именно сделать сравнение реквизитов??
#6
by 1c1c
если не затруднит напишите код, именно как сделать поиск и сравнить нет ли в базе такого номера. Я не понимаю в этом, сижу целый день, а толку ноль..
#8
by 1c1c
Спасибо, 1с это не мои обязанности, пока другой сотрудник в отпуске надо сделать эту задачу. Я пока только начинаю, первое место работы
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- УТ есть 8.10.1.10 - как сделать 10.2.2.5?
- Загружаю XML файл от 1С в Оракл (проблемы) ... Кто знает:Оракл,XML,1с8 ?
- В БП 80 в mplts лежат enaof.xml,okof.xml. Как это грузить?
- XML ошибка "Не удается просмотреть ввод XML с использованием списка стилей
- v8: УТ 10.3 : Изменить валюту управленческого учета в УТ 10.3
- На каком ИТС есть УТ 10.3.3.3 или УТ 10.3.4.14 ?
- Анализатор XML; XML Parser
- Есть ли аналог "Групповой обработки документов и справочников" для регистров сведений
- как настроить загрузку из УТ 10 в УТ 11
- v7: commerceML offers.xml import.xml
- v8: УТ 10.3 (10.3.10.4) Подбор номенклатуры в интерфейсе кассира
- АРМ ФСС - формат файла XML для загрузки реестра БЛ
В этой группе 1С
- Анализ счета в СКД
- Онлайн кассы: чек недействителен
- Внешнее соединение не запускает обработку
- Может ли тормозить БП3 из-за видеокарты
- Таблица значений в дерево значений
- УТ 10.3 подключение atol fprint 55 птк
- Дублируются строки отчета
- Как упорядочить товар по возрастанию по ценам т.е. от дешевых до самих дорогих.
- В чём разница у КриптоПро CSP v.4.0 между исполнение 2-Base и 1-Base?
- ЗУП 3.1, Интервальные регистры
- Сборная тема. Онлайн кассы в 2017 г. 54-ФЗ
- Не активна кнопка снятия отбора в форме списка
- Ошибка error:00000000:lib(0):func(0):reason(0)
- БП 3.0 Обновление 3.0.51.12
- Реквизит Дата выплаты зп (ЗУП 2.5)
- Табличную часть растянуть по всей панели. Программно через установить привязки.
- Как отключить округление ?
- СКД Запрос по характеристикам с доп.измерением Страна
- ЗУП 2.5 Заполнение начислений в кадровый приказ по Штатке
- Обновить форму списка справочника программно в обычных формах (перечитать данные)