🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

CVOPEN ACADEMY®

CVOPEN ACADEMY es la base de conocimientos en tecnología SAP, abierta, libre y gratuita más grande de habla hispana. Creada por los alumnos de CVOSOFT mediante las publicaciones académicas que comparten con la comunidad.

Mostrar opciones de filtrado


✒️Últimas Publicaciones Académicas

SAP Master

RFC y BAPIS 1.-Introducción a Interfaces -Los sist SAP tienen interfaces en diferentes niveles de comunicación. Estos rangos que van desde opciones altamente técnicas como el uso del protocolo TCP/IP o CPI-C, a opciones de interfaces especializadas diseñadas para los objetos de negocio, tal como las interfaces BAPIs o IDOC utilizadas en el ambiente ALE -Las interfaces de alto nivel, es decir, aquellas que acceden a objetos de negocio o procesos, usan la misma tecnología, la llamada de función remota (RFC:Remote Function Call) -Los sist SAP usan las siguientes tecnologías de interfaces: *ALE: Application Link Enabling *BAPI: Business Program Interface Communication *CPI-C: Common Program Interface...

Acceder a esta publicación

Creado y Compartido por: Bernardita Susana Gatica Carrillo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Ejecución de un programa de diálogo Creamos cuatro includes: zprueba_dialogo_top.- Para las declaraciones de datos. zprueba_dialogo_pbo.- Para almacenar todo el código del PBO. zprueba_dialogo_pai.- Para almacenar todo el código del PAI. zprueba_dialogo_sub.- Para almacenar todo el código propio de la tabla de control. Vemos validaciones en las dynpros, llamdas a otras dynpros y el uso del table control.

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

1 Estructura de documentos. SAP funciona según el principio del registro por documentos, es decir, para cada contabilización se genera un documento. El documento permanece como una unidad completa en el sistema hasta su archivo. Cada documento se identifica de forma única gracias a los siguientes campos: Número de documento. Sociedad. Ejercicio. Los documentos de SAP se dividen en dos partes: Una Cabecera (información válida para todo el documento). Múltiples posiciones (entre 2 y 99 posiciones). SAP registra como mínimo un documento por cada operación. Cada documento recibe un número de documento único. El Sistema puede asignar...

Acceder a esta publicación

Creado y Compartido por: Amanda Vargas

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

PROCESOS DE NEGOCIO CROSS-SYSTEMS -Son utilizados para intercambiar información relevante de un sistema a otro. Ambos sistemas necesitan comunicarse entre si, por ende el proceso de negocio no solo pasa a través de diferentes sistemas sino también los límites de las compañías. También son utilizados para la transferencia de una determinada cantidad de datos específicos. -Appication Link Enabling (ALE) -Es una manera de crear y operar aplicaciones distribuidas. -Asegura la operación de landscapes(escenarios) con operación distribuida, pero aun así integrada. Esto involucra el intercambio de mensajes de negocios de forma controlada utilizando conexiones no permanentes...

Acceder a esta publicación

Creado y Compartido por: Bernardita Susana Gatica Carrillo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Tablas de control Características de una tabla de control Una Tabla de Control es un control que se utiliza para la modificación y visualización de los datos de una tabla interna, tabla de base de datos u otra estructura de datos SAP. Creación de una tabla de control Para crear una tabla de control en una dynpro tenemos 2 posibilidades: Hacerlo en forma manual o utilizar el asistente Wizard. OJO: En el PBO, el campo del sistema SY-LOOPC contiene el número actual de líneas de la tabla de control. ene el PAI, contiene el número de líneas actualmente llenas.

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Lección 5: Procesamiento de los datos Dos formas básicas de asignación de valores a) usando el igual. Ej. v_campo1 = v_campo2 b) usando MOVE. Ej. MOVE v_campo1 TO v_campo2 2. Inicialización de variables Para iniciar o borrar el contenido de una variable usamos la CLEAR. Ej.: CLEAR v_campo1. Para saber si una variable está vacía podemos usar IS INITIAL. Ej. IF v_campo1 IS INITIAL. WRITE 'La variable está vacía' ENDIF. 3. Operaciones con caracteres Existen algunas funciones que se utilizan para tratar caracteres, algunas de ellas son: a) CONCATENATE: para concatenar varios campos alfanuméricos. Ej. CONCATENATE v_campo1 v_campo2 v_campo3 INTO v_campo SEPARATED BY '.' Todos los...

