hogar - Internet
El concepto de tipos de cálculo básicos y principales. ZUP: introducción Devengos básicos de organizaciones

El tipo de cálculo es un componente del monto del salario. Existen diferentes tipos de cálculo de devengo y deducción. El nombre y las reglas para calcular las acumulaciones y deducciones describen el tipo de cálculo. El nombre se introduce en formularios impresos nómina y nómina.

Todos los tipos de cálculos en una configuración estándar se guardan en planes de tipos de cálculo (PVR). Los tipos de acumulaciones y deducciones que tienen un algoritmo de cálculo especial contienen elementos predefinidos de planes de tipo de cálculo. Estos elementos no se pueden eliminar.

EN esta decisión puede crear una lista ilimitada de tipos de cálculo e implementar cualquier esquema salarial y, para la contabilidad regulada, ajustar la lista de cargos incluidos en la base imponible para las contribuciones a los fondos del seguro social.

Los planes para los tipos de cálculos en ZUP constituyen varias listas. Cada plan de tipos de cálculo tiene como objetivo describir tipos de cálculos similares.

Cada plan de tipo de cálculo corresponde a un registro de cálculo, que almacena los resultados de los cálculos y la información correspondiente.

Los tipos de cálculo del mismo plan de tipo de cálculo se pueden caracterizar por reglas y parámetros generales similares.

Para comprender los algoritmos y el proceso de cálculo, definiremos términos especiales.

Tipo de cálculo

Existen ciertos algoritmos para calcular los montos de devengos y deducciones. Pueden ser simples o complejos y depender de muchos parámetros.

El tipo de cálculo contiene:

  • método (algoritmo) de cálculo, que se especifica mediante la fórmula;
  • indicadores de fórmula que se utilizan en la fórmula de cálculo;
  • normas contables y fiscales;
  • conexiones con otros tipos de cálculos (tipos de cálculos preventivos, básicos y dependientes)

Tipos de cálculos dependientes y básicos.

Los resultados de las acumulaciones dependientes dependen de los resultados del cálculo de otras acumulaciones. Ejemplo: la indexación salarial depende del monto de todos los devengos durante un período determinado; la bonificación se puede calcular como un porcentaje del pago del salario. En este caso, la indexación y la prima son tipos de cálculo dependientes. Pago basado en salario - básico para bonificaciones, para indexación - básico para todos los demás tipos de cálculo (pago basado en salario y bonificación).

Secuencia de cálculos

en la configuración, estos son los niveles de dependencia de las cargas entre sí. Este producto propone utilizar cuatro niveles de dependencia de registros: primario; dependientes de primer nivel; dependientes de segundo nivel; adictos de tercer nivel.

La categoría de devengos y deducciones determina la secuencia de su cálculo: primero se calculan los primarios, después el primer nivel, etc. En consecuencia, el resultado del devengo primario es independiente del resultado de otros devengos.

Periodo de inscripción y validez

El período de registro es el período en el que se realizaron devengos (retenciones), es decir, el mes de cálculo del salario.

El período de vigencia es la duración del cálculo en el tiempo por el cual se realiza el devengo.

Ejemplo: en el caso de que un empleado haya trabajado durante un mes completo, el período de validez del pago del salario es el período comprendido entre el primero y el último día del mes. Coincide con el periodo de inscripción. El periodo de vacaciones podrá comenzar durante el periodo de inscripción y finalizar el mes siguiente.

Período base

establecido para tipos de cálculo dependientes. Determina a partir de qué rango de fechas se debe seleccionar el resultado del cálculo de acumulación básica.

Tipos de cálculos iniciales y finales

Los maestros son tipos de cálculos, al cambiarlos es necesario volver a calcular los esclavos. Ejemplo: al calcular el bono como porcentaje del pago del salario del mes actual, un cambio en el monto del pago del salario (líder) implica un cambio en el monto del bono (esclavo).

Algunas acumulaciones que caracterizan el período de validez pueden competir entre sí durante el período de validez.

Devengos/deducciones periódicas -

Estos son tipos de pagos que se calculan para un empleado todos los meses durante un largo período de tiempo (hasta la cancelación). Pueden ser designados al momento de la contratación o por encargos especiales para la empresa (pago basado en salario, pago adicional por riesgos, etc.).

Cargos/deducciones únicos

asignados según sea necesario (baja por enfermedad, prima de vacaciones, etc.).

Métodos de cálculo

Este término se refiere al algoritmo para calcular la acumulación o deducción. Puede ser:

  • algoritmos predefinidos que se utilizan en la contabilidad regulada;
  • Fórmulas con un número ilimitado de indicadores clave que el usuario describe (utilizadas en todo tipo de contabilidad).

En consecuencia, se pueden crear muchos tipos de cálculos con su propia fórmula e indicadores (porcentaje de finalización del plan, índice de clientes habituales).

En este artículo veremos bases teóricas trabajar con registros de cálculo y también calcular el salario del empleado en proporción al número de horas trabajadas.

Teoría

Registro de cálculo (RR)- un objeto de metadatos de configuración utilizado para implementar cálculos periódicos en el sistema 1C. Las áreas obvias de aplicación de los registros de cálculo incluyen las siguientes: cálculo de nómina, cálculo de alquiler, cálculo de alquiler.

En su estructura, los registros de cálculo son similares a los registros de acumulación o registros de información. Ellos, al igual que los registros de acumulación, tienen medidas, recursos, detalles, pero el principio de funcionamiento de los registros de cálculo es completamente diferente.

En esencia, las mediciones en el registro de acumulación sirven como “ filtrar» en cuyo contexto recibimos datos del registro de acumulación. Como ejemplo, cuando tomamos “restos” según el registro de acumulación “Bienes restantes” en el contexto de un determinado artículo o un “recorte de lo último” según el registro de información “Salarios de los empleados” en el contexto de un determinado empleado . A diferencia del registro de acumulación, las mediciones en el registro de cálculo periódico sirven para implementar "" (esto ocurre cuando los tipos de cálculo con extensión de tiempo compiten entre sí durante el intervalo del período de validez del registro, es decir, por ejemplo, el cálculo del viaje de negocios tipo desplaza el tipo de cálculo de salario para el período de validez) y ““(aquí es cuando el tipo de cálculo de bonificación depende del tipo de cálculo de salario de períodos anteriores).

