|
Загрузка документов из внешнего WEB-приложения. | ☑ | ||
---|---|---|---|---|
0
Enreward
28.06.21
✎
17:07
|
В каких форматах возможно загрузить документ из внешнего WEB-приложения в 1С 8.3 Бухгалтерия? Документ представляет собой платную услугу с расходованием материала со склада.
|
|||
1
polosov
28.06.21
✎
17:08
|
(0) В любых.
|
|||
2
Enreward
28.06.21
✎
17:08
|
Желательно перечислить все возможные форматы данных.
|
|||
3
polosov
28.06.21
✎
17:10
|
(2) Пусть json'ом тебе отдает. Или xml.
|
|||
4
acht
28.06.21
✎
17:56
|
(0) Эту информацию тебе должен предоставить автор этого "внешнего WEB-приложения".
|
|||
5
acht
28.06.21
✎
17:57
|
А то будет это, например, dbf
|
|||
6
Deal with it
28.06.21
✎
18:05
|
(5) а че, нормальный формат, надежный как автомат калашникова)))
|
|||
7
Deal with it
28.06.21
✎
18:07
|
(0) да хоть в .txt, лишь бы структура строк была правильной.
|
|||
8
acht
28.06.21
✎
18:15
|
(6) Не, ну может собеседуется паренек, волнуется.
|
|||
9
Enreward
28.06.21
✎
18:40
|
Мы создаём свою медицинскую информационную систему и нам нужно передавать из неё передавать документы в 1с Бухгалтерия 3. Я в 1с совсем новичок, и мне нужно разобраться какие форматы документов можно передавать, чтобы определиться с тем, какой формат мы будем передавать в 1с из нашей МИС.
Ещё хотелось бы узнать, есть ли штатная обработка для загрузки документа из внешнего web-сервиса? |
|||
10
Chameleon1980
28.06.21
✎
18:56
|
как напишешь то и отдаст
|
|||
11
ДенисЧ
28.06.21
✎
19:05
|
(9) Посмотри в документацию 1с. Там расписаны все платформенно поддерживаемые форматы.
А ещё лучше - пообщайся с программистами той 1с, в которую вы собираетесь что-то передавать. |
|||
12
acht
28.06.21
✎
20:37
|
(9) Надо передавать те форматы, с которыми вы умеете работать. "Штатной обработки из внешнего web-сервиса" не существует, потому что во-первых, все веб-сервисы разные, а во-вторых, все документы разные.
|
|||
13
Enreward
29.06.21
✎
11:57
|
Понял, спасибо.
|
|||
14
DGorgoN
29.06.21
✎
12:00
|
из внешнего WEB-приложения должен какой то формат прийти в любом случае, либо набор переменных, либо допустим xml или json. 1с позволяет сделать по идее все распространенные.
|
|||
15
lodger
29.06.21
✎
12:03
|
(9) 1с это коробка с инструментами.
их там валом. как их использовать - дело хозяйское. типовая бухия - готовый набор лего "Замок принцессы". чтобы не ломать и не переделывать набор замка надо использовать типовые возможности. основные фронты: 1. система обмена через xml в разделе администрирование - синхронизация. 2. внешняя обработка с загрузчиком - читаем из файла то что можно скормить в 1с (да очень много чего можно). 3. расширение конфигурации с загрузчиком и вывешенным web-сервисом. куда можно совать json xml, да хоть чёрта лысого. |
|||
16
Enreward
08.07.21
✎
12:56
|
Подскажите, пожалуйста, каким инструментом проще сделать импорт документов в 1С бухгалтерия из сторонней программы?
Рассматриваются и загрузка по кнопке на стороне 1с, и автоматическая отправка в 1с из сторонней программы. Документы стандартизированы. Документы должны каким-то из двух способов появиться в 1с в Интересует вопрос как на стороне 1с проще реализовать данную задачу? Я в 1с слабо развит и особо заморачиваться с решением не хочется. Голова уже пухнет от информации в интернете. 1)Если использовать встроенный в 1с REST API, то возможно ли настроить чтобы сервис сам отсылал запрос внешней программе (по кнопке или по расписанию), или для этого нужно чтобы веб-сервис был опубликован сторонней программой? 2)Если писать через http запросы, то для этого нужен API от сторонней программы или запрос отправляется напрямую по адресу программы в сети (веб-приложение) и запрос обрабатывается самим сервером где лежит сторонняя программа? 3)Если делать интеграцию с внешней реляционной БД, то насколько это сложно с точки зрения написания кода на 1с для новичка (я сдал теоретический экзамен на 1с:профессионал и в практике очень слаб, да и не особо интересно копаться в 1с)? 4)Если реализовывать импорт через обращение к 1c REST API из сторонней программы, то на стороне 1с нужно что-то дорабатывать (при условии что документ стандартизированный) для обработки приходящих данных, или 1с в таком случае автоматически распарсит xml или json и положит сформированный документ куда нужно и бухгалтеру останется только проверить и провести его? |
|||
17
ДенисЧ
08.07.21
✎
12:59
|
Чем в твоём понимании API программы отличается от сервера, на котором работает программа?
Вот у меня в домашней сетке работает программа. На сервере. Но скажу по секрету, если я просто обращусь "по адресу сервера" - та программка мне ничего не скажет... Тебе надо изучить матвопросы. Рекомендую книгу от 1с "Технологии интеграции". |
|||
18
Вафель
08.07.21
✎
12:59
|
если это ваша программа,то выгружайте в EnterpriseData
|
|||
19
Вафель
08.07.21
✎
13:00
|
все типовые его умеют читать
|
|||
20
Enreward
08.07.21
✎
13:02
|
Я имел в виду что на стороне сторонней программы нужно дописывать web сервис или не обязательно?
|
|||
21
Вафель
08.07.21
✎
13:03
|
(20) конечно нужно, а иначе как к вам обращаться?
|
|||
22
МихаилМ
08.07.21
✎
13:06
|
(16) Вы вообще идете неправильным путем. используйте форматы общепринятые в вашей отрасли. не надо велосипед изобретать. и думать ,что Вы первые решатели данной задачи.
узнайте какие форматы используются в аналогичных программах и почему. |
|||
23
Enreward
08.07.21
✎
13:12
|
А если в 1с опубликовать встроенный REST API, то загрузку документов в 1с нужно производить на стороне сторонней программы, т.е. обращаться к API и посылать POST запрос с xml/json, и в 1с документ отобразиться автоматически?
|
|||
24
Вафель
08.07.21
✎
13:13
|
(23) это же нужно еще и апач какой поднимать. не каждый ларек на это пойдет
|
|||
25
Вафель
08.07.21
✎
13:14
|
(23) вариант с инициацией обмена на вашей стороне тоже имеет место быть, но уже когда все остальное будет готово
|
|||
26
Enreward
08.07.21
✎
13:15
|
А xml не общепринятый формат?
EnterpriseData в сторонней программы мы не станем реализовывать, это просто не нужно |
|||
27
Вафель
08.07.21
✎
13:16
|
(26) ну делайте свой формат тогда
|
|||
28
Вафель
08.07.21
✎
13:16
|
но тогда еще и придется расширения-обработки для 1с писать
|
|||
29
Enreward
08.07.21
✎
13:18
|
Так а что с вот этим вопросом то: А если в 1с опубликовать встроенный REST API, то загрузку документов в 1с нужно производить на стороне сторонней программы, т.е. обращаться к API и посылать POST запрос с xml/json, и в 1с документ отобразиться автоматически?
Будет эта система работать так как я описал или я всё не правильно понимаю? |
|||
30
ДенисЧ
08.07.21
✎
13:30
|
(29) Что значит "автоматически"? Как напишешь реакцию на запрос, то и получишь.
Может, у тебя ядерная кнопка к 1с прикручена и получишь ты не документ в 1с, а Ярс на гору Кайенн... |
|||
31
ptiz
08.07.21
✎
13:36
|
(29) Программисты 1С должны будут написать обработку для обращения из 1С к вашему сервису.
|
|||
32
Вафель
08.07.21
✎
13:41
|
(29) читай (24)
|
|||
33
Жан Пердежон
08.07.21
✎
14:20
|
(9) публикуешь в своей супермега-ИС веб-сервис и API (для 1С удобнее, чтобы это был WSDL, но по большому счет пофиг),
отдаешь его 1Сникам - они допилят в 1С что надо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |