lunes, 31 de marzo de 2014

Nota sobre transporte en Business Warehouse de desarrollo a productivo.

Me anoto lo que me explico Laura, una vez más, a la hora de transporta de BW-DES a BW-PRO el orden recomendado para hacerlo sería:

Primero hay que mapear en BW-PRO entre los sistemas fuentes con la transacción RSLGMP, si no al transportar los sistemas fuentes nos dará la STMS un error del tipo "El sistema fuente <E3-DES-100> no existe".

  1. Orden con objetos (sólo estructuras como infocubos y características).
  2. Fuentes de datos.
  3. Transformaciones.
  4. DTP/Infopaquetes.
  5. Informes (Querys).



lunes, 24 de marzo de 2014

De char a numc. From char to numc.

FORM convert_char_to_numc USING p_char
                          CHANGING p_numc.
  DATA: l_aux_i TYPE i.
  l_aux_i = p_char.
  p_numc = l_aux_i.
ENDFORM.    

martes, 11 de febrero de 2014

Chuletario de transacciones para programador.

Dejo aqui la versión de cierta hoja imprea y algo arrugada donde tengo la chuleta de las transacciones que más uso: chuletario.

Lo iré actualizando y mejorando.

viernes, 24 de enero de 2014

BW: Traer Monedas, Unidades de Medida, Variantes de ejercicio y Calendario de fábrica.

Para traer las Monedas, Unidades de Medida, Variantes de ejercicio y Calendario de fábrica de Sistema origen al BW, sigo las indicaciones de una Best Practice 894_BB_ConfigGuide_EN_CN.doc.

3.2.4          Transfer Global Settings

This activity has to be carried out in SAP BW. If your ERP system and BW system used same client, this step skip.
Procedure
1.     To Transfer Global Settings,choose:
SAP BW menu
Information Systems ® Business Information Warehouse ® Modeling ® Data Warehousing Workbench: Modeling
Transaction code
RSA1  
1.     On the Data Warehousing Workbench: Modeling screen, Choose Source Systems. Right -click your R/3-Source System in the right hand window and choose Transfer Global Settings.
2.     On the Transfer Global Settings : Selection screen, Choose Currencies, Units of measurement, Fisacl year variants, Factory calendar and Rebuild tables,Choose  Exctue .

3.     Choose Exit twice.


Un pantallazo puede ayudar a acabar de encontrarlo en castellano:


martes, 31 de diciembre de 2013

BW: RSDS193. Campo LANGU ( Pos. 9 ) modif.de forma incomp.p.base datos

Error: RSDS193. Campo LANGU ( Pos. 9 ) modif.de forma incomp.p.base datos al activar la fuente de datos en un BW.
Solución: Borrar la fuente de datos en BW y en el ERP. Volver a activarla en el ERP y en el BW hacer replicar metadatos. NO uses el Bussines Content. Luego cuando creemos la transformación, asignaremos el SYST-LANGU con FÓRMULA. 

A mi así me ha funcionado, sobreentiendo que es porque no hay más de un idioma en los datos de esta fuente.

jueves, 19 de diciembre de 2013

Los post sobre consumo y creación de Web Services que me hubiese gustado hacer.

He encotrado un par de posts muy interesantes y prácticos sobre Web Services.

Para la creación de un Web Services desde un grupo de funciones: "Create a Web Service in 10 Minutes".
Y para el consumo: "Consuming a Web Service in ABAP".

Todo esto siempre se puede complicar por temas de seguridad, sistemas, firewalls... pero para programadores están muy bien.

jueves, 28 de noviembre de 2013

Error en IDOC entrada. VP199.

 Nº mensaje: VP199
No existe para el solicitante 5556688887 ningún maestro de clientes.


Solución: Buscamos en el IDOC (BD87) los interlocutores que tenga forma 335556688887. Vamos a la XD02 (o XD01 para alta) y en el cliente que toque ponemos en pestaña Datos de control: 
Núm.ubic.int.1: 3355566
Núm.ubic.int.2: 8888
Díg.ctrl.: 7
Volvemos a procesar desde la BD87.