RE:Cómo genero un contador?
hola.
creo que lo mejor que puedes hacer es tener en tu BD un TB en donde inicialices un campo en 0, dicho campo sera el que se encargara de contar tus planillas.
la TB se puede llamar maContadores y los campos de estas pueden ser xsinonimo, ccontador. En donde xsinonimo guardaras la bandera que te permitira hacer el enlace a esa TB y en ccontador llevaras la cantidad de numeros por planillas.
desde tu programa llamaras a esa TB y buscaras el ccontador, cuando lo encuentres este tomaras el numero que en ese momento tenga (ese sera el numero de tu planilla) y luego lo incrementaras en 1 y asi actualizas la TB maContadores para que la prox ves que se genere tu planilla busque en esa TB el nuevo numero de esta.
bueno espero y la idea te sirva.