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 20/10/10, 00:13:38
Avatar de cacuna
cacuna cacuna is offline
Junior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 24
MV45AFZZ para Gastos de transporte

Que tal.
Aca mi problema.
Deseo calcular el Gasto de Transporte en base a unos campos llave de una Tabla de condicion.
Uno de esos campos no estab disponible del catalogo de campos es por ello que lo agregue, considerando que -tomado de la ayuda-:

"Por motivos técnicos, se utiliza la estructura de comunicación KOMG, en la que están contenidos los campos de KOMK y KOMP, que son relevantes para la determinación de precio en el sistema estándar, y se hallan en el catálogo de campos de las tablas de condición. Si desea utilizar un nuevo campo en el catálogo de campos, deberá insertar el campo correspondientemente en KOMP o KOMK".


El Procedimiento que segui fue:

1)SE11-Diccionario de Datos: Cree un tipo de datos ZKDKG1 con dominio KDKGR (Grupo de Condiciones).

2)SE11-Diccionario de Datos:Actualizacion de Estructura KOMKAZ con el campo nuevo ZZKDKG1 con el tipo de datos creado en el paso 1: ZKDKG1.

3) Agregar el campo ZZKDKG1 creado al Catalogo de campos permitidos para conidciones, via el path:
SPRO->Logistics Execution->Transporte->Gastos de Transporte->Determinacion de Precio->Control de la Determinacion de Precios->Definir dependencias del precio (Tablas de Condicion)->Condiciones: Campos permitidos.

4)Definicion de Tabla de Condicion.536-GrupoCondicion1/Material


5) Actualizacion de UserExit en Include: MV45AFZZ.

FORM USEREXIT_PRICING_PREPARE_TKOMK.
* TKOMK-zzfield = xxxx-zzfield2. "Esta es la linea que viene como ejemplo

TKOMK-ZZKDKG1 = TKOMK-KDKG1. " Esta es la que inserte

ENDFORM.


Datos adicionales:

Esquema de Calculo: ZGTOTR-Gasto de Transporte

Nivel Cont. ClCond. Denominacion
===================================
190 0 FB20 Precio transporte
200 0 Porte bruto
220 0 ZFLM Maniobras
500 0 Porte neto
600 0 FT00 IVA soportado
950 0 Importe total

Secuencia de acceso: ZFLM - Maniobras

Acceso Tabla Denominacion
=====================
10 527 Destinat.
15 531 Destinat./Material
20 536 GrupoCondicion1/Material

Acceso: ZFLM -20 Tabla:536

Condicion Estr. Campo Denominacion
=======================================
ZZKDKG1 KOMK ZZKDKG1 ZGrupo condiciones1
MATNR KOMP MATNR Material
KFRST Status de liberación
KBSTAT Status tratamiento


En resumen:
-Pude agregar el campo al catalogo de campos disponibles para el pricing.
-Pude crear la tabla.
-Pude crear la secuencia de acceso.
-Proporciono los registros de condicion a la tabla creada.
-Debugeo el UserExit y si lleva dato.

No obstante lo anterior, NO ME CALCULA NADA.

Posteo este tema por si alguien tiene una posible solucion, idea o sugerencia y a la vez por si a alguien le sirve algo de lo que he realizado.
Gracias de antemano.

Cacuna.
Responder Con Cita
  #2  
Viejo 20/10/10, 19:48:18
Avatar de cacuna
cacuna cacuna is offline
Junior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 24
Informacion Adicional

Continuando con el caso y al revisar mi clase de condicion y dar un click al boton de Registros para Acceso de la Secuencia de Acceso ZFLM, presenta el siguiente mensaje:

No se ha podido verificar campo ZZKDKG1 de secuencia de acceso ZFLM
Nº mensaje: VY143

Diagnóstico
El sistema no ha verificado el campo ZZKDKG1 de la secuencia de acceso ZFLM. No se ha grabado ninguna regla de verificación para dicho campo.


Alguien tiene una idea a que se refiere?Sera por aqui el problema?
Mencionar que si existen registros de condicion.

Gracias por su ayuda.
Cacuna.
Responder Con Cita
  #3  
Viejo 03/10/16, 19:57:24
SSSS SSSS is offline
Senior Member
 
Fecha de Ingreso: mar 2009
Localización: Argentina
Mensajes: 148


Hola pudiste resolverlo? como?
Gracias!!!
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 16:38:30.


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