Download

Philipsstraat 9
Postbus 310
3830 AJ Leusden
Telefoon 033 43 41 800
E-mail: [email protected]
Koppeling Profit <> Magento (Profit ERP)
Partner:
ShopWorks eCommerce B.V.
Amersfoort
Gecertificeerd
AFAS Online
Documenttoelichting
Dit is de technische beschrijving van deze gecertificeerde partnerkoppeling.
Dit document beschrijft de standaard van de koppeling op functioneel niveau en is bedoeld een inzicht te geven hoe de koppeling
werkt.
Autorisatie
Versie beschrijving:
V1.0
Naam koppeling:
Koppeling Profit <> Magento (Profit ERP)
Datum:
Naam Partner:
Pagina 1
24 januari 2015
ShopWorks eCommerce B.V.
AFAS Software BV ~ Philipsstraat 9 ~ Postbus 310 - 3830 AJ Leusden
Telefoon: 033 - 4343883 ~ E-mail: [email protected] ~ KvK nr: 31045827
AFAS Software BV is onderdeel van AFAS Benelux BV
01. Geef een functionele beschrijving van de koppeling
Toelichting
Deze koppeling is gemaakt voor de ERP versie van Profit en is de meest geintegreerde
oplossing vanuit ShopWorks met de Magento Webshop.
De volgende gegevens worden vanuit Profit naar Magento verstuurd:
- Verkooprelatie
- BTW inrichting
- Artikel stamgegevens (inclusief afbeeldingen)
- Presentatiegroepen
- Artikelgroepen
- Prijzen, inclusief prijslijsten en staffelprijzen
- Voorraad
- Samenstellingen
- Betaalmethodes
- Verzendmethodes
De volgende gegevens worden vanuit Magento naar Profit verstuurd:
- Verkooprelatie
- Artikel stamgegevens
- Verkooporders
- Financiele mutaties bij aanbetaling
02. Welke GetConnectoren worden gebruikt?
Toelichting
Shopworks_Administratie.gcn
Shopworks_Adres.gcn
Shopworks_Afleveradres.gcn
Shopworks_Afleveradressen_test.gcn
Shopworks_Artikelgroep.gcn
Shopworks_Artikel_Afbeelding.gcn
Shopworks_Artikel_Afbeelding_Meta.gcn
Shopworks_Artikel_Code.gcn
Shopworks_Artikel_Eenheid.gcn
Shopworks_Betaalvoorwaarden.gcn
Shopworks_Btw_Plicht.gcn
Shopworks_Btw_Tarief.gcn
Shopworks_Contacten.gcn
Shopworks_Contacten_Check.gcn
Shopworks_Dagboeken.gcn
Shopworks_ERP_Betaalwijzen.gcn
Shopworks_ERP_ItemsPresentatiegroep.gcn
Shopworks_ERP_Kosten.gcn
Shopworks_ERP_Magazijn.gcn
Shopworks_ERP_Presentatiegroep.gcn
Shopworks_ERP_Prijs.gcn
Shopworks_ERP_Prijs_Datum.gcn
Shopworks_ERP_Product_Samenstelling.gcn
Shopworks_ERP_Product_Samenstelling_Regels.gcn
Shopworks_ERP_Vervoerder.gcn
Shopworks_ERP_Voorraad.gcn
Shopworks_Grootboekrekeningen.gcn
Shopworks_OrganisatiesPersonen_Autoincrement.gcn
Shopworks_Prijslijst.gcn
Shopworks_Valuta.gcn
Shopworks_Verbijzonderingscodes.gcn
Shopworks_Verkooprelatie_Adres.gcn
Shopworks_Verkooprelatie_Autoincrement.gcn
Shopworks_Verkooprelatie_Organisatie_Contact.gcn
Shopworks_Verkooprelatie_Persoon.gcn
Shopworks_Verkooprelatie_Taal.gcn
Shopworks_Verkooprelatie_Type.gcn
03. Welke UpdateConnectoren worden gebruikt?
Toelichting
Pagina 2
FiEntry
KnSalesRelationOrg (insert en update)
KnSalesRelationPer (insert en update)
FbSales
FbItemArticle
AFAS Software BV ~ Philipsstraat 9 ~ Postbus 310 - 3830 AJ Leusden
Telefoon: 033 - 4343883 ~ E-mail: [email protected] ~ KvK nr: 31045827
AFAS Software BV is onderdeel van AFAS Benelux BV
04. Wordt de SubjectConnector gebruikt?
Toelichting
De SubjectConnector wordt niet gebruikt.
05. Wordt de ReportConnector gebruikt?
Toelichting
De ReportConnector wordt niet gebruikt.
06. Welke inrichting in Profit is nodig om met de koppeling te kunnen werken?
Toelichting
Profit Logistiek en Financieel moeten volledig ingericht zijn.
Let op, de volgende situaties worden (nog) niet ondersteund:
- Synchronisatie Afleveradressen (afleveradressen worden wel aangemaakt bij een
nieuwe verkooporder)
- Meerdere eenheden per artikel
- Artikeldimensies
07. Is de koppeling geschikt voor AFAS Online?
Toelichting
De koppeling is geschikt voor AFAS Online.
08. Hoe gaat de koppeling om met de foutafhandeling vanuit de webservices?
Toelichting
Deze worden gelogd, en indien gewenst gemaild naar een opgegeven adres. Bij kritieke
fouten blijft het te verwerken item in een wachtrij staan om het later opnieuw aan te
bieden.
09. Hoe wordt er omgegaan met filteren van data?
Toelichting
Queueing
Een aantal getconnectoren hebben al filters (vooraf ingesteld) De koppeling haalt
stamgegevens 1x op en zet deze in een wachtrij. Op de achtergrond lopen processen die
een maximaal aantal items per run verwerken, tijdens deze run is het mogelijk dat er extra
gegevens opgehaald worden (zoals afbeeldingen en gekoppelde gegevens). Profit heeft
geen 'piek' belasting door de connectoren tijdens imports, met name door het ophalen van
afbeeldingen per product (i.p.v. alles tegelijk).
Tijdstempels
Op een aantal onderdelen (zoals afbeeldingen) worden tijdstempels opgeslagen. Indien
deze niet afwijken, worden nieuwe afbeeldingen niet gedownload (d.m.v. losse
connector).
Cache
Een groot aantal verzoeken op de GetConnectoren worden in cache opgeslagen, als
exact hetzelfde verzoek meerdere malen gedaan wordt binnen korte tijd komt het
antwoord uit de cache opslag (disk, memcache, apc, etc).
10. Wat zijn de triggers voor de uitwisseling van data?
Toelichting
Triggers voor uitwisseling zijn Magento events (nieuwe order, registratie klant, etc). Data
wordt in bijna alle gevallen uitgesteld naar Profit gestuurd middels een wachtrij. Binnen de
koppeling kan per wachtrij ingesteld worden met welke interval dit gebeurt.
11. Welke stappen moet de klant uitvoeren voor de implementatie van de koppeling?
Toelichting
Profit:
- Administrator gebruiken toevoegen voor gebruik ShopWorks
Magento:
- Licentie aanvraag
- Intake lijst
ShopWorks importeert en configureert de juiste connectoren voor gebruik, dit hoeft niet
door de klant gedaan te worden.
Pagina 3
AFAS Software BV ~ Philipsstraat 9 ~ Postbus 310 - 3830 AJ Leusden
Telefoon: 033 - 4343883 ~ E-mail: [email protected] ~ KvK nr: 31045827
AFAS Software BV is onderdeel van AFAS Benelux BV
12. Is er bij de implementatie van de koppeling ondersteuning vanuit AFAS nodig?
Toelichting
Pagina 4
De klant kan, in samenspraak met Shopworks, de koppeling activeren.
Er is geen consultancy vanuit AFAS nodig.
Bij volledig nieuwe implementatietrajecten van AFAS Profit werkt uw AFAS Projectleider
en consultant nauw samen met ShopWorks voor een correcte implementatie.
AFAS Software BV ~ Philipsstraat 9 ~ Postbus 310 - 3830 AJ Leusden
Telefoon: 033 - 4343883 ~ E-mail: [email protected] ~ KvK nr: 31045827
AFAS Software BV is onderdeel van AFAS Benelux BV