mecanismo de represión por período de acción«:

Aquí vemos que el tipo de cálculo “Viaje de negocios” tiene una duración en el tiempo y tiene una vigencia del 10 de abril al 20 de abril, se indica “Viaje de negocios” como tipo de cálculo desplazante para el tipo de cálculo “Salario”. El “salario” también se extiende en el tiempo y tiene una vigencia del 1 al 30 de abril. Dado que "Viaje de negocios" se indica como un tipo de cálculo desplazante para el tipo de cálculo "Salario" (tiene mayor prioridad que el salario) y es válido durante el período de validez del salario, entonces el salario se desplaza por un viaje de negocios y se forma el “Período real de validez del salario”. Período real de validez del salario “Este es el período de validez del salario después del desplazamiento por un viaje de negocios, en nuestro caso consta de 2 períodos, a partir del 1 de abril. al 9 y del 21 al 30 de abril y en total son 19 días. El mecanismo de desplazamiento basado en períodos sólo funciona para cálculos a largo plazo.

La figura anterior muestra gráficamente el principio de " mecanismo de dependencia por periodo base«:

Digamos que a finales de abril de 2017 queremos darle a un empleado una bonificación del 10% de su salario. El salario se indica como el tipo básico de cálculo de las bonificaciones.

Pero como “base” para calcular la prima no tomaremos el mes de abril completo, sino sólo el intervalo del 10 al 20 de abril (11 días). Calculemos la base del bono, el salario del empleado es de 60.000 rublos, hay 30 días en un mes, salario diario = 60.000/30 = 2.000 rublos. Siguiente 2000*11 = 22000 rublos. La base para calcular la prima es de 22.000 rublos.

Calculemos la prima: (22000/100)*10 = 2200 rublos. Una bonificación del 10% del salario es de 2200 rublos.

El objeto de metadatos de la aplicación “Plan de tipos de cálculo” está estrechamente asociado con el registro de cálculo.

Plan de tipos de cálculo (PVR)- un objeto de metadatos de configuración que almacena información sobre los tipos de cálculos y determina la influencia de los diferentes cálculos entre sí.

Un plan de tipo de cálculo se puede utilizar en varios registros de cálculo, pero un registro de cálculo no puede utilizar varios planes de tipo de cálculo al mismo tiempo.

El registro de cálculo es una tabla en la que se almacenan los datos calculados y, según los tipos de cálculo, se almacenan los algoritmos para calcular estos datos. El registro de cálculo debe tener al menos un registrador de documentos que realice movimientos en el registro de cálculo (por ejemplo, Nómina).

Los mecanismos de cálculo en el sistema 1C Enterprise están diseñados de tal manera que primero debe realizar entradas en el registro de cálculo y solo luego realizar el cálculo basándose en estos datos. Por ejemplo, es imposible calcular una bonificación basada en un salario hasta que ese mismo salario esté registrado en el registro de cálculo.

Práctica

Echemos un vistazo más de cerca a los registros de cálculo en la práctica:

Paso 1 Comencemos con un plan para los tipos de cálculos. Debe crear un plan de tipo de cálculo antes de crear un registro de cálculo. Creamos un plan para los tipos de cálculo antes del registro de cálculo porque antes de crear una tabla para almacenar datos calculados (es decir, un registro de cálculo), es necesario especificar algoritmos para calcular estos datos (es decir, un plan para los tipos de cálculo).

Creemos un plan para los tipos de cálculo “Cargos básicos”. Vayamos inmediatamente a la pestaña "Cálculo". Aquí vemos inmediatamente la bandera " Período de validez de usos", cuando se establece esta bandera, todos los tipos de cálculos incluidos en este plan tendrán longitud en el tiempo(por ejemplo, Salario, Viaje de negocios), y también para este plan de tipos de cálculo, “ mecanismo de represión por período de acción". Si no se establece la bandera “Utiliza el período de vigencia”, entonces los tipos de cálculo no tendrán extensión en el tiempo (por ejemplo, Bonificación, Multa) y no funcionará el “mecanismo de desplazamiento por período de vigencia”. También en esta pestaña hay secciones "Dependencia de la base" y "Planes básicos para tipos de cálculo" - sirven para implementar " mecanismo de dependencia por periodo base“, pero hablaremos de eso más tarde. Por ahora, dejemos “Dependencia de la base” en el modo “Independiente”.

Creemos un tipo de cálculo predefinido "Salario". En la pestaña "Básico" todo es sencillo. Establezca el nombre y código del tipo de cálculo.

Gracias a que pusimos la bandera " Período de validez de usos"Ahora tenemos una pestaña" Desplazando"y encendido" mecanismo de represión basado en períodos«.

En esta pestaña indicamos los tipos de cálculos que desplazarán el salario por período de validez (por ejemplo, Viaje de negocios).

Nota: en “Desplazar” puedes agregar tipos de cálculo que pertenecen únicamente a este plan de tipos de cálculo.

También hay una pestaña " Presentadores»—indica los tipos de cálculos que al cambiarse deben recalcular el tipo de cálculo actual. Aquí también puede especificar tipos de cálculo de otros planes de tipos de cálculo. Por ejemplo, el tipo de cálculo "Salario" es el principal para el tipo de cálculo "Bonificación", es decir Cuando el salario cambia, también debemos recalcular el bono porque La bonificación se calcula en función del salario. En este caso, el tipo de cálculo “Salario” pertenece al PRP “Devengos Básicos”, que utiliza un período de validez, y el tipo de cálculo “Bonificación” pertenece al PRP “Devengos Adicionales”, que no utiliza un período de validez.

