16/06/2010, 14:33
|
| | | Fecha de Ingreso: junio-2008 Ubicación: Lima
Mensajes: 360
Antigüedad: 16 años, 7 meses Puntos: 1 | |
Respuesta: Duda Para concatenar correlativos en realidad el quiere sacar un ID General que CONCATENE esos 3 campos... pero QUE NUNCA se repitan...
por ejemplo:
Filial+Periodo+1
Filial+Periodo+2
Filial+Periodo+3
Filial+Periodo+4
.
.
.
algo asi.. pero el problema que cuanto de longitud tiene la candena que vas a sacar en la concatenacion de esas 3... por ejemplo:
Filial -> longitud = 3 (001, 002, 003,,..., 999)
Periodo->longitud = 6 (201001,201002,...,201012)
entonces si tu longitud total es de 10 entonces la cadena final saldria:
- "001"+"201001"+"1" = 10 de longitud
pero que pasara cuando el correlativo llegue a 10 a 100 o a 1000 o a mas
entonces ahi el problema... primero define bien la longitud de la cadena final y cuantos digitos ocuparan los campos Filial, Periodo y Correlativo... entonces ahi te ayudamos...
jejej Saludos |