Heart-Profit ERP
October 06, 2024, 02:21:51 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Batchvolgnummer in CLIEOP03 diskette bevat geen voorloopnullen  (Read 1113 times)
0 Members and 0 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27469


View Profile WWW
« on: December 22, 2009, 09:36:31 am »

Bij het aanmaken van een CLIEOP03 Betalingsbestand (zie Automatische Betalingen) wordt in het Batchvoorlooprecord (0010B) direkt ná het Rekeningnummer een Batchvolgnummer opgenomen.

Een Betalingsrun bevat in verreweg de meeste gevallen altijd maar één Batch (zie F2___ bij Raadplegen Betalingsruns). Dit Batchvolgnummer ('01') werd altijd met voorloopnullen opgenomen in de recordlayout van het Clieop03 bestand, zodat deze als '0001' in de Clieop file terecht kwam.

Een van onze klanten is overgestapt op een ander bankpakket (Inside Business van ING), welke nu ineens niet meer in staat blijkt om een CLIEOP03 file in te lezen (waar de vorige versie van het ING pakket dat wel kon).

Bij toeval is nu gekonstateerd dat het Batchvolgnummer niet meer met voorloopnullen in de Clieop file werd opgenomen. Dit probleem zou reeds in juli 2005 moeten zijn ontstaan, omdat a.g.v. amerikaanse cheque betalingen via de Betalingsrun, het Batchvolgnummer intern is uitgebreid van 2 naar 5 posities (ofwel, 3 spaties extra), waardoor e.e.a. in de Clieop file niet meer opgevuld werd met voorloopnullen.

Merk op dat als een pakket data leest uit een character-reeks, de numerieke waarde van "1   " danwel "0001" altijd 1 is, en om die reden de file door alle andere bankpakketten gewoon probleemloos kon worden ingelezen.

ING's handleiding beschrijft overigens v.w.b. rubriek Batchvolgnummer niet eens dát het Batchvolgnummer moet worden opgevolgd met voorloopnullen.

Hoe dan ook, vóór juli 2005 deden wij dat wel expliciet, hetgeen sinds juli 2005 toevallig niet meer gebeurd, en Inside Business dit wel vereist. Bij deze is e.e.a. aangepast.

Merk op dat deze aanpassing in werking treed vanaf de eerst volgende Clieop03 batch die met de nieuwe versie gemaakt wordt. De aanpassing zal geen effekt hebben op reeds gemaakte Betalingsruns.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
ADABDNTV    Omschrijving (nog) niet bekend    15-07-2005    22-12-2009
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.142 seconds with 20 queries.