64759
Context
Bij de dossiers stoffel-ladang en mediaflow werd vastgesteld dat verkoopfacturen niet steeds automatisch correct verwerkt worden in Yuki. Ter vergelijking werd ook dossier Sleepkadee (ticket 413792) onderzocht.
Hoe de verwerking normaal werkt
Wanneer verkoopfacturen via de Sales API-call naar Yuki worden gestuurd:
- Wordt de factuur automatisch aangemaakt als verkoopfactuur in het dossier.
- Indien de parameter
<process>true</process>is ingesteld:- Wordt de factuur automatisch verwerkt in Yuki.
- Is geen manuele tussenkomst nodig.
Dit verklaart:
- Waarom factuur 2026-0011 in stoffel-ladang correct verwerkt werd.
- Waarom facturen in Sleepkadee automatisch verwerkt worden.
Daarnaast kan in Yuki:
- De API-call bekeken worden per factuur.
- Ingezien worden welke grootboekrekeningen per artikellijn zijn meegestuurd.
Afwijking in stoffel-ladang & mediaflow
In deze dossiers zien we een andere verwerking:
- Facturen komen binnen als XML (UBL) bestand.
- De API-call structuur ontbreekt.
- Hierdoor:
- Worden facturen weergegeven in het BO-overzicht (boekhoudoverzicht).
- Gebruikt Yuki de UBL-uitlezing in plaats van de API-data.
Gevolg:
- Automatische verwerking gebeurt alleen als er standaardwaarden ingesteld zijn op de relatie.
- In andere gevallen is manuele verwerking nodig.
Oorzaak
De huidige implementatie vanuit Eenvoudig Factureren:
- Zet de API-call om naar een XML-factuur (UBL) in Yuki.
- Hierdoor gaat de directe verwerking via de API-logica verloren.
Aanbevolen oplossing
De meest robuuste en eenvoudige oplossing:
? Verstuur facturen via de API-call met:
<process>true</process>
Voordelen:
- Facturen worden automatisch geboekt.
- Verwerking gebeurt op basis van meegegeven data (grootboekrekeningen, lijnen, etc.).
- Geen afhankelijkheid van:
- UBL-uitlezing
- Standaardwaarden in Yuki
- Manuele tussenkomst
Samenvatting
| Scenario | Verwerking |
|---|---|
API-call met <process>true> | Volledig automatisch |
| API-call zonder process | Aangemaakt, maar niet verwerkt |
| XML/UBL factuur | Afhankelijk van UBL + standaardwaarden |