#0
by rene_den
День добрый коллеги, Столкнулся с проблемой. Нужно программно из 1С8 создать доки в клиентбанке. Есть DLL и описание к ней. С помощью нее через com соединение подключаемся и работаем с клиентбанком. Из того что получилось: А теперь нужно выполнить функцию InsertDocs function InsertDocs(const ADocList: WideString): WideString; safecall; Пример XML-строки, передаваемой в качестве параметра функции InsertDocs: <?xml version="1.0" encoding="windows-1251"?> Только никак не могу даже представить как это сделать из 1С8.
#1
by rene_den
Функция InsertDocs, InsertFxDocs используется добавления новых документов. В качестве параметра в функцию передается список документов ADocList (в формате XML), которые необходимо добавить. Внутри тэга <ROW .../> каждого документа должен быть указан текст с требуемой операцией: «sign» — подписания первой и второй подписью документа, «sign1» — для подписания первой подписью документа, «sign2» — для подписания второй подписью документа или «insert» для вставки документа без подписания (см. пример формата XML ниже). В системе iFOBS осуществляется вставка документа осуществляется по уникальному идентификатору SRVID (значения остальных полей игнорируются). В качестве результата функции возвращается тот же список ADocList, с сообщениями о наложенных подписях или с текстом ошибки для каждого документа. Список документов находится в корневом тэге XML <ROWDATA>. Внутри него заключены тэги <ROW .../> с документами. Каждому документу соответствует строго один тэг <ROW .../>. Информация о реквизитах документа задается атрибутами этого тэга. Каждый документ может быть уникально идентифицирован в рамках системы по значению атрибута SRVID. Соответствие атрибутов реквизитам документа задано в таблице:приведена таблица с перечнем реквизитов(номер дока, дата дока и т.п.)
#6
by rene_den
В качестве параметра в функцию передается список документов ADocList (в формате XML), которые необходимо добавить. Внутри тэга <ROW .../> каждого документа должен (из )
#11
by rene_den
Я думаю проблема тут :"в качестве параметра в функцию передается список документов ADocList (в формате XML), которые необходимо добавить." вопрос как создать "список документов ADocList (в формате XML)" в 1С?
#13
by rene_den
Могу кинуть на мыло. Но у тебя нет логина и пароля чтоб залогинится. Или ты ее раздебажить хочешь попробовать?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Штрихкод в УНФ
- Поле объекта не обнаружено (ЭтотУзел)
- Не завершается процесс 1cv8.exe при закрытии окна 1С в remoteapp
- Можно ли перетащить файл из MS Outloolk в документ 1С?
- как программно снять галочку в движениях документа "ручная корректировка"?
- любая премия в 6-НДФЛ по письму ФНС N БС-4-11/10169@ от 8 июня 2016 г.
- Автоматическое заполнение реквизита документа
- Расчет средних показателей в отчетах на СКД
- Обход дерева значений, как узнать на каком уровне.
- Ошибка при формировании записей книги покупок (вычет ндс по налоговому агенту)
- Зацените конструктор условного оформления для СКД
- Как заставить КД 2.1 выгружать один и тот же объект по разным ПВД?
- Как сделать авторизацию кассира по карте в УТ 10.3 ?
- 1С Розница базовая. Проблема со справкой 1 в "Возврат товара поставщику"
- Почему в БП 3 убрали из раздела Синхронизация данных планы обмена с УТ 11?
- Конвертация данных, не выгружать объект по ссылке
- УПП 1.3.78.2: не закрывается брак в производстве в БУ и НУ
- Передача данных из 1С в весы DIGI SM-300
- Сортировка массива ТаблицаФормы.ВыделенныеСтроки
- Хранение файлов в базе или в томах на диске + внешние пользователи