Saltar a contenido

Estructura de RENTAT_CASELLAS.CFG

Entidad: FIC-0001 · Fuentes: SRC-0001 (código), SRC-0002 (muestra y contexto de entrega).

← Ficha del expediente · Índice de ficheros

Observado en la muestra

El archivo original contiene tres líneas, cada una con una descripción seguida de coma y dato. Los espacios existentes se conservan. Las parejas normalizadas para lectura documental son:

Línea Descripción Dato literal Variable y tipo VB6
1 Terminal 15 terminal As Integer
2 passos 1 passos As Integer
3 CodiAcc 00842 codiAcc As String

Se trata de campos delimitados, no registros de ancho fijo. La coma separa descripción y dato; CRLF separa las dos primeras líneas. La última termina tras el código, sin CRLF. No hay cabecera adicional. El contenido no presenta secretos ni datos personales identificados en esta revisión.

Contraste con el código

VeureSiTenimRentats, líneas 123–140 abre con For Input y ejecuta tres lecturas consecutivas Input #num_file, aa, .... El orden determina terminal, pasos y código: cambiar el texto de descripción no cambia el destino; intercambiar parejas puede cambiar el significado o causar un error de conversión. Las etiquetas no son claves de un diccionario.

Con una carga correcta y un índice válido, esta muestra lleva a SocRentatCasellas(15) = True, PassosRentat(15) = 1 y CodiAccRentat(15) = "00842". El envío, líneas 386–398, construye A1 más Separador; no se acredita con ello qué operación física realiza el periférico ni el valor efectivo de Separador.

El bucle admite más bloques de tres parejas hasta EOF; la muestra no demuestra una configuración multibloque. Los arrays se dimensionan con constantes externas y el código de búsqueda de accesorio líneas 451–467 solo recorre hasta Max_tpv_convencionals. No se puede garantizar la operatividad de terminal 15 sin esas definiciones. La anotación de la línea 131 menciona precisamente terminal 15; se conserva como contexto, no como prueba de los límites efectivos.

Explicación del usuario y límites

El usuario confirma «son 3 parametros, 'descripcion, dato'»; véase la nota de procedencia. El ejemplo coincide con ese formato y con la secuencia de lectura observada. No se ha ejecutado el lector VB6 ni se conoce la instalación, la variante o si estos valores se usan en producción.

Se conserva el antecedente de recuperación que puede sobrescribir configuraciones. La compatibilidad estructural de esta muestra no elimina ese riesgo del módulo.