Mensajes recientes

Páginas: 1 ... 5 6 [7] 8 9 10
61
Módulos funcionales / Re:IDOCS EDI - Error en Puerta Receptora
« Último mensaje por molaci en 20 de Julio de 2017, 08:44:24 am »
Hola, yo no estoy muy puesto en IDOCS pero mira este enlace a ver si te sirve de ayuda... https://danielpanaro.wordpress.com/tag/we20/

Saludos!
62
Módulos funcionales / IDOCS EDI - Error en Puerta Receptora
« Último mensaje por 13estanga13 en 19 de Julio de 2017, 03:30:41 pm »
Hola Buenas Tardes.

Estoy realizando pruebas referente a los IDOCS correspondientes a Extractos Bancarios y cuando ejecuto el programa en la WE20 me aparecen con el siguiente error.  EDI: la puerta receptora del reg.control no es válida. En la transacción WE21 tengo configurada la puerta A000000005 Puerto Para Idoc Destino RFC R3P. No se si me falta configurar algo de esa puerta.

Por favor si les a pasado, por favor ayúdenme.  ???
63
Funciones / Funciones para Archivo Plano y Excel
« Último mensaje por lucelly en 14 de Julio de 2017, 03:34:04 am »
Hola necesito ayuda con un reporte que debo construir el cual me piden que descargue un archivo excel con una información especifica y un archivo plano con otra información por favor si me brindan explicación se los agradecería
64
Links / Descargar SAP GUI o parches
« Último mensaje por Carlos en 17 de Noviembre de 2016, 05:39:52 pm »
Hay un sitio WEB llamado Easy Service Marketplace, donde están los links necesarios para descargar el SAP GUI y sus parches.

El link al sitio es: http://www.easymarketplace.de

Específicamente el SAPGUI se encuentra en: http://www.easymarketplace.de/SAPgui-Patches.php

65
HANA / Re:Novato queriendo aprender ABA SAP
« Último mensaje por evazquez en 21 de Octubre de 2016, 07:33:39 pm »
Hola, buen día amigo.

Si quieres aprender ABAP necesitas un ambiente para realizar las pruebas. Estos ambientes normalmente los encuentras en las empresas que han comprado SAP.

Hay una versión ligera que se llama MiniSAP. Y la puedes encontrar en la red. Te sirvirá para iniciar con tus primeros programas ABAP, porque es un ambiente limpio y sin datos.

Tambien existe el ambiente IDES. Que tiene todos los módulos SAP ( MM, SD, FI, etc ) y es siguiente nivel, porque ya tiene vistas y datos. Aunque tambien puedes iniciar desde cero con el ambiente IDES.

Tengo el ambiente IDES en una máquina virtual que instalé bajo windows server 2008, el cual te puedo vender a un buen precio.

O si deseas un ambiente de pruebas en linux, tambien puedo crearte una máquina virtual.

Saludos amigo.
66
Programación ABAP / Pasar un SELECT OPTIONS a un Módulo de Función (SE37)
« Último mensaje por Carlos en 17 de Octubre de 2016, 03:47:49 pm »
Alguna vez nos han indicado volcar un programa a una función y a la hora de pasar los Select Options de la pantalla de selección nos entra la duda de como hacerlo.

En principio es bastante sencillo.

Nos imaginamos que tenemos en nuestra pantalla de selección de nuestro programa:

SELECT-OPTIONS: so_bukrs   FOR ekpo-bukrs,
                so_matnr   FOR mara-matnr.


Nos declaramos en nuestra función y en la pestaña de tablas lo siguiente:

s_bukrs LIKE BAPI_RANGESBUKRS
s_matnr LIKE BAPI_RANGESMATNR


Y realizamos la llamada...



 CALL FUNCTION 'ZTU_FUNCION'
    TABLES
      s_bukrs = so_bukrs
      s_matnr = so_matnr
      ti_alv  = gt_alv.



