Software Development Kit

De SAP® Business One Software Development Kit (SDK) is een toolbox die bestaat uit programmeerinterfaces, voorbeeldcode, documentatie en eenvoudige hulpmiddelen. Met de Software Development Kit kunnen programmeurs externe applicaties moeiteloos koppelen aan SAP Business One of klantspeciF eke functionaliteit toevoegen. SAP Business One bestaat uit een graF sche gebruikersinterface en een afzonderlijke business object laag. Met de SAP Business One SDK heeft u volledige toegang tot zowel de gebruikersinterface als de business object laag.

Belangrijkste kenmerken van de SDK:

  • Schrijf programmacode die via een objectgeoriënteerde laag toegang geeft tot de logica van SAP Business One
  • Partners en klanten van SAP kunnen de functionaliteit van
  • SAP Business One uitbreiden en aanpassen aan hun unieke behoeften
  • Ondersteunt een groot aanbod programmeertalen en -tools.
  • Zo kunnen ontwikkelaars aan de slag met vertrouwde technologieën en toepassingen
  • Biedt een hoge mate van achterwaartse compatibiliteit, waardoor de upgrade naar een nieuwe versie van SAP Business One weinig of geen aanpassingen vergt

Belangrijkste componenten:

  • Gegevensinterface API: interface naar externe toepassingen bij SAP Business One
  • Gebruikersinterface API: uitbreiding en aanpassing van de SAP Business One Client
  • Screen Designer: interface met sleepfunctie voor het ontwerpen van aangepaste vensters voor SAP Business One
  • Java Connector: interface voor externe applicaties bij SAP Business One via de Java-programmeertaal
  • Volledige documentatie
  • Voorbeeldapplicaties

Gegevensinterface-API
De gegevensinterface-API dient om real-time koppelingen te maken tussen SAP Business One en toepassingen van derden. De API biedt een programmeerinterface voor SAP Business One via een set volledig functionele bedrijfsobjecten, waarmee u toepassingen kunt aansluiten en processen kunt automatiseren. Voorbeelden zijn de custom point of sale (POS) systeemintegratie, integratie van de HR-service en synchronisatie met mobiele apparaten.

De functies van de gegevensinterface-API op een rij:

  1. Objecten en methoden om direct van en naar bedrijfsobjecten te lezen en te schrijven, en de objecten bij te werken
  2. Volledige objectoriëntatie, voor een krachtige interface die weinig training vereist
  3. Volledige toegang tot stam-, transactie-, systeemconfiguratie- en gebruikersgedefinieerde gegevens
  4. Achterwaartse compatibiliteit voor een soepel upgradeproces.

Gebruikersinterface-API
Met de gebruikersinterface-API kunnen ontwikkelaars SAP Business One aanpassen. Dit kan bijvoorbeeld met nieuwe vensters, nieuwe ontwerpen voor bestaande vensters en nieuwe menubs of dialoogvensters. De wijzigingen kunnen eenvoudig zijn (velden verbergen of uitschakelen) of complex (volledig nieuwe aangepaste modules toevoegen aan SAP Business One).

Met deze API:

  1. Genereert u aangepaste functies binnen één geïntegreerde gebruikersinterface
  2. Kunt u zowel de bedrijfslogica wijzigen als eenvoudige, fraai uitziende wijzigingen maken
  3. Kunnen ontwikkelaars nieuwe vensters, menubs, knoppen en velden maken
  4. Krijgt u geprogrammeerde meldingen van gebeurtenissen in de toepassing