MUNDOSAP

MUNDOSAP (foro/index.php)
-   HR - GESTION DEL PERSONAL (foro/forumdisplay.php?f=12)
-   -   Control de split en reglas de nomina (foro/showthread.php?t=45971)

francisco.matias.ruiz 22/10/11 08:30:45

Control de split en reglas de nomina
 
Hola soy practicament nuevo en el foro y aunque ya llevo algun tiempo currando con SAP HR me ha surgido un problema al montar una funcionalidad en nomina.

El tema es que en la IT tengo 3 conceptos pongamos:

WT ABsplit RTE NUM AMT
9aaa 01 10 1 10
9aaa 02 10 1 10
9ppp 02 1

Pues bien lo que necesito es:

Entrando por el concepto 9aaa leer el 9ppp que se corresponde con el split es decir en mi caso leer 9ppp solo para 9aaa con split 02, y si el num es distinto de 0 tratarlo y si no borrar el concepto 9aaa de la IT.

En concreto algo asi:
PIT regla NOAB

*
9aaa
NUM= 9ppp
NUM?0
=
ZERO= AMT
ADDWT *
*
generar procesamiento especifico.

El problema es que esta regla no tiene en cuenta el split de asignacion a absentismo y no se si habria alguna forma de que lo tubiera de forma que para el primer WT 9aaa no leyera el 9ppp con lo que el num = 0 y se eliminaria y solo se procesaría el segundo 9aaa.

¿Si les meto otro tipo de split, sí lo tendrá en cuenta? como le meto ese split y cual es (se agradece ejemplo).

Os ruego celeridad en la respuesta ya que voy fatal de tiempo.

Mil gracias a todos por el interes.

vicosap 22/10/11 13:06:15

Hola!
 
Veo que tus conceptos son de cliente y que los generas en alguna otra regla porque aparentemente solo tienen el split AB. Pasemos a la solución:

Le puedes poner el split a los ccnóminas a través de la instrucción SETIN. Utiliza los splits 1, 2 o 3. La instrucción sería SETIN 1=01 donde 01 es el split que le corresponde.

Pregunta por el split de ausentismo (con la instrucción SPLIT )y ponle el mismo número en alguno de los splits que te mencioné antes (1, 2 o 3). Es decir:
SPLIT?Y
--------01
----------SETIN 1=01
----------ADDWT *
--------02
----------SETIN 1=02
----------ADDWT *

Tendrías que hacerlo por tantos splits consideres necesarios que pudieran ocurrir. Sería mas fácil si pudieras hacer una operación Z o si pudieras incorporar esa funcionalidad en la regla que genera tus conceptos de cliente.

Comentario adicional: Para desaparecer un ccnómina de la IT a través de una regla PIT no tienes que poner en cero los campos. Solo basta con no poner un addwt * en la regla.

Espero te ayude!

PD.- vi tu PM pero de este lado del charco apenas estaba amaneciendo. Perdona la tardanza.

yennys88 28/04/14 19:00:21

como eliminar los split
 
hola que tal tengo un problema tengo dos cc nominas que quiero que al imprimir el recibo se sumen y muestren uno solo, me estoy dando cuenta que uno de mis cc nomina tiene un slip 01 y el otro no por esta razon no lo suma, quiero saber como elimino ese slip me dijeron que existe una instruccion que colocandola en la regla me ayudaria a eliminarlo.

yoropeza 30/04/14 02:28:18

Tran. Pcp0
 
Hola, he realizado un asiento contable PP, después lo anulado con la tran. PCP0, este asiento contable había dos números documentos, solamente se anulo el primer número de documento, como puedo hacer para eliminar el segundo documento ?. Gracias por su ayuda.

yennys88 30/04/14 19:41:49

sintaxis del comando split
 
hola estoy tratando de usar el comando split en una regla de nomina pero me esta dando error en la sintaxis me dice que hay que los parametros figuran en posicion erronea la regla es algo como esto:

066t
split01?
01
setin01=1
addwt *

por favor quien sabe como van estos parametros.

gracias.


Husos Horarios son GMT. La hora en este momento es 00:55:18.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web