SELECT * FROM Formato WHERE Fr_Tipo = '01' AND Fr_Cve_Formato = 'CMDTK6' ORDER BY Fr_ID EXEC SP_RPT_CMDTK6_1 '01-0000022' SELECT * FROM Formato WHERE Fr_Tipo = '02' AND Fr_Cve_Formato = 'CMDTK6' ORDER BY Fr_ID EXEC SP_RPT_CMDTK6_2 '01-0000022' SELECT TOP 1 Fr_Procedure1, Fr_Procedure2, Fr_Procedure3, Fr_LineasDetalle, Fr_Caida_Libre FROM Formato WHERE Fr_Cve_Formato = 'CMDTK6' SELECT Fr_Grafico AS Nombre FROM Formato WHERE Fr_Cve_Formato = 'CMDTK6' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_PRINTER_ESC_P' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_REDIMENSIONAR_IMAGEN' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_VISTA_PREVIA_IMPRESION_MULTIPLE' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FIN_MONEDA_LOCAL' *** COMMIT *** SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FTO_IMP_DESCUENTO' INSERT INTO Comentario(Objeto, Clave, ID, Operador, Fecha, Comentario )VALUES( 'Comanda', '01-0000022', '0000000003', '0001', '2023-05-05 15:04:06', 'Se asigno descuento de: $78 a la comanda') SELECT GetDate() as Fecha SELECT ISNULL(MAX(ID), 0) as ID FROM Comentario WHERE Objeto = 'Comanda' AND Clave = '01-0000022' UPDATE Comanda SET Fecha_Ult_Modif = '2023-05-05 15:04:06', Oper_Ult_Modif = '0001', Co_Comentario = 'descuento uber', Co_Descuento_Importe = 78, Co_Tipo_Descuento = '', Co_Autoriza_Descuento = '' WHERE Co_Folio = '01-0000022' SELECT GetDate() as Fecha *** BEGIN TRANSACION *** SELECT Co_Tabla, Co_Documento, Co_Descuento_Importe, Co_Comentario, IsNull(SUM(Cd_Importe), 0) as Total FROM Comanda LEFT JOIN Comanda_Detalle ON Comanda.Co_Folio = Comanda_Detalle.Co_Folio AND Comanda_Detalle.Es_Cve_Estado <> 'CA' WHERE Comanda.Co_Folio = '01-0000022' GROUP BY Co_Descuento_Importe, Co_Comentario, Co_Tabla, Co_Documento SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'Vendedor' AND Clave = '0000000001' AND Id = '0000' SELECT Comanda.Co_Folio, Comanda.Co_Fecha, Comanda.Co_Tipo, Comanda.Co_Comentario, Comanda.Co_Descuento_Importe, ISNULL(Comanda.Co_Tipo_Descuento,'') as Tipo_Descuento, ISNULL(Tipo_Descuento.Td_Descripcion,'') as Descripcion_Descuento, CASE WHEN Comanda.Co_Tipo = 1 THEN Comanda.Co_Referencia ELSE '' END as Co_Referencia, CASE WHEN Comanda.Co_Tipo = 1 THEN 'PAX: ' + RTRIM(LTRIM(CAST(Comanda.Co_Personas as nVarChar(10)))) ELSE 'Servicio a domicilio' END as Caption2, CASE WHEN Comanda.Co_Tipo = 1 THEN Vendedor.Vn_Descripcion ELSE Cliente.Cl_Descripcion END as Vn_Descripcion, Comanda.Es_Cve_Estado, CASE WHEN Comanda.Co_Tipo = 1 THEN Vendedor.Vn_Color ELSE Comanda.Co_Color END as Vn_Color, CASE WHEN Comanda.Co_Tipo = 1 THEN ISNULL((SELECT 'SI' FROM Imagen_Objeto WHERE Objeto = 'VENDEDOR' AND Clave = Vendedor.Vn_Cve_Vendedor), 'NO') ELSE 'SI' END as Vn_Imagen, Vendedor.Vn_Cve_Vendedor, ISNULL(dbo.Get_Tiempo_Str(Comanda.Fecha_Alta, GetDate()), '') + ' ($ ' + RTRIM(LTRIM(Cast(ISNULL(SUM(Cd_Importe), 0) as nvarchar(20)))) + ')' as Caption3, IsNull(SUM(Cd_Importe), 0) as Total FROM Comanda LEFT JOIN Comanda_Detalle ON Comanda.Co_Folio = Comanda_Detalle.Co_Folio AND Comanda_Detalle.Es_Cve_Estado <> 'CA' INNER JOIN Vendedor ON Comanda.Vn_Cve_Vendedor = Vendedor.Vn_Cve_Vendedor INNER JOIN Cliente ON Comanda.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente LEFT JOIN Tipo_Descuento ON Tipo_Descuento.Td_Cve_Tipo_Descuento = Comanda.Co_Tipo_Descuento WHERE Comanda.Co_Folio = '01-0000022' GROUP BY Comanda.Co_Folio, Comanda.Co_Fecha, Comanda.Co_Comentario, Comanda.Co_Referencia, Comanda.Co_Personas, Vendedor.Vn_Descripcion, Comanda.Fecha_Alta, Comanda.Es_Cve_Estado, Vendedor.Vn_Color, Comanda.Co_Color, Comanda.Co_Tipo, Cliente.Cl_Descripcion, Comanda.Co_Descuento_Importe, Vendedor.Vn_Cve_Vendedor, Comanda.Co_Tipo_Descuento, Tipo_Descuento.Td_Descripcion SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CMD_DESCUENTO_CATALOGO' SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'Vendedor' AND Clave = '0000000001' AND Id = '0000' SELECT Comanda.Co_Folio, Comanda.Co_Fecha, CASE Comanda.Co_Tipo WHEN 1 THEN Comanda.Co_Referencia ELSE '' END as Co_Referencia, CASE Comanda.Co_Tipo WHEN 1 THEN Vendedor.Vn_Descripcion ELSE Cliente.Cl_Descripcion END as Vn_Descripcion, CASE WHEN Comanda.Co_Tipo = 1 THEN 'PAX: ' + RTRIM(LTRIM(CAST(Comanda.Co_Personas as nVarChar(10)))) when Comanda.Co_Tipo = 3 then 'Para llevar' ELSE 'Servicio a domicilio' END as Co_Personas, ISNULL(dbo.Get_Tiempo_Str(Comanda.Fecha_Alta, GetDate()), '') + ' ($ ' + RTRIM(LTRIM(Cast((ISNULL( SUM( CAST(Cd_Importe AS MONEY)) , 0) - CAST(Comanda.Co_Descuento_Importe AS MONEY) ) as nvarchar(20)))) + ')' as Co_Importe, CASE WHEN IsNumeric(LEFT(Co_Referencia, 1)) = 1 THEN 'SI' ELSE 'NO' END as VistaColor, Comanda.Es_Cve_Estado, (CASE WHEN ( SELECT COUNT(*) AS t FROM Drink_Runner dr WHERE dr.Co_Folio = Comanda.Co_Folio AND DATEDIFF(ss,dr.Fecha_Alta,GETDATE()) <= dr.Dr_TimeOut ) > 0 THEN '255' ELSE '' END ) AS ColorBorde, CASE WHEN Comanda.Co_Tipo = 1 THEN ISNULL((SELECT 'SI' FROM Imagen_Objeto WHERE Objeto = 'VENDEDOR' AND Clave = Vendedor.Vn_Cve_Vendedor), 'NO') ELSE 'SI' END as Vn_Imagen, CASE WHEN Comanda.Co_Tipo = 1 THEN Vendedor.Vn_Color ELSE Comanda.Co_Color END as Vn_Color, Vendedor.Vn_Cve_Vendedor FROM Comanda LEFT JOIN Comanda_Detalle ON Comanda.Co_Folio = Comanda_Detalle.Co_Folio AND Comanda_Detalle.Es_Cve_Estado <> 'CA' INNER JOIN Vendedor ON Comanda.Vn_Cve_Vendedor = Vendedor.Vn_Cve_Vendedor INNER JOIN Cliente ON Comanda.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente WHERE Comanda.Co_Caja = '000001' AND Comanda.Co_Turno = '01' AND Comanda.Sc_Cve_Sucursal = '0001' AND Comanda.Es_Cve_Estado IN ('AC', 'IM') AND Comanda.Co_Tipo IN (1,2,3) GROUP BY Comanda.Co_Folio, Comanda.Co_Tabla, Comanda.Co_Documento, Comanda.Co_Fecha, Comanda.Co_Referencia, Comanda.Co_Personas, Vendedor.Vn_Descripcion, Comanda.Fecha_Alta, Comanda.Es_Cve_Estado, Vendedor.Vn_Color, Comanda.Co_Color, Comanda.Co_Tipo, Cliente.Cl_Descripcion, Comanda.Co_Descuento_Importe, Vendedor.Vn_Cve_Vendedor ORDER BY Comanda.Co_Referencia SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'Vendedor' AND Clave = '0000000001' AND Id = '0000' SELECT Comanda.Co_Folio, Comanda.Co_Fecha, Comanda.Co_Tipo, Comanda.Co_Tabla, Comanda.Co_Documento, Comanda.Co_Facturado, Comanda.Co_Fecha_Entrega, isnull(Comanda_Reservacion.Cr_Comentario,'') as Observaciones, CASE Comanda.Co_Tipo WHEN 1 THEN Comanda.Co_Referencia ELSE '' END as Co_Referencia, CASE Comanda.Co_Tipo WHEN 1 THEN 'PAX: ' + RTRIM(LTRIM(CAST(Comanda.Co_Personas as nVarChar(10)))) WHEN 3 THEN 'Para llevar' ELSE 'Servicio a domicilio' END as Caption2, CASE Comanda.Co_Tipo WHEN 1 THEN Vendedor.Vn_Descripcion ELSE Cliente.Cl_Descripcion END as Vn_Descripcion, Comanda.Es_Cve_Estado, CASE WHEN Comanda.Co_Tipo = 1 THEN Vendedor.Vn_Color ELSE Comanda.Co_Color END as Vn_Color, CASE WHEN Comanda.Co_Tipo = 1 THEN ISNULL((SELECT 'SI' FROM Imagen_Objeto WHERE Objeto = 'VENDEDOR' AND Clave = Vendedor.Vn_Cve_Vendedor), 'NO') ELSE 'SI' END as Vn_Imagen, Vendedor.Vn_Cve_Vendedor, ISNULL( SUM( CAST(Cd_Importe AS MONEY)) , 0) - CAST(Comanda.Co_Descuento_Importe AS MONEY) as Caption3, DATEDIFF(minute, Comanda.Fecha_Alta, GETDATE()) AS MINUTO FROM Comanda LEFT JOIN Comanda_Detalle ON Comanda.Co_Folio = Comanda_Detalle.Co_Folio AND Comanda_Detalle.Es_Cve_Estado <> 'CA' LEFT JOIN Comanda_Reservacion ON Comanda_Reservacion.Cr_Folio = Comanda.Co_Documento AND Comanda.Co_Tabla = 'COMANDA_RESERVACION' INNER JOIN Vendedor ON Comanda.Vn_Cve_Vendedor = Vendedor.Vn_Cve_Vendedor INNER JOIN Cliente ON Comanda.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente WHERE Comanda.Co_Folio = '01-0000022' GROUP BY Comanda.Co_Folio, Comanda.Co_Fecha, Comanda.Co_Fecha_Entrega, Comanda.Co_Referencia, Comanda.Co_Personas, Vendedor.Vn_Descripcion, Comanda_Reservacion.Cr_Comentario, Comanda.Fecha_Alta, Comanda.Es_Cve_Estado, Vendedor.Vn_Color, Comanda.Co_Color, Comanda.Co_Tipo, Comanda.Co_Tabla, Comanda.Co_Documento, Comanda.Co_Descuento_Importe, Comanda.Co_Facturado, Cliente.Cl_Descripcion, Vendedor.Vn_Cve_Vendedor SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'Vendedor' AND Clave = '0000000001' AND Id = '0000' SELECT Comanda.Co_Folio, Comanda.Co_Fecha, CASE Comanda.Co_Tipo WHEN 1 THEN Comanda.Co_Referencia ELSE '' END as Co_Referencia, CASE Comanda.Co_Tipo WHEN 1 THEN Vendedor.Vn_Descripcion ELSE Cliente.Cl_Descripcion END as Vn_Descripcion, CASE WHEN Comanda.Co_Tipo = 1 THEN 'PAX: ' + RTRIM(LTRIM(CAST(Comanda.Co_Personas as nVarChar(10)))) when Comanda.Co_Tipo = 3 then 'Para llevar' ELSE 'Servicio a domicilio' END as Co_Personas, ISNULL(dbo.Get_Tiempo_Str(Comanda.Fecha_Alta, GetDate()), '') + ' ($ ' + RTRIM(LTRIM(Cast((ISNULL( SUM( CAST(Cd_Importe AS MONEY)) , 0) - CAST(Comanda.Co_Descuento_Importe AS MONEY) ) as nvarchar(20)))) + ')' as Co_Importe, CASE WHEN IsNumeric(LEFT(Co_Referencia, 1)) = 1 THEN 'SI' ELSE 'NO' END as VistaColor, Comanda.Es_Cve_Estado, (CASE WHEN ( SELECT COUNT(*) AS t FROM Drink_Runner dr WHERE dr.Co_Folio = Comanda.Co_Folio AND DATEDIFF(ss,dr.Fecha_Alta,GETDATE()) <= dr.Dr_TimeOut ) > 0 THEN '255' ELSE '' END ) AS ColorBorde, CASE WHEN Comanda.Co_Tipo = 1 THEN ISNULL((SELECT 'SI' FROM Imagen_Objeto WHERE Objeto = 'VENDEDOR' AND Clave = Vendedor.Vn_Cve_Vendedor), 'NO') ELSE 'SI' END as Vn_Imagen, CASE WHEN Comanda.Co_Tipo = 1 THEN Vendedor.Vn_Color ELSE Comanda.Co_Color END as Vn_Color, Vendedor.Vn_Cve_Vendedor FROM Comanda LEFT JOIN Comanda_Detalle ON Comanda.Co_Folio = Comanda_Detalle.Co_Folio AND Comanda_Detalle.Es_Cve_Estado <> 'CA' INNER JOIN Vendedor ON Comanda.Vn_Cve_Vendedor = Vendedor.Vn_Cve_Vendedor INNER JOIN Cliente ON Comanda.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente WHERE Comanda.Co_Caja = '000001' AND Comanda.Co_Turno = '01' AND Comanda.Sc_Cve_Sucursal = '0001' AND Comanda.Es_Cve_Estado IN ('AC', 'IM') AND Comanda.Co_Tipo IN (1,2,3) GROUP BY Comanda.Co_Folio, Comanda.Co_Tabla, Comanda.Co_Documento, Comanda.Co_Fecha, Comanda.Co_Referencia, Comanda.Co_Personas, Vendedor.Vn_Descripcion, Comanda.Fecha_Alta, Comanda.Es_Cve_Estado, Vendedor.Vn_Color, Comanda.Co_Color, Comanda.Co_Tipo, Cliente.Cl_Descripcion, Comanda.Co_Descuento_Importe, Vendedor.Vn_Cve_Vendedor ORDER BY Comanda.Co_Referencia SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'Vendedor' AND Clave = '0000000001' AND Id = '0000' SELECT Comanda.Co_Folio, Comanda.Co_Fecha, CASE Comanda.Co_Tipo WHEN 1 THEN Comanda.Co_Referencia ELSE '' END as Co_Referencia, CASE Comanda.Co_Tipo WHEN 1 THEN Vendedor.Vn_Descripcion ELSE Cliente.Cl_Descripcion END as Vn_Descripcion, CASE WHEN Comanda.Co_Tipo = 1 THEN 'PAX: ' + RTRIM(LTRIM(CAST(Comanda.Co_Personas as nVarChar(10)))) when Comanda.Co_Tipo = 3 then 'Para llevar' ELSE 'Servicio a domicilio' END as Co_Personas, ISNULL(dbo.Get_Tiempo_Str(Comanda.Fecha_Alta, GetDate()), '') + ' ($ ' + RTRIM(LTRIM(Cast((ISNULL( SUM( CAST(Cd_Importe AS MONEY)) , 0) - CAST(Comanda.Co_Descuento_Importe AS MONEY) ) as nvarchar(20)))) + ')' as Co_Importe, CASE WHEN IsNumeric(LEFT(Co_Referencia, 1)) = 1 THEN 'SI' ELSE 'NO' END as VistaColor, Comanda.Es_Cve_Estado, (CASE WHEN ( SELECT COUNT(*) AS t FROM Drink_Runner dr WHERE dr.Co_Folio = Comanda.Co_Folio AND DATEDIFF(ss,dr.Fecha_Alta,GETDATE()) <= dr.Dr_TimeOut ) > 0 THEN '255' ELSE '' END ) AS ColorBorde, CASE WHEN Comanda.Co_Tipo = 1 THEN ISNULL((SELECT 'SI' FROM Imagen_Objeto WHERE Objeto = 'VENDEDOR' AND Clave = Vendedor.Vn_Cve_Vendedor), 'NO') ELSE 'SI' END as Vn_Imagen, CASE WHEN Comanda.Co_Tipo = 1 THEN Vendedor.Vn_Color ELSE Comanda.Co_Color END as Vn_Color, Vendedor.Vn_Cve_Vendedor FROM Comanda LEFT JOIN Comanda_Detalle ON Comanda.Co_Folio = Comanda_Detalle.Co_Folio AND Comanda_Detalle.Es_Cve_Estado <> 'CA' INNER JOIN Vendedor ON Comanda.Vn_Cve_Vendedor = Vendedor.Vn_Cve_Vendedor INNER JOIN Cliente ON Comanda.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente WHERE Comanda.Co_Caja = '000001' AND Comanda.Co_Turno = '01' AND Comanda.Sc_Cve_Sucursal = '0001' AND Comanda.Es_Cve_Estado IN ('AC', 'IM') AND Comanda.Co_Tipo IN (1,2,3) GROUP BY Comanda.Co_Folio, Comanda.Co_Tabla, Comanda.Co_Documento, Comanda.Co_Fecha, Comanda.Co_Referencia, Comanda.Co_Personas, Vendedor.Vn_Descripcion, Comanda.Fecha_Alta, Comanda.Es_Cve_Estado, Vendedor.Vn_Color, Comanda.Co_Color, Comanda.Co_Tipo, Cliente.Cl_Descripcion, Comanda.Co_Descuento_Importe, Vendedor.Vn_Cve_Vendedor ORDER BY Comanda.Co_Referencia SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'Vendedor' AND Clave = '0000000001' AND Id = '0000' SELECT Comanda.Co_Folio, Comanda.Co_Fecha, CASE Comanda.Co_Tipo WHEN 1 THEN Comanda.Co_Referencia ELSE '' END as Co_Referencia, CASE Comanda.Co_Tipo WHEN 1 THEN Vendedor.Vn_Descripcion ELSE Cliente.Cl_Descripcion END as Vn_Descripcion, CASE WHEN Comanda.Co_Tipo = 1 THEN 'PAX: ' + RTRIM(LTRIM(CAST(Comanda.Co_Personas as nVarChar(10)))) when Comanda.Co_Tipo = 3 then 'Para llevar' ELSE 'Servicio a domicilio' END as Co_Personas, ISNULL(dbo.Get_Tiempo_Str(Comanda.Fecha_Alta, GetDate()), '') + ' ($ ' + RTRIM(LTRIM(Cast((ISNULL( SUM( CAST(Cd_Importe AS MONEY)) , 0) - CAST(Comanda.Co_Descuento_Importe AS MONEY) ) as nvarchar(20)))) + ')' as Co_Importe, CASE WHEN IsNumeric(LEFT(Co_Referencia, 1)) = 1 THEN 'SI' ELSE 'NO' END as VistaColor, Comanda.Es_Cve_Estado, (CASE WHEN ( SELECT COUNT(*) AS t FROM Drink_Runner dr WHERE dr.Co_Folio = Comanda.Co_Folio AND DATEDIFF(ss,dr.Fecha_Alta,GETDATE()) <= dr.Dr_TimeOut ) > 0 THEN '255' ELSE '' END ) AS ColorBorde, CASE WHEN Comanda.Co_Tipo = 1 THEN ISNULL((SELECT 'SI' FROM Imagen_Objeto WHERE Objeto = 'VENDEDOR' AND Clave = Vendedor.Vn_Cve_Vendedor), 'NO') ELSE 'SI' END as Vn_Imagen, CASE WHEN Comanda.Co_Tipo = 1 THEN Vendedor.Vn_Color ELSE Comanda.Co_Color END as Vn_Color, Vendedor.Vn_Cve_Vendedor FROM Comanda LEFT JOIN Comanda_Detalle ON Comanda.Co_Folio = Comanda_Detalle.Co_Folio AND Comanda_Detalle.Es_Cve_Estado <> 'CA' INNER JOIN Vendedor ON Comanda.Vn_Cve_Vendedor = Vendedor.Vn_Cve_Vendedor INNER JOIN Cliente ON Comanda.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente WHERE Comanda.Co_Caja = '000001' AND Comanda.Co_Turno = '01' AND Comanda.Sc_Cve_Sucursal = '0001' AND Comanda.Es_Cve_Estado IN ('AC', 'IM') AND Comanda.Co_Tipo IN (1,2,3) GROUP BY Comanda.Co_Folio, Comanda.Co_Tabla, Comanda.Co_Documento, Comanda.Co_Fecha, Comanda.Co_Referencia, Comanda.Co_Personas, Vendedor.Vn_Descripcion, Comanda.Fecha_Alta, Comanda.Es_Cve_Estado, Vendedor.Vn_Color, Comanda.Co_Color, Comanda.Co_Tipo, Cliente.Cl_Descripcion, Comanda.Co_Descuento_Importe, Vendedor.Vn_Cve_Vendedor ORDER BY Comanda.Co_Referencia SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'Vendedor' AND Clave = '0000000001' AND Id = '0000' SELECT Comanda.Co_Folio, Comanda.Co_Fecha, CASE Comanda.Co_Tipo WHEN 1 THEN Comanda.Co_Referencia ELSE '' END as Co_Referencia, CASE Comanda.Co_Tipo WHEN 1 THEN Vendedor.Vn_Descripcion ELSE Cliente.Cl_Descripcion END as Vn_Descripcion, CASE WHEN Comanda.Co_Tipo = 1 THEN 'PAX: ' + RTRIM(LTRIM(CAST(Comanda.Co_Personas as nVarChar(10)))) when Comanda.Co_Tipo = 3 then 'Para llevar' ELSE 'Servicio a domicilio' END as Co_Personas, ISNULL(dbo.Get_Tiempo_Str(Comanda.Fecha_Alta, GetDate()), '') + ' ($ ' + RTRIM(LTRIM(Cast((ISNULL( SUM( CAST(Cd_Importe AS MONEY)) , 0) - CAST(Comanda.Co_Descuento_Importe AS MONEY) ) as nvarchar(20)))) + ')' as Co_Importe, CASE WHEN IsNumeric(LEFT(Co_Referencia, 1)) = 1 THEN 'SI' ELSE 'NO' END as VistaColor, Comanda.Es_Cve_Estado, (CASE WHEN ( SELECT COUNT(*) AS t FROM Drink_Runner dr WHERE dr.Co_Folio = Comanda.Co_Folio AND DATEDIFF(ss,dr.Fecha_Alta,GETDATE()) <= dr.Dr_TimeOut ) > 0 THEN '255' ELSE '' END ) AS ColorBorde, CASE WHEN Comanda.Co_Tipo = 1 THEN ISNULL((SELECT 'SI' FROM Imagen_Objeto WHERE Objeto = 'VENDEDOR' AND Clave = Vendedor.Vn_Cve_Vendedor), 'NO') ELSE 'SI' END as Vn_Imagen, CASE WHEN Comanda.Co_Tipo = 1 THEN Vendedor.Vn_Color ELSE Comanda.Co_Color END as Vn_Color, Vendedor.Vn_Cve_Vendedor FROM Comanda LEFT JOIN Comanda_Detalle ON Comanda.Co_Folio = Comanda_Detalle.Co_Folio AND Comanda_Detalle.Es_Cve_Estado <> 'CA' INNER JOIN Vendedor ON Comanda.Vn_Cve_Vendedor = Vendedor.Vn_Cve_Vendedor INNER JOIN Cliente ON Comanda.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente WHERE Comanda.Co_Caja = '000001' AND Comanda.Co_Turno = '01' AND Comanda.Sc_Cve_Sucursal = '0001' AND Comanda.Es_Cve_Estado IN ('AC', 'IM') AND Comanda.Co_Tipo IN (1,2,3) GROUP BY Comanda.Co_Folio, Comanda.Co_Tabla, Comanda.Co_Documento, Comanda.Co_Fecha, Comanda.Co_Referencia, Comanda.Co_Personas, Vendedor.Vn_Descripcion, Comanda.Fecha_Alta, Comanda.Es_Cve_Estado, Vendedor.Vn_Color, Comanda.Co_Color, Comanda.Co_Tipo, Cliente.Cl_Descripcion, Comanda.Co_Descuento_Importe, Vendedor.Vn_Cve_Vendedor ORDER BY Comanda.Co_Referencia SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' SELECT Cc_Folio,Cc_Fecha,Cc_Turno FROM Comanda_Corte WHERE Sc_Cve_Sucursal = '0001' AND Es_Cve_Estado = 'AB' *** COMMIT *** INSERT INTO Comentario(Objeto, Clave, ID, Operador, Fecha, Comentario )VALUES( 'Comanda', '01-0000022', '0000000002', '0001', '2023-05-05 15:02:53', 'Se registró correctamente la comanda, se cambia a activa') SELECT GetDate() as Fecha SELECT ISNULL(MAX(ID), 0) as ID FROM Comentario WHERE Objeto = 'Comanda' AND Clave = '01-0000022' UPDATE Comanda SET Oper_Ult_Modif = '0001', Fecha_Ult_Modif = GetDate(), Es_Cve_Estado = 'AC' WHERE Comanda.Co_Folio = '01-0000022' *** BEGIN TRANSACION ***