Tegenbankrekening blijft leeg bij terugbetaling debiteur in Exact Globe+
Bij het terugbetalen aan een debiteur in Exact Globe+ blijft het veld voor de tegenbankrekening leeg. Dit artikel legt uit waardoor dit wordt veroorzaakt en hoe je het oplost met een workaround en een SQL-query.
OORZAAK EN WORKAROUND
Een effectieve workaround is de volgende: verander tijdelijk de betaalmethode in de boeking naar bijvoorbeeld Incasso of Kredietbrief. Sla de boeking op en zet daarna de betaalmethode weer terug naar de oorspronkelijke methode. Na deze handeling verschijnt het bankrekeningnummer van de debiteur automatisch in het juiste veld. Deze stap is eenvoudig uitvoerbaar en lost het probleem direct op zonder dat je verdere technische wijzigingen hoeft door te voeren.
VERSCHILLEN OPSPOREN TUSSEN DEBITEUREN VIA SQL
Als je wil begrijpen waarom het bij de ene debiteur wel werkt en bij de andere niet, kun je de offsetbankaccounts vergelijken via een SQL-query. Voer de volgende query uit om de relevante velden te analyseren:
SELECT CAST(FLOOR(CAST(T.ProcessingDate AS FLOAT)) AS DATETIME) AS PayDate, (CASE WHEN T.BatchNumber <= 0 THEN NULL ELSE T.BatchNumber END) AS BatchNumber, T.OffsetBankAccount, D.BankAccount, D.BankAccountNumber FROM TransactionLines T LEFT JOIN Debtors D ON T.AccountCode = D.DebtorCode WHERE T.Type = 20
LET OP DE VOLGENDE VELDEN
Bij het vergelijken van een debiteur waarbij het wel werkt en een waarbij het niet werkt, zijn de volgende velden het meest relevant:
- 1.OffsetBankAccount in de transactieregels: dit veld geeft aan welke tegenbankrekening is ingevuld bij de boeking. Als dit veld leeg is, ontbreekt de koppeling.
- 2.BankAccount en BankAccountNumber op de debiteurenkaart: controleer of deze velden correct zijn ingevuld bij de problematische debiteur.
- 3.De betaalmethode die is gekoppeld aan de debiteur: een ontbrekende of afwijkende betaalmethode kan er voor zorgen dat het systeem de bankrekening niet automatisch ophaalt.
Stap 1: Open de debiteurenkaart van de debiteur waarbij het probleem optreedt. Stap 2: Controleer of er een standaard bankrekening is ingevuld. Stap 3: Vergelijk de velden met een debiteur waarbij het wel correct werkt. Stap 4: Pas indien nodig de bankrekening en betaalmethode aan op de debiteurenkaart. Stap 5: Gebruik de workaround met het tijdelijk wijzigen van de betaalmethode in de boeking als directe oplossing. Stap 6: Voer de SQL-query uit om structureel te controleren welke debiteuren mogelijk een leeg OffsetBankAccount hebben.
Door deze stappen te volgen kun je snel bepalen of het om een data-probleem gaat op de debiteurenkaart of om een systeemgedrag dat via de workaround omzeild kan worden.
Lees het volledige artikel
Maak een gratis account aan of log in om het volledige artikel te lezen, inclusief alle stappen, voorbeelden en tips.
Al een account? Log in om verder te lezen.