Acceder a esta publicación

Creado y Compartido por: Eric David Rivas Rivas / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Los objetos de bloqueo en SAP En una transacción de diálogo, reporte o cualquier tipo de programa en donde varios usuarios quieren tener acceso a una misma tabla base de datos, estos deben estar sincronizados para garantizar la consistencia de los datos de la tabla. Para sincronizar estos accesos usamos los bloqueos de SAP. Antes de acceder a los datos críticos cada usuario realizara un bloqueo de los mismos para asegurar que ningún otro usuario pueda hacerlo al mismo tiempo Para generar un objeto de bloqueo lo hacemos mediante la transacción SE11 OJO: Para desbloquear un objeto en SAP tenemos que ir a la tx SM12 y borrar el bloqueo del usuario.

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Lógica de procesamiento en PAI: Ejecución de las acciones Ejecución condicionada de módulos Si especificamos la clausula ON Input después de MODULE en una instrucción FIELD, el módulo es ejecutado solamente si el campo en cuestión contiene un valor diferente al valor inicial. En la sentencia Chain-EndChain se debe usar la instrucción ON CHAIN -INPUT. Entonces el modulo es procesado solamente si al menos uno de los campos de la pantalla en la sentencia CHAIN-ENDCHAIN contiene un valor diferente al valor inicial. Se puede usar la adición ON INPUT solamente si la instrucción MODULE es especificada dentro de una instrucción FIELD. Si se especifica la clausula ON...

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Es importante destacar la importancia de los datos maestros en SAP, así como lo delicado que es el proceso de creación; puesto que si pasamos por alto algunos de las opciones, cheques, campos, etc., SAP puede pasar por alto fácilmente nuestro registro creado. Ej. Si dentro del módulo PP cargamos mal un material, se puede confundir el proceso de fabricación a seguir; un material no marcado para "Fabricación Repetitiva" no puede utilizar este proceso. Algunos de los datos maestros asociados a PP son: 1. Maestro de Materiales MM01/MM02/MM03 2. Lista de Materiales CS01/CS02/CS03 3. Puesto de Trabajo CR01/CR02/CR03 4. Hojas de Ruta CA01/CA02/CA03 5. Centros de Coste KS01/KS02/KS03

Acceder a esta publicación

Creado y Compartido por: Miguel Antonio Lazo Vega

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Hola compañeros, En el caso de los cortes de control es importante el orden en que se definen los campos, si por ejemplo se van a hacer cortes por el campo distrito se habra de colocar ese campo como primero en la definicion de la estructura base de la tabla interna, por ejemplo, para el caso del ejercicio planteado , si se hace corte por el campo distrito entonces la estructura se debe definir asi, distrito va de primero: SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } .L0S32 { color: #3399FF; } .L0S52 { color: #0000FF; } .L0S55 { color: #800080; } TYPES: BEGIN OF ST_CLIENTE, distrito(3) type c, nrocli(5) type c, region(4) type c, cuenta(5) type c,...

Acceder a esta publicación

Creado y Compartido por: Diego Uribe / Disponibilidad Laboral: FullTime

 

Conozca Nuestra Propuesta Académica

Le invitamos a conocer nuestra gama de 🎓Cursos, Carreras y Maestrías en Tecnología SAP



 

🖐️Compartamos lo bueno:

Gracias por su lectura, si la información brindada le fue de utilidad, puede colaborar con la creación de contenidos abiertos, libres y gratuitos, al compartir la dirección web de esta página: https://www.cvosoft.com/apuntes-sap/page5728 con sus allegados o en sus redes sociales.