Ver Mensaje Individual
  #1  
Viejo 19/05/10, 09:07:41
jollero jollero is offline
Member
 
Fecha de Ingreso: feb 2007
Mensajes: 66
Cláusulas condicionales de determinación de condiciones del esquema de precios

BUenas a todos,

Esta es una pregunta que se puede dirigir tanto a programadores como a consultores de SD. Se trata de lo siguiente.

Al definir el esquema de precios de un pedido de venta, tenemos la posibilidad de limitar la determinación de las clases de condición que forman el esquema con unas cláusulas condicionales (nos sucede lo mismo con las fórmulas de cálculo) las cuales no son más que includes de los cuales se sale cin un sy-subrc = 0 si se ha cumplido la condición programada o 4 si no se cumple. En la versión con la que estamos trabajando nosotros (4.6c, ya nos vale, lo sé) la versión estándar aporta una serie de clausulas predefinidas pero tenemos la posibilidad de crear nuevas cláusulas y asignarlas a las clases de condición del esquema que deseemos. Todas las cláusulas que creamos tienen el siguiente formato de nombre RV61A--- donde --- es un número de 600 a 699. Pues bien el problema es el siguiente. Cuando te creas una cláusula nueva en el sistema de desarrollo, éste te la incluye automáticamente en un incñude genérico que engloba todas las cláusulas que te hayas creado y que se llama RV61ANNN. Hasta aquí todo ok, el problema está en que cuando transportas al entorno test, en la orden de transporte sólo está incluido la cláusula que te has creado pero no el include general, es decir, si está el RV61A--- pero no el RV61ANNN y me veo obligado a entrar en desarrollo en el RV61ANNN para incluirlo en una orden y transportarlo. ¿Por qué no incluye el objeto RV61ANNN en la orden? ¿Me falta algo por hacer?

Gracias a todos
Responder Con Cita