Alles over SAP Business One

SAP Business One: veelvoorkomende fouten

Veelvoorkomende fouten bij SAP Business One, zoals inloggen, een onbereikbare server, een dubbele order of een onbekend artikel, met de oorzaak en de oplossing.

Bijgewerkt op 9 november 2026

Deze pagina helpt bij fouten die je in de activiteit van SAP Business One ziet. Je opent haar met Hulp bij deze fout. Zoek de melding en volg de stappen.

Gaat het om inloggen in het algemeen, een gepauzeerde of gestopte flow, of opnieuw proberen? Zie dan Verbinding of inloggen mislukt, Flow gepauzeerd of gestopt en Mislukte records en opnieuw proberen.

Verbinding en inloggen

Inloggen bij SAP Business One mislukt

Oorzaak: APIcenter logt in bij de Service Layer met de gebruiker, het wachtwoord en de bedrijfsdatabase van de verbinding. SAP Business One weigert het inloggen als een van die gegevens niet klopt. De naam van de bedrijfsdatabase is hoofdlettergevoelig en moet precies overeenkomen met de naam in de SLD van SAP Business One.

Oplossing:

  1. Ga naar Applicaties en open de SAP Business One-verbinding.
  2. Controleer Server Username, Server Password en Database name.
  3. Klik op Testverbinding.

Zie SAP Business One koppelen aan APIcenter.

De server is niet bereikbaar

Oorzaak: APIcenter kan de Service Layer niet bereiken. Meestal is het adres of de poort onjuist, of laat een firewall het verkeer niet door. De standaardwaarde van Server Port in APIcenter is 21. Dat is niet de poort van de Service Layer.

Oplossing:

  1. Zoek de servernaam en de poort op in de SLD van SAP Business One, op het tabblad Services.
  2. Vul Server Host en Server Port in en controleer Scheme.
  3. Laat je SAP-beheerder controleren of de firewall het verkeer van APIcenter naar de Service Layer toelaat.
  4. Klik op Testverbinding.

Invalid session

Oorzaak: SAP Business One meldt "Invalid session" (HTTP-status 401) als de sessie niet meer geldig is. De sessie loopt af na een periode zonder activiteit: standaard 30 minuten, de beheerder van SAP Business One kan dit aanpassen. APIcenter logt zelf opnieuw in als de sessie verlopen is.

Oplossing:

  1. Probeer de flow nog een keer.
  2. Blijft de fout? Klik bij de SAP Business One-verbinding op Testverbinding. Zie Verbinding of inloggen mislukt.

Fouten van APIcenter

The order with order number '...' was found!

Oorzaak: In SAP Business One bestaat al een verkooporder waarvan het veld Reference2 gelijk is aan de orderreferentie. APIcenter maakt de order dan niet nog een keer aan.

Oplossing:

  1. Zoek de order in SAP Business One op de orderreferentie.
  2. Staat de order er al? Dan is er niets meer te doen: de order is al verwerkt.
  3. Staat de order er niet, maar krijg je toch deze melding? Controleer onder Data mapping van de flow welke waarde in het veld orderreferentie terechtkomt. Zie Verkooporders naar SAP Business One sturen.

Product: '...' not found!

Oorzaak: Een orderregel bevat een artikelcode die niet bestaat in SAP Business One. Dit kan ook een extra orderregel voor verzendkosten of andere kosten zijn.

Oplossing:

  1. Zoek de artikelcode in SAP Business One.
  2. Bestaat het artikel niet? Maak het aan in SAP Business One.
  3. Bestaat het artikel wel? Controleer onder Data mapping dat de artikelcode van de orderregel juist is gekoppeld. Gaat het om een extra orderregel, controleer dan What product number should be used for the shipping costs?.
  4. Probeer de order opnieuw. Zie Mislukte records en opnieuw proberen.

Validation of required fields failed

Oorzaak: Bij het versturen van een order mist zowel de klantcode als het e-mailadres van de klant. APIcenter heeft minimaal een van beide nodig om de klant te zoeken. De melding noemt dat minimaal een van de velden aanwezig moet zijn.

Oplossing:

  1. Controleer of de bronapplicatie een e-mailadres of klantcode van de klant meestuurt.
  2. Controleer onder Data mapping van de flow Verkooporders naar SAP Business One sturen dat het e-mailadres en de klantcode aan de juiste velden zijn gekoppeld.
  3. Probeer de order opnieuw.

No price lists found!

Oorzaak: De flow Prijslijsten ophalen uit SAP Business One vindt geen prijslijsten in SAP Business One.

Oplossing:

  1. Controleer in SAP Business One of er prijslijsten bestaan.
  2. Start de flow opnieuw.

Fouten van SAP Business One

Weigert SAP Business One een verzoek, dan toont APIcenter de foutmelding van SAP Business One in de activiteit. Noemt de melding een veld, controleer dan onder Data mapping of dat veld is gevuld. Kom je er niet uit, vraag het dan aan je SAP-beheerder.

Meer informatie staat in Working with SAP Business One Service Layer.

Nog vragen?

Stel je vraag aan de supportassistent in je dashboard of maak een supportticket aan.

Naar support