Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reseumen Del Arte de Sap
Reseumen Del Arte de Sap
Adicionalmente, es uno de los Bloggers o Columnistas del SAP Developer Network o SDN (http://sdn.sap.com) Pueden leer sus artculos en la siguiente direccin: http://tinyurl.com/jnlfd http://atejada.blogspot.com
NetWeaver es la evolucin del SAP R/3 que es un ERP (Enterprise Resource Planning Planificador de Recursos Empresariales). Porque llamamos a NetWeaver una evolucin del R/3? Pues porque NetWeaver incorpora todos los aspectos de la programacin orientada a objetos, as como una fuerte integracin web.
ABAP (Advanced Business Application Programming) ha evolucionado tambin, proveyendo herramientas de desarrollo que aumentan la productividad.
Ingresando al Sistema
SAP* Super Usuario. Con este usuario podemos crear nuevos usuarios en NSP. BCUSER Usuario Desarrollador. Con este usuario podemos programar en NSP. DDIC Usuario de Diccionario de Datos. Con este usuario, podemos acceder a los datos almacenados dentro del NSP.
Podemos definir pginas, ventanas, tipos de prrafo, mrgenes, tabuladores, insertar imgenes. Por lo general se utilizan para generar Cartas de Pago a Bancos, Facturas, Cheques, Certificados. 5.- SmartForms (Form Painter Avanzado) Nos permite crear formularios de Impresin. El SmartForms es la nueva versin del SapScript. Se puede utilizar cualquiera de los dos, aunque depende de cada desarrollador. 6.- SE51 (Screen Painter) Nos permite disear pantallas para crear programas interactivos. 7.-SE41 (Menu Painter) 8.-SE37(Functionj builder ) Nos permite crear funciones para utilizar em nuestro programas , asi como modificar o visualizar funciones ya creadas
Diccionario de Datos
repositorio en el cual se almacenan todas las tablas, elementos de datos, dominios, estructuras, ayudas de bsqueda.
Tablas Reunidas (Pooled Tables): Posee una relacin de muchos a uno con una tabla de la Base de Datos. Es decir, por una tabla que existe fsicamente en la base de datos, existen muchas tablas en el Diccionario de Datos. Muchas tablas Pool, se encuentran almacenadas
fsicamente en la Base de Datos en tablas llamadas Pool Tables. Este tipo de tablas, son definidas por SAP. Tablas Racimo (Cluster Tables): Una tabla racimo, es similar a una Pool Table. Poseen una relacin de muchos a uno con una tabla de la Base de Datos. Muchas tablas racimo son almacenadas fsicamente en la Base de Datos en tablas llamadas Table Cluster. Este tipo de tablas son definidas por SAP y su uso se limita a tablas que son accedidas constantemente, como las tablas del sistema.
En esta transaccin podremos visualizar, modificar, eliminar o crear los siguientes elementos: Tablas Transparentes Vistas Estructuras Dominios Elementos de Datos Ayudas para bsqueda 1.- Creando una tabla
ZLENGUAJES_PROG5 tabla ZPACKAGENEW- paquete ZPACKAGENEW1 paquete PRDK900020 Orden de Transporte ZD_ENT_NAME1diominio ZE_ENT_NAME1tipo de datos ZD_CONEX_SAP1 dominio Dominio para conexion con sap ZE_CONEX_SAP1 tipo de datos
ZPROGRAMAS1 tablas ZD_ID_LENGUAJE1 dominio ZE_ID_LENGUAJE1TIPO DE LENGUAJE ZSH_ID_LENGUAJE AYUDA DE BUSQUEDA ZD_NOM_LENGUAJE DOMINIO ZE_NOM_LENGUAJE TIPO DE DATOS ZSLENGUAJES_PROG1 ESTRUCTURA ZVLENGUAJES_PRG1 VISTA
ya sabes entrar ala se16 oe tengo practica en 1 hora en la ekko esta todo lo relacionado con la cabecera de los pedidos FECHA1-FECHA 2 - CLIENTE / PROVEEDOR lo general de la factura te acuerds en la ekpo, estan los detalles del pedido por ejemplo para el pedido 123, se compro 10 unidades, del centro 12, del almacen 32 ese seria un registro para el pedido 132 se compro 20 del centro 12, almacen 20 ese seria otro regfistro esos registros que son variables se encuentran en la EKPO
que es constante se encuentra en la EKKO osea el proveedor que mando ese pedido, la efcha que se ingreso, cuando se contabilizo OEOEOE TENGO PRACTICA DE PSG EN 1 HORA TOY ESTUDIANDO PESCAO en la me23n pones el pedido y te va a salirl los movimientos que hiso entonces lo que tienes que hacer es crear un reporte en el que se ingrese un proveedor o cliente una sociedad un centro si quieres y segun esos datos traer sus pedidos
EBELN TYPE EKPO-EBELN, EMATN TYPE EKPO-EMATN, Nmero de material BUKRS TYPE EKPO-BUKRS, Sociedad WERKS TYPE EKPO-WERKS, Centro LGORT TYPE EKPO-LGORT, Almacn MENGE TYPE EKPO-MENGE, Cantidad de pedido
*&--------------------------------------------------------------------* *& Report ZGALV1 *& *&--------------------------------------------------------------------* *& *& *&--------------------------------------------------------------------* REPORT ZGALV1 NO STANDARD PAGE HEADING.
TABLES:EKPO. TYPE-POOLS: SLIS. TYPES: BEGIN OF TY_PROGRAMAS, MATNR TYPE EKPO-MATNR, BUKRS TYPE EKPO-BUKRS, WERKS TYPE EKPO-WERKS, LGORT TYPE EKPO-LGORT, MENGE TYPE EKPO-MENGE, END OF TY_PROGRAMAS. DATA: T_PROGRAMAS TYPE STANDARD TABLE OF TY_PROGRAMAS. DATA: I_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV, I_SORT_ALV TYPE SLIS_T_SORTINFO_ALV, GS_LAYOUT TYPE SLIS_LAYOUT_ALV. DATA: G_PROGRAM TYPE SY-REPID, G_TITULO TYPE SY-TITLE, G_REPID TYPE SY-REPID, GS_SORT TYPE SLIS_T_SORTINFO_ALV.
* * * * *
PARAMETERS: P_EBELN TYPE EKPO-EBELN. SELECTION-SCREEN END OF BLOCK PROG. START-OF-SELECTION. SELECT EKPO~BUKRS EKPO~WERKS EKPO~LGORT EKPO~MATNR EKPO~MENGE INTO TABLE T_PROGRAMAS FROM ( EKKO INNER JOIN EKPO ON EKKO~EBELN EQ EKPO~EBELN ).
END-OF-SELECTION. PERFORM INIT_LAYOUT. PERFORM FORMATEAR_DATOS_ALV_DET USING I_FIELDCAT[]. PERFORM F_GENERAR_LISTA_ALV. FORM INIT_LAYOUT. GS_LAYOUT-ZEBRA = 'X'. ENDFORM. FORM FORMATEAR_DATOS_ALV_DET USING T_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV . DATA L_FIELDCAT TYPE SLIS_FIELDCAT_ALV.