Использование Tally ODBC для экспорта данных в Excel
Tally ERP поддерживает SQL (язык структурированных запросов).Вы можете использовать запросы SQL SELECT для экспорта данных Tally с помощью Tally ODBC или панели калькулятор в самом Tally Software.Однако существуют определенные ограничения.Вы можете получить только поля первого уровня из Tally ERP.Например, вы можете выбрать дату, тип ваучера, номер ваучера, регистрационный номер участника и т. Д., Но вы не можете получить все бухгалтерские книги для каждой записи ваучера с помощью интерфейса Tally ODBC.
Вот некоторые операторы SQL SELECT для получения данныхиз Tally с использованием ODBC.
Экспорт данных о продажах из Tally ERP
Select $Date,$Reference,$VouchertypeName,$PartyLedgerName,$$CollectionField:$Amount:1:LedgerEntries from RTSAllVouchers where $$IsSales:$VoucherTypeName
Экспорт данных платежей из Tally ERP
Select $Date,$Reference,$VouchertypeName,$PartyLedgerName,$$CollectionField:$Amount:1:LedgerEntries from RTSAllVouchers where $$IsPayment:$VoucherTypeName
Экспорт записей квитанций из Tally ERP
Select $Date,$Reference,$VouchertypeName,$PartyLedgerName,$$CollectionField:$Amount:1:LedgerEntries from RTSAllVouchers where $$IsReceipt:$VoucherTypeName
PS: Коллекция CompanyVouchers в Tally экспортирует данные только на текущую дату.Следовательно, мы использовали пользовательскую коллекцию с именем RTSAllVouchers .Код TDL для этой пользовательской коллекции приведен ниже: -
[Collection: RTSAllVouchers]
Type: Voucher
IsODBCTable: Yes
Fetch : *, AllLedgerEntries.*, LedgerEntries.*
Использование Tally ODBC для импорта данных из Excel
На данный момент вы не можете импортировать данные в Tally ERP с использованием ODBC.Хотя драйвер Tally ODBC поддерживает запросы SQL SELECT, в настоящее время он не поддерживает запросы UPDATE или DELETE.Чтобы импортировать данные в Tally, вы должны отправить HTTP-запрос в Tally на порт 9000. Подробнее о Tally XML можно узнать по Импорт данных в Tally ERP
Подробнее: https://www.rtslink.com/