2014-04-15 1 views
0

есть голова крекера здесь, хотят довести уровень стресса вниз и производительность на работе, так вот что я имел в виду ...ACCPAC O/E импорт из листа EXCEL цитаты

Я хочу использовать Excel и привязать его к Прейскуранту ODBC (для номеров позиций и стоимости resent), а после завершения цитаты импортируйте его в ACCPAC Invoice Entry ...

Я борюсь с импортом в ACCPAC через VBA (нет опыт), поэтому, если кто-нибудь может указать мне в правильном направлении, чтобы сделать шаблон экспорта/импорта, я могу спать спокойно ...

, работающий с: ACCPAC 300ERP
: Microsoft Excel 2010

+0

Снова Мерфи правильная! Я работал в интерфейсе ACCPAC/Access еще в 2002 году, и только на прошлой неделе удалил все мои файлы и код! Тем не менее, я нашел следующее, которое должно помочь вам начать: http://stackoverflow.com/questions/18472519/accpac-and-excel-spreadsheets –

+0

hahaha, bastard Murphy ... Спасибо, Уэйн, сделал все, что там прочитано , но, к сожалению, это не вариант для меня, нужно импортировать форму Excel в In Invoice Entry, медленные сети делают доступ PSQL ужасным, поэтому запуск сеансов в Excel - это не выход ... –

+0

Уэйн, у вас возник вопрос для вас, в моя голова, что я хочу делать, однако, по вашему опыту, возможно ли это? .. –

ответ

0

Существует два основных способа сделать то, что вы ищете. Во-первых, необходимо форматировать данные в листе Excel, чтобы они соответствовали макету, который Sage ищет при импорте заказа. Вы можете заполнить количество отправленных полей в подробных строках и поместить значение True в поле, которое определяет, должен ли Sage создавать счет, когда он создает документ отправки.

Достоинства этого метода в том, что вам не нужно выполнять какую-либо работу по программированию. Вы можете экспортировать существующий документ в Excel (вы можете использовать другие макеты, но Excel, как правило, проще всего работать), а затем начать играть с полями, которые вы хотите вернуть в Sage при импорте. Как только вы получите правильный макет, вы, скорее всего, сможете сохранить этот формат импорта даже через новые версии ввода заказа.

The Con к этому методу заключается в том, что вам нужно много упражняться, настраивать и подделывать, исправлять и тестировать. Это займет много времени.

Другой основной вариант - это автоматизировать Sage через VBA. К счастью, у Sage есть возможность записывать макрос, чтобы вы могли получать информацию о котировках и записывать процесс добавления в Sage. Это даст вам почти весь код, который вам понадобится для создания цитаты без использования механизма импорта.

Про этот метод заключается в том, что у вас есть 100% контроль над получением информации о котировке в Sage. Вы не ограничены наличием котировки в определенном формате (который вам нужен при импорте). Вы также можете выполнить любые проверки, которые вы хотите выполнить, и обновить книгу Excel с информацией, которую генерирует Sage (например, номера документов заказа, отправки и счета-фактуры).

Кон таким способом является то, что вы несете ответственность за большую часть кодирования. Макрос даст вам большую часть кода, но вам нужно его очистить, поместить соответствующий код в циклы, проверить наличие ошибок и т. Д.

Вот почему я спросил, есть ли у вас опыт программирования. Если нет, то я не рекомендую маршрут VBA, потому что вам нужно будет научиться программировать с помощью VBA одновременно с обучением тому, как получать транзакции в Sage. Механизм импорта/экспорта мощный, но несколько негибкий.

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

http://www.realisable.co.uk/ IMAN представляет собой часть программного обеспечения, которое призвано помочь вам в преобразовании исходных данных, чтобы получить его в Sage (и другие системы). Можно настроить IMAN для чтения вашей книги Excel и превратить ее в заказ/отгрузку/счет-фактуру в Sage - с очень маленьким кодированием, если таковой вообще существует.

+0

Утро, это прекрасно @SilentD, я разгадываю первый метод - это путь для нас и с этой информацией я могу получить своих ребят на правильном пути: D ... Если компания не купит пакет интеграции, предложит их им ... , к сожалению, материалы поддержки Accpac в этом не очень хорошо , но эй, это дает мне надежду, поэтому я рассмотрю это как решение ... Боковая панель: я стараюсь опубликовать результаты здесь, если нам удастся это сделать ... –

Смежные вопросы