2014-09-22 2 views
10

Я хочу сделать приложение для синхронизации Tally Sales Order и Sales Invoice от tally до нашей базы данных SQL. В настоящее время для целей тестирования я использую Tally ERP 9 Educational Version.Синхронизация базы данных Tally с C# Приложение

Я создал несколько заказов на продажу в бирке и нужен весь заказ деталей из бирки с помощью tally ODBC Sql query

uptil согласно моим исследованиям, я получаю несколько деталей заказа продаж, как Voucher Number, Order Date, 'Типа ваучера. и т. д. из таблицы ODBC таблицы CompanyVoucher. но мало деталей пуста, хотя соответствующие данные существуют в порядке подсчета. как Reference, Party Name ... и т.д.

Кроме того, я не могу найти Tally ODBC table, чтобы получить несколько других связанных порядок продажи данных как item name, item number , item quantity, rate and order total, order no и т.д.

Кто-нибудь может предложить SQL Query или Tally ODBC Table откуда я могу найти их порядок связанных с данными. Также я не уверен, если мы не сможем получить доступ к этим сведениям из-за Educational Version и любых ограничений по Educational Version на доступ к этим данным.

поэтому, пожалуйста, предложите мне об этом.

+1

Вы пытались использовать SSIS для импорта данных из Талли? Если вы щелкните правой кнопкой мыши на своей базе данных в SQL Management Studio и выберите «Задачи -> Импорт данных», вы можете выбрать источник как Tally ODBC Driver. Когда вы нажмете «Далее», вы получите список таблиц, которые я предполагаю. Вы можете узнать, какие таблицы доступны в качестве источников, а затем выбрать, какие столбцы вы хотите импортировать. – Mangist

+0

@sagar вы получили успех в интеграции, если да, то, пожалуйста, отправьте ответ на свой вопрос, чтобы другие члены сообщества могли получить выгоду. – Niraj

ответ

1

Синхронизация - это процесс репликации данных между двумя или более компьютерами с использованием Tally.ERP 9 в среде Client-Server. Данные передаются от клиента к серверу и наоборот. Tally.ERP 9 предлагает управление частотой синхронизации, то есть данные могут быть реплицированы после каждой транзакции или обновляются через определенные промежутки времени.

Настройка сервера для синхронизации

Чтобы настроить компанию сервера для синхронизации, выполните шаги, описанные ниже:

Перейти к Воротам Талли> F12: Настройка> Advanced Configuration

В Advanced Configuration экран,

В разделе Конфигурация клиента/сервера, Установите параметр Tally действует как сервер, для запуска Tally.ERP 9 в качестве сервера синхронизации Укажите требуемый номер порта (например, 9009) в поле Порта ....

Tab вниз в раздел Tally Конфигурации синхронизации:

Установите параметр Игнорировать клиент изменен Ваучер типа Masters в положении Нет, так что изменения, внесенные в ваучера типа Мастеров Клиента являются обновлено на сервере

Установите параметр «Включить синхронизацию» на «Да», чтобы создать файл журнала, содержащий синхронизированные ваучеры, и сохраняется в папке «Tally».

Установите параметр «Усекать предыдущий журнал», прежде чем для параметра «Синхронизация» должно быть установлено «Да», чтобы предыдущий файл журнала был перезаписан текущим файлом журнала.

Перейдите к концу и нажмите Enter, чтобы сохранить детали.

Для вышеуказанные изменения вступили в силу, Tally.ERP 9 предложит перезапустить приложение, как показано ниже:

Нажмите Enter или выберите Да, чтобы перезагрузить Талли.ERP 9 на компьютере сервера. Tally.ERP 9 перезапустится, а на информационной панели вы увидите, что он настроен как сервер синхронизации, как показано ниже.

Подробное описание here.

Если Данные присутствуют, и вы не можете получить доступ к синхронизации, то есть должно быть ограничение в версии