GKS Public API

Integrera din webbshop med GKS och få ett automatiserat orderflöde som skapar upp försäljningsorder i GKS samt vid behov arbetsorder för tillverkning.

Detta är ett nyare API och ersätter tidigare funktionalitet i PlaceSimpleOrder API.

Med följande REST-API går det att ta emot lagda order från din webbshop. Den mottagna försäljningsordern blir underlag för fakturering, men kan även skapa upp tillverkningsorder utifrån kända artikelnummer.

Skillnader mot PlaceSimpleOrder API

  • API:et ligger i molnet och drift ingår vilket gör det enklare att ansluta nya externa system.

  • Framtidssäker. Detta API fungerar direkt mot GKS4, men är även bakåtkompatibelt och går att koppla mot GKS3.

  • Modernare och enklare teknik med JSON över REST.

  • Utökad med ytterligare funktionalitet:

    • Möjlighet att få in artikelnummer.

    • Möjlighet att få tillverkningsorder att skapas automatiskt för kända artikelnummer.

    • Kunna få in flera leveransadresser per orderrad/produkt. Dvs. en färdig distribution med antal till respektive adress.

    • Möjlighet att få in kostnad per orderrad.

    • Möjlighet att få in en rabattsats.

    • Möjlighet att få in valuta.

Säkerhet

OAuth 2.0 client credentials flow.

Teknisk dokumentation

Skapa tillverkningsorder

Beskrivning av funktionalitet

Från en inkommande webborder via API:et finns nu möjlighet att automatiskt få tillverkningsorder uppskapade.

Genom att koppla artikelnummer till en utvald produktmall kommer API:et automatiskt kunna skapa upp en tillverkningsorder då den identifierar att en känd artikel har beställts. Tillhörande jobb blir även direkt synligt i GKS Plan för produktionen att påbörja tillverkning. Artikelnumret identifieras om det finns i fältet för artikel på produktmallen.

Tillverkningsordern skapas upp med det inkommande artikelnumret och beskrivningen som kommer in på den fria orderraden från webbportalen. Numret på friordern sätts i början på benämningen för att kunna spåra vilken friorder som fick in beställningen. Webportalens ordernummer sätts också i fältet för beställningsnummer på arbetsordern.

Skapa en produktmall för en artikel

Börja med att skapa en kund i företagsregistret med firmanamn PLACESIMPLEORDER om denna inte redan är upplagd. Kund-ID kan sättas till valfritt värde.

Skapa därefter en tillverkningsoffert och välj kunden. Lägg därefter till en ny produkt. Sedan sätter du artikelnummer i fält Mall för artikel. När allt är klart sparar du offerten. Offerten kan med fördel sparas med 0 i värde.

Listning av artiklar med produktionsmallar

Kopplingen mellan ett artikelnummer och en mall visas i ett separat program som heter Produktmallar Place Simple Order (Produktmallar.exe). Programmet finns tillgängligt i GKS3-mappen från och med GKS3 Kalkyl v3.83.1.

Vid start av programmet visas en vy där man ser alla artiklar och till vilka offertmallar som dessa är kopplade till.

Last updated