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
  #11  
Viejo 03/09/09, 03:21:46
braschilester
 
Mensajes: n/a
Talking Este es mi consulta

1.- Se busca modificar la actual lógica de proceso correspondiente al proceso de liberación de un pedido de compra a través de las transacciones ME28 y ME29N, permitiendo que dicho proceso no bloquee la

posterior modificación a través de la transacción ME22N. Por otro lado, se busca que los cambios asociados a los campos mencionados a continuación dentro de la transacción ME22N de un pedido ya liberado, gatille nuevamente

el bloqueo de este para que nuevamente deba generarse la liberación de este.

· Condición de pago

· Material

· Cantidad pedido

· Precio Neto





2.- Se busca poder restringir el porcentaje de Tolerancia de exceso de suministro a un valor tope previamente definido cuando se crea o modifica un pedido de compra. Es decir si un usuario al momento de crear o modificar un pedido de compra en las transacciones mencionas en el análisis que se había hecho con antelación, la idea es que si npone un porcentaje mayor al definido el sistema no te permita grabar y arroje un mensaje ( es decir restringir el porcentaje a un tope)
Responder Con Cita
  #12  
Viejo 09/02/10, 12:17:25
nikolaprida nikolaprida is offline
Junior Member
 
Fecha de Ingreso: dic 2009
Mensajes: 2
user exit

tuve que hacer uno para las mismas transacciones, y para la me21n y la me22n bah en realidad para todas las de modificacion creacion y liberacion de ordenes tenes q usar la me_purchdoc_posted. en esta hay varios parametros para utilizar con los datos...luego por ejemplo en la me22n y la me32k, lo bueno seria hacer un field exit al momento de querer modificar la orden. tambien procura verificar q transacciones abarca, es decir antes de hacer cualquier cosa pone un if sy_tcode = me22n, por ejemplo con todas las q entren

saludos
Responder Con Cita
  #13  
Viejo 13/05/10, 05:09:40
Eng Eng is offline
Junior Member
 
Fecha de Ingreso: nov 2008
Mensajes: 3
Solucion.

el user exit que te hace eso es el siguiente.
si esta aplicada la siguiente nota 329898
EXIT_SAPLEBND_002
si no esta aplicada.
CUSTOMER-FUNCTION '002'

recibes 2 estructuras
I_CEKKO datos de cabecera de factura, recibe user exit
E_CEKKO datos de cabecera de factura, es la estructura k devuelve el user exit
IT_BEKPO tabla interna con todas las posiciondes del pedido.

te anexo el programa standar donde se encuentra
MM06EF0S
*-----------------------------------------------------------------------
*- Änderungen:
*- HinwNr Datum Rel. Autor Text
*- 82583 03.09.97 31I TS me59, Umlagerung: keine Kalk.schemaermitt
* 83917 15.10.1997 3.1I GT : Löschen Streckenpos. Bestellwert fakturier

*eject
************************************************************************
* *
* Unterroutinen Bestellabwicklung *
* Routinen alphabetisch geordnet; hier beginnend mit "S" *
* *
************************************************************************

INCLUDE MM06EF0S_SEPO_FUELLEN . " SEPO_FUELLEN

INCLUDE MM06EF0S_SD_AEND_VORBEREITEN . " SD_AEND_VORBEREITEN

INCLUDE MM06EF0S_SD_FLUSS_VORBEREITEN . " SD_FLUSS_VORBEREITEN


INCLUDE MM06EF0S_SD_CHECK_LOEKZ . " SD_CHECK_LOEKZ

INCLUDE MM06EF0S_STAMM_BANF . " STAMM_BANF

INCLUDE MM06EF0S_STAMM_BESTAND . " STAMM_BESTAND

INCLUDE MM06EF0S_STAMM_INFOSATZ . " STAMM_INFOSATZ

INCLUDE MM06EF0S_STAMM_LIEFERANT . " STAMM_LIEFERANT

INCLUDE MM06EF0S_STAMM_MATERIAL . " STAMM_MATERIAL

INCLUDE MM06EF0S_STAMM_ORDERBUCH . " STAMM_ORDERBUCH


INCLUDE MM06EF0S_STAMM_QUOTIERUNG . " STAMM_QUOTIERUNG

INCLUDE MM06EF0S_STATISTIK_VORBEREITEN . " STATISTIK_VORBEREITEN

INCLUDE MM06EF0S_STEUERSCHEMA . " STEUERSCHEMA

INCLUDE MM06EF0S_SCHEMA_SETZEN . " SCHEMA_SETZEN

INCLUDE MM06EF0S_STEUER_US . " STEUER_US

INCLUDE MM06EF0S_SET_VAKE_KOTABNR . " SET_VAKE_KOTABNR

INCLUDE MM06EF0S_STRATEGIE_ERMITTELN . " STRATEGIE_ERMITTELN aki se encuentra el user exit

INCLUDE MM06EF0S_STRATEGIE_CEKKO . " STRATEGIE_CEKKO
INCLUDE MM06EF0S_STRATEGIE_AEND_CHECK . " STRATEGIE_AEND_CHECK

INCLUDE MM06EF0S_SUBTRACT_BZTEK . " SUBTRACT_BZTEK

INCLUDE MM06EF0S_SLL_DOCUMENT_TRANSFER .

lee este articulo para que tengas una idea mas clara.

si gustas te mando el codigo de como lo implemente.
Responder Con Cita
  #14  
Viejo 03/05/11, 11:55:03
Klare Klare is offline
Junior Member
 
Fecha de Ingreso: ago 2008
Mensajes: 8
Usert exit para la posicion

Holas,
Neceisto saber una user exit para el pedido me21n
al momento de crear un activo en curso necesito q' la user me salte al momento de verificar cuando ya haya seleccionado mi activo y asi poder hacer mi validacion.
si alguien me puede ayudar se lo voy agradecer......
Responder Con Cita
  #15  
Viejo 16/08/22, 19:31:10
contab15 contab15 is offline
Member
 
Fecha de Ingreso: sep 2016
Mensajes: 77
Re: USER_EXIT Transacciones ME21N - ME22N

Buenos Dias Equipo SAP, sabran alguna Exit BTE BADI que me realice las retenciones al proveedor sobre el lugar de entrega de un Pedido de Compra

Gracias
__________________
Dimas Daniel Gonzalez Parra
Contador Publico | Consultor SAP FI
Avenida Santa Fe | CABA |CP1059
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 19:51:20.


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