Paso 2.Creemos un directorio “Gráficos” con la estructura predeterminada. En el directorio “Horarios” almacenaremos las horas de trabajo de los empleados (cinco días, seis días, etc.).

Paso 3.También necesitamos un objeto en el que almacenaremos el calendario de Producción (días laborables y fines de semana). Para estos fines, utilizamos un registro de información independiente y no periódico.

Creemos un registro de información independiente no periódico “Horarios de Trabajo” con 2 dimensiones “Fecha” y “Horario” y el recurso “Número de Horas”.

Gracias al registro de información “Horarios de Trabajo” podremos calcular los salarios a partir del salario en proporción al número de días trabajados.

Etapa 4.Cree un documento de “Nómina” con la estructura de detalles que se muestra a continuación:

Requisitos:

La ejecución operativa está configurada en "Prohibir" porque No tiene sentido para el mecanismo de liquidaciones periódicas en 1C: nunca calculamos bonificaciones, salarios o multas en tiempo real.

Creemos un formulario de documento con la configuración predeterminada.

Paso 5. Finalmente llegamos al punto de crear registros de cálculo.

El objeto de metadatos del registro de cálculo se encuentra en la rama "Registros de cálculo" del configurador.

Creemos un registro de cálculo “Cargos básicos”. Veamos la configuración del registro de cálculo a continuación:

1. En el campo “Plan de tipos de cálculo”, indicar el PVR “Cargos básicos” creado en el paso 1.

2. Establezca el indicador "Período de validez" en "Verdadero" porque El PVR especificado en el paso 1 tiene extensión en el tiempo.

Después de configurar este indicador, los detalles estándar "Período de acción", "Inicio del período de acción", "Fin del período de acción" están inmediatamente disponibles para nosotros, lo que significa que los tipos de cálculos registrados en este registro de cálculo también tienen longitud en el tiempo y tenemos acceso a " mecanismo de represión por período de acción«.


PD Si especifica un PVR que tiene longitud en el tiempo para un RR con el indicador “Período de validez” establecido en “Falso”, entonces este PVR funcionará como un PVR que no tiene extensión en el tiempo.

3. Después de configurar el indicador "Período de validez" en "Verdadero", los campos "Gráfico", "Valor del gráfico" y "Fecha del gráfico" estarán disponibles para nosotros.

En el campo “Horario” indicamos el registro de información “Horarios de Trabajo” creado en el paso 3.

En el campo “Valor del Horario” indicamos el recurso “Número de Horas” en el registro de información “Horarios de Trabajo”.

En el campo “Fecha Horario” indicamos la dimensión “Fecha” del registro de información “Horarios de Trabajo”.

4.En el campo “Frecuencia” indicamos el valor “Mes”, esto significa que los datos se ingresarán al registro mensualmente.

A continuación se muestra la estructura de metadatos del registro:

El indicador "Básico" para una dimensión solo afecta el rendimiento; no es necesario marcarlo, pero si se marca, el campo "Empleado" se indexará.

La dimensión "Empleado": se utiliza en " Mecanismo de represión basado en el período de acción." Y " mecanismo de dependencia del período base«.

Recurso “Cantidad”: allí se registrará el salario calculado.

El atributo “Gráfico” se indica como un atributo y no como una dimensión de registro, porque ni esto ni desplaza nada - esencialmente un campo de referencia. ¡¡¡Importante!!! No olvides completar el campo "Programar enlace" en el atributo “Horario” se debe indicar allí la dimensión “Horario” del registro de información “Horarios de Trabajo”, de lo contrario no se calculará el monto del salario.

El atributo “Parámetro” almacenará el valor del salario.

Ahora que hemos indicado la conexión con el MS “Horarios de Trabajo”, calcularemos el salario del empleado en proporción al número de días trabajados.

Indicamos el documento como registrador " Nómina de sueldos" creado en el paso 4.

Paso 6. Realizamos movimientos según el registro de cálculo “Cargos básicos”.

Volvamos al documento “Nómina” creado en el paso 4.

Describamos el procesamiento de la publicación en el módulo de objeto de documento:

Fragmento del código de procesamiento de procesamiento de documentos.

1C (Código)

Procedimiento ProcessingProcessing(Fallo, Modo de procesamiento) // registrar BasicAccruals of Movement.MainAccruals.Write = True; Movimientos.MainAccruals.Clear(); Período de Registro = Inicio del Mes (Fecha); Para cada TechLineMainAccruals del ciclo MainAccruals Movimiento = Movements.MainAccruals.Add(); Move.Reversal = Falso; Movimiento.CalculationType = TechLineMainAccruals.CalculationType; Movimiento.ActionPeriodStart = TechLineMainAccruals.StartDate; Movimiento.ActionPeriodEnd = EndDay(TexLineMainAccruals.EndDate); Movimiento.Período de registro = Período de registro; Movimiento.Empleado = TechLineMainAccruals.Empleado; Movimiento.Chart = TechStringMainAccruals.Chart; Movimiento.Parametro = TechStringMainAccruals.Size; Fin del ciclo; Fin del Procedimiento

Procedimiento de procesamiento (fallo, modo)

// Registro principal de acumulaciones

Movimientos. Acumulaciones Básicas. escribir = verdadero;

Movimientos. Acumulaciones Básicas. Claro() ;

Período de registro = Inicio del mes (fecha);

Para cada TechLine BasicAccrualsFrom BasicAccrualsCycle

Movimiento = Movimiento. Acumulaciones Básicas. Agregar() ;

Movimiento. Storno= Falso;

Movimiento. Tipo de cálculo=TexLineMainAccruals. Tipo de Cálculo;

Movimiento. PeriodActionStart = TechLineMainAccruals. Fecha de inicio;

Movimiento. ActionPeriodEnd=EndDay(TexLineMainAccruals.EndDate);

Movimiento. Período de Registro = Período de Registro;

Movimiento. Empleado = TechLineMainAccruals. Empleado;

Movimiento. Gráfico = TechLineMainAccruals. Cronograma;

