on 06-13-2011 11:06 PM
Buenas tardes amigos
El problema que tengo es que e query que les muestro a continuacion (en realidad es una busqueda formateada) deberia de copiar un codigo desde un campo de usuario en la tabla OPCH a un campo de usuario a nivel de detalle en la tabla OVPM.
Esta operacion se realiza bien cuando el codigo a copiar se encuentra en un documento con serie de factura pero cuando la serie es de boleta ya no se realiza la accion es decir la busqueda formateada no me devuelve ningun valor.
Solicito su ayuda con urgencia.
declare @fecha datetime
set @fecha = $[$20.21.DATE]
declare @objtype int
set @objtype = $[$20.45.1]
declare @docnum int
set @docnum = $[$20.1.1]
select u_codpar, series, * from OPCH where docnum=@docnum
and series = (select series from nnm1 where indicator = (
select code from ofpr where @fecha between f_refdate and t_refdate) and objectCode = @objtype
and @docnum between initialnum and nextnumber)
Gracias por la ayuda
Lo mas probable es que la subquery que tienes buscando la serie, en la boleta te este arrojando mas de 1 dato, deberias revisar el resultado de esa query.
select series from nnm1 where indicator = (
select code from ofpr where @fecha between f_refdate and t_refdate) and objectCode = @objtype
and @docnum between initialnum and nextnumber)
Slds
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
14 | |
10 | |
5 | |
4 | |
3 | |
3 | |
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.