Y dentro de nuestra nueva función ya podemos copiar y pegar nuestro programa y devolver "por ejemplo" nuestra tabla interna del ALV.




Puedes buscar este tipo de estructuras en la SE11...

BAPI_RANGESAUDAT
BAPI_RANGESBLDAT
BAPI_RANGESBSTKD
BAPI_RANGESBSTNK
BAPI_RANGESBUKRS
BAPI_RANGESCASVBELN
BAPI_RANGESEKGRP
BAPI_RANGESEKORG
BAPI_RANGESEQTYP
BAPI_RANGESEQUNR
BAPI_RANGESKDMAT
BAPI_RANGESKIDNO
BAPI_RANGESKTAAR
BAPI_RANGESKTAST
BAPI_RANGESKUNNR
BAPI_RANGESLFART
BAPI_RANGESLIFNR
BAPI_RANGESMATNR
BAPI_RANGESPARNR
BAPI_RANGESPOSTX
BAPI_RANGESRFBSK
BAPI_RANGESSETTLDATE
BAPI_RANGESSPART
BAPI_RANGESUSECASE
BAPI_RANGESVKBUR


etc...
67
Programación ABAP / Performance en Acceso a Tablas de SD
« Último mensaje por Enrique.Borroni en 30 de Septiembre de 2016, 05:50:53 pm »
Hace un tiempo buscando mejorar el acceso a las tablas de SD encontre esto...Ojala les sirva.

1. Accesses to sales orders (tables VBAK, VBAP)

a) Search orders for customer number (field VBAK-KUNNR):

*Incorrect:
SELECT FROM vbak WHERE kunnr = ...
*Correct:   
SELECT FROM vakpa WHERE kunde = ... 
SELECT FROM vbak WHERE vbeln = vakpa-vbeln.


b) Search order items for material number (field VBAP-MATNR):

*Incorrect:
SELECT FROM vbap WHERE matnr = ...
*Correct:   
SELECT FROM vapma WHERE matnr = ...   
SELECT FROM vbap WHERE vbeln = vapma-vbeln
                   AND posnr = vapma-posnr



c) Other search helps for sales orders offer the matchcode tables and views M_VMVAx, x. = A, B, C, ... M; for example search for purchase order number of the customer, description and so on

2. Accesses to deliveries (tables LIKP, LIPS)

a) Search for deliveries with customer number (field LIKP-KUNNR):

*Incorrect:
SELECT FROM likp WHERE kunnr = ...
*Correct:
SELECT FROM vlkpa WHERE kunde = ...   
SELECT FROM likp WHERE vbeln = vlkpa-vbeln.


b) Search for delivery items with material number (field LIKP-MATNR):

*Incorrect:
SELECT FROM lips WHERE matnr = ...
*Correct:
SELECT FROM vlpma WHERE matnr = ...   
SELECT FROM lips WHERE vbeln = vlpma-vbeln
                   AND posnr = vlpma-posnr



c) Search for deliveries with sales order number (preceding document, field LIPS-VGBEL):

*Incorrect:
SELECT FROM lips WHERE vgbel = ...
*Correct:
SELECT FROM vbfa WHERE VBELV  = ...
                   AND VBTYP_N = 'J'   
SELECT FROM lips WHERE vbeln = vbfa-vbeln
                   AND posnr = vbfa-posnn



d) Other search helps for deliveries offer matchcode tables and views M_VMVLx, x. = A, B, C, ... M; for example search for goods issue date, picking date, transportation planning date and so on.


3. Accesses to invoices (tables VBRK, VBRP)

a) Search for invoices with customer number ("payer") (field VBRK-KUNRG):

*Incorrect:
SELECT FROM vbrk WHERE kunrg = ...
*Correct:
SELECT FROM vrkpa WHERE kunde = ...   
SELECT FROM vbrk WHERE vbeln = vrkpa-vbeln



