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

 X 

✒️ABAP El desarrollo BOR

ABAP El desarrollo BOR

ABAP El desarrollo BOR

3° BOR (Business Object Repository)

1- Desarrollo en Workflows

Se utiliza Tecnología Orientada a Objetos ya que permite simplificar el Proceso de Modelado.

  • Áreas de la Arquitectura Workflow donde se requiere programación
  • Organización
  • Procesos
  • Objetos de Negocio
  • Administración
  • Reporting
  • Creación de Workitems

2- Tipos de Objetos

Es una definición genérica de un Business Object, que describe las características generales y atributos comunes de los Objetos de Negocio de SAP.

La Trx SWO1 (Business Object Builder) nos permite Crear y realizar el Mantenimiento de los Objetos de Negocio.

  • Estados de un Tipo de Objeto
  • Modelado: El Tipo de Objeto no se puede instanciar o sea no se pueden generar Objetos para este tipo.
  • Implementado: Solo para pruebas, uso interno o posiblemente inestable.
  • Liberado: Listo para ser utilizado por el cliente. Solo permite Ampliaciones. No Modificaciones radicales.
  • Obsoleto: Ha sido reemplazado por otro Tipo de Objeto.

- Business Object

Es una Instancia de un Tipo de Objeto SAP. También se lo puede considerar como una colección de Atributos, Métodos y Eventos de una Entidad de Negocio en particular (p.ej. una Orden de Venta, un Vendedor, un Cliente o un Material).

  • Elementos
  • ID del Objeto: Identificador Único
  • Campo Clave: Número
  • Nombre: Designación Semántica Única
  • Componentes: Estructura Interna Diferenciada para los Objetos de Relación (es parte de).
  • Subtipos: Especialización de un Objeto (es un).
  • Atributo: Fecha de Entrada, Aprobado por, Ingresado por, etc.
  • Métodos: Implementación de los Métodos aplicable al Objeto
  • Eventos: Eventos que generan al Objeto.

3- Business Object Repository (BOR)

Es un Entorno de Desarrollo y Ejecución completo, que permite manejar los siguientes Tipos de Objetos:

  • Objetos de Negocio: Proveen una visión de alto nivel orientada a los negocios como una interface de programación del sistema SAP. Objetos como Cliente, Material, Código de Compañía, etc.
  • Objetos Técnicos: Textos, Notas, Items de Trabajo, Documentos, Gráficos, Hojas de Cálculo.
  • Metaobjetos: Cada Objeto tiene un Atributo "Tipo de Objeto" que hace referencia al Metaobjeto al que está asignado. Los Métodos, Atributos y Eventos disponibles pueden ser recuperados desde su "Tipo de Objeto".

4- Instancias

Para poder trabajar con un Objeto de Negocio, primero se debe crear un Instancia del Objeto para dos Tipos de Objetos.

  • Persistentes: Contienen datos de las Bases de Datos R/3. Identificador único determinado por el Campo Clave.
  • No Persistentes: No están ligados a entradas de Bases de Datos. Son utilizados para Visualizar Datos o para Crear nuevos Objetos de Negocio Persistentes.

5- Campos Clave

  • Los Objetos se diferencian unívocamente a través de su Clave.
  • La Clave puede estar compuesta por uno o varios Campos.
  • Hacen referencia a un Campo Clave de una Tabla de Aplicación Subyacente.
  • El Mandante no es necesario en las Claves.
  • Deben ser Campos con el Tipo CH (Caracter)
  • Los Campos Clave concatenados tienen un máximo de 70 caracteres.

6- Atributos

  • Representa determinada característica que un Objeto puede llegar a tener.
  • Pueden ser Bases de Datos o Virtuales.
  • Pueden estar relacionados a un Tipo de Dato de la Base de Datos o a un Tipo de Objeto.
  • Pueden ser de una Línea (Single-Line) o Varias Líneas (Multiple-Line).
  • Atributos Virtuales:
  • Es un Atributo calculado (se requiere programación para obtenerlo).
  • El Business Object Builder no puede generar automáticamente el Código, como lo hace con los de las BD.
  • Ejemplos
  • Datos Dependientes del Lenguaje
  • Datos Dependientes del Tiempo
  • Referencias a Objetos
  • Cálculo de Valores (Netos, Brutos)
  • Atributos Multilineales
  • Se corresponden a las Tablas Internas de ABAP.
  • Pueden contener Campos de Bases de Datos u Objetos.

7- Métodos

  • Son las Actividades que podemos realizar sobre un Objeto.
  • Sincrónicos
  • El Resultado es enviado directamente al programa que lo ejecutó.
  • Es posible la utilización de Excepciones
  • Puede recibir Datos a través de Parámetros de Importación
  • Asincrónicos
  • El Resultado siempre es enviado en la forma de un Evento.
  • Solo se permiten algunas Excepciones.
  • El Método en sí mismo no espera un posible Evento Finalizador.
  • Puede recibir Datos a través de Parámetros de Importación

8- Eventos

  • Se lo utiliza para indicar que algo ha sucedido.
  • Son indispensables para Iniciar o Terminar los Workflows
  • La Definición se hace a través del Business Object Builder
  • La Implementación se hace a través de otras herramientas, por lo que la Documentación es indispensable.
  • Los Objetos llevan y traen Parámetros
  • Los Parámetros pueden ser definidos explícitamente por el Usuario
  • o pueden ser Estándar, los cuales no se definen
  • Objeto Lanzador
  • Usuario que Lanza el Objeto
  • Fecha
  • Hora


 

 

 


Sobre el autor

Publicación académica de Victor Norberto Levi, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

Victor Norberto Levi

Profesión: Analista Programador - Argentina - Legajo: VT17H

✒️Autor de: 111 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Victor Levi

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "El desarrollo BOR" de la mano de nuestros alumnos.

SAP Master

desarrollo en workflows las areas de la arquitectura workflow donde se requiere programacion son: organiuzacion, procesos, objeto de negocio. en el desarrollo de workflows se utiliza tecnologia orientada a objetos debido a que esta permite simplificar el proceso de modelado. tipos de objetos es una definicion generica de un business object que describe las caracteristicas generales y atributos comunes de los objetos de negocio de sap. los tipos de objetos pueden consultarse en el business object repository(BOR) a traves de la transaccion sw01 los estados de un tipo de objeto son: modelado implementado liberado obsoleto

Acceder a esta publicación

Creado y Compartido por: Oscar Sebastian Caicedo Carlier / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

Desarrollo en Workflows.- Las áreas de la arquitectura Workflow donde se requiere programación son: Organización, Procesos y Objetos de negocio. En el desarrollo de WOrkflows se utiliza tecnología orientada a objetos debido a que esta permite el proceso de modelado. Tipos de Objetos (OBJECT TYPE).- Es una definición genérica de un Business Object que describe las caracteristicas generales y atributos comunes de los objetos de negocio de SAP. Los tipos de objetos pueden consultarse en el Business Object Repositiry (BOR) a través de la transacción SW01. Los estados de un Tipo de Objeto son: Modelado: En este estado el tipo de objeto no se puede "instanciar". Es decir no se...

Acceder a esta publicación

Creado y Compartido por: Yair Miguel Ramirez Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert


Desarrollo BOR Desarrollo en workflows Se usa tecnología OO debido a que esta permite simplificar el proceso de modelado. Tipos de objetos: Tipo de objeto.- Es una definición genérica de un Business Object que describe las características generales y atributos comunes de los Objetos de negocio en SAP. OJO: Los tipos de objetos pueden consultarse en el Business Object Repository (BOR) a través de la transacción SWO1. Transacción SWO1.- Usaremos el Bussines Object Builder (tx SWO1) para mantener (crear, modificar, visualizar, copiar, etc) los objetos de negocio. Business object.- Es una instancia de un tipo de objeto SAP. Business object Repository.- El BOR es un entorno de desarrollo y ejecución...

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

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

SAP Senior

Desarrollo en Workflow Las áreas que se requiere programación son: organización, procesos, objetos de negocios. Tipos de objetos Es una definición de un Business Object que describe las caracteristicas generales y atributos comunes de los objetos de negocios. Los tipos de objetos de objetos se consultan por la SW01. Los estados de un tipo de objeto son: Modelado. En este tipo no se puede instanciar o generar objetos. Implementado. Solo pruebas, uso interno. Liberado. para ser utilizado por el cliente, no se puede modificar radicalmente el tipo. Obsoleto, ha sido reemplazado por otro. Business Object Reporitory Es un entorno de desarrollo y ejecución que permite manejar: ...

Acceder a esta publicación

Creado y Compartido por: Morela Silva

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

SAP Master

DESARROLLO Otras areas donde se puede requerir programacion dentro de los WORKFLOWs Administracion reporting y la creacion de WORD ITEMS. En el desarrollo de Workflos se usa la tecnologia orientada a objetos debido a que esta permite simplificar el proceso de modelado. Tipo de Objeto Describe las caracteristicas generales y atributos comunes de los objetos de negocio de SAP. Los tipos de objetos pueden consultarse en la TRX SW01 Objeto de negocio (Business OBJECT) Es una instancia de un tipo de objeto de SAP, es una coleccion de atributos o metodos y eventos de una unidad de negocio. en particular una orden de venta un vendedor un cliente o un material. LAS INSTANCIAS. Cuando se crean las instancias existen dos tipos: Persistentes y no persistentes....

Acceder a esta publicación

Creado y Compartido por: Pedro Salazar / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

El desarrollo BOR 1. El desarrollo en Workflows Las áreas de la arquitectura wrokflow donde se requiere programación son: Organización Procesos Objetos de negocio Otras áreas donde puede requerirse programación dentro de los workflows son: La administración El reporting La creación de work items En el desarrollo de Workflows se usa tecnología orientada a objetos debido a que esta permite simplificar el proceso de modelado 2. Los tipos de objetos Es una definición genérica de un Business Object que describe las características generales y atributos comunes de los objetos de negocio de SAP Los tipos de objetos pueden consultarse en el Business...

Acceder a esta publicación

Creado y Compartido por: David Brito Melado

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

SAP Expert


Unidad 6: WorkFlow. Lección 3: Desarrollo BOR. Audio tip 1: Otras áreas donde puede requerirse programación dentro de los Workflows son: La administración El reporting Creación de Work items. Audio tip 2: Un Business Object o Objeto de negocio es básicamente una colección de atributos, métodos y eventos de una entidad de negocios en particular, ejemplo de un business object son: una orden de venta, un vendedor, un cliente o un material.

Acceder a esta publicación

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime

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

SAP Master

ntroducción al Customizing El cutomizing del sistema Workflow en SAP es una tarea sencilla, se deben seguir algunos consejos básicos. Definir un rango de números para los objetos Workflow que se vayan a crear nuevos (Workflows, tareas, papeles, etc.) Definir una versión de plan activa para la estructura organizativa Definir un usuario batch para las tareas que deben ejecutarse por el sistema. Definir un destino RFC para las tareas batch Definir uno o más usuarios responsables del sistema Workflow Crear los jobs para la supervisión de tareas vencidas y erróneas Acceder al Cutomizing de Workflow desde SPRO menú IMG-> SAP Netweaver -> Servidor de aplicación...

Acceder a esta publicación

Creado y Compartido por: Ninoska Marquez

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

SAP Expert


Desarrollo BOR Desarrollo en workflows Las areas de la arquitectura workflow donde se require programación son: Organización Procesos Objeto de negocios Tipos de objetos: Es una definición generica de un business object que describe las caracteristicas generales y atributos comunes de los objetos de negocio de SAP. Los tipos de objetos pueden consultarse en el business object repository (BOR) a traves de la transacción SWO1. Los estados de un tipo de objeto son: Modelado: En este estado el tipo de objeto no se puede instanciar. Implementado: Solo para pruebas, uso interno o posiblemente inestable Liberado: Liberado para ser utilizado por el cliente. Obsoleto: El tipo de objeto ha sido...

Acceder a esta publicación

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Las áreas de la arquitectura workflow donde se requiere de programación son: Organización - Procesos - Objetos de Negocio. En el desarrollo de workflow se utiliza tecnología orientada a objeto debido a que esta permite simplificar el proceso de modelado. Tipos de objeto Es una definición genérica de un business Object que describe las características generales y atributos comunes de los objetos de negocio de sap. Los tipos de objetos pueden consultarse en el business object repository(BOR) a través de la transacción SWO1 Los estados de un tipo de objetos son. Modelado. en este estado el tipo de objeto no se puede instanciar. Implementado, solo para pruebas uso interno o posiblemente...

Acceder a esta publicación

Creado y Compartido por: Jesus Enrique Ramos Bello / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!