La mia azienda gestisce un paio di app B2B (scritte in Rails) che si occupano di parti e inventario e abbiamo cercato di capire il modo migliore per integrarsi con alcuni dei nostri utenti. Offriamo già l'API in stile REST fornita con Rails, ma che, naturalmente, richiede che un reparto IT decida di integrarlo, quindi vorremmo abbassare la barriera, se possibile.Integrazione della mia app web RESTful con installazioni SAP dei clienti
Da quello che abbiamo trovato, molti di loro sono su sistemi SAP. Ora, praticamente tutto ciò che so di SAP è che è 1) costoso, 2) enorme, 3) e fa tutto e qualsiasi cosa tu possa mai aver bisogno per il tuo gigantesco business da gestire. Naturalmente, questo è un po 'imponente, e le risorse sul sito sono un incrocio tra il materiale di vendita impenetrabile di parole buzz-word e l'impenetrabile gergo tecnico avanzato con poco materiale per il nuovo, ma tecnicamente competente utente che è in grado di affondare il suo denti in.
Quindi quello che mi chiedo è: come una terza parte, che non sta eseguendo un'installazione SAP, c'è un modo per noi di offrire l'accesso ai dati del nostro sito attraverso un servizio web o altre API? Si tratta solo di fornire o implementare un certo WSDL (e quale sarebbe)? Questo è fattibile per qualcuno senza una profonda esperienza con SAP? O questo è un non-start completo?
Grazie per il consiglio. Speriamo di avere almeno un cliente che ci accompagni attraverso il processo. Hai ragione - penso che sia la personalizzazione per azienda che mi preoccupa (al contrario di qualsiasi tipo di gonfiamento). Per curiosità, quanto spesso le aziende modificano/personalizzano la configurazione del magazzino? È spesso al punto di incompatibilità tra siti/versioni? – AndrewO
Non esiste una configurazione di serie. Puoi configurare tutto. Certo, ci sono suggerimenti e buone pratiche sensati, ma anche questi variano drasticamente da un paese all'altro e dall'industria all'industria. I consulenti SD "dell'industria" di solito non saranno in grado di fare altro che scuotere la testa quando si tratta di processi di fatturazione per gli ospedali, per esempio. – vwegert