tismacfan2 Posted January 22, 2016 Posted January 22, 2016 Hallo verleden jaar maakte ik een eigen facturatieprogramma op basis van het FM Sjabloon nummer was O1-2015 bedoeling is nu natuurlijk dat ik opnieuw vanaf 1 begin in 2016, maar nu wordt alles doorgenummerd hoe kan ik eer voor zorgen dat bij een nieuw jaar de factuur opnieuw bij 1 begint dank u Pascal Quote
0 Willem_P Posted January 22, 2016 Posted January 22, 2016 Dat kan met de scriptfunctie: Volgende volgwaarde instellen (veld) Maak een script waarbij het huidige jaartal vergeleken wordt met het laatst gebruikte jaartal. Als er sprake is van een verschil dan is er een nieuw jaar aangebroken. Stel in dat geval de automatische volgwaarde in op een bepaalde waarde. Dit kan overigens ook een combinatie zijn van een vaste waarde, bijv. jaartal en een automatisch oplopende nummerreeks. Dan krijg je bijvoorbeeld: 201600001. Quote
0 tismacfan2 Posted January 22, 2016 Author Posted January 22, 2016 Zou je een voorbeeld hebben van zo een script Quote
0 Willem_P Posted January 22, 2016 Posted January 22, 2016 Ik gebruik zelf voor een soortgelijke actie dit stukje script: Quote
0 idmix.be Posted January 27, 2016 Posted January 27, 2016 Ik heb een globaal veld dat het laatste factuurnummer bijhoudt. Mijn nummering begint steeds met het jaar, dus 2015001, 2015002 etc... In januari pas ik dat globaal veld aan naar het huidige jaar en herstart ik de nummering. Concreet : 2016000. Bij aanmaken van een factuur komt er in het globale veld eentje bij en dat nummer wordt dan overgezet naar het factuurrecord. De eerste factuur van het nieuwe jaar wordt dan 2016001. Op die manier kan ik in januari toch nog facturen op het vorige jaar maken moest dat nodig zijn. Quote
0 tismacfan2 Posted January 27, 2016 Author Posted January 27, 2016 Hallo, ik geraak er niet echt aan uit. Is te lang geleden dat ik nog iets deed in met FM en ben het een beetje kwijt De vorige opmaak factuur deed ik ook met heel veel hulp van mensen op het forum hier Zou het mogelijk zijn dat iemand me eventueel helpt met het aanpassen van de factuur als ik het FM bestand doorstuur alvast dank op voorhand Pascal Quote
0 tismacfan2 Posted January 28, 2016 Author Posted January 28, 2016 of kan ik het eventueel anders oplossen nu heb ik het opgevat als zijnde een doorlopend nummer 001 met daarachter het jaartal, die ik haal uit datumveld Als ik nu inderdaad zoals bovenvermeld anders nummer door 2016001, als ik dan volgend jaar de 2016 verander door 2017 kan ik opnieuw beginnen Maar de vraag is nu kan ik de bestaande reccords die nu bestaan uit nr + jaar 001-2015 etc simpel gaan wijzigen in 2015001 dank u Pascal Quote
0 bigbadwolf Posted January 28, 2016 Posted January 28, 2016 Pascal, Met een ‘replace field contents’ kun je de bestaande factuurnummers omzetten door dit te doen: right ( [huidige nummer] ; 4 ) & left ( [huidige nummer] ; 3 ) huidige nummer is het veld waarin het huidige nummer staat. Hiermee wordt 001-2015 omgezet in 2015001. Quote
0 tismacfan2 Posted January 30, 2016 Author Posted January 30, 2016 Hallo, wijzigen is ondertussen gelukt, maar had nog een bijkomend vraagde. ik heb dit factuurprogramma nu gemaakt en heb dat voor de gebruiker weggeschreven naar een standalone FM programma. Nu is het zo als hij een nieuw record aanmaakt en dit verwijdert de nummering doorloopt bob van 2016-001 naar 22016-003. Kan ik hem een mogelijkheid geven binnen die stand alone omdat alsnog te corrigeren, zodat hij zijn nummer terug kan juist plaatse dank Pascal Quote
0 bigbadwolf Posted February 1, 2016 Posted February 1, 2016 Bedoel je met standalone dat je een runtime gemaakt hebt? In dat geval kan de gebruiker niet zo heel veel meer. Tenzij je ervoor hebt gezorgd dat de gebruiker via instellingen veldwaarden (bijv. via een soort voorkeuren) kan aanpassen. Quote
Question
tismacfan2
Hallo
verleden jaar maakte ik een eigen facturatieprogramma op basis van het FM Sjabloon
nummer was O1-2015 bedoeling is nu natuurlijk dat ik opnieuw vanaf 1 begin in 2016, maar nu wordt alles doorgenummerd
hoe kan ik eer voor zorgen dat bij een nieuw jaar de factuur opnieuw bij 1 begint
dank u
Pascal
9 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.