|
|
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Такая задача Есть программа не 1с. Из нее необходимо выгружать счета и платежи и загружать их в 1с бухгалтерию. Как это реализовать, в файлы какого формата? Можно ли использовать формат xml? Напрямую коннектиться к 1с не получится , ибо считаем что пользователь, работающий с не1с-ной прогой , может не иметь доступа к проге 1с . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 18:15 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
mikeyТакая задача Есть программа не 1с. Из нее необходимо выгружать счета и платежи и загружать их в 1с бухгалтерию. Как это реализовать, в файлы какого формата? Можно ли использовать формат xml? Напрямую коннектиться к 1с не получится , ибо считаем что пользователь, работающий с не1с-ной прогой , может не иметь доступа к проге 1с . >>Как это реализовать, в файлы какого формата? Можно ли использовать формат xml? любого. Хоть txt с разделителями. Можно и xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 18:17 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
В каком хотите. Кидайте файлы в папку к 1с. И обработка будет их находить загружать и затирать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2009, 23:59 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Код: plaintext пользователь может и не видеть что он подключился к 1С причем подключаться можно под лубим логином зашитым в программу если вы конечно свои платежки не экселе делаете ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 08:45 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
leaf Код: plaintext пользователь может и не видеть что он подключился к 1С причем подключаться можно под лубим логином зашитым в программу если вы конечно свои платежки не экселе делаете ...с Excel как раз проблем не будет, а вот если на компьютере 1С не установлена, то действительно актуально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 09:05 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Господин ПЖлюбого. Хоть txt с разделителями. Можно и xml А есть формат этих файлов , который понимает 1с ? CommerceML, я так понимаю, подходит только для загрузки в 1с Управление торговлей, а мне бы в Бухгалтерию грузить. Nafс Excel как раз проблем не будет, а вот если на компьютере 1С не установлена, то действительно актуально 1с на компе может быть не установлена , так что подключиться не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:15 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
mikey, если не ошибаюсь на ИТС есть и обработки загрузок и описание форматов выгрузок http://savepic.org/16835.jpg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:28 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
mikeyА есть формат этих файлов , который понимает 1с? формально никаких ограничений на форматы нет. Ограничивается только фантазией разработчиков и их вменяемостью. Зовите 1С-ника вменяемого, он вам нарисует обработку для загрузки. Может на самом деле никакого переходного файла не понадобится. Из 1С тупо присосется к вашей БД по ADO и заберет что надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:30 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
А без доработок со стороны 1с можно обойтись ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:33 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Last1Cmenmikey, если не ошибаюсь на ИТС есть и обработки загрузок и описание форматов выгрузок http://savepic.org/16835.jpg А где можно взять этот ИТС ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:34 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
кстати да а почему именно в 1це а не наоборот ? специфика 1це в том что для целостности БД (и так же удобства применения внутренних методов) лучше загружать в неё её же методами нежели "вгружать в неё" сторонними программами... скажем если у вас сторонняя программа имеет движок скл то можно туда напрямую подключаться и пользователь (бухгалетр) 1С знать не будет куда и откуда данные тянуться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:35 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
mikeyА без доработок со стороны 1с можно обойтись ? А зачем конфигурацию дорабатывать? Можно и внешней обработкой 1С сделать обмен инфой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:37 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Да кстати если только платежи без счетов, то у 1С есть формат текстовый с которым она с клиент-банком общается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:37 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Reder, устати сказал бы я пару слов об этом формате :)... сколько уже денег заработали на "дописывании" под те банки которые "упорно не работают с 1це" по Украине это почти серебрянная жила :) час-два на переделку пару раз в неделю обеспечиают минимальной работой студентов :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:40 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Last1CmenReder, устати сказал бы я пару слов об этом формате :)... сколько уже денег заработали на "дописывании" под те банки которые "упорно не работают с 1це" по Украине это почти серебрянная жила :) час-два на переделку пару раз в неделю обеспечиают минимальной работой студентов :) А при чем в случае топикстартера твоя тирада? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:42 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Reder, это коммент на предложение использовать текстовый формат работы с клиент-банком для нужд клиента :)... ничего личного ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:44 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
mikeyА без доработок со стороны 1с можно обойтись ? конечно... весь инет просто завален обработками загрузки данных из вашей базы, вашего формата, в вашу бухгалтерию... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:45 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Просто есть вероятность что будет несколько клиентов , работающих с программой , из которой необходима выгрузка.. Поэтому как-то проблематично дорабатывать 1с-ку у всех клиентов ... Получается в данном случае остается вариант с написанием внешней обработки загрузки ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:48 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
mikeyА без доработок со стороны 1с можно обойтись ? Можно. Тогда придется писать внешнее приложение, использующее 1С в качестве com объекта для записи данных в базу 1С. Я, например, делаю именно так... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 11:57 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
авторПросто есть вероятность что будет несколько клиентов , работающих с программой , из которой необходима выгрузка.. Поэтому как-то проблематично дорабатывать 1с-ку у всех клиентов ... Получается в данном случае остается вариант с написанием внешней обработки загрузки ? если у клиентов конфигурации одинаковы или схожи в требуемых частях то внешняя обработка может быть написан одна и подключена к каждой из конфигураций ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 12:07 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Получается извне в 1с файлы можно загрузить только в стандарте КлиентБанка и других стандартов нет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 12:51 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
mikey, нет клиент банк тут ни при чем... это из другой оперы Речь идет о том что существует несколько методов решения вашей задачи и каждый из них предусматривает то или иное участие специалиста 1с 1. Выгрузка из стороннего ПО в файл формата "понятного" 1с с последующей загрузкой его данных уже в 1с (минимальное участие спеца всё равно надо) той обработкой которая предназначена для разбора этого формата 2. Подготовка данных в стороннем ПО - Подключение скажем по OLE и выполение процедуры на стороне 1С (дописывать много на стороне 1с и вам в стороннем ПО) 3. Подключение к стороннему ПО со стороны 1с теми методами которые предназначены для работы с этим ПО и последующий разбор полученных данных в самой 1С в любом из случаев управлять генерацией новых объектов необходиом из самой 1с т.к. она в состоянии сохранить целостность и уникальность своей БД наилучшим образом посему и предлагается вам вариант №1 как наимение затратный... если учесть что самих конфигураций много то для случая если их структура идентичная или очень схожая то напрашивается написание (применение существующей универсальной) одной внешней обработки доступной из всех БД загрузок, если же она физически не может быть доступной то надо соответсвенно её "размножать" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 13:41 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
Last1Cmen2. Подготовка данных в стороннем ПО - Подключение скажем по OLE и выполение процедуры на стороне 1С (дописывать много на стороне 1с и вам в стороннем ПО) А если все-таки допустить такой вариант, то почему со стороны 1с придется дописывать ? и такой еще вопрос .. В этом случае Тогда придется писать внешнее приложение, использующее 1С в качестве com объекта для записи данных в базу 1С. Я, например, делаю именно так... со стороны 1с совсем не придется дописывать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 14:20 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
авторсо стороны 1с совсем не придется дописывать ? если не боитесь "убить" БД нагенерировав непонятным образом новые записи о элементах то не нужно поймите при создании новых элементов в 1це создаётся куча записей и ключевых внутренних идентификаторов целостность (по мнению 1це) которых проверяется только при создании их в самой среде 1с и никак при создании их под управлением стороннего ПО... т.е. зная механизм формирования и структуру хранения данных теоретически вы можете внести эти элементы по таблицам в обход интерпритатора 1це но в реальности этого лучше не делать (за искл. разовых операций и то лучше доверить эту уже спецу) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 14:30 |
|
||
|
Загрузка в 1с из сторонней программы
|
|||
|---|---|---|---|
|
#18+
А можно, используя Конвертацию данных, создать правила обмена и впоследствии файл выгрузки таким образом , что потом выгружая из сторонней программы в соответствии с этим файлом выгрузки , загрузить данные в 1с ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2009, 17:04 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36261492&tid=1522762]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
253ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 589ms |

| 0 / 0 |