Movimiento. Parámetro = TechStringMainAccruals. Tamaño;

Fin del ciclo;

Fin del Procedimiento

Creemos un documento de prueba y ejecútelo:

Vayamos a “Movimientos de documentos”:

Vemos que el periodo de registro está fijado a principios de mes porque La frecuencia del RR se indica como “Mes”. También vemos que se han rellenado todos los campos excepto el importe (aún no se ha calculado el salario).

Paso 7.Escribamos el código de cálculo de nómina.

Vamos a crear módulo común"Cálculo" con las siguientes banderas:

El cálculo en sí se realizará en este módulo general.

Escribamos la función de exportación “Calcular cargos” en el módulo “Cálculo”:

Desde que completamos los campos "Programa", "Valor del programa", "Fecha del programa" en la configuración del RR "Cargos básicos", tuvimos a nuestra disposición una tabla virtual del registro de cálculo gráficos de datos, en una consulta a una mesa virtual nos interesan los siguientes campos:

“Número de horas del período de acción real” — contiene el número de horas realmente trabajadas calculadas en base a los datos del cronograma

"Número de horasPeríodo de acción" - contiene el número de horas de trabajo calculadas en función de los datos del cronograma en el período de cálculo

Procedimiento de cálculo de nómina

1C (Código)

Procedimiento CalcularAcumulaciones(Registrador, Conjunto de Registros) Exportar //Solicitud de Salario=Nueva Solicitud; Query.Text="SELECT | ISNULL(BasicAccrualsGraphicsData.NumberofHoursActualActionPeriod, 0) AS HoursFact, |BasicAccrualsGraphicsData.Parameter, | ISNULL(BasicAccrualsGraphicsData.NumberofHoursActionPeriod, 0) AS HoursPlan, |BasicAccrualsDataGr afika.Número de línea |DESDE | Registro de Cálculo. Devengos Básicos. Datos de gráficos(| Registrador = &Registrador | AND Tipo de cálculo = &Tipo de cálculoSalario) COMO Datos de acumulación básicosGráficos"; Request.SetParameter("Registrador", Registrador); // pasa el documento al registrador para que la búsqueda se realice solo en el documento actual Request.SetParameter("Tipo de cálculoSalario", Planes de tipos de cálculo. Acumulaciones básicas. Salario); //establece el tipo de cálculo del salario porque calcular el salario Selection=Request.Run().Select(); SearchStructure=NuevaEstructura; SearchStructure.Insert("Número de fila",0); //crea una estructura para buscar datos para el cálculo por número de línea para cada registro del ciclo RecordSet //recorre el conjunto de registros del documento actualSearch Structure.LineNumber=Record.LineNumber; //completa el número de línea para la búsqueda If Selection.FindNext(Search Structure) Entonces //buscamos en la muestra datos para el cálculo basados ​​en el número de línea actual Record.Sum =?(Selection.HoursPlan=0.0, Sampling.HoursFact /Muestra.PlanHoras * Muestreo .Parámetro); //calcular salario en proporción a los días trabajados, en Parámetro - salario actual EndIf; Selección.Reset(); //restablecer la selección, necesitamos el siguiente registro del conjunto de registros para buscar primero en la selección EndCycle; Recordset.Write(, Verdadero); //escribe los registros calculados en la base de datos, pasa el parámetro Reemplazar = True EndProcedure

//Salario

Solicitud=Nueva Solicitud;

Pedido. Texto="SELECCIONAR

| ISNULL(BasicAccrualsDataGraphics.NumberofHoursActualActionPeriod, 0) AS HoursFact,

| BasicAccrualsDataGraphics.Parámetro,

| ISNULL(BasicAccrualsDataGraphics.NumberofHoursActionPeriod, 0) AS Plan de horas,

| BasicAccrualsDataGraphics.NumberLines

|DESDE

| Registro de cálculo de provisiones básicas.

| Grabadora = &Grabadora

El plan de tipos de cálculo es un objeto 1C 8.2 y 8.3 que almacena información sobre los tipos de cálculo y determina la influencia de los diferentes cálculos entre sí. Es como un libro de referencia, pero tiene sus propias características.

Veamos las características de configurar un plan para los tipos de cálculo.

Características de configurar un plan para tipos de cálculos en 1C

La pestaña más interesante, desde el punto de vista del desarrollador, es el plan de tipo de cálculo: Cálculo. Echemos un vistazo más de cerca a las propiedades:

Período de validez de usos— propiedad del plan de tipos de cálculo, que determina si se requiere el uso de un período en este tipo de cálculo. Por ejemplo, el tipo de cálculo "Multa" no requiere el uso de un período de validez, a diferencia del salario.

Obtenga 267 lecciones en video sobre 1C gratis:

Dependencia básica - La configuración determina si la nómina se puede calcular utilizando otro tipo de cálculo. Existen las siguientes opciones:

  • no depende- no depende de otros cargos. Ejemplo: se cobra una multa independientemente de todo.
  • depende del periodo de validez- depende de la duración del otro tipo de cálculo. Un ejemplo es el cálculo del pago de vacaciones en función del salario de los últimos seis meses.
  • depende del periodo de inscripción— depende del período de registro del tipo de pago. Por ejemplo, es necesario tomar como base todas las primas pagadas durante un período de tiempo.

Planes básicos para tipos de cálculo.— una lista de planes de cálculo que se pueden seleccionar como base para un objeto. Disponible para edición sólo si Dependencia básica establecer en un valor distinto de no depende.

Propiedades de un elemento del plan de cálculo en 1C.

Consideremos con más detalle las propiedades de un elemento del plan de cálculo predefinido:

Bandera El período de validez es el período base.— disponible sólo cuando la bandera está configurada Utiliza el período de validez, y si está instalada una dependencia de la base de datos. Si se establece la bandera, entonces el período de cálculo en sí será la base para el cálculo.

