#0
by Pilot
Помогите пожалуйста, кто сможет, хотелось бы узнать мнение специалистов, а то я могу делов натворить. У нас хотят поставить программу иностранную. в ней содержатся некоторые данные часть из них нужна бухгалтерам. Так эти иносранцы хотят интегрировать это дело с 1С (запись данных в 1С в режиме реального времени), данные они хотят записывать сразу в базу SQL, в 1С должен формироваться Акт и счет-фактура на основании этого Акта. Как это сделать лучше и можно ли вообще.
#2
by maxi2
Никак. При работе с SQL у 1с есть проверка целосности данных или что-то такое, и если напрямую записать туда что-либо то 1с просто взбрыкнет. Как именно правда незнаю. Но работать недолжно ;)
#5
by maxi2
Неа. В "нормальном состоянии" 1С такого "недаст сделать". Но конечно есть способы обхода ;) Что-то там надо поправить в хранимых процедуре которая отвечает за проверку целосности просто.
#6
by Eugene G
??? в каком еще нормальном состоянии, ты с луны свалился? В начале прочти/попробуй потом уже излагай свое мнение, понял?
#7
by Eugene G
Если ты говоришь про изменение стукруты базы, то не даст в любом случае, даже если ты подправишь в ХП, у тебя система будет вылатать на поиске по индексу. Здесь же речь идет всего о вставке записей.
#8
by Pilot
Я как думаю сделать записать данные в таблицы DH DT 1SJOUR (ну где журнал хранится). В их программе не все данные есть например нет счета бухгалтерского учета, варианта расчета налогов, у них не расчитываются некоторые суммы... Но если записать данные в таблицу получим дырявый документ, потом бухгалтер входит туда и добивает его, можно так или нет. Как я понял в таблицах каждый документ имеет какой-то идентификатор (в поле iddoc), вот этот идентификатор как проставить?
#12
by Лохматые Уши
Мне кажется, это легко возможно, главное, чтобы струкутра таблиц, в которую инсертятся записи, осталась неизменной :)
#14
by Лохматые Уши
Ну там же ещё речь шла про иностранные программы, которые до инсерта могли какие-то поля в таблице добавить, изменить, мало ли..
#15
by ZyXEL
Лучше скорее через OLE но думаю и прямыми запросами получается.. А почему бы и нет?? Проверил сейчас вроде бы запись добавилась через SQL.
#16
by 12345
главное, чтобы потом чего где в другом месте не убавилось. Например, денег в кармане. Чта касаеться то со справочниками еще можно экспериментировать, желательно справочники без кода, ID генерить (тоже не 2 пальца обписать, но по ROW_ID можно рискнуть) а вот с документами лучше не нужно.
#17
by qwertNetman
как вариант если устроит : можно в базе содержать пустые документы например с пометкой удаления (с очень ранней датой например чтоб немазолили глаза в журнале), а по необходимости править в нем дату и реквизиты после убирая пометку удаления... з.ы. сам непробывал так
#18
by Pilot
Вот мучался тут, получается напрямую можно править существующе сразу в SQL, но вот насчет вставки новых: это поле IDDOC получается ставится силами 1С, а не SQL. Тогда как его ставить минуя 1С непонятно. Ктто-нибудь имел с этим дело?
#20
by Pilot
Да дело в том что мне на фиг не надо впрягаться в эту интеграцию, это инсотранцы думаю все так просто и они такие умные. Они сами хотят делать, ну и пусть делают (про 1С они вообще не слыхали), я думаю пусть помучаются, но вот смогут они вообще или нет, вообще возможно это что вся 1С не хрякнулась?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ЭтотОбъект.Записать()???
- Каким образом напрямую записать данные из обработки 1С в базу Аксесса?
- Записать в справочник реквизит из документа
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- v7: в чем разница.... "Сохранить данные..." и "Выгрузить данные..."?
- Бух 7.7 SQL. Базу в SQL сервере восстановил, в 1С нет данных????
- Если записать данные в DBF-файл регистра напрямую, то что будет с остатками
- Как Таблицу значений записать в строку, чтобы потом из строки записать в ТЗ
- УТ 11, записать и закрыть и записать..
- Можно ли записать данные в регистр без проведения документа?
- Как выгрузить базу данных 1с 8.2 с SQL сервера в новую созданную локальную базу
- Как записать из 1с в ячейку эксель записать функцию
В этой группе 1С
- Как осуществить множественный выбор в справочнике ?
- Как сделать отбор в журнале документов по нужному значению?
- Как вытащить через OLE реквизит документа типа "Перечисление"?
- Как запустить обработку не вызывая метод "ПолучитьФорму"?
- Выгрузка / загрузка в различные форматы
- вызвать форму элемента справочника программно
- "Астрософт: Зарплата"
- конвертация валюты в документе
- Как обратиться к N-й строке Табличного поля?
- Реестр неоплаченных счетов
- Как избавиться от вопроса на сохранении при закрытии формы ?
- При перепроведение не зачитывается аванс
- NFR версия конфигураций "Управление Торговлей"
- Web-приложение "Удаленный склад"
- Вдруг исчезает реквизит формы документа
- Проблемы неоперативного проведения
- Как отследить непосредственное удаление документа
- Совокупная стоимость владения Win vs Linux
- Командная панель и перехват нажатия дефолтной кнопки (Добавить, например)
- Ограничение доступа к данным