Tiempo aproximado de lectura 00:15:00 min
Duda
¿Como incluir una caja chica en la rutina FINA550 de el módulo financiero (SIGAFIN)?
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - Versión 12
Solución
Basado estrictamente en el código fuente de la rutina FINA550.PRW, cuando se ejecuta la acción de inclusión (Fa550Inclui), el sistema realiza la captura de datos en memoria para la tabla maestro de cajas chicas (SET).
Para poder dar de alta o incluir una caja chica de forma correcta, necesitas capturar los siguientes datos clave que son validados por el programa:
Código de la Caja Chica (
ET_CODIGO): Es el identificador único o nomenclatura que se le asigna al fondo dentro de la empresa.
Nombre de la Caja Chica (
ET_NOME): Es el nombre de la Caja Chica.
Monto total o Valor del Fondo (
ET_VALOR): El importe fijo de efectivo con el que se va a abrir la caja chica. El sistema valida de forma estricta que este monto sea mayor a cero (M->ET_VALOR <= 0).
Tipo de Reposición (
ET_TPREP): Campo obligatorio que define la regla para reponer el dinero. Puede configurarse como0(Reposición por Valor Límite fijo) o como1(Reposición por Porcentaje del fondo total).
Límite para Reposición (
ET_LIMREP): El valor monetario o el porcentaje mínimo que disparara la necesidad de reponer la caja chica. El sistema valida que no sea un valor negativo y que, si es por valor, no supere el monto total de la caja chica, o si es por porcentaje, no supere el 100%.
Datos Bancarios de Origen (
ET_BANCO,ET_AGEBCO,ET_CTABCO): Corresponden al código de Banco, la Sucursal/Agencia y el Número de cuenta corriente desde donde saldrá el dinero para financiar o reembolsar la caja chica. El código realiza una validación estricta (F550VldCta) para cerciorarse de que la cuenta exista en el catálogo de Bancos (SA6) y que no se encuentre bloqueada.
Moneda de Operación (
ET_MOEDA): La moneda del fondo. En la funciónFA550TOKse valida que la moneda del caixinha no difiera de la moneda configurada en la cuenta corriente bancaria (A6_MOEDA).
Naturaleza Financiera (
ET_NATUREZ): Es el código de la naturaleza de flujos de efectivo (SED) que se asociará al movimiento de apertura y control de saldos. El sistema valida que exista y que no se encuentre bloqueada para el registro (SED->ED_MSBLQL == "1").
Responsable / Custodio / Grupo de Usuario (
ET_CODUSRoET_GRPUSR): El código del usuario o del grupo de usuarios que tendrá la custodia y responsabilidad del dinero, lo cual es obligatorio y validado para procesos de liberación y arqueos.
Datos de Proveedor Asociado (
ET_FORNECEyET_LOJA): En caso de aplicar, se captura el código y tienda del proveedor vinculado al fondo, realizándose una validación (Fa550Forn) para confirmar que existan registrados en la tablaSA2
Numero de Redición (
ET_NRREND: Funciona como un contador consecutivo y un identificador de auditoría para los ciclos de reembolso del fondo
En la inclusión por primera vez del registro de caja chica, la rutina realiza la pregunta si desea realizar la reposición de la caja chica.
- El sistema asume que el valor total a reponer es exactamente el 100% del valor total asignado a la caja chica (nVlrRep := SET->ET_VALOR).
Consideraciones:
El importe promedio del fondo de una caja chica varía considerablemente según el tamaño de la empresa, su giro comercial y el volumen de gastos menores que maneje diariamente. No existe una cifra única legal, pero el mercado corporativo suele guiarse por ciertos rangos estándar
Se sugiero utilizar la regla de las dos semanas o el mes: El fondo debe ser suficiente para cubrir los gastos menores de la empresa durante un periodo de 15 a 30 días sin necesidad de estar realizando la reposición de la caja chica a cada momento.
El límite por gasto individual: Para evitar que el dinero se esfume en una sola compra, se suele establecer que ningún gasto individual pagado con caja chica pueda superar el 10% o 20% del monto total del fondo (por ejemplo, si la caja es de $5,000, el gasto máximo por recibo no puede pasar de $500 o $1,000). Todo lo que supere ese límite debe pagarse por los canales tradicionales (transferencia o cheque).
Conozca más:
Para consultar la información contenida en nuestro banco de conocimientos, acceda al siguiente enlace:
0 Comentarios