Pestaña Básico permite seleccionar de los planes de cálculo disponibles aquellos cálculos que serán la base para el mismo. Por ejemplo, muy a menudo la base para el pago de vacaciones es el salario.

Principales tipos de cálculos.

1. Introducción

Configurar la mayoría de las propiedades de los planes de tipos de cálculo (CAP) y los tipos de cálculo (CP) en 1C:Enterprise 8.2 no presenta ninguna dificultad. El libro de M.G. Radchenko es suficiente para entenderlos. Pero los principales tipos de cálculo son un tema un poco “turbio”. La información sobre las reglas para completar la lista de los principales VR se distribuye en muchas fuentes, que a veces se contradicen entre sí. Si juntas toda esta información, se convierte en algoritmo comprensible, por lo que para un BP determinado es necesario indicar los BP principales.

2. Variantes de dependencia entre tipos de cálculos

"Presentadores" es una de las pestañas en la ventana de configuración de vistas de realidad virtual. Cada tipo de cálculo lo tiene, independientemente de los valores de las propiedades del PVR. Como maestros, puedes especificar VR que pertenezcan a cualquier configuración de VR.

Además de los principales, se pueden especificar VR básicos y preventivos para los VR. Los básicos son BP, cuyo volumen de negocios durante un período determinado son los datos iniciales para calcular este BP. Por ejemplo, el "Bonus" de BP se calcula en base al "Salario" de BP, es decir, "Salario" es el BP base para el "Bonus".

Los desplazantes son BP que afectan el período de acción real y que pueden desplazar a un BP determinado durante el período de validez. Por ejemplo, un empleado no puede recibir el salario y la licencia por enfermedad el mismo día. VR "Baja por enfermedad" reemplaza a VR "Salario".

Dado que los VR están interconectados, cambiar algunos VR puede requerir volver a calcular otros VR.

Como regla general, los VR básicos y desplazantes están determinados únicamente por el planteamiento del problema. Especificar una lista de los principales BP puede causar cierta confusión.

3. Información sobre los principales tipos de cálculos de diversas fuentes.

La documentación de 1C, como siempre, no nos mima con información detallada y instrucciones detalladas. Sobre los VR líderes solo se dice que “en la pestaña “Principal” se indican aquellos tipos de cálculo que determinan el funcionamiento del mecanismo de recálculo del registro de cálculo correspondiente (es decir, aquel al que se asigna el plan de tipo de cálculo dado). "

La ayuda del Configurador proporciona una descripción de la parte tabular predefinida de los principales tipos de cálculo de PVR, pero no existen reglas para completar los VRP principales.

Contiene más información detallada. Afirma que los principales tipos de cálculo se utilizan para recalcular entradas obsoletas en los registros de cálculo. La necesidad de indicar los principales tipos de cálculo se demuestra con un ejemplo. Sea BP “A” la base de BP “B”, que a su vez es la base de BP “C”. Si el mecanismo de recálculo se basa únicamente en la PA básica, entonces con los cambios en la PA “A” quedará claro que el nuevo cálculo es necesario solo para la PA “B”. Y solo después de realizar cambios (nuevo cálculo) para BP "B" quedará clara la necesidad de volver a calcular para "C". El uso correcto de los principales VR le permite evitar este tipo de recálculos en varias etapas. EN en este ejemplo para BP "B", debe especificar los BP principales "A" y "B".

Se da una definición que no contribuye en absoluto a comprender la esencia del problema: “El tipo de cálculo principal es un tipo de cálculo cuyo resultado afecta indirectamente este tipo cálculo". Resulta que el BP, que afecta directamente a este tipo de cálculo, no debe incluirse en la lista de BP principales. Esto no es correcto. Y además: "Si el resultado del tipo de cálculo principal ha cambiado, este tipo de cálculo debe calcularse nuevamente." ¿Nos interesa solo el resultado o alguna característica de la VR que pueda afectar esta VR?

Se indica lo siguiente: “En la sección tabular “Principales tipos de cálculo” se indican los tipos de cálculo, al ingresar (cambiar) cuál se debe recalcular el resultado del tipo de cálculo actual (por ejemplo, “Salario por día” es el tipo de cálculo líder para los tipos de cálculo "Pago adicional por daños" y "Bonificación porcentual").

Se da la siguiente definición: "Líder: un cambio en sus resultados debería llevar a la necesidad de volver a calcular este tipo de cálculo". Y además: "El sentido común dicta que todos los tipos básicos de cálculo deben incluirse en la categoría principal. Además, los tipos principales de cálculo pueden contener algunos otros tipos que afectan indirectamente a este tipo de cálculo".

Si "Ausentismo" desplaza a "Salario" en el período de validez, y "Bonificación" depende del "Salario" para el período base, entonces se deben indicar los siguientes BP como principales para el "Bonificación": "Salario", "Ausentismo" . Es decir, al formar una lista de los principales BP, es necesario tener en cuenta las dependencias transitivas (o en cascada).

Este ejemplo también se analiza en detalle en.

La definición del libro no agrega casi nada a los materiales de fuentes anteriores: "Los líderes son los tipos de cálculos, al ingresarlos o cambiarlos es necesario volver a calcular el resultado de los cálculos existentes". Pero este libro contiene buen ejemplo. El "bono" depende de la base del "Pago adicional por viaje", que a su vez depende de la base del "Viaje de negocios". Los principales BP del “Bonus” son “Pago adicional por viaje” y “Viaje de negocios”. Esta es una dependencia transitiva (o en cascada) de la base.

El tema de los cálculos principales no se trata en detalle;

Mayoría Lista llena Las razones por las que BP debería incluirse en la lista de BP líderes se detallan en. El propósito de las VR líderes es “reflejar la influencia de los tipos de cálculo entre sí. La influencia puede surgir de:

Al configurar la base de datos,

Al definir la represión,

De la dependencia en cascada de los tipos de cálculos,

Dependiendo de las características específicas del problema que se esté resolviendo."

3 Conclusiones

Por lo tanto, la lista de VR líderes indica todos los VR, al ingresar, eliminar o cambiar cuáles deben recalcularse, a saber:

VR básica para una realidad virtual determinada,

Toda la cadena de BP de la que dependen directa o transitivamente (cascada) los BP base, esta puede ser una dependencia base o una dependencia preventiva:

VR que desplazan directamente a los VR básicos,

VR que desplazan transitivamente (en cascada) a los VR base,

VR que son básicos a VR básicos o preventivos.

En la mayoría de los casos, funciona una regla simplificada, formulada como ejemplo: los líderes son los VR básicos y los VR que desplazan a los básicos.

Fuentes:

1. 1C:Empresa 8.2. Guía del desarrollador. - M.: Empresa "1C".

2. Gabets A.P., Kozyrev D.V., Kukhlevsky D.S., Khrustaleva E.Yu. Implementación de tareas aplicadas en el sistema 1C:Enterprise 8.2.

3. SU. Documento "Principales tipos de cálculos".

4. SU "Glosario del desarrollador".

5. Materiales del curso "Configuración en el sistema 1C:Enterprise 8. Resolución de problemas de cálculo". - 1C-Centro de Formación nº 3.

6. Materiales del curso "Configuración de la plataforma 1C:Enterprise 8.2". - 1C-Centro de Formación N°1.

7. Materiales del curso "Programación profesional en 1C:Enterprise 8.x: Curso básico". - www.Spec8.ru.

8. Materiales del foro devtrainingforum.v8.1c.ru.

9. Radchenko M.G., Khrustaleva E.Yu. 1C:Empresa 8.2. Guía práctica para desarrolladores.


Sobre la autora: Elena Lobyntseva - especialista certificado 1C en el campo de la construcción sistemas automatizados Contabilidad de nóminas gerencial y regulada en soluciones aplicadas "1C:Enterprise 8". Líder de fila proyectos mayores sobre la automatización de las empresas rusas y transnacionales.

El cálculo de la nómina en las empresas manufactureras y en las instituciones presupuestarias es un proceso bastante complejo. Al mismo tiempo, automatizar este proceso, teniendo en cuenta el nivel moderno. software, es posible y necesario. La automatización del cálculo de la nómina debería prever posibles cambios en el ámbito de la remuneración y cumplir con las normas vigentes. Sin embargo, este no es siempre el caso. La cantidad de errores y preguntas relacionadas con los cálculos de nómina crece junto con la cantidad de personal en la empresa. La variedad de bonificaciones, bonificaciones y pagos adicionales, por un lado, es un factor estimulante para los empleados y los motiva a trabajar y, por otro lado, es un dolor de cabeza para muchos contables. Esta desafiante tarea contable plantea muchas preguntas. ¿Cómo tener en cuenta y calcular rápidamente todo tipo de devengos a los empleados? ¿Cómo construir de manera competente un sistema de acumulación libre de errores para que tanto el empleado como el empleador estén satisfechos? Y al mismo tiempo, no debemos olvidar y vigilar y tener siempre en cuenta los cambios en la legislación rusa. Toda esta variedad de tareas relacionadas con la contabilidad de devengo y el cálculo de nómina nos lleva por el camino correcto hacia la idea de automatizar este proceso.

Con base en nuestra experiencia en la construcción de cálculos de nómina en el Servicio de Energía de la Empresa Unitaria Estatal "Mosgortrans", proponemos considerar en este artículo las características de las acumulaciones de múltiples niveles, volumen y múltiples etapas, así como casos complejos de cálculo utilizando el programa "1C: Gestión de salarios y personal 8" (rev. 2.5).

La base de la remuneración es el salario de los empleados (el principal tipo de acumulación predefinido en la configuración "1C: Gestión de salarios y personal 8"), así como bonificaciones, bonificaciones y pagos adicionales. Las instituciones presupuestarias utilizan en mayor medida este sistema de remuneración. ¿Cuál es la diferencia entre un suplemento y un recargo? El bono es un pago de incentivo, el pago adicional es un pago compensatorio. La bonificación se paga por mérito, duración del servicio, clase y pago adicional: por trabajo los fines de semana, días festivos, horario nocturno, por combinación de puestos, por trabajo en condiciones laborales difíciles. Las excepciones son las bonificaciones por trabajo en el Extremo Norte y zonas equivalentes y por el trabajo por turnos, que en esencia recuerdan más a pagos de compensación. Estos pagos de incentivos y compensaciones se calculan, entre otras cosas, en función del salario.

Salario

La base del salario de cualquier empleado es el salario, que puede fijarse como una cantidad individual para cada empleado o implementarse en forma de tarifa. La tasa arancelaria y su tamaño se pueden asignar a varios empleados.

Por tanto, con una gran cantidad de empleados, es más conveniente utilizar categorías arancelarias. Al aumentar los salarios en una organización, bastará con indicar en el programa 1C: Gestión de salarios y personal 8 una nueva tarifa para cada categoría arancelaria en el directorio de Clases Tarifarias. El uso del sistema salarial requiere ingresar una cantidad individual de acumulaciones para cada empleado en los documentos "Ingresar información sobre acumulaciones planificadas para empleados de una organización", "Contratación en una organización", "Transferencia de personal de organizaciones".

Habiendo abierto el Plan de tipos de cálculo “Devengos básicos de organizaciones”, abra el elemento predefinido “Salario por día” o “Salario por hora”. En el primer caso se utiliza la fórmula:

Tarifa mensual / Límite de tiempo mensual en días * Tiempo trabajado en días;

En el segundo caso, la fórmula es la siguiente:

Tarifa mensual / Tiempo estándar por mes en horas * Tiempo trabajado en horas

En el Plan de tipos de cálculo, es posible seleccionar el tipo de cálculo según tarifas, disponible para su selección si el método de cálculo está regulado “Por tarifa mensual”.

Si necesita utilizar un salario individual para cada empleado, debe seleccionar el tipo de cálculo basado en tipos arancelarios "El tipo arancelario se especifica en unidades monetarias".

Si necesita utilizar uno para varios empleados, debe seleccionar el tipo de cálculo de tarifas “Requiere ingresar una categoría arancelaria”.

Las tasas arancelarias se ingresan en el directorio "Niveles de tarifas". El libro de referencia debe indicar a partir de qué fecha es válida esta tarifa y su tamaño.

Las tarifas se asignan mediante los documentos "Contratación a una organización" o "Ingreso de información sobre acumulaciones planificadas para los empleados de una organización" seleccionando una categoría de tarifa del directorio "Categorías de tarifas".

Sistema de bonificación

En este artículo veremos varios esquemas de motivación para el sistema de bonificación. El tamaño y las condiciones del bono se establecen mediante órdenes separadas. A discreción de la dirección de la organización, se utilizan varios tipos de incentivos financieros para motivar a los empleados. Las primas pueden pagarse en una suma global o pueden pagarse durante un período específico, pueden calcularse como un porcentaje o pueden pagarse como un monto fijo.

Implementación en el programa “1C: Gestión de Salarios y Personal 8”

Las bonificaciones únicas en el programa se especifican en el Plan de tipos de cálculo “Acumulaciones adicionales de organizaciones”, y las planificadas en el Plan de tipos de cálculo “Acumulaciones básicas de organizaciones” según fórmulas predefinidas:

Fórmula de importe: Importe fijo.

Fórmula de porcentaje: Porcentaje * Base de cálculo.

La base de cálculo se fija en la pestaña “Otros” del apartado “Base devengados” seleccionando los devengos requeridos.

Las bonificaciones únicas en forma del elemento del plan de tipos de cálculo "Acumulaciones adicionales de organizaciones" en la pestaña "Uso" se marcan como bonificación. Las bonificaciones únicas se introducen en el documento "Bonificaciones para los empleados de la organización". Y las bonificaciones planificadas se asignan mediante el documento "Ingreso de información sobre acumulaciones planificadas para los empleados de la organización". Si el bono se asigna por un período específico (trimestre, semestre, trabajo en invierno o verano), entonces es importante indicar no solo la fecha de inicio, sino también la fecha de finalización.

Las primas calculadas como porcentaje se pueden asignar en función de la base de cálculo, tanto para el mes actual como para el mes siguiente. En la pestaña "Otros", puede especificar el período para seleccionar la base de cálculo (para el mes anterior o para el período de validez del devengo).

Beneficios

El beneficio es un pago monetario gratuito pagado a expensas del estado.

Los beneficios pagados con cargo a la Caja del Seguro Social se asignan mediante el documento "Devengo de prestaciones únicas con cargo a la Caja del Seguro Social". En este documento, seleccionando el tipo de beneficio (por nacimiento de un hijo, al registrarse en las primeras etapas del embarazo, por fallecimiento, por adopción de un niño) y la fecha del evento, al hacer clic en " Botón Calcular”, el monto del beneficio se mostrará automáticamente.

Asignaciones

Una organización puede establecer subsidios para determinadas categorías de empleados (incentivos: por habilidad, liderazgo de equipo, mantenimiento de secretos comerciales; incentivos compensatorios, por condiciones de trabajo perjudiciales/difíciles).

Implementación en el programa “1C: Gestión de Salarios y Personal 8”

Las provisiones en el sistema se especifican en el Plan de tipos de cálculo "Devengos básicos de las organizaciones"

Fórmula: Porcentaje * Base de cálculo.

La base de cálculo incluye tipos de devengos como salario por día, salario por hora. Asignado por el documento "Ingreso de información sobre acumulaciones planificadas a los empleados de la organización", que indica el porcentaje .

Cargas adicionales

En cualquier negocio, los trabajadores pueden estar sujetos a cargas de trabajo adicionales. Y estas cargas adicionales se pueden calcular tanto a partir del salario (salario a tarifa) del empleado, como del salario asignado según la plantilla (el valor mínimo o máximo determinado por el pedido). Los pagos adicionales por horas extraordinarias se realizan de conformidad con los artículos 149, 152 y 119 del Código del Trabajo de la Federación de Rusia.

Implementación en el programa “1C: Gestión de Salarios y Personal 8”

Los pagos adicionales anteriores se implementan utilizando el Plan de tipos de cálculo "Cargos básicos de las organizaciones"

Al calcular pagos adicionales por cargas de trabajo adicionales del salario de un empleado, se utiliza la siguiente fórmula:

Porcentaje * Base de cálculo.

La base de cálculo se fija en la pestaña “Otros” del apartado “Base devengo”. En este caso, se trata de sueldo/salario a tarifa. El porcentaje se asigna mediante el documento "Ingreso de información sobre acumulaciones planificadas de organizaciones".

A su vez, proponemos calcular los pagos de salario a la tasa de acuerdo con la plantilla utilizando la siguiente fórmula:

Porcentaje * Salario según plantilla * Número de días trabajados / días estándar.

El parámetro “Salario según plantilla” fue creado con los siguientes indicadores:

La tasa y el porcentaje, que están determinados por la Orden, se asignan mediante el documento "Ingreso de información sobre acumulaciones planificadas de organizaciones". El número de días trabajados se determina según la hoja de tiempo.

Combinación de profesiones

A menudo, una empresa se enfrenta a una escasez de personal cualificado o a la ausencia temporal de un empleado. En tales casos, un empleado puede combinar varias profesiones. Los pagos adicionales por combinación de profesiones debido a la ausencia de un empleado o en caso de escasez se estipulan en los artículos 149 y 151 del Código del Trabajo de la Federación de Rusia.

Implementación en el programa “1C: Gestión de Salarios y Personal 8”

Los pagos adicionales por combinación de profesiones se implementan utilizando el Plan de tipos de cálculo "Cargos básicos de las organizaciones".

Si la combinación puede llevarse a cabo durante bastante tiempo (no hay planes para ocupar este puesto en un futuro próximo), proponemos calcular esta acumulación mediante la fórmula: Salario del puesto combinado * Porcentaje * Número de días trabajados / días estándar

El porcentaje se asigna mediante el documento "Ingreso de información sobre acumulaciones planificadas para los empleados de la organización". El número de días trabajados se determina nuevamente según la boleta de calificaciones.

Si la combinación es de naturaleza a corto plazo, es decir para un mes incompleto (por ejemplo, trabajando para un empleado enfermo o un empleado que se fue de vacaciones), se utiliza la fórmula:

Salario del puesto combinado * Porcentaje * Número de días de ausencia del empleado según hoja de tiempo / Tiempo estándar en días.

El porcentaje y el salario del puesto combinado, el número de días de ausencia del empleado se asignan en el documento "Ingreso de información sobre las acumulaciones planificadas para los empleados de la organización".

Reemplazo temporal

Otro ejemplo es la sustitución temporal. Es decir, realizar tareas para un empleado temporalmente ausente (generalmente un superior), provocado por necesidades de producción. Suele asignarse por orden.

Implementación en el programa “1C: Gestión de Salarios y Personal 8”

El pago por sustitución temporal se refleja en el Plan de tipos de cálculo “Devengos básicos de organizaciones”. Proponemos introducir un nuevo tipo de cálculo con la adición de la siguiente fórmula:

Fórmula: (Salario del reemplazante – salario del suplente) * Número de días de ausencia del reemplazante según hoja de tiempo / Tiempo estándar en días.

El indicador “Tiempo en días para ingreso manual” fue creado con los siguientes parámetros:

Asignado por el documento “Ingreso de información sobre devengos planificados a los empleados de la organización”, que indica el salario de la persona reemplazada, el salario del suplente y el número de días de ausencia de la persona reemplazada según la hoja de tiempo.

Prima por clase

Se puede asignar una bonificación por excelencia (por ejemplo, después de completar cursos de formación avanzada) en forma de bonificación por el importe de la tarifa por día trabajado. Una bonificación para los conductores con clase es muy común. este subsidio establecido por leyes locales de organización, trabajo y (o) convenio colectivo; en las organizaciones presupuestarias lo establecen el Gobierno de la Federación de Rusia, los órganos gubernamentales de la entidad constitutiva correspondiente de la Federación de Rusia y los órganos de gobierno local (artículo 144 del Código del Trabajo de la Federación de Rusia).

Implementación en el programa “1C: Gestión de Salarios y Personal 8”

El Plan de tipos de cálculo “Devengos básicos de organizaciones” utiliza la siguiente fórmula:

Importe fijo * Días trabajados en un mes.

El importe fijo se establece como categoría arancelaria en el directorio de Categorías arancelarias, días trabajados, según la hoja de tiempo. Consideremos otro caso. Por ejemplo, la prima para los conductores es:

Para 2do grado – 10%

Para 1er grado – 21%

Supongamos que el empleado tiene una calificación de segunda clase y su salario es de 20.000 rublos. Digamos que no trabajó todas las 184 horas requeridas al mes, sino 160, y las 24 restantes, por razones ajenas a su voluntad (por ejemplo, una avería), participó en otros trabajos en la empresa. Entonces su bonificación será de 1.739 rublos: 20.000 (tarifa) * 160 (producción en horas) * 10% (porcentaje de prima por clase) / 184 (horas estándar por mes). Así, en el caso de que la prima se exprese en porcentaje, se utiliza la siguiente fórmula:

Salario/horas*horas trabajadas al mes*Porcentaje

El porcentaje y el salario se asignan mediante el documento "Ingreso de información sobre devengos planificados para los empleados de la organización". El número de horas trabajadas (también se pueden utilizar días) se determina según la hoja de horas trabajadas.

El orden importa

Al calcular los salarios, es importante cumplir con una determinada cronología para crear acumulaciones. Dado que muchos tipos de acumulaciones se basan en otros, es necesario que al ingresarlos a las acumulaciones esclavas se les puedan asignar las principales, que ya deberían existir. La experiencia sugiere el siguiente procedimiento para crear acumulaciones: 1. Ingresar información sobre acumulaciones planificadas,
2. Ingresar información sobre cargos únicos,
3. Bonificaciones para los empleados de la organización,
4. Acumulación de vacaciones a los empleados de la organización,
5. Pago por baja por enfermedad,
6. Ingreso de hojas de tiempo/Ausencia por motivos desconocidos. Después de ingresar todos los documentos anteriores en el programa "1C: Gestión de salarios y personal 8" (rev. 2.5), puede utilizar el documento "Nómina de empleados de una organización" para calcular correcta y rápidamente todas las acumulaciones del mes, como así como calcular correctamente el IRPF adeudado, teniendo en cuenta las deducciones. Y luego calcular de forma rápida y precisa el impuesto social unificado y generar costes laborales.



 


Leer:



Solución de problemas del mouse

Solución de problemas del mouse

Oh, estas computadoras, siempre hay algo que hacer. En aquellos tiempos en los que en lugar de Internet existían BBS (Bulletin Board System), sustituyendo a los actuales...

Cómo configurar y configurar un recordatorio en iPhone Cómo configurar un recordatorio en iPhone 8

Cómo configurar y configurar un recordatorio en iPhone Cómo configurar un recordatorio en iPhone 8

Una de las funciones más antiguas del iPhone, que no todos los propietarios del dispositivo utilizan, es un recordatorio de cumpleaños y fechas memorables....

Cómo ingresar a la cuenta personal de un personal militar sin registrarse - instrucciones

Cómo ingresar a la cuenta personal de un personal militar sin registrarse - instrucciones

Un empleado hoy tiene la oportunidad de utilizar un recurso conveniente y oficial en Internet, que le permitirá ver rápidamente los siguientes datos:...

Entrada personal a la oficina del militar sin registro, por número personal

Entrada personal a la oficina del militar sin registro, por número personal

A partir de mediados de 2012, la nómina, es decir, todo el dinero transferido al militar, se muestra en la sección correspondiente...

imagen-feed RSS