Download Se desea utilizar un dispositivo de lector de cheques. Mediante el
Transcript
Se desea utilizar un dispositivo de lector de cheques. Mediante el mismo, se ingresan los datos consignados en el sector denominado línea de scan del cheque. Estos están codificados según la norma CMC7(conjunto de caracteres de reconocimiento magnético CMC7) A modo ilustrativo tener en cuenta el siguiente esquema |--------|------------------------------------------------| | xx |CHEQUE PAGO DIFERIDO $| | | | xx | |_________________| | | xx | | | xx | | | xx | -------------| | x x | | | | |xxx xxX | |299-777-1055 1| | | x x | | 21200006 5| <--- área codigo | xx | | 07770055212 2| | de ruta | xx | |______________| | | xx | | | xx | | |---------------------------------------------------------| | | | #29977710552120000607770055212* <--- área de Scan | | |---------------------------------------------------------| Este dispositivo emula teclado A tal fin se solicita incorpora una funcionalidad que permita el input de datos al sistema mediante este dispositivo Mediante un botón se abrirá una ventana destinada al input de los campos obtenidos desde el lector los cuales se mostrarán al usuario pidiéndole confirmación de los mismos. Al confirmase, los datos obtenidos se volcaran a los campos de la pantalla estándar. FUNCIONAMINTO DE LA LECTORA DE CHEQUES Los datos que obtiene la lectora de cheques se compone de dos áreas -de derecha a izquierda-, areas 1 y 2, las que se determinan a saber: AREA 1 post-magnetizada puede no existir) (ver NOTA 31/01/2007) De derecha a izquierda --> Esta área no será tratada en este desarrollo Símbolo Nro. 2 Importe: 10 posiciones (8 enteros, 2 decimales) Campo en blanco: mínimo un espacio de 3,2 mm Tipo de documento: 2 posiciones (Deberá consignarse el numero "80", quedando a consideración de la entidad la opción de pre-magnetizarlo. ) Campo en blanco: mínimo un espacio de 3,2 mm AREA 2 (pre-magnetizada existe siempre) De derecha a izquierda: Símbolo Nro. 5 (lo lee como letra "E") Número de cuenta: 11 posiciones Número de cheque o timbrado: 8 posiciones Código postal (bancario): 4 posiciones Número de sucursal: 3 posiciones Número de entidad: 3 posiciones Símbolo Nro. 3 (lo lee como letra "C") EJEMPLO si la línea magnetizada contiene lo siguiente C29977710552120000607770055212E AREA 1 No es tratada en este desarrollo (ver NOTA 31/01/2007) AREA 2 Símbolo Nro. 5 * Número de cuenta: 11 posiciones 07770055212 Número de cheque o timbrado: 8 posiciones 21200006 Código postal (bancario): 4 posiciones 1055 Número de sucursal: 3 posiciones 777 Número de entidad: 3 posiciones 299 Símbolo Nro. 3 # EJEMPLO DE LA FUNCIONALIDAD EN EL SISTEMA Supongamos el alta de un cheque por cobranza Adaptar a la funcionalidad de Protheus 1) Se ingresa el modo de pago 2) Se presiona el botón (CTRL-E Lector) presenta la pantalla: 3) Se lee el cheque 4) Se digita el importe 5) Se digita las fechas de emisión y vencimiento 6) Si el cheque es de terceros, se digita la CUIT del firmante 7) Si la sucursal no existe, la da de alta automáticamente y continúa en 4) Actualizando la tabla de entidades bancarias 8) Si la entidad no existe Funciones a modificar: Todas aquellas donde se ingresan/seleccionan Cheques. - Tipo interno: C (Cheque comun) o P (Cheque Diferido) - Cobro Diverso Orden de Pago Pago Anticipado Movimientos Financieros Diversos