Экспорт контрагентов v7.7 торговля+склад
Показывать по
10
20
40
сообщений
- 1
- 2
03.11.2009
14:50
#1
Здравствуйте!
Мне надо контрагентов из 1С перенести в другю систему (не бухгалтерскую). Соответственно мне надо их как-то выгрузить из 1С в любом виде. Причём это должен быть полный справочник с адресами, телефонами, банками (счетами) и.т.д... вообщем всём тем, что есть в карточьке редактирования контрагентов. Я пробовал делать выборку напрямую из dbf, с версией "Бухгалтерия" это получилось, но вот с "торговля+склад" не выходит (не могу найти всех связей).
Может кто подскажет как сделать такой экспорт. Подойдёт любая помощь *.ERT файл или SQL запрос... формат результата не важен, главное, чтобы это была структурированая таблица (хоть csv).
Я не очень разбираюсь в 1С, поэтому и обращаюсь за помощью, наверное для Вас эта задача будет простой... Ж)
Спасибо!!!
PS Версия 7.7 торговля+склад как я думаю типовая (хочется надеятся...
)
Мне надо контрагентов из 1С перенести в другю систему (не бухгалтерскую). Соответственно мне надо их как-то выгрузить из 1С в любом виде. Причём это должен быть полный справочник с адресами, телефонами, банками (счетами) и.т.д... вообщем всём тем, что есть в карточьке редактирования контрагентов. Я пробовал делать выборку напрямую из dbf, с версией "Бухгалтерия" это получилось, но вот с "торговля+склад" не выходит (не могу найти всех связей).
Может кто подскажет как сделать такой экспорт. Подойдёт любая помощь *.ERT файл или SQL запрос... формат результата не важен, главное, чтобы это была структурированая таблица (хоть csv).
Я не очень разбираюсь в 1С, поэтому и обращаюсь за помощью, наверное для Вас эта задача будет простой... Ж)
Спасибо!!!
PS Версия 7.7 торговля+склад как я думаю типовая (хочется надеятся...
03.11.2009
16:04
#3
Простите а где это? Эдесь: "Сервис->Выгрузка в 1С бухгалтерию->В 1С Бухгалтерию 7.7"?
03.11.2009
16:58
#4
> Простите а где это? Эдесь: "Сервис->Выгрузка в 1С бухгалтерию->В 1С Бухгалтерию 7.7"?
нужна конфигурация Конвертация данных
нужна конфигурация Конвертация данных
05.11.2009
10:12
#5
И зачем мне конвертер данных из старой версии? Мне нужно выгрузить! Или как его использовать?
05.11.2009
10:27
#6
Да нет же. Вы не поняли. У 1С есть такая отдельная конфигурация. Называется она "Конвертация данных" (набрали бы в поисковике эту ключевую фразу, сразу бы увидели много информации по ней). Предназначена она для решения любых задач, связанных с переносами данных. Решение унифицированное и не "заточено" под какую то конкретную конфигурацию. Мало того, формат xml, в котором будут выгружены данные, наиболее точно описывает и структуру данных и сами данные тоже выгружает без потерь при условии корректности правил выгрузки. Да, с помощью "Конвертации данных" мы как раз и создаем правила выгрузки.
05.11.2009
12:12
#7
Всё я нашол решение:
UNIDATA - обмен данными через XMLмежду любыми базами
То, что доктор прописал и никаких гимаров...
UNIDATA - обмен данными через XMLмежду любыми базами
То, что доктор прописал и никаких гимаров...
05.11.2009
13:11
#8
"никаких гимаров" - это вы зря. Все еще впереди. Я попробовал, оно выгрузило все реквизиты, в том числе и всевозможные сведения по ссылкам. Как вы эту кучу станете распарсивать и выбирать только нужное, вопрос. Как конкретизировать сведения, требуемые для выгрузки с помощью этой обработки, я не нашел
05.11.2009
18:26
#9
Засовываетс всё это в базу человеческую (Oracle/MSSQL) пишется запрос, на то, что нужно:
select main.val6 as [1cKode],main.val8 as [Name],main.Val36 as [INN],main.Val38 as [OKPO]
,main.Val40 as [Tel],main.Val42 as [UrAddress],/*main.Val42 as [FactAddress],*/rs.Val80 as [rsSchet]
,bank.Val8 as [BankName],bank.Val86 as [BankCity], bank.Val88 as [BankKor]
,bank.Val6 as [BankBik]
from tmp_kontr main
left join tmp_kontr rs on rs.Val18=main.ID
left join tmp_kontr bank on bank.id=rs.Val63
where main.Val3='ЮрЛица'
order by [Name]
select main.val6 as [1cKode],main.val8 as [Name],main.Val36 as [INN],main.Val38 as [OKPO]
,main.Val40 as [Tel],main.Val42 as [UrAddress],/*main.Val42 as [FactAddress],*/rs.Val80 as [rsSchet]
,bank.Val8 as [BankName],bank.Val86 as [BankCity], bank.Val88 as [BankKor]
,bank.Val6 as [BankBik]
from tmp_kontr main
left join tmp_kontr rs on rs.Val18=main.ID
left join tmp_kontr bank on bank.id=rs.Val63
where main.Val3='ЮрЛица'
order by [Name]
- 1
- 2
Читают тему
(гостей: 1)