1C și virtuemart

Am vrut mult timp să vorbesc despre 1C și despre Virtuemart.

Doar acum integrez magazinul meu pe Virtuemart 1.1.9 și 1C 8.2 Pe drumul de integrare a 1C și JOOMSHOPING.







Este adevărat că configurația 1C nu este un comerț standard, ci o bijuterie. Dar în primul rând vreau să vorbesc și să văd abordările și opțiunile pentru rezolvarea acestei sarcini de bază pentru orice magazin online (în opinia mea).

Din moment ce experiența de integrare am destul de mult - voi încerca să trag concluzii și să arăt ce modalități de rezolvare a problemei cred că sunt optime.

Partea întâi. Revizuirea metodelor existente de umplere a unui magazin online.

Luați în considerare activitatea unui magazin online abstract. Și vom lua în considerare activitatea biroului de back-up al site-ului.

Ce se întâmplă atunci când mărfurile ajung la magazin?

Magazinul a intrat în Bunuri în Depozit - l-am dus într-un sistem contabil intern (în cazul nostru - 1C).

Managerul primește ocazia de a lucra cu bunurile - pentru a vedea resturile, pentru a vinde aceste Bunuri. Apoi, Produsul ar trebui să apară pe site-ul magazinului online. În mod ideal, ordinele ar trebui să apară în 1C. care fac cumpărătorul pe site-ul magazinului online.

Și aici avem opțiuni:

1. E stupid să faci totul cu mâinile tale.

În cazul nostru - în panoul de administrare Virtuemart. Această metodă este adecvată în magazinele cu o mică matrice de sortimente. De exemplu, până la 100 de articole. De fapt, va trebui să actualizați manual (de exemplu, zilnic) manual actualitatea sortimentului dvs. în magazinul online. Nu numai pentru a începe un nou produs. dar și pentru a schimba resturile și prețurile pentru toate Bunurile. Cred că nu este necesar să explicăm toate farmecele acestei abordări. Deși știu un magazin cu 5000 de articole, unde lucrează exact așa. Brrrr.







2. Metoda de umplere semiautomată.

Adică metoda când cele două sisteme - 1C și site-ul nu sunt conectate direct. Asta este, schimbul are loc cu ajutorul unor fișiere de descărcare.

Există multe astfel de metode:

În continuare - dezvoltarea membrilor noștri din forum.

Tehnologia acestor metode.

Pregătiți un fișier CVS (CSV (Comma-Separated Values)) - un format de text pentru reprezentarea datelor tabulare, fiecare rând al fișierului este un rând al tabelului, valorile coloanelor individuale sunt separate printr-un delimitator).

De exemplu, faceți un raport despre soldurile din 1C, salvați-l în xls. Apoi, fișierele .xls rezultate ar trebui să fie deschise (recomandate) în OpenOffice și salvate în format .csv în codare UTF8. Apoi, în panoul de administrare al componentei, încărcați fișierul generat.

Separați fișierele cu imagini și încărcați-le pe ftp. În fișierul dvs. cvs ar trebui să fie numele fișierelor foto în rândurile și coloanele corespunzătoare.

4. De asemenea, pe forumul nostru există o soluție excelentă de schimb pentru tranzacționare standard 1C bazată pe! Cu protocolul CommerceML:

Copiați scriptul pe site și apoi toată lucrarea se face în procesarea standard 1C "Schimbul de date cu site-ul WEB". Puteți să descărcați și să actualizați mărfurile, dar și să încărcați noi clienți și comenzi la 1C.

3. Metoda de umplere complet automată.

Actualizarea pe site are loc fără participarea dvs., într-un program.

În principiu, dacă încercați, atunci puteți transfera și toate metodele enumerate la punctul 2 - rulați 1C pe un program cu o anumită prelucrare, care va forma un fișier .csv și îl încărcați împreună cu fișierele foto direct la ftp. Și din partea laterală a site-ului, rulați scriptul de încărcare pe coroană.

Dar personal prefer metoda fundamentală diferită - de a face 1C să scrie direct pe site-ul bazei de date MYSQL.

Vom vorbi despre acest lucru în următorul articol.

Atenție, vă rog. Extensiile mele sunt vândute numai pe site-urile beagler.ru și joomext.ru
Numai atunci când cumpărăm pe site-urile beagler.ru și joomext.ru garantez ajutorul în instalare, suport tehnic și actualizări.
Când îmi cumpăr extensiile pe alte site-uri, nu suport orice responsabilitate, nu ofer suport tehnic și actualizări, nu există extensii de viruși, backdoors, shell-uri etc. Eu nu garantez!
Feriți-vă de falsuri

Trimiterea comenzii. Vă rog așteptați.







Articole similare

Trimiteți-le prietenilor: