Hace poco creé una amonestación. Veo que se le puede asociar un tipo de descuento; pero no veo cómo hacer que una amonestación genere un descuento.

¿Hay forma de hacerlo?

En ese caso creamos la amonestación y el descuento por separado.

asked 12 Jun '13, 22:16

Carlos%20Reyes's gravatar image

Carlos Reyes
(suspended)
accept rate: 43%

edited 12 Jun '13, 22:18

Eso se realiza desde el factor donde calcula la amonestación y se asocia al cursor que es modificable

(13 Jun '13, 15:54) JulioRosales JulioRosales's gravatar image

Lo que no sabía yo es que los tipos de amonestaciones se configuran para que aplique suspensión o no. Como los tipos de amonestación que tengo no tienen eso marcado, no preguntaba fecha ni horas a descontar.

Efectivamente, tendría que agregar eso en la formulación.

link

answered 13 Jun '13, 16:10

Carlos%20Reyes's gravatar image

Carlos Reyes
(suspended)
accept rate: 43%

Por ejemplo podrias manejar el factor de TNT de la siguiente forma

diasAMO = 0
sumAMO = 0

if Emp_Amonestacion.RecordCount > 0 then
    'if not Emp_Amonestacion.EOF then
        Emp_Amonestacion.MoveFirst
        Do until Emp_Amonestacion.EOF
            if Emp_Amonestacion.Fields("amo_estado").Value = "Autorizado" and _
               not isnull( cdbl(Emp_Amonestacion.Fields("amo_valor_a_descontar").Value) ) then

                diasAMO = diasAMO + round(cdbl(Emp_Amonestacion.Fields("amo_dias_suspension").Value), 2)
                sumAMO = sumAMO + round(cdbl(Emp_Amonestacion.Fields("amo_valor_a_descontar").Value), 2)
            end if
            Emp_Amonestacion.MoveNext
        loop

        if Factores("DescuentoTNT").HaveCodTipoDescuento and sumAMO > 0 then
            agrega_descuentos_historial Agrupadores, _  
                                        DescuentosEstaPlanilla, _
                                        Emp_InfoSalario.Fields("EMP_CODIGO").Value, _
                                        Pla_Periodo.Fields("PPL_CODIGO").Value, _
                                        Factores("DescuentoTNT").CodTipoDescuento, _
                                        sumAMO, 0, 0, "NIO", diasAMO,"Dias"
        end if
    'end if
end if
link

answered 13 Jun '13, 15:58

JulioRosales's gravatar image

JulioRosales
(suspended)
accept rate: 26%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×6
×6

Asked: 12 Jun '13, 22:16

Seen: 6,859 times

Last updated: 13 Jun '13, 16:10

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática