Ну если на чем-то отличном от 1с, было бы пояснено, я надеюсь)
Ну если на чем-то отличном от 1с, было бы пояснено, я надеюсь)
Например? Учитывая, что человек малознаком с программированием.
"Ну там не то что бы листинг, ну вот кусок который нужен для связи с той прогой:<br> <br>Процедура ВыгрузитьДокументыВОпер() sql="exec ins_vipis77 "+plat_id+","+myorg_id+",'"+num_doc+"'" +",'"+data_doc+"',"+kontr_id+","+zaorg_id+",'"+nazn+"',"+direct +","+sum_doc+",'"+r_schet+"',"+num_vipis+",'"+data_vipis +"','"+my_descr+"'";<br> Если КодУн>0 Тогда Соединение=СоздатьОбъект("ADODB.Connection"); // Передача данных в оперативное управление Соединение.ConnectionString ="driver={SQL Server};server=Workhost2;uid=sa;pwd=B5iWvaM8;database=Oper"; Соединение.ConnectionTimeout = 40; Соединение.CommandTimeout = 50; Соединение.CursorLocation= 3; Соединение.Open(); Сообщить(plat_id+","+myorg_id+",'"+num_doc+"'" +",'"+data_doc+"',"+kontr_id+","+zaorg_id+",'"+nazn+"',"+direct +","+sum_doc+",'"+r_schet+"',"+num_vipis+",'"+data_vipis +"','"+my_descr+"'");<br> Соединение.Execute(sql); Соединение.Close();<br> Опер=1 КонецЕсли; Записать();<br>КонецПроцедуры"
Ну по идее, в таком случае переносить справочники можно и в момент создания. Конкретно по ADODB в сети информации много.
Это в семерке так было правда на другом документе, теперь нжно в 8 сделать
И в чем запинка?
Запинка в том что я не знаю как это сделать((((
Может можно сделать кнопку на "помощнике приема на работу" что бы через нее создавалось соединение с Оперативным и тем самым выгрузилась только что забившаяся информация?
В кнопке что ли проблема? Ну сделайте кнопку, кто же мешает или в событии "при записи " с проверкой заполнения всех нужных реквизитов или с вопросом в конце концов. Вы не с того начинаете, попробуйте подключится к базе через ADO и добавить запись в таблицу сотрудников. Проверьте в приемнике результат.<br>Еще нужен способ синхронизации сотрудника в 1с и приемнике по какому либо признаку, может быть придется добавить в 1с поле с sql кодом, что бы не насоздавать одинаковых сотр-ов в приемнике. Для начала попытайтесь просто добавить запись в таблицу sql.
На сколько я понял, приведенный код не сотрудника создает, а что-то другое. Соответственно для добавления сотрудника нужна другая команда транзакт SQL. В принципе эту команду можно создать по аналогии, но нужно знать в какой таблице SQL размещены сотрудники и какие поля за что там отвечают. Есть у вас SQL-щик в штате?