Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero.
Función:
Rutina(s):Nombre Técnico:
FINA840.prw

Generación de recibos.

FINA846.prwCobros Diversos Mod. II
País:Argentina. 
Ticket:16357521
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-16372 


02. SITUACIÓN/REQUISITO

Se identifica inconsistencia en rutina Cobros diversos II (FINA846), ya que el sistema está permitiendo guardar 2 recibos con mismo número registrado por diferentes usuarios, generando inconsistencias en base de datos.


03. SOLUCIÓN

En la rutina de generación de recibos (FINA840) se modifica la función MayIUseCode por la función LockByName que se utiliza para Bloquear una función, como un semáforo; lo que significa que cuando una estancia reserva un número, la otra no puede utilizarla.


  1. A través del módulo de Configuración – SIGACFG, realice el siguiente proceso:
    1. Primero efectué la configuración de los parámetros siguientes:
      1. MV_SERREC = "T" (Define si la numeración del recibo usara serie.).
      2. MV_USELOCK = "T" (Indica si utiliza semáforo de códigos del sistema.).
    2. Ahora en la rutina de Usuarios (Usuarios | Contraseña) debe tener registrado por lo menos un par de usuarios para efectuar sus pruebas; debe verificar que esos usuarios cuenta con los permisos para acceder al sistema.
  2. A través de la rutina de Monedas (MATA090) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) es necesario que se informe el valor de la moneda a utilizar.
  3. A través de la rutina de Productos (MATA010) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) debe de registrar un producto.
  4. A través de la rutina de Clientes (CRMA980) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) debe de dar de alta un registro para efectuar sus pruebas.
  5. A través de la rutina de Punto de Venta (FISA083) que se encuentra en el menú perteneciente al módulo de Fiscal - SIGAFIS (Actualizaciones | Facturación) debe registrar un punto de venta para poder efectuar sus pruebas.
  6. A través de la rutina de Control de Formularios (MATA992) que se encuentra en el menú perteneciente al módulo de Fiscal - SIGAFIS (Actualizaciones | Facturación) ingrese un nuevo registro para el formulario vinculando al punto de venta previamente registrado y el tipo de documento deseado.
  7. A través de la rutina de Tipos de Entrada y Salida (MATA080) que se encuentra en menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) es necesario contar con una TES de salida; La TES debe de estar configurada para realizar el cálculo del impuesto deseado.
  8. A través de la rutina de Facturación (MATA467N) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Facturación) debe registrar un documento fiscal haciendo uso de los datos previamente dados de alta.


  1. A través de la rutina de Cobros Diversos II(FINA846) que se encuentra en menú perteneciente al módulo de Financiero - SIGAFIN (Actualizaciones | Proceso Mod. II) debe de realizar el siguiente proceso:
    1. Ingresar a la rutina Cobros Diversos II.
    2. Dar clic en la opción "Incluir".
    3. Informar los parámetros en el grupo de preguntas de la rutina. Dar clic en la opción "OK".
    4. Seleccionar la serie, número de documento, cliente e informe el título de pago.
    5. Presione el botón de Guardar, hasta llegar a la simulación contable.
    6. Ahora, intente guardar el recibo (ambos usuarios a la vez).
    7. El sistema solo permitirá registrar el primer recibo, para el segundo usuario el sistema mostrará un mensaje indicando que el número de documento ya existe y será actualizado por un consecutivo.


Consideraciones especiales

Es importante que el proceso lo efectúen los dos usuarios ingresados en el módulo de financiero al mismo tiempo, seleccionado la misma serie y número de documento.


04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

La solución solo aplica para los documentos que son incluidos después de la aplicación del paquete de actualización (patch), los documentos almacenados previamente a la actualización; mantendrán la información tal cual como cuando se ingresó.


05. ASUNTOS RELACIONADOS

Tablas involucradas:

  • FJT - Cabecera de recibo.
  • SEL - Partidas de recibo.
  • FJO - Entidades bancarias.
  • FJN - Agencias de entidades bancarias.
  • SA2 - Proveedores.
  • SA6 - Bancos.
  • SEF - Cheques.
  • SEK - Orden de pago.
  • SE5 - Transacciones bancarias.
  • FJS - Métodos de pago.