Contacto
Home
AVIANCA y ledger de materiales
Curso de logística
Cambiar el nombre de un campo MARA para Edna
Licencias SAP
TRANSACCIONES SD y Z de clientes
WPB WORKFORCE PERFORMANCE BUILDER
Mensagens RN y modificaciones
Academia BI
Debugging en el JOB
Buscar programas por clases de mansajes
Para consultores FI
Emprendedor
pruebas FI
SAP
Glosario
SAP APO Y SCM
Manuales de Demand Planning Configuration SAP SCM
estrategias de liberacion
Anulacion de EM
Embalajes
transacciones
Todas las Transacciones
transacciones comunes
transacciones con comentarios
cargue de datos maestros
PLANIFICACION DE NECESIDADES
Control de acceso
Personalizar la pantalla de inicio de Logon de Sap
Planificacion de necesidades sobre consumo
ABAP
Forzar costo standard
Auditoria
consultoras
contrato de dyr
Clase de condiciones
SOLMAN
User- exits
Devolucion sin Documento de Material
Tablas en ABAP
Mensajes de sap
basis
tablas
TABLAS DE TODOS LOS MODULOS
consejos y trucos
transacciones SD
Esquema de calculo Mehrwertsteuer
SAP CONTRACT LIFECYCLE MANAGEMENT
El análisis ABC
Análisis de la información
Pagos de serv publico o compensación de materiales
FACTURAS
integrar catalogos basados en la web
Trucos
bloqueo de verificación de factura
Manejo de inventarios, según NIIF, para empresas de servicios
cuando la unidad de m estadist en el maestro de servicio
Salarios Mínimo
Modificación en Masa
Video de reporte de compras Fabian
control de paginas web
costos CO
Reporte finanzas
job
Transacciones para Labinco
WF Workflow
Paginas ALV y cuentas
materiales no valorados a stock no valorado
OBYC Imputacion para el Paisa
para agregar videos en la pagin
consultar notas
Activos depreciables e IFRS NIC 16
activos
LSMW
Evento uniminuto
Programa para realizar mapas conceptuales
Categoria de nota fiscal
Project Management
entrega de mercancias pendientes
trucos html
SAP WEB y debbug
NOTA FISCAL BRASIL
Nivel 1 Argentina
Maquila o subcontratistas
Modulo SD
PP
Presupuesto Mari y Paulo Alto Rio
Modulo PM mantenimiento
crear rango de numeros co
configuracion articu categoria de val
CRM PARA MRP
configuracion SD Dimar
Roles con Layout
Set de datos
Empaquetar ordenes de transporte Chile
Permisos sap all
FI
CAR SAP
SAP for Retail
En Mantenimiento
MDG
SAP ECC
transacciones custo en funcional
S4HANA
DISEÑO DE PAGINAS
Preguntas
Set de datos
Creaciòn de set de datos 


Gs01

Set de datos en SAP usándolos con ABAP

 

Introducción

Un set de datos es un objeto en SAP el cual se usa para agrupar conjuntos o rangos de valores. Para este artículo vamos a enfocarnos en los set de datos que podemos usar para parametrizar información en algún programa en especial. En el ejemplo que voy a mostrar uso un set de datos para crear parametrizaciones en el sistema sin necesidad de crear tablas.

 

Ventajas

  • Se crean fácilmente, cada vez que se crea un set de datos este es independiente de otros.
  • Pueden ser usados transversalmente en el sistema, es decir funcionan para cualquier módulo.
  • Permiten que la información se centralice y se modifique con facilidad.

Transacciones para su uso

GS01: Usada para la creación de set de datos

GS02: Usada para la modificación de set de datos

GS03: Usada para la visualización de set de datos

 

Ejemplo

El siguiente ejemplo muestra la manera como se hace la consulta del set de datos y se extrae la información para ser usada en un programa ABAP.

 

DATA:   lit_formula_lines TYPE TABLE OF rgsbf,         lit_set_lines_basic TYPE TABLE OF rgsbv,         lit_set_lines_data TYPE TABLE OF rgsb3,         lit_set_lines_multi TYPE TABLE OF rgsb2,         lit_set_lines_single TYPE TABLE OF rgsb1, * Estructuras creadas para ser usadas si es necesario         lwa_formula_lines TYPE rgsbf,         lwa_set_lines_basic TYPE rgsbv,         lwa_set_lines_data TYPE rgsb3,         lwa_set_lines_multi TYPE rgsb2,         lwa_set_lines_single TYPE rgsb1, * Rango creado para hacer consultas o para ser usado como parte de una sentencia lógica         lr_dauat TYPE RANGE OF afpo-dauat. * Esta función trae el rango llamado ZORDENES_DESARROLLO CALL FUNCTION 'G_SET_FETCH'         EXPORTING           setnr                     = '0000ZORDENES_DESARROLLO'        TABLES          formula_lines             = lit_formula_lines          set_lines_basic           = lit_set_lines_basic          set_lines_data            = lit_set_lines_data          set_lines_multi           = lit_set_lines_multi          set_lines_single          = lit_set_lines_single        EXCEPTIONS          no_authority              = 1          set_is_broken             = 2          set_not_found             = 3          OTHERS                    = 4                 .   IF sy-subrc <> 0.     MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno             WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.   ENDIF.   LOOP AT lit_set_lines_basic INTO lwa_set_lines_basic.     lwa_dauat-sign = 'I'.     lwa_dauat-option = 'BT'.     lwa_dauat-low = lwa_set_lines_basic-from.     lwa_dauat-high = lwa_set_lines_basic-to.     APPEND lwa_dauat TO lr_dauat.   ENDLOOP.

 

Transporte

Para incuir un set de datos en una orden de transporte se debe ir a la opción:





 


Hoy habia 39 visitantes (98 clics a subpáginas) ¡Aqui en esta página!
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis