cancel
Showing results for 
Search instead for 
Did you mean: 

Suma de campo de usuario detalle en a nivel de cabecera

Former Member
0 Kudos

Saludos expertos del SAP:

He creado un campo de usuario en el detalle de la ventana Orden de compra, del cual le calculo unos valores, lo que quiero hacer es sumar, todos los valores y colocarlo en un campo de usuario a nivel de cabecera, ¿como sería la busqueda formateada?, he creado esta busqueda:

select sum(t1.us_campo) from opor t0 inner join por1 t1 on t0.docentry=t1.docentry where docnum=$[opor.docnum.1]

pero me lo calcula una vez ya creado, lo que deseo es que se calcule antes de crear el documento.

Gracias por su ayuda

Accepted Solutions (1)

Accepted Solutions (1)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Estimado no te calcula la suma del campo ya que tu estas consultando la BD y el documento aun no esta grabado en la BD hasta que se crea.

Ahora bien, por una busqueda formateada simple como

select sum($[$38.X.NUMBER]) no te funcionará, ya que las BF no recorren las lineas de los documentos.

Para mayor información te sugiero leer los siguientes artículos.

http://www.qualityinfosolutions.com/crear-busquedas-formateadas-en-sap-business-one/

http://www.qualityinfosolutions.com/crear-busquedas-formateadas-en-sap-business-one-parte-2/

Saludos

Felipe

Answers (0)