MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 24/10/11, 15:28:47
J_Delcanto J_Delcanto is offline
Member
 
Fecha de Ingreso: may 2011
Mensajes: 84
Smile Batch input para TX XD02

Estimados,

Necesito cargar el correo de todos los clientes en la xd02. El problema es que al crear el BI no me muestra el campo mail, ya sea por la SM35 o por la SHDB.

Al realizar algunas investigaciones encontre una opción (que no se si nombrarla) la cual permite cargar datos masivamente pero para ello se debe "abrir" el mandante =/ porque no se pueden realizar transportes.

De todas formas me gustaria aprender a hacer un BI mediante codigo =) o una bapi que aun no entiendo como funciona, si alguien por ahi tuviese algun manual, se lo agradeceria.

Bueno, quedo atenta a sus comentarios.

Gracias!!
Responder Con Cita
  #2  
Viejo 24/10/11, 15:53:45
fdelacruz fdelacruz is offline
Senior Member
 
Fecha de Ingreso: jun 2009
Localización: Lima, Perú
Mensajes: 111
Al realizar la grabación(cuando ingresas el codigo del Cliente) debes activar el campo: "Usar gestión de direcciones central", con eso aparecerá el campo E-mail.

Saludos!
Responder Con Cita
  #3  
Viejo 24/10/11, 15:59:37
J_Delcanto J_Delcanto is offline
Member
 
Fecha de Ingreso: may 2011
Mensajes: 84
Smile


:OOOOOOOOOOOOO!!!!!!!!!

Genial!!!!! era justo lo que necesitaba hahaha no me habia fijado que estaba eso ahi ahahha GRACIAS!!!!!!
Responder Con Cita
  #4  
Viejo 24/10/11, 16:02:59
nievesmp nievesmp is offline
Member
 
Fecha de Ingreso: abr 2009
Mensajes: 95
Red face

Hola,

Tienes la siguiente BAPI:

BAPI_CUSTOMER_CHANGEFROMDATA1

En el registro del import (export al llamarla) PI_PERSONALDATAX tienes el email, y mediante esta linea se lo informas.

Una BAPI funciona de una forma muy similar a una función. Importante que le pases como mínimo los datos y/o tablas que sean obligatorios (los que no tienen la x en optional) para que la bapi proceda correctamente.

Yo estoy buscando una bapi precisamente para la XD02, pero para asignar los interlocutores al cliente (aún no la consigo) por eso vi esta BAPI.

Un saludo,
Nieves.
Responder Con Cita
  #5  
Viejo 24/10/11, 16:06:46
J_Delcanto J_Delcanto is offline
Member
 
Fecha de Ingreso: may 2011
Mensajes: 84
Smile

mmmmm quieres cargar masivamente los interlocutores? Nosotros modificamos la funcion del interlocutor por la transaccion MASS.

le entregamos el cliente, la funcion y modificamos masivo.

Si es eso me avisas.
Responder Con Cita
  #6  
Viejo 25/10/11, 08:12:52
nievesmp nievesmp is offline
Member
 
Fecha de Ingreso: abr 2009
Mensajes: 95
No, realmente sería en una exit al crear un cliente, no en masivo. Actualmente está hecho en modo batch-input pero falla.

LOOP AT it_kna1_aux INTO wa_kna1_aux.
IF icountnew GT 7.
PERFORM bdc_field USING 'BDC_OKCODE'
'P+'.
PERFORM bdc_dynpro USING 'SAPMF02D'
'0324'.
icountnew = icountnew - 7.
ENDIF.
MOVE icountnew TO ccount.
CONCATENATE 'KNVP-PARVW(0' ccount ')'
INTO ccampo.
PERFORM bdc_field USING 'BDC_CURSOR'
ccampo.
PERFORM bdc_field USING ccampo
'SH'.
CONCATENATE 'RF02D-KTONR(0' ccount ')'
INTO ccampo.
PERFORM bdc_field USING 'BDC_CURSOR'
ccampo.
PERFORM bdc_field USING ccampo
wa_kna1_aux-kunnr.
icountnew = icountnew + 1.
ENDLOOP.

La cuestión es que al debuggear en abierto son unas 15 líneas, pero como va en JOBs, se supone que son 7 líneas, pero ni las carga ni genera el error. Era un report que antes funcionaba y ahora falla, pero hasta ahora no logro cargar los interlocutores o ver el fallo.
Responder Con Cita
  #7  
Viejo 25/10/11, 08:17:18
nievesmp nievesmp is offline
Member
 
Fecha de Ingreso: abr 2009
Mensajes: 95
Nota: El Batch Input es a la XD02.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 05:55:30.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web