Това е стара версия на документа!
A-SUPTO SelMatic ERP има изградена автоматична връзка с уеб сайт.
Импортера се състои от две части (API), които комуникират помежду си автоматично. API-1-Селматик, който е разработка на Селматик, и API-2-ешоп, който се създава и поддържа от Уеб разработчик, различен от Селматик. И двете части на импортера, функционират по предварително уговорен начин, автоматизирано, без участие на краен потребител.
База данни на A-SUPTO SelMatic ERP, а също поведението и структурата на API-1-Селматик не може да се променят от краен потребител, а само от производителя.
В Уеб сайта не се обработват продажби. Там само се приема информация за клиентски запитвания, поръчки и автоматични плащания (с банкова карта, Paypal, Epay и други неприсъствени плащания). След това информацията за тях, се подава през API импортера.
Половината от Импортера, която се разработва от Селматик, отговаря на следните изисквания:
1. На определени интервали от време (в рамките на 48 часа или по-често), API-2-ешоп автоматично опитва да подаде към API-1-Селматик, всички данни за поръчки, клиенти и друга спомагателна информация (например коментар на клиента, телефон за контакт, адрес за доставка и др.), за които все още няма потвърждение от API-1-Селматик, че са успешно импортирани в A-SUPTO SelMatic ERP. 2. Ако някой от подадените записи съдържа невалидни данни, API-1-Селматик отказва импорта и връща съобщение за грешка, което може да се коригира от човек, който отговаря за поддръжката на API-2-ешоп, от страна на уеб разработчика (различен от Селматик), след което същият се активира за повторен опит за импорт. Никой такъв проблемен запис не може да бъде загубен, защото се записва в лог таблицата на API-1-Селматик. ЗАБЕЛЕЖКА: Понякога възникват сложни за разрешаване казуси, които изискват работа на разработчиците и от двете страни. Това може да отнеме няколко дни. Така генерирането на УНП в A-SUPTO SelMatic ERP и последваща обработка на поръчката и плащанията по нея, може да се забави с няколко дни, спрямо момента на първоначално получаване на поръчка в Уеб сайта. 3. Така A-SUPTO SelMatic ERP осигурява чрез API-1-Селматик, зареждане в базата данни на всички автоматично подадени от API-2-ешоп заявки от електронния магазин, в пълен обем и с непроменено съдържание. 4. При успешно валидиране на данни, в момента на създаване на Поръчка в A-SUPTO SelMatic ERP, се проверява за връзка с фискално устройство и автоматично се генерира УНП. Ако в момента фискалното устройство не комуникира, импорта спира и към API-2-ешоп се връща съобщение за грешка, за да може по-късно данните да се подадат отново. 5. Импортера в A-SUPTO SelMatic ERP, не генерира фискален бон за подадената информация за плащания, защото към този момент, данните все още не са обработени от човек. Такъв се издава, непосредствено преди предаване на стоката на куриер или клиент, защото чак тогава, за първи път тази информация се обработва и се потвърждава изпълнението на поръчка и плащането. 6. За всички импортирани поръчки се съхранява следната структурирана информация: Дата и време на импорт в A-SUPTO SelMatic ERP; Източник на импорта – (напр. електронен магазин, наименование на е-магазина, домейн, др.); Уникален номер на поръчката, присвоен в електронния магазин; Пълни данни за всяка импортирана поръчка (съгласно т. 3). 7. За всички импортирани поръчки Импортерът прави обвръзка между номерата им, присвоени в софтуера на електронния магазин и генерираните за тях УНП.
Поведението и структурата на API-2-ешоп, задължително трябва да са съвместими с изискванията на API-1-Селматик, защото преди импорт данните се валидират структурно. Изцяло в контрола на фирмата разработчик на уеб сайта, са съдържанието на базата данни на Уеб сайта/Онлайн магазина, а също тяхното и на API-2-ешоп поведение. A-SUPTO SelMatic ERP няма (и дори теоретично не е възможно да има!) контрол върху съдържанието, записвано в базата данни на онлайн платформата или подавано през API-2-ешоп, защото те се разработват и поддържат от друга фирма. API-1-Селматик гарантира, че записва цялата подадена информация, в пълният и непроменен вид. В A-SUPTO SelMatic ERP се импортират само валидни данни, а ако бъдат подадени невалидни такива, те се записват в лог таблица (по-долу има подробно описание) и след корекция или допълване, се пускат през автоматичният импорт за нов опит.