Страница 1 из 1

Перенос ДТ и документов из базы СТМ ВЭД-Декларант

Добавлено: Пт янв 31, 2014 09:35
serzhbrooks
Добрый день!
Стоит следующая задача.
Филиал работает на программе СТМ ВЭД-Декларант. Данные хранятся в SQL базе.
Рассматриваем вариант перехода на использование альта ГТД-PRO. Соответственно, необходимо перенести данные из SQL базы ВЭД-Декларанта в SQL базу альты.
Просто подключиться к существующей базе альта не может, выдает ошибку.

Код: Выделить всё

EurekaLog 5.1.12

Application:
-------------------------------------------------------
  1.1 Start Date      : Thu, 30 Jan 2014 16:50:01 +0400
  1.2 Name/Description: Альта ГТД
  1.3 Version Number  : 2.0.107.0
  1.4 Parameters      : 
  1.5 Compilation Date: Fri, 24 Jan 2014 14:46:41 +0400

Exception:
---------------------------------------------------------------------------------------------------------
  2.1 Date   : Fri, 31 Jan 2014 10:31:15 +0400
  2.2 Address: 00500100
  2.3 Module : gtdw.exe
  2.4 Type   : Exception
  2.5 Message: Указанная база данных не подходит для данной программы (принадлежит сторонней программе)!.

Active Controls:
--------------------------------------------------------------------------------
  3.1 Form Class   : TfrmMain
  3.2 Form Text    : Альта 2.0.107.0 gtd.ini
  3.3 Control Class: TDBGridEh
  3.4 Control Text : 


Operating System:
---------------------------------------
  5.1 Type    : Microsoft Windows Vista
  5.2 Build # : 7601
  5.3 Update  : Service Pack 1
  5.4 Language: Russian

      

Other Information:
-------------------------------------------------------------------------------------------
  7.1 : MainDB=MSSQL.spbdcl (sa)
        MainSQL=Microsoft SQL Server 2008 R2 Standard Edition (64-bit) - 10.50.4000.0 (SP2)
Существует ли возможность перенести данные с минимальными потерями в базу, предназначенную для альты.

Re: Перенос ДТ и документов из базы СТМ ВЭД-Декларант

Добавлено: Пт янв 31, 2014 10:03
Koteneff
Ну во-первых формат баз данных разный из-за разности в хранении данных у разных производителей ПО.
Так что подключаться к БД СТМ из Альты - бессмысленно.

ваш случай простой: использовать для переноса данных между разными платформами универсальным форматом данных.
а именно : из СТМ выгружайте все в формет xml, благо формат универсальный. затем загружайте уже эти файлы в Альту.


есть вариант другой: попросить СТМ сделать конвертер, но думаю они воспримят это как издевательство ;)

Re: Перенос ДТ и документов из базы СТМ ВЭД-Декларант

Добавлено: Пт янв 31, 2014 10:33
Ranger_Z
Koteneff писал(а): есть вариант другой: попросить СТМ сделать конвертер, но думаю они воспримят это как издевательство ;)
Лучше уж сразу конвертер базы.

А по делу, согласен. Выгрузка\Загрузка XML-формата, как универсального.

Re: Перенос ДТ и документов из базы СТМ ВЭД-Декларант

Добавлено: Пт янв 31, 2014 11:10
serzhbrooks
Koteneff писал(а):Ну во-первых формат баз данных разный из-за разности в хранении данных у разных производителей ПО.
Так что подключаться к БД СТМ из Альты - бессмысленно.
Попробовать подключиться из альты к базе СТМ предложили мне в тех поддержке альты. Вот и пробовал.

Логичнее, конечно было бы, чтобы альта сделала конвертер, к ней же пользователи приходят)

Re: Перенос ДТ и документов из базы СТМ ВЭД-Декларант

Добавлено: Пт янв 31, 2014 11:56
Dron
Конвертер из внутреннего формата одного производителя во внутренний формат другого производителя можно сделать либо при обоюдном желании этих производителей (обмен описаниями форматов, оперативное извещение при изменениях), либо в случае крайней необходимости путем обратной разработки чужого формата (что, во-первых, не вполне корректно с точки зрения соблюдения авторских прав, да и просто по морально-этическим соображениям, во-вторых, чревато ошибками, и, в-третьих, оперативное отслеживание изменений формата и соответствующее изменение алгоритмов конвертации затруднено или невозможно). Крайней необходимости в данном случае нет, поскольку, как справедливо написали выше, существует механизм переноса через стандартный, официально опубликованный XML-формат, поддерживаемый обеими программами.

Re: Перенос ДТ и документов из базы СТМ ВЭД-Декларант

Добавлено: Пт янв 31, 2014 17:48
aiki
Выгрузка/загрузка через XML ФТС и не мучайтесь.

Re: Перенос ДТ и документов из базы СТМ ВЭД-Декларант

Добавлено: Вт апр 01, 2014 19:25
Sergey
serzhbrooks писал(а):
Koteneff писал(а):Ну во-первых формат баз данных разный из-за разности в хранении данных у разных производителей ПО.
Так что подключаться к БД СТМ из Альты - бессмысленно.
Попробовать подключиться из альты к базе СТМ предложили мне в тех поддержке альты. Вот и пробовал.

Логичнее, конечно было бы, чтобы альта сделала конвертер, к ней же пользователи приходят)
А кто вам такое предложил?????
Героя в студию!

Re: Перенос ДТ и документов из базы СТМ ВЭД-Декларант

Добавлено: Вт апр 01, 2014 19:26
serzhbrooks
Sergey писал(а): А кто вам такое предложил?????
Героя в студию!
Уже не помню, к сожалению)