martes, agosto 16, 2005

Tablas PS

Ejecutar SE36 e ingresar la Base de Datos Logica PSJ

jueves, agosto 11, 2005

Diagrama de Flujo IM PS



Diagrama de flujo para Costos de Proyectos con Input Posicion Programa de Inversiones.

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.

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.

Tablas PS

Un breve resumen y diagrama en :

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.

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 )

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

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)




miércoles, agosto 03, 2005

Instalar SAP

http://www.emagister.com/public/pdf/comunidad_emagister/60751050052656496954525566674566.pdf

CNE5

Estructura RCNEV

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

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.

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.

TABLAS IM

Programas inversiones --> IMTP
Posiciones programa inversiones --> IMPR
Tablas de asignaciones objeto CO - Posición Programa Inversiones --> IMZO


Progreso

Tablas:

Metodo de Medicion de Progreso --> EVOP (Con numero de Objeto)
Grado de Terminacion (Plan y Real)--> EVPOC (Con numero de Objeto) --> valido para PEP y Operaciones.