on 04-07-2010 3:08 AM
Hola a todos
Les quiero solicitar su ayuda para el siguiente caso:
estoy tratando de imprimir el total de artículos que se entregaron en una Nota de Entrega pero no encuentro la variable que se debe utilizar, además son artículos que se entregan en lotes es decir una línea de artículo puede traer 3 lotes distintos lo que otra línea puede trar 2 lotes distintos en este acso requierop es que se imprima solo los lotes que se entregaron 5 en total
de antemano gracias por su ayuda
Saludos
Hola.
Si requiere que se impriman los lotes de los artículos entregados, hay que establecer la configuración en la siguiente ruta:
- Ir a Gestión -> Inicialización sistema -> Parametrizaciones de impresión.
- Ir a la pestaña "Por documento".
- En documento seleccionar Entrega.
- En él parámetro "Si existe lote/núm.serie, imprimir", seleccionar "Documento y núm.lote/serie" o "Sólo núm.lote/serie" de acuerdo a como lo requieran.
De este modo cuando se imprima la Entrega se imprimen los arículos y sus lotes o sólo los lotes según se haya configurado.
Espero haber solucionado la inquietud.
Saludos.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola Hector
Ya despliega pero solo cuando en la entrega es un artículo el que entrego en el lote y lo requerimosno es la cantida de producto si no el total de lotes entregados ejemplo
Articulo 1
Lotes Entregados para articulo 1
Lote 123 cantidad 10
Lote 124 cantidad 20
Lote 125 cantidad 10 En este ejemplo no despliega la suma de 40
Articulo 2
Lotes Entregados para artículo 2
Lote 345 cantidad 4 En este ejemplo si despliega la suma de 4
Sin embargo el dato que requerimos es los lotes entregados es decir 4 y además lo requerimos en la cabecera de impresión
De antemano muchas gracias y espero me puedas ayudar nuevamente
Saludos
Hola Mauricio
De antemano gracias por la ayuda me sirvió para sacar otro dato, la manera de resolver la cantidad de artículos en entregado se ocurrió agregando un campo de usuario que haga el siguiente ejemplo
SELECT count (T0.[ItemCode]) FROM IBT1 T0 WHERE T0.[BaseNum] =$[ODLN.DocNum] and T0.[BaseType] =15 and T0.[Direction] = 1
Con esto ya puedo sacar el núnero de lotes entregados en una salida solo que quisiera versi me pudes orientar ya que requiero que este campo se actualice de forma automática al momento de crear el documento para poder ya que hasta que se indica los lotes se crea el documento
Saludos
Hola.
Como el layout se genera de arriba hacia abajo, no creo que sea posible colocar colocar ese dato en el encabezado del informe a enos que fuera calculado y almacenado en el documento.
Puede intentar crear un campo de usuario en el encabezado del documento donde se almacene el calculo requerido y se actualice cada vez que se modifique la fecha de vencimiento, por ejemplo.
Otra opción sería utilizando el objeto TransactionNotification para que calule y almacene este dato en el camp de usuario cuando se cree el documento.
Saludos.
Hola Hector
Muchas gracias por tu ayuda ya hice lo que me indicas generé un campo de Usuario y me hace el calculo con el siguiente Select
SELECT count (T0.[ItemCode]) FROM IBT1 T0 WHERE T0.[BaseNum] =$[ODLN.DocNum] and T0.[BaseType] =15 and T0.[Direction] = 1
Sin embargo requerimos que se actualice cuando se cree el documento intente utilizar el SP tnrsancion Notification con la siguiente instricción pero me marca error al momento de compilra, te agradecería mucho si me pudiera ayudar a indentificar el error ya que soy contador y ya la capacidad técnica no me ayuda mucho
Este es el código que trate de insertar sin embargo marco error al compilar y no se como hacer la actualización del campo de usuario que cree que se llama U_CantArt
if @object_type = '15' and @transaction_type = 'A'
begin
SELECT count (IBT1.ItemCode)
FROM IBT1
WHERE IBT1.BaseNum =ODLN.DocNum
and IBT1.BaseType =15
and IBT1.Direction = 1
End
Este es el error que manda
Mens 4104, Nivel 16, Estado 1, Procedimiento SBO_SP_TransactionNotification, Línea 26
El identificador formado por varias partes "ODLN.DocNum" no se pudo enlazar.
De antemano muchas gracias
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.