b) Search for invoice items with material number (field VBRP-MATNR):

*Incorrect:
SELECT FROM vbrp WHERE matnr = ...
*Correct:
SELECT FROM vrpma WHERE matnr = ...   
SELECT FROM vbrp WHERE vbeln = vrpma-vbeln
                   AND posnr = vrpma-posnr



c) Search for invoices with delivery number (preceding document, field VBRP-VGBEL):

 
*Incorrect:
SELECT FROM vbrp WHERE vgbel = ...
*Correct:
SELECT FROM vbfa WHERE vbtyp_n = 'M'
                   AND vbelv  = ...   
SELECT FROM vbrp WHERE vbeln = vbfa-vbeln
                   AND posnr = vbfa-posnn



d) Search for invoices with order number (preceding document, field VBRP-AUBEL):

*Incorrect:
SELECT FROM vbrp WHERE aubel = ...
*Correct:
SELECT FROM vbfa WHERE vbtyp_n = 'M'                   
                   AND vbelv   = ...
SELECT FROM vbrp WHERE vbeln = vbfa-vbeln
                   AND posnr = vbfa-posnn



4. Other accesses in SD:

a) Document flow:
*Incorrect:
SELECT vbelv FROM vbfa WHERE vbeln ...


In table VBFA only the preceeding document is used to search for the subsequent document (for example, delivery for order). Searching the other way makes no sense with this table since the preceding documents (for example, order for delivery) are stored directly in the document tables. Thus reading in table VBFA is a one-way street.

*Correct:
SELECT vgbel FROM lips WHERE vbeln = ...
or
SELECT vgbel FROM vbrp WHERE vbeln = ...
or
SELECT aubel FROM vbrp WHERE vbeln = ...


b) Search for shipping unit item with delivery

Incorrect:
SELECT FROM vepo WHERE vbtyp = 'J'                   
                   AND vbeln = i_lips-vbeln
Correct:
SELECT FROM vbfa WHERE vbtyp_n = 'X'                   
                   AND vbelv = i_lips-vbeln
SELECT FROM vepo WHERE venum = vbfa-vbeln
68
Programación ABAP / Base de datos Logica PNP
« Último mensaje por metalgod en 13 de Septiembre de 2016, 08:08:14 pm »
Hola, buenas tardes

Tengo un problema con un reporte de HCM usando base de datos lógica.

El tema es asi:

Tengo un reporte con base de datos logicas con una pantalla de seleccion, ejecuto y se muestra un alv, todo bien hasta ahi.

Pero cuando ingreso con un usuario que tiene permisos solo para algunos infotipos de todos los que se usan, se ejecuta el reporte, muestra el alv como tiene que ser, pero al dar en back (F3), aparece una pantalla con un texto donde informa que hubo registros que no se tuvieron en cuenta

El texto es:

"Driver base de datos no ha considerado números personal
Motivo1: falta autorización; ctdad.números personal no consider.: 39.054"

Si se da en back de nuevo, va a la pantalla de seleccion como tiene que ser.

Pero tengo esa pantalla en el medio que por lo que lei es algo estandar de las base de datos logicas

¿Alguna vez les paso o tienen idea de como sacarla, evitarla o esconderla?

Espero que me puedan ayudar.

Gracias.

Saludos.
69
Programación ABAP / renombrar RFC
« Último mensaje por nicolas.mpereabap en 12 de Septiembre de 2016, 04:54:08 pm »
Estimados soy nuevo por acá y tengo que renombrar una RFC si alguien me puede ayudar a poder resolver el problema se los agradeceria.
Saludos.
70
Basis / Re:BAISS: Duda Transacción DB13
« Último mensaje por Carlos en 09 de Agosto de 2016, 09:37:27 am »
No conozco la transacción, pero me parece que llegas en el menú superior:

Administration > View week
Páginas: 1 ... 5 6 [7] 8 9 10