Toon posts:

[ClieOp03] hulp bij maken van dit formaat

Pagina: 1
Acties:
  • 42 views sinds 30-01-2008

Verwijderd

Topicstarter
Vervolg van [rml][ ClieOp03] Hulp bij exporteren naar dit formaat[/rml]
Janoz schreef op 19 augustus 2004 @ 22:07:
Veel duidelijker dan in 3.1 en 3.2 kun je het gewoon niet krijgen. Velden scheiden is niks meer dan een substring ergens van nemen en dat is toch wel heel erg basic....
Das wel erg makkelijk om te zeggen dat het heel erg basic is, heb jij wel eens dit formaat moeten maken? Het is zo basic dat ook het antwoord van whoami niet of niet volledig correct was.

Als ik nl een test ClieOp03 bestand maak, dan zie ik gewoon dat er dingen inzitten die niet omschrijven zijn in de documentatie: http://www.interpay.nl/Im...uari%202003_tcm6-2180.pdf

De ClieOp03 file bevat nl wel degelijk meer regels dan 1 regel per opdracht. Zie maar:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0001A190804CLIAAB03ONWDM190211                    
0010B1005216100520001EUR                          
0030B1190804                                   P  
0100A100200000000500000012345670521610052        
0110BTESTNAAM                                     
0113BTESTPLAATS                                   
0160ATESTOMSCHRIJVING1                            
0160ATESTOMSCHRIJVING2                            
0160ATESTOMSCHRIJVING3                            
0100A100200000000108500456712340521610052        
0110BTESTNAAM2                                    
0113BTESTPLAATS2                                  
0160ATESTOMSCHRIJVING1                            
0160ATESTOMSCHRIJVING2                            
0160ATESTOMSCHRIJVING3                            
0100A100200000001000000087654320521610052         
0110BTEST3NAAM                                    
0113BTEST3PLAATS                                  
0160ATESTOMSCHRIJVING1                            
0160ATESTOMSCHRIJVING2                            
0160ATESTOMSCHRIJVING3                            
9990A00000000000001608517096008040000003          
9999A492111412227446111760716


Als jij dit heel erg basic noemt zou ik graag zien dat je even de moeite neemt om uit te leggen hoe dit bestand is opgebouwd aan de hand van die pdf, want ik heb die pdf nu al 3x doorgelezen maar ik zie gewoon dingen in het voorbeeld bestand die niet beschreven zijn danwel overeenkomen met die pdf.

  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Als je nou duidelijk aan kunt geven wat het probleem precies is dan kunnen we je wellicht helpen.
Wat is het probleem?

Dus wat strookt er niet met de documentatie?
Waar komt dat testbestand vandaan?

Who is John Galt?


Verwijderd

Hier zijn al topics over geweest, je kan altijd exporteren naar CSV en dan mijn ClieopGen gebruiken om CSV naar Clieop03 om te zetten.

btw. Die PDF is duidelijk over wat er in moet staan, en niet alle regels zijn verplicht per opdracht.

[ Voor 12% gewijzigd door Verwijderd op 19-08-2004 22:42 ]


Verwijderd

Topicstarter
Ik kom er niet uit hoe ik dit formaat precies moet opbouwen, ik kan nergens in de omschrijving vinden hoe het zit met nieuwe regels bijvoorbeeld (misschien lees ik er over heen). Ook vind ik het onduidelijk hoe de header gemaakt word, oa het bestandsvoorloprecord. Waarom is hij bijvoorbeeld 1?

Die cliop03 testfile heb ik net gemaakt met het abn-amro officenet programma door een incasso opdracht van 3 testpersonen in te voeren.

Verwijderd

Topicstarter
Verwijderd schreef op 19 augustus 2004 @ 22:42:
en dan mijn ClieopGen gebruiken om CSV naar Clieop03 om te zetten.
Waar kan i kdie vinden? Dat zou heel wat werk schelen...

Verwijderd

