Quantcast
Channel: SCN : Discussion List - SAP Business One (Español)
Viewing all articles
Browse latest Browse all 2061

Nombre campo Titular en Orden de Venta

$
0
0

Hola

 

Estimados

 

Tengo el sgte caso, necesito que se gatille el nombre de la persona que en un futuro va a autorizar las ordenes de venta esto en el campo Titular del documento.

Se debe cumplir 2 variables  para seleccionar el nombre, uno en base al grupo del articulo  del SN se gatilla el encargado y un campo de usuario de cabecera del documento en donde si es '1' se mantiene el usuario original pero si es '2' siempre sera un usuario en particular.

 

El query original que tengo es:

Select  (CASE

  when GroupCode = '103'   then 'Perez, Juan'

  when GroupCode =  '104' then  'Perez, Juan'

  when GroupCode =  '105' then  'Salas,Marcelo'

  when GroupCode =  '106' then  'Salas,Marcelo'

  when GroupCode =  '107' then  'Zamorano, Ivan'

   end  )  from  OCRD where $[OCRD.CARDCODE.0] = CardCode

 

Este funciona bien llevándome los nombres,  pero al tratar de unir el campo de cabecera de la tabla ORDR , U_TIPO_DOC (que puede ser 1 ò 2), no me funciona he probado inner join, pero no se como unir ambas tablas....

 

Ejemplo:

Select  (CASE

  when T0.GroupCode = '103'   and  T1.U_Tipo_Doc   = '1' Then 'Perez, Juan'

  when T0.GroupCode =  '104'  and   T1.U_Tipo_Doc  = '1' Then  'Perez, Juan'

  when T0.GroupCode =  '105'  and  T1.U_Tipo_Doc   = '1'  then  'Salas,Marcelo'

  when T0.GroupCode =  '106'  and   T1.U_Tipo_Doc  = '1' then  'Salas,Marcelo'

  when T0.GroupCode =  '107'  or  T1. U_Tipo_Doc     = '2' then  'Zamorano, Ivan'

   end  )  from  OCRD T0

INNER JOIN  ??????

where $[OCRD.CARDCODE.0] = CardCode

 

Si alguien ha visto un caso asi me cuenta..

 

Gracias!

 

Oscar V


Viewing all articles
Browse latest Browse all 2061

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>