Ver Mensaje Individual
  #3  
Viejo 15/11/07, 14:30:46
prueba_25 prueba_25 is offline
Junior Member
 
Fecha de Ingreso: oct 2007
Mensajes: 17
Hola,

Prueba a crearte una nueva subrutina para el control de copia (Entrega – Factura) a nivel de posición. Hay que introducirla en el campo “Datos VBRK/VBRP”. Tienes que fijarte en la rutina estándar 003. Lo que hace es rellenar un campo en la VBRK. Este campo es el VBRK – ZUKRI, que sirve exactamente para esto: generar particiones de factura cuando (de forma normal) no habría motivo. Hay que conseguir que para algunas posiciones, del documento modelo, el campo VBRK – ZUKRI se rellene con un valor y en otras ocasiones con otro, de esta forma te sacará dos facturas.
Si en el control de copia del flujo donde quieres realizar esta partición ya tienes este campo ocupado por una subrutina, tendrás que copiarla y añadir este nuevo código
1º Introduce una verificación para el cliente (en la subrutina tendrás disponibles los campos VBRK – KUNAG y VBRK – KUNRG). Esta verificación tiene por objeto evitar la partición de las facturas en otros clientes. Si prevés que esto va a ser necesario para más de un cliente en un futuro, en lugar de utilizar directamente el código de cliente, para la verificación yo utilizaría un campo del maestro de clientes que se transporte a la cabecera del documento de ventas (hay muchos disponibles)
2º Tienes que buscar un campo del maestro de materiales que se transporte a la posición del documento de ventas, para agrupar los materiales que tienen que ir facturados aparte.
3º Para rellenar el campo VBRK – ZUKRI utiliza el campo que has previsto para marcar los materiales relevantes. Fíjate como lo hace la rutina estándar 003 (el ejemplo está hecho para que no te junte en una factura dos entregas diferentes, pero la base es la misma) De esta forma si en una factura tienen varios materiales unos con marca y otros sin ella, obtendrás dos facturas: una en la que en el campo VBRK – ZUKRI tendrás incluida la marca y otra en el que no la tendrás.

Saludos,
Responder Con Cita