Verwijderd schreef op 19 augustus 2004 @ 22:45:
[...]

Waar kan i kdie vinden? Dat zou heel wat werk schelen...
Ik mag niet spammen, zoek met google op clieopgen ....:)
Hint: http://www.google.nl/sear...clieopgen&btnG=Zoeken&lr=

ben btw bezig met updates aan de hand van gebruikers wensen/bug meldingen
en niet meer de oude links die hier op GoT te vinden zijn volgen svp, zijn verouderd namelijk

[ Voor 28% gewijzigd door Verwijderd op 19-08-2004 22:49 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Verwijderd schreef op 19 augustus 2004 @ 22:45:
[...]

Waar kan i kdie vinden? Dat zou heel wat werk schelen...
Google? :?

edit:
Spuit elf. :X

[ Voor 8% gewijzigd door NMe op 19-08-2004 22:47 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Topicstarter
Verwijderd schreef op 19 augustus 2004 @ 22:46:
[...]

Ik mag niet spammen, zoek met google op clieopgen ....:)
Hint: http://www.google.nl/sear...clieopgen&btnG=Zoeken&lr=

ben btw bezig met updates aan de hand van gebruikers wensen/bug meldingen
en niet meer de oude links die hier op GoT te vinden zijn volgen svp, zijn verouderd namelijk
Zover was ik al, maar al die download links zijn dood :)

Verwijderd

Ik heb zelf ook een prog gemaakt dat Clieop03 kan generen. Zo moeilijk is het niet, zeker als je de PDF goed bekijkt.

in het kort

[bestandsvoorloopblok]

[klant]
[klant]
[klant]

[bestandsluiter]

ik zal es ff uit me code halen hoe ik dat doe
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
voorloper


  Writeln(fExportBestand, '0001A'+edtAanmaakdatum.text+'CLIEOP03CCLN '+edtDagMaand.text+'1                     ');
  Writeln(fExportBestand, '0010B100' + edtRekeningnummer.text + '0001'+sValuta+'                          ');
  Writeln(fExportBestand, '0020AIncasso                                      ');
  Writeln(fExportBestand, '0030B1'+edtVerwerkingsdatum.text+'Onsbedrij f                        P  ');



dan de klantregel

 Writeln(fExportBestand, '0100A1001'+sGuldens+sCenten+'0'+sRunRekeningnummer+
  '0'+edtRekeningnummer.Text+'         ');
  Writeln(fExportBestand, '0110B'+sNaam+'          ');
  Writeln(fExportBestand, '0113B'+sPlaats+'  '+'              ');
  Writeln(fExportBestand, '0150A'+edtDagMaand.text+'/'+sRunNr+'                             ');
  Writeln(fExportBestand, '0160A'+sBetalingsKenmerk+'             ');



dan de sluiter

  Writeln(fExportBestand, '9990A'+sGulden+sCent+sRechterTien+sTotaalPosten+'          ');
  Writeln(fExportBestand, '9999A                                             ');

Verwijderd

Topicstarter
Kijk hier kan ik al wat mee, thx snaak

Verwijderd

Topicstarter
Ok ik ben er helemaal uit samen met de PDF en het voorbeeld van snaak, tis me nu helder geworden (zoals ik al zei, ik moet het zien om te snappen :P)... thx!

[ Voor 103% gewijzigd door Verwijderd op 19-08-2004 23:22 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 06:53

gorgi_19

Kruimeltjes zijn weer op :9

:/

Ben je het niet eens met een slotje, dan mail je de moderator die het slotje zette. In dit geval Janoz apending tweakers dot net. We sluiten topics niet zomaar.
Sowieso hebben we op GoT een edit-knop Afbeeldingslocatie: http://gathering.tweakers.net/global/templates/got/images/icons/edit.gif, gaarne die gebruiken als je in de toekomst nog wat wilt aanvullen aan je post :) Kicken van je topic wordt immers niet op prijs gesteld :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1

Dit topic is gesloten.