API Request met eigenschappen (module) Handel/ERP

In een API-request verwijst een 'eigenschap' naar een kenmerk of parameter die je aan het verzoek toevoegt om specifieke acties uit te voeren of om te specificeren welke gegevens je wilt ontvangen.

Eigenschappen stellen jou in staat om jouw verzoek te personaliseren en de gewenste resultaten van de API te verkrijgen. Elke API heeft zijn eigen set van ondersteunde eigenschappen, afhankelijk van de functionaliteit die de API aanbiedt. 

Door de juiste eigenschappen aaneen API-request toe te voegen, kun je de API op een doelgerichte manier gebruiken en de gewenste gegevens of acties verkrijgen.

Het is belangrijk om de documentatie van de specifieke API die je gebruikt te raadplegen om te begrijpen welke eigenschappen worden ondersteund en hoe je ze op de juiste manier kunt gebruiken in jouw API-requests.

 

Hieronder vind je de eigenschappen beschreven per record;

Eigenschappen voor record 2260 (artikel uit cash handel)

  • A voor het exporteren van artikelen ongeacht de webshopkoppeling;
  • G voor de selectie van een artikelgroep (deze staat dan in argument 2);
  • I voor het niet meesturen van de inkoopprijzen;
  • K opvragen van voorraad, met keuze voor artikelgroep;
  • L opvragen van voorraad, per 10.000 artikelen;
  • M opvragen van alle gegevens, per 10.000 artikelen;
  • V voor het meesturen van het actuele & economische voorraad-aantal (F2273 &F 2262);
  • W|N voor het selecteren van alle mutaties van 2260 records van de afgelopen N dagen 
    (geldt ook voor R2208, R2220 en R3600);
  • Z voor opvragen artikelen zonder een eventueel plaatje.

Eigenschappen voor record 2400 ( verkooporder kop ) 

V voor export van een vervoersbericht. 1ste argument = Verzendcode.

 

Eigenschappen voor record 2410 (verkooporder-regel )

voor export vo regel met status M, ICS koppeling.

 

Virtuele record

Voor specifieke informatie niet gebaseerd op recordnummers: 

  • 8501 is bedoeld voor een prijsafspraak Handel. ARG1=artikel ARG2=relatienr ARG3=staffel;
  • 8502 exporteert alleen recent gemuteerde stamgegevens Relatie = record 101;
  • 8503 exporteert alleen recent gemuteerde stamgegevens Artikel = record 2260. 

API-request Verkooporder-regels historie (R2410)

  • I2611 = R2410 gesorteerd op Verkoopordernr (F2400)
  • I2615 = R2410 gesorteerd op Factuurnummer (F2450)
  • I2626 = R2410 gesorteerd op Factuurdatum (F2431)
  • I2627 = R2410 gesorteerd op Orderdatum (F2401)

API-request Verkooporder historie (R2400)

I2600 = R2400 gesorteerd op Verkoopordernr (F2400) 
I2609|F2400 = R2400 van specifiek Verkoopordernr (F2400) 
I2610|F2220 = R2400 per op Klantnummer (F2220) 

 

Voorbeelden Handel/ERP

  • 0101V|2 geeft de stamgegevens van relatie 2 met het totaal van zijn vervallen debiteurenposten;
  • 0101P geeft alle relaties met van ieder de individuele openstaande debiteurenposten;
  • 0101T|KVKCASH geeft alle relaties met trefwoord KVKCASH;
  • 2260G|GRP1 geeft de stamgegevens van alle artikelen met artikelgroep GRP1;
  • 2260K|GRP1 geeft voorraad van alle artikelen in art groep GRP1, (geen soort K en tekst);
  • 2260|ARTIKEL geeft de stamgegevens van artikelcode ARTIKEL;
  • 8501|ARTIKEL|99|5 geeft de verkoopprijs van artikelcode ARTIKEL relatie 000099 vanaf vijf stuks;
  • 2400V|DHL geeft verkooporders met verzendcode DHL.