• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
Twitter Linkedin Instagram
S4PCADEMY_Logo
Twitter Linkedin Instagram
FORMACIÓN SAP

Tipos de objetos SAP y tipos de nodos de objetos

By s4pcademy 


Los tipos de objetos de SAP y los tipos de nodos de objetos de SAP contienen muy poca información. Su tarea esencial es representar un objeto relacionado con el negocio con el que están relacionadas otras entidades u objetos de desarrollo.

Los tipos de objetos de SAP y los tipos de nodos de objetos se definen en la Herramientas de desarrollo ABAP (TMD) como Tipo de objeto SAP y Tipo de nodo de objeto SAP. La siguiente figura muestra el tipo de objeto SAP. Órdenes de venta en TDA.

Tipo de objeto SAP: Orden de venta

el atributo Código de tipo de objeto de un tipo de objeto SAP es una clave alternativa numérica que se puede utilizar para identificar el tipo de objeto SAP en integraciones entre sistemas o servicios en la nube. el atributo Tipo Categoría especifica una categoría de un tipo de objeto SAP (consulte la figura y la tabla a continuación).

Tipo Categoría de un tipo de objeto SAP

Los posibles valores de una categoría de tipo se explican aquí.

Categorías de tipos de tipos de objetos SAP

Mientras que un tipo de objeto SAP es un objeto agregado complejo que representa todas sus subestructuras, un tipo de nodo de objeto SAP modela una subestructura simple de un tipo de objeto SAP. Las siguientes figuras muestran los tipos de nodos de objetos de SAP. Órdenes de venta y Artículo de pedido de ventaque pertenecen al tipo de objeto SAP Órdenes de venta.

Tipo de nodo de objeto SAP SalesOrder: un nodo raíz

Tipo de nodo de objeto SAP SalesOrderItem

Cada tipo de objeto SAP tiene un tipo de nodo de objeto SAP, generalmente con el mismo nombre, que representa los datos del encabezado del objeto. Este nodo raíz es identificado por el Bandera del nodo raíz caja.

Una entidad CDS se puede asignar a un tipo de nodo de objeto SAP mediante la anotación @ObjectModel.sapObjectNodeType.name y, por tanto, también a un tipo de objeto SAP. Se podrían asignar varias entidades CDS con diferentes propósitos al mismo tipo de nodo de objeto SAP. Las entidades CDS anotadas proporcionan información rica para el tipo de nodo del objeto: campos de datos, asociaciones y anotaciones adicionales. De las asociaciones de entidades CDS se pueden derivar incluso las relaciones entre los tipos de nodos de objetos de SAP y los tipos de objetos.

Si no es adecuado, por motivos técnicos, conectar modelos CDS mediante asociaciones, se puede anotar un campo de código o ID con @ObjectModel.sapObject-NodeTypeReference para que apunte al tipo de nodo de objeto SAP identificado por ese campo. La anotación define así un tipo de relación de clave externa con un tipo de nodo de objeto SAP. SAP aplica este enfoque, por ejemplo, a vistas API remotas.

Nota del editor: esta publicación ha sido adaptada de una sección del libro. Servicios de datos básicos para ABAP de Renzo Colle, Ralf Dentzer y Jan Hrastnik.




El cambio a la nube como elemento revolucionario
Previo
Cómo configurar un nuevo tipo de material en SAP S/4HANA
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.

x