2013-04-02 2 views
0

Справочная информация:Экспорт данных из файла данных в Excel и

Наша компания использует Sage Line 50 в качестве нашего бухгалтерского программного обеспечения. Мы генерируем все наши заказы на продажу из этой программы. Мы также используем MS Access 2010 для хранения информации о заказе и создания нашей внутренней документации и упаковочных листов.

Проблема: резервирование запись

данных. Мы вводим информацию из заказов на поставку клиентов в наше программное обеспечение Sage, а затем вводим ту же информацию в базу данных Access.

Я ищу:

решение, которое позволит мне экспортировать исходные данные заказа клиента после создания в Sage в MS-Access

То, что я пробовал:

Процесс экспорта от Sage разрешает экспорт CSV и является ручным процессом, который не может быть автоматизирован вообще. Я могу произвести этот экспорт, а затем запустить запрос append, который будет импортировать эти данные в данные Access, но я ищу автоматизировать этот процесс, возможно, ежедневно. Я изучил использование Crystal Reports (в комплекте с Sage, который, как мне сказали, может запускать автоматические отчеты и сохранять в формате MS Excel), но я не знаю, как перемещаться по файлам данных, чтобы найти конкретные данные о продажах, которые я ищу ,

+1

Я читал, что есть драйвер Sage ODBC. Если вы можете использовать это для подключения из Access to Sage, вам не нужно беспокоиться о файле CSV или Excel. – HansUp

+1

@ HansUp Хорошее предложение, но это все еще оставляет вопрос о том, «как перемещаться по файлам данных, чтобы найти конкретные данные о продажах, которые я ищу», и это действительно вопрос для человека Sage. –

+0

Спасибо, джентльмены. Я буду исследовать с Мудрецом. – prayingmantes

ответ

3

Ребята верны - самым простым способом было бы использовать драйвер ODBC, однако вы должны запустить правильный SQL-запрос и убедиться, что вы входите в таблицу заказа на поставку в таблицу элементов заказа, используя правильные поля или не вернет правильные данные.

Один вопрос, вы будете иметь то, что вы только хотите, чтобы протащить самых последних сделок, так что используйте запрос, как это сделать, что ваш запрос будет выглядеть следующим образом: -

SELECT *, PURCHASE_LEDGER.ACCOUNT_REF, PURCHASE_LEDGER.E_MAIL ОТ purchase_order, PURCHASE_LEDGER INNER JOIN POP_ITEM ON PURCHASE_ORDER.ORDER_NUMBER = POP_ITEM.ORDER_NUMBER WHERE PURCHASE_LEDGER.ACCOUNT_REF = PURCHASE_ORDER.ACCOUNT_REF И RECORD_MODIFY_DATE> = '2013-04-03 00:00:00'

в качестве альтернативы есть много однократные коммерческие решения этой проблемы - выполните поиск в Google для «Sage Integration», и вы найдете различных поставщиков, которые производят продукцию ucts, которые сделают это за вас

1

То, что вы пытаетесь сделать, может быть автоматизировано, поскольку я сделал это для последней компании, в которой я работал (экспорт заказов на продажу и счетов-фактур в CSV и Excel). Однако недостатком является то, что он требует SDK Sage, который стоит 1500 фунтов стерлингов.