martes, agosto 16, 2005
jueves, agosto 11, 2005
miércoles, agosto 10, 2005
Más de un Grafo en un Proyecto
Si existen operaciones con relaciones de Ordenacion entre distintos grafos.
Se producen diferecnias en la programacion.
Por Ejemplo si la Op1 esta ligada FI con la Op2 , y la Op1 se reduce su duracion la Op2 NO SE AJUSTA, a esta disminucion.
La solucion es la Tx CN24 : Programacion de Grafo Completo, eligiendo el grafo con fecha anterior y dejando que el sistema calcule la fecha de termino.
Se producen diferecnias en la programacion.
Por Ejemplo si la Op1 esta ligada FI con la Op2 , y la Op1 se reduce su duracion la Op2 NO SE AJUSTA, a esta disminucion.
La solucion es la Tx CN24 : Programacion de Grafo Completo, eligiendo el grafo con fecha anterior y dejando que el sistema calcule la fecha de termino.
Transacciones varias
OKKS: Fijar Sociedad CO
SM04: Permite borrar modos de un usuario... muy util cuando las transacciones quedan "atrapadas" por una caida de SAP u otro motivo.
SE11: Tablas , Estructuras, Vistas, Elementos de Datos, etc.
SE16: Contenido de Tablas
SE16N: Contenido de Tablas "BONITO"
SM30: Tablas ( Customizing, Actualizacion)
SE35: Batch Input
SM37: Visualizar JOBS
ST22: Visualizar DUMPs
SE38: Programas
SA38: Ejecutar Programas
SE93: Asignaciones de Programas a Tx
SCC1: Ejecutar Transportes
SE09, SE10: Ordenes de Transporte
PFCG: Perfiles
SU01: Usuarios
OSS1: OSS
SEARCH_SAP_MENU: Busqueda de una transaccion en Menu
STAD (STAT): Historial de Transacciones de un usuario.
SM04: Permite borrar modos de un usuario... muy util cuando las transacciones quedan "atrapadas" por una caida de SAP u otro motivo.
SE11: Tablas , Estructuras, Vistas, Elementos de Datos, etc.
SE16: Contenido de Tablas
SE16N: Contenido de Tablas "BONITO"
SM30: Tablas ( Customizing, Actualizacion)
SE35: Batch Input
SM37: Visualizar JOBS
ST22: Visualizar DUMPs
SE38: Programas
SA38: Ejecutar Programas
SE93: Asignaciones de Programas a Tx
SCC1: Ejecutar Transportes
SE09, SE10: Ordenes de Transporte
PFCG: Perfiles
SU01: Usuarios
OSS1: OSS
SEARCH_SAP_MENU: Busqueda de una transaccion en Menu
STAD (STAT): Historial de Transacciones de un usuario.
Tablas PS
Un breve resumen y diagrama en :
http://www.sapgenie.com/abap/tables_ps.htm
Ver tambien :
http://xthost.info/abap/
http://www.sapgenie.com/abap/tables_ps.htm
Ver tambien :
http://xthost.info/abap/
Reestructuración de la BD
- Tx CJEN, desde nota OSS 52963 (Reestructuración de la BD Info Proyecto)
Sintomas:
The system displays incorrect values in the hierarchy reports about
costs, revenues and/or budgets. The error only occurs for a special
project and you can hardly reproduce it in a new project.
Mas claro echarle agua.....
Que hace:
Transaction CJEN deletes the data records of the projects selected on the selection screen from the RPSCO/RPSQT and sets them up again based on tables BPPE, BPJA, BPGE, COSP, COSS, COSPP, COSSP, COSB, COSR, FMSU and FMSP.
- Tx CJBN (Reestructuración del Control de Disponibilidad para Proyectos-CJBW)
martes, agosto 09, 2005
Stock de Proyecto
Al momento de hacer devoluciones de materiales sobrantes de proyectos, un error comun en ENAP fue que el material no esté "habilitado" para el almacen de Proyecto ( Aunque el ingreso (101) fue normal , la salida (221) tambien fue sin problemas ) .
Para esto Tx MM01 (Crear Material) ingresamos el material y en la vista Datos Generales Centro/Almacenamiento 1 y 2 , ingresamos el almacen de proyecto perteneciente al centro ( aparecen con una X los habilitados ).
Luego de esto solo nos queda hacer la devolucion de los materiales con un movimiento 411 (Traspaso Proyecto a Propio), para luego traspasarse como material de Libre Disposicion a otro almacen distinto al de proyecto del mismo u otro centro.
Para esto Tx MM01 (Crear Material) ingresamos el material y en la vista Datos Generales Centro/Almacenamiento 1 y 2 , ingresamos el almacen de proyecto perteneciente al centro ( aparecen con una X los habilitados ).
Luego de esto solo nos queda hacer la devolucion de los materiales con un movimiento 411 (Traspaso Proyecto a Propio), para luego traspasarse como material de Libre Disposicion a otro almacen distinto al de proyecto del mismo u otro centro.
Tablas FM
Las Partidas individuales de CAJA (FM) se guardan en 2 tablas distintas:
Comprometido --> FMIOI --> Tipo de Valor 50 (Solpe) 52 (Pedido) 64 (Traslado de Recursos) y 83 (Prevision de Ingresos)
Real --> FMIFIIT --> Tipo de Valor 54 (Facturas) 57 (Pagos) 58 (Solicitudes de Anticipos) 61 (Anticipos) y 66 (Traspasos)
Ademas el Presupuesto de CAJA para proyectos , usando Fondos en la tabla:
Presupuesto --> FMBL
Fondos --> Del tipo FMFMOADEV3000012 ( en Enap existian 4 tipos de Fondos para Proyectios de Inversion, estos se almacenaban en 4 tablas distintas FMFMOADEV3000060 , 61 y 62 )
Comprometido --> FMIOI --> Tipo de Valor 50 (Solpe) 52 (Pedido) 64 (Traslado de Recursos) y 83 (Prevision de Ingresos)
Real --> FMIFIIT --> Tipo de Valor 54 (Facturas) 57 (Pagos) 58 (Solicitudes de Anticipos) 61 (Anticipos) y 66 (Traspasos)
Ademas el Presupuesto de CAJA para proyectos , usando Fondos en la tabla:
Presupuesto --> FMBL
Fondos --> Del tipo FMFMOADEV3000012 ( en Enap existian 4 tipos de Fondos para Proyectios de Inversion, estos se almacenaban en 4 tablas distintas FMFMOADEV3000060 , 61 y 62 )
lunes, agosto 08, 2005
Progreso
esto necesita afinarse.. pero esto es lo que SE:
EVPOC muestra Grado de terminacion solo para el metodo ESTIMAR porque forma parte del Dato Maestro del PEP ( se llena "a mano" en él --> CJ20N) .
Para los otros metodos ( trabajo , proporcional al tiempo , etc. ) de llenado "indirecto" estos se almacenan en la tabla RPSQT de acuerdo a Tipo de Valor ( P1 = progreso Plan , P2 = Progreso real ) ; categorias de valor AGREG ( agregado ) , NAGREG ( No agregado) , DETRE ( determinacion de resultados ) . Se aprecia que esto es MUCHO mas parecido a la CNE5 que es al final el ideal que pretendemos... Hay alguna forma de emular la CNE5 , desde un programa ABAP
Forma facil de saber las categorias de valor asignadas al progreso PS , Tx CJVC , para efectuar la asignacion de estas categorias de valor estadisticasOPI5 SPRO
EVPOC muestra Grado de terminacion solo para el metodo ESTIMAR porque forma parte del Dato Maestro del PEP ( se llena "a mano" en él --> CJ20N) .
Para los otros metodos ( trabajo , proporcional al tiempo , etc. ) de llenado "indirecto" estos se almacenan en la tabla RPSQT de acuerdo a Tipo de Valor ( P1 = progreso Plan , P2 = Progreso real ) ; categorias de valor AGREG ( agregado ) , NAGREG ( No agregado) , DETRE ( determinacion de resultados ) . Se aprecia que esto es MUCHO mas parecido a la CNE5 que es al final el ideal que pretendemos... Hay alguna forma de emular la CNE5 , desde un programa ABAP
Forma facil de saber las categorias de valor asignadas al progreso PS , Tx CJVC , para efectuar la asignacion de estas categorias de valor estadisticasOPI5 SPRO
Progreso
esto necesita afinarse.. pero esto es lo que SE:
EVPOC muestra Grado de terminacion solo para el metodo ESTIMAR porque forma parte del Dato Maestro del PEP ( se llena "a mano" en él --> CJ20N) .
Para los otros metodos ( trabajo , proporcional al tiempo , etc. ) de llenado "indirecto" estos se almacenan en la tabla RPSQT de acuerdo a Tipo de Valor ( P1 = progreso Plan , P2 = Progreso real ) ; categorias de valor AGREG ( agregado ) , NAGREG ( No agregado) , DETRE ( determinacion de resultados ) . Se aprecia que esto es MUCHO mas parecido a la CNE5 que es al final el ideal que pretendemos... ¿ Hay alguna forma de emular la CNE5 , desde un programa ABAP ?
Forma facil de saber las categorias de valor asignadas al progreso PS , Tx CJVC .
Para crear las categorias de valor OPI1 (SPRO) , en ENAP:
AGREG Valor Agregado %
ARRI Arriendos Varios
DETRE Determinación de Resultados %
EQUI Equipos
GAST Viatic./Alim/Pasajes
INGR Ingresos
MATE Materiales
NAGRE Valor No Agregado %
OTRO Otros Gastos
SERV Servicios
Para efectuar la asignacion de estas categorias de valor estadisticas OPI5 (SPRO)
EVPOC muestra Grado de terminacion solo para el metodo ESTIMAR porque forma parte del Dato Maestro del PEP ( se llena "a mano" en él --> CJ20N) .
Para los otros metodos ( trabajo , proporcional al tiempo , etc. ) de llenado "indirecto" estos se almacenan en la tabla RPSQT de acuerdo a Tipo de Valor ( P1 = progreso Plan , P2 = Progreso real ) ; categorias de valor AGREG ( agregado ) , NAGREG ( No agregado) , DETRE ( determinacion de resultados ) . Se aprecia que esto es MUCHO mas parecido a la CNE5 que es al final el ideal que pretendemos... ¿ Hay alguna forma de emular la CNE5 , desde un programa ABAP ?
Forma facil de saber las categorias de valor asignadas al progreso PS , Tx CJVC .
Para crear las categorias de valor OPI1 (SPRO) , en ENAP:
AGREG Valor Agregado %
ARRI Arriendos Varios
DETRE Determinación de Resultados %
EQUI Equipos
GAST Viatic./Alim/Pasajes
INGR Ingresos
MATE Materiales
NAGRE Valor No Agregado %
OTRO Otros Gastos
SERV Servicios
Para efectuar la asignacion de estas categorias de valor estadisticas OPI5 (SPRO)
miércoles, agosto 03, 2005
Instalar SAP
http://www.emagister.com/public/pdf/comunidad_emagister/60751050052656496954525566674566.pdf
Fechas en PEP
Todas las fechas de los EPEP ( se ingresa por PEP o por Proyecto )
PRTE --> Fechas de programación posición de proyecto
PRTE --> Fechas de programación posición de proyecto
martes, agosto 02, 2005
Jerarquia de Elementos PEP
Para buscar los elementos PEP dependientes de uno en particular ( sin importar la mascara del codigo ) se puede utilizar la tabla PRHI :
Número del elemento PEP subordinado
Número del primer elemento PEP subordinado
Número de la posición vecina a la izquierda en PEP
Número de la posición vecina derecha en PEP
Esta forma es dificultosa y es preferible y RAPIDO llamar a la BAPI:
BAPI_PROJECT_GETINFO preocupandose de marcar WITH SUBTREE.
Esta sirve tanto para el proyecto como para un pep en particular.
Número del elemento PEP subordinado
Número del primer elemento PEP subordinado
Número de la posición vecina a la izquierda en PEP
Número de la posición vecina derecha en PEP
Esta forma es dificultosa y es preferible y RAPIDO llamar a la BAPI:
BAPI_PROJECT_GETINFO preocupandose de marcar WITH SUBTREE.
Esta sirve tanto para el proyecto como para un pep en particular.
Operaciones a Partir de Elementos PEP
He visto ya muchas veces ( tanto ENAP , Codelco ) desperdicio de lineas de codigo para usar a los Grafos y mas aun a los Numero de Hoja de Ruta como puente entre los PEP y sus respectivas operaciones.
Solo basta usar la Tabla AFVC ocupando como dato de entrada el Elemento PEP , entregando Todas las operaciones asociadas.
Solo basta usar la Tabla AFVC ocupando como dato de entrada el Elemento PEP , entregando Todas las operaciones asociadas.