|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
Требуется выгрузить из Фокса счет в 1С 77. Как это сделать? Разумеется, что данные на фоксовой стороне сделаю какие потребуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2008, 10:46 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
Файл-сервер? Или SQL? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2008, 12:29 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
Dag, Семерка, не SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2008, 15:10 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
Таблички у 1С77 такие же dbf, что и Фокса. Напрямую можно открыть и что требуется записать. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2008, 17:30 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
DagТаблички у 1С77 такие же dbf, что и Фокса. Напрямую можно открыть и что требуется записать. Очень может быть, но структура неизвестна... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2008, 17:40 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
FAMDagТаблички у 1С77 такие же dbf, что и Фокса. Напрямую можно открыть и что требуется записать. Очень может быть, но структура неизвестна... Даже если и известна (файл 1С77.dd) напрямую лучше не писать. Читать можно. Используй либо OLE-сервер 1С (в книжках к 1С описано как юзать) либо экспорт в файл из фокса и импорт внешней обработкой в 1С. Второй вариант писать проще. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2008, 18:38 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
Dima TFAMDagТаблички у 1С77 такие же dbf, что и Фокса. Напрямую можно открыть и что требуется записать. Очень может быть, но структура неизвестна... Даже если и известна (файл 1С77.dd) напрямую лучше не писать. Читать можно. Используй либо OLE-сервер 1С (в книжках к 1С описано как юзать) либо экспорт в файл из фокса и импорт внешней обработкой в 1С. Второй вариант писать проще. С этим продухтом я встречаюсь первый (надеюсь, что последний) раз. Именно поэтому прошу помочь не с советом поюзать инфу, а с конкретным решением. Собственно базу я уже посмотрел. Впечатлений набрался - выше крыши. Идеология осталась досовская, ключи - прадедовские ((( если к этому прибавить блокировку таблиц - это просто не продукт. Но вот решить вставку нужно !!!!((( Повторяюсь - кто может помочь - бросьте ссылочку или решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2008, 18:45 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
FAMС этим продухтом я встречаюсь первый (надеюсь, что последний) раз. Именно поэтому прошу помочь не с советом поюзать инфу, а с конкретным решением. Напрямую в базу с записью лучше не лезть. Особенно если типовая 1С конфигурация могут обновить и структура изменится, да и не типовую могут поправить. Пример завтра сброшу. В любом случае 1С поизучать прийдется. Ничего сложного, мне полдня хватило чтобы с нуля разобраться как документ туда экспортировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2008, 19:02 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
Dima T, Хорошо, спасибо, буду ждать! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2008, 19:13 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
В архиве: 1. Форма out_1c. Пример с использованием OLE, см. метод AddPrih() 2. load.ert - внешняя обработка 1С для загрузки из файла. Пример файла exchange.txt ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2008, 07:38 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
FAMDagТаблички у 1С77 такие же dbf, что и Фокса. Напрямую можно открыть и что требуется записать. Очень может быть, но структура неизвестна... Всё известно! Файл 1Cv7.DD содержит описание всех таблиц конфигурации. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2008, 09:01 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
>КонецЦикла > ... Файл 1Cv7.DD содержит ... Для работы этого мало. Как минимум нужна информация по id и +... +... +.... + ВолшебныйФорум . С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2008, 09:25 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
КонецЦикла[quot FAM]Всё известно! Файл 1Cv7.DD содержит описание всех таблиц конфигурации. Почти всех. Еще нет периодических реквизитов. Они в 1С вообще через одно место хранятся. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2008, 10:35 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
Dima T, Спасибо огромное. Как я понимаю, это выгрузка и загрузка из 1 С. Прочитал - спасибо Вам большое. Но у меня проблема в том, что оператора не будет. Соответственно, загрузку делать некому. Я нашел на этом сайте похожее решение и по аналогии сделал, но до ума довести его не получается: SET STEP ON PUBLIC goV77, goTovar, goKlient, m.baza m.baza="c:\SSTDB\" m.baza = GETDIR("H:\OTDELY\AVTO\1C_DOC\prog\", "База данных 1С", "Укажите папку") goV77 = CREATEOBJECT('V77.Application') && Создаем объект и получаем ссылку на него IF TYPE("goV77")#"O" WAIT WINDOW "! Не удалось создать Объект 1С" NOWAIT CANCEL ENDIF =goV77.Initialize(goV77.RMTrade, '/D' +m.baza+' /M', '') && Открытие базы данных goDOC=goV77.EvalExpr('CreateObject("Документ.Счет")') && Создаем ПН WITH goDoc .New() .DocNum="FAM2" .DocDate=DATE() .Контрагент="ИП Мельник К.В." .NewLine() .Товар="Выгрузка" .Количество=1 .Цена=2300 .Всего=.Количество*.Цена .НДС=0 .Write() ENDWITH RELEASE goDOC, goV77 Но не получается подгрузить контрагентов и товар. Поля остаются пустыми. Очевидно, делаю что-то не так. Подскажите... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2008, 14:07 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
FAMНо не получается подгрузить контрагентов и товар. Поля остаются пустыми. Очевидно, делаю что-то не так. Подскажите... Контрагент и товар это объекты а не строки. См. форму (выше давал в архиве) вызовы метода SetFromSpr() Контрагент="ИП Мельник К.В." примерно так пишеться: Код: plaintext 1. 2. 3. 4. 5.
Искать еще можно по коду 1С. loSpr.FindByCode(...) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2008, 14:58 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
Dima T, Самое быстрое - из среды 1С при помощи компоненты 1С++ прямой запрос к табличке ДБФ. Требуется драйвер vfpoledb. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2008, 15:40 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
Dima T, кажется - ОНО!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2008, 15:48 |
|
Выгрузка счета в 1С
|
|||
---|---|---|---|
#18+
FAM, Не пошло почему-то... Может есть еще что-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2008, 16:12 |
|
|
start [/forum/topic.php?fid=41&msg=35617145&tid=1587134]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
92ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 196ms |
0 / 0 |