SELECT SUM(Cargo) as Cargo, SUM(Abono) as Abono FROM ( SELECT SUM(CASE WHEN Pd_Tipo = 1 THEN Pd_Importe ELSE 0 END) as Cargo, SUM(CASE WHEN Pd_Tipo = 2 THEN Pd_Importe ELSE 0 END) as Abono FROM Poliza_Detalle WHERE Pl_Folio = '0000035056') Tmp INSERT INTO Poliza_Detalle( Pl_Folio, Pd_ID, Cc_Cve_Cuenta_Contable, Pd_Centro_Costo, Pd_Concepto, Pd_Referencia, Pd_Tipo, Pd_Importe ) VALUES('0000035056', '0002', '1190.001', '', 'IVA COMPRA 16% CTA. PUENTE', '', 1, 27.44) SELECT Cc_Registro,Cc_Resultado FROM Cuenta_Contable WHERE Cc_Cve_Cuenta_Contable = '1190.001' INSERT INTO Poliza_Detalle( Pl_Folio, Pd_ID, Cc_Cve_Cuenta_Contable, Pd_Centro_Costo, Pd_Concepto, Pd_Referencia, Pd_Tipo, Pd_Importe ) VALUES('0000035056', '0001', '6110', '', 'TELEFONOS', 'RBO.2/11/2017 L', 1, 171.56) SELECT Cc_Registro,Cc_Resultado FROM Cuenta_Contable WHERE Cc_Cve_Cuenta_Contable = '6110' INSERT INTO Poliza( Pl_Folio, Em_Cve_Empresa, Pl_Ejercicio, Pl_Periodo, Pl_Tipo, Pl_Numero, Pl_Fecha, Pl_Tabla, Pl_Documento, Pl_Referencia, Pl_Comentario, Pl_Configuracion, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif, Es_Cve_Estado ) VALUES('0000035056', '0001', '2017', '11', 3, '0000000001', '2017-11-01', 'GASTO_REGISTRO', '01-0005181', '', 'REGISTRO DE GASTOS (ACREEDORES) DEL 01/nov/2017', '0038', 'JULIZAU', '2017-11-01 12:14:13', 'JULIZAU', '2017-11-01 12:14:13', 'PD') SELECT Pc_Aplicacion_Automatica AS Nombre FROM Poliza_Configuracion WHERE Pc_Cve_Poliza_Configuracion = '0038' SELECT GetDate() as Fecha SELECT IsNull(MAX(Pl_Numero), 0) as Clave FROM Poliza WHERE ISNUMERIC(Pl_Numero) = 1 AND Pl_Ejercicio = '2017' AND Pl_Periodo = '11' AND Pl_Tipo = ' 3' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_NUMERO_POLIZA_X_EMPRESA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FTO_POLIZA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_PREFIJO_FOLIOS_EMPRESA' SELECT Fl_Folio FROM Folio WHERE Fl_Tabla = 'Poliza' UPDATE Folio SET Fl_Folio = Fl_Folio + 1 WHERE Fl_Tabla = 'Poliza' SELECT Fl_Folio FROM Folio WHERE Fl_Tabla = 'Poliza' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_VALIDAR_PERIODO_OPERATIVO' SELECT GetDate() as Fecha SELECT Pc_Permitir_Importe_Cero AS Nombre FROM Poliza_Configuracion WHERE Pc_Cve_Poliza_Configuracion = '0038' ------------------------------------------CARGO A GASTOS----------------------------------------SELECT Centro_Costo.Cc_Cuenta_Contable as Cc_Cve_Cuenta_Contable, '' as Pd_Centro_Costo, Tipo_Gasto.Tg_Descripcion as Pd_Concepto, Gasto_Registro_Documento.Grd_Referencia as Pd_Referencia, '' as Pcd_Tipo_Detalle_1, '' as Pcd_Comando_Detalle_1, '' as Pcd_Tipo_Detalle_2, '' as Pcd_Comando_Detalle_2, '' as Pcd_Tipo_Detalle_3, '' as Pcd_Comando_Detalle_3, '' as Pcd_Tipo_Detalle_4, '' as Pcd_Comando_Detalle_4, '' as Pcd_Tipo_Detalle_5, '' as Pcd_Comando_Detalle_5, '' as Pcd_Tipo_Detalle_6, '' as Pcd_Comando_Detalle_6, 1 as Pd_Tipo, SUM(Gasto_Registro_Control.Grc_Importe) as Pd_Importe FROM Gasto_RegistroINNER JOIN Gasto_Registro_Documento ON Gasto_Registro.Gr_Folio = Gasto_Registro_Documento.Gr_FolioINNER JOIN Proveedor ON Gasto_Registro_Documento.Pv_Cve_Proveedor = Proveedor.Pv_Cve_ProveedorINNER JOIN Tipo_Proveedor ON Proveedor.Tp_Cve_Tipo_Proveedor = Tipo_Proveedor.Tp_Cve_Tipo_ProveedorINNER JOIN Tipo_Gasto ON Gasto_Registro_Documento.Tg_Cve_Tipo_Gasto = Tipo_Gasto.Tg_Cve_Tipo_GastoINNER JOIN Grupo_Tipo_Gasto ON Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto = Grupo_Tipo_Gasto.Gtg_Cve_Grupo_Tipo_GastoINNER JOIN Gasto_Registro_Control ON Gasto_Registro_Documento.Gr_Folio = Gasto_Registro_Control.Gr_Folio AND Gasto_Registro_Documento.Grd_ID = Gasto_Registro_Control.Grd_IDINNER JOIN Centro_Costo ON Gasto_Registro_Control.Cc_Cve_Centro_Costo = Centro_Costo.Cc_Cve_Centro_CostoWHERE Gasto_Registro.Gr_Folio = '01-0005181' AND Gasto_Registro.Gr_Tabla = '' AND Gasto_Registro.Es_Cve_Estado <> 'CA' AND Tipo_Proveedor.Tp_Cve_Tipo_Proveedor = 'AC'GROUP BY Centro_Costo.Cc_Cuenta_Contable, Tipo_Gasto.Tg_Descripcion, Gasto_Registro_Documento.Grd_Referencia UNION ALL ------------------------------------------CARGO A IMPUESTOS----------------------------------------SELECT Impuesto.Im_Cuenta_Contable_1 as Cc_Cve_Cuenta_Contable, '' as Pd_Centro_Costo, Impuesto.Im_Descripcion + ' CTA. PUENTE' as Pd_Concepto, '' as Pd_Referencia, '' as Pcd_Tipo_Detalle_1, '' as Pcd_Comando_Detalle_1, '' as Pcd_Tipo_Detalle_2, '' as Pcd_Comando_Detalle_2, '' as Pcd_Tipo_Detalle_3, '' as Pcd_Comando_Detalle_3, '' as Pcd_Tipo_Detalle_4, '' as Pcd_Comando_Detalle_4, '' as Pcd_Tipo_Detalle_5, '' as Pcd_Comando_Detalle_5, '' as Pcd_Tipo_Detalle_6, '' as Pcd_Comando_Detalle_6, 1 as Pd_Tipo, SUM(Gasto_Registro_Impuesto.Gri_Importe * Gasto_Registro_Documento.Grd_Tipo_Cambio) as Pd_Importe FROM Gasto_RegistroINNER JOIN Gasto_Registro_Documento ON Gasto_Registro.Gr_Folio = Gasto_Registro_Documento.Gr_FolioINNER JOIN Proveedor ON Gasto_Registro_Documento.Pv_Cve_Proveedor = Proveedor.Pv_Cve_ProveedorINNER JOIN Tipo_Proveedor ON Proveedor.Tp_Cve_Tipo_Proveedor = Tipo_Proveedor.Tp_Cve_Tipo_ProveedorINNER JOIN Tipo_Gasto ON Gasto_Registro_Documento.Tg_Cve_Tipo_Gasto = Tipo_Gasto.Tg_Cve_Tipo_GastoINNER JOIN Grupo_Tipo_Gasto ON Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto = Grupo_Tipo_Gasto.Gtg_Cve_Grupo_Tipo_GastoINNER JOIN Gasto_Registro_Impuesto ON Gasto_Registro_Documento.Gr_Folio = Gasto_Registro_Impuesto.Gr_Folio AND Gasto_Registro_Documento.Grd_ID = Gasto_Registro_Impuesto.Grd_IDINNER JOIN Impuesto ON Gasto_Registro_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_ImpuestoWHERE Gasto_Registro.Gr_Folio = '01-0005181' AND Gasto_Registro.Gr_Tabla = '' AND Gasto_Registro.Es_Cve_Estado <> 'CA' AND Tipo_Proveedor.Tp_Cve_Tipo_Proveedor = 'AC' AND Impuesto.Im_Tasa >= 0GROUP BY Impuesto.Im_Cuenta_Contable_1, Impuesto.Im_Descripcion + ' CTA. PUENTE' UNION ALL ------------------------------------------ABONO A RETENCIONES CTA PUENTE----------------------------------------SELECT Impuesto.Im_Cuenta_Contable as Cc_Cve_Cuenta_Contable, '' as Pd_Centro_Costo, Impuesto.Im_Descripcion + ' CTA. PUENTE' as Pd_Concepto, Gasto_Registro_Documento.Grd_Referencia as Pd_Referencia, '' as Pcd_Tipo_Detalle_1, '' as Pcd_Comando_Detalle_1, '' as Pcd_Tipo_Detalle_2, '' as Pcd_Comando_Detalle_2, '' as Pcd_Tipo_Detalle_3, '' as Pcd_Comando_Detalle_3, '' as Pcd_Tipo_Detalle_4, '' as Pcd_Comando_Detalle_4, '' as Pcd_Tipo_Detalle_5, '' as Pcd_Comando_Detalle_5, '' as Pcd_Tipo_Detalle_6, '' as Pcd_Comando_Detalle_6, 2 as Pd_Tipo, ABS(SUM(Gasto_Registro_Impuesto.Gri_Importe * Gasto_Registro_Documento.Grd_Tipo_Cambio)) as Pd_Importe FROM Gasto_RegistroINNER JOIN Gasto_Registro_Documento ON Gasto_Registro.Gr_Folio = Gasto_Registro_Documento.Gr_FolioINNER JOIN Proveedor ON Gasto_Registro_Documento.Pv_Cve_Proveedor = Proveedor.Pv_Cve_ProveedorINNER JOIN Tipo_Proveedor ON Proveedor.Tp_Cve_Tipo_Proveedor = Tipo_Proveedor.Tp_Cve_Tipo_ProveedorINNER JOIN Tipo_Gasto ON Gasto_Registro_Documento.Tg_Cve_Tipo_Gasto = Tipo_Gasto.Tg_Cve_Tipo_GastoINNER JOIN Grupo_Tipo_Gasto ON Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto = Grupo_Tipo_Gasto.Gtg_Cve_Grupo_Tipo_GastoINNER JOIN Gasto_Registro_Impuesto ON Gasto_Registro_Documento.Gr_Folio = Gasto_Registro_Impuesto.Gr_Folio AND Gasto_Registro_Documento.Grd_ID = Gasto_Registro_Impuesto.Grd_IDINNER JOIN Impuesto ON Gasto_Registro_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_ImpuestoWHERE Gasto_Registro.Gr_Folio = '01-0005181' AND Gasto_Registro.Gr_Tabla = '' AND Gasto_Registro.Es_Cve_Estado <> 'CA' AND Tipo_Proveedor.Tp_Cve_Tipo_Proveedor = 'AC' AND Impuesto.Im_Tasa < 0GROUP BY Impuesto.Im_Cuenta_Contable, Impuesto.Im_Descripcion + ' CTA. PUENTE', Gasto_Registro_Documento.Grd_Referencia UNION ALL ------------------------------------------ABONO A ACREEDORES MXP----------------------------------------SELECT Tipo_Proveedor.Tp_Cuenta_Contable as Cc_Cve_Cuenta_Contable, '' as Pd_Centro_Costo, Proveedor.Pv_Razon_Social as Pd_Concepto, Gasto_Registro_Documento.Grd_Referencia as Pd_Referencia, '' as Pcd_Tipo_Detalle_1, '' as Pcd_Comando_Detalle_1, '' as Pcd_Tipo_Detalle_2, '' as Pcd_Comando_Detalle_2, '' as Pcd_Tipo_Detalle_3, '' as Pcd_Comando_Detalle_3, '' as Pcd_Tipo_Detalle_4, '' as Pcd_Comando_Detalle_4, '' as Pcd_Tipo_Detalle_5, '' as Pcd_Comando_Detalle_5, '' as Pcd_Tipo_Detalle_6, '' as Pcd_Comando_Detalle_6, 2 as Pd_Tipo, SUM(Gasto_Registro_Documento.Grd_Precio_Neto_Importe) as Pd_Importe FROM Gasto_RegistroINNER JOIN Gasto_Registro_Documento ON Gasto_Registro.Gr_Folio = Gasto_Registro_Documento.Gr_FolioINNER JOIN Proveedor ON Gasto_Registro_Documento.Pv_Cve_Proveedor = Proveedor.Pv_Cve_ProveedorINNER JOIN Tipo_Proveedor ON Proveedor.Tp_Cve_Tipo_Proveedor = Tipo_Proveedor.Tp_Cve_Tipo_ProveedorINNER JOIN Tipo_Gasto ON Gasto_Registro_Documento.Tg_Cve_Tipo_Gasto = Tipo_Gasto.Tg_Cve_Tipo_GastoINNER JOIN Grupo_Tipo_Gasto ON Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto = Grupo_Tipo_Gasto.Gtg_Cve_Grupo_Tipo_GastoWHERE Gasto_Registro.Gr_Folio = '01-0005181' AND Gasto_Registro.Gr_Tabla = '' AND Gasto_Registro.Es_Cve_Estado <> 'CA' AND Tipo_Proveedor.Tp_Cve_Tipo_Proveedor = 'AC' AND Gasto_Registro_Documento.Mn_Cve_Moneda = 'MXP'GROUP BY Tipo_Proveedor.Tp_Cuenta_Contable, Proveedor.Pv_Razon_Social, Gasto_Registro_Documento.Grd_Referencia SELECT Pcde_Id, Pcde_Tipo, Pcde_Comando FROM Poliza_Configuracion_Detalle_Electronico WHERE Pc_Cve_Poliza_Configuracion = '0038' AND Pcd_Id = '0040' ORDER BY Pcde_Id SELECT Pcde_Id, Pcde_Tipo, Pcde_Comando FROM Poliza_Configuracion_Detalle_Electronico WHERE Pc_Cve_Poliza_Configuracion = '0038' AND Pcd_Id = '0030' ORDER BY Pcde_Id SELECT Pcde_Id, Pcde_Tipo, Pcde_Comando FROM Poliza_Configuracion_Detalle_Electronico WHERE Pc_Cve_Poliza_Configuracion = '0038' AND Pcd_Id = '0020' ORDER BY Pcde_Id SELECT Pcde_Id, Pcde_Tipo, Pcde_Comando FROM Poliza_Configuracion_Detalle_Electronico WHERE Pc_Cve_Poliza_Configuracion = '0038' AND Pcd_Id = '0010' ORDER BY Pcde_Id SELECT Poliza_Configuracion_Detalle.Pcd_ID, Poliza_Configuracion.Pc_Relacion, Poliza_Configuracion_Detalle.Pcd_Descripcion, Poliza_Configuracion_Detalle.Pcd_Condicion, Poliza_Configuracion_Detalle.Pcd_Cuenta_Contable, Poliza_Configuracion_Detalle.Pcd_Centro_Costo, Poliza_Configuracion_Detalle.Pcd_Concepto, Poliza_Configuracion_Detalle.Pcd_Referencia, Poliza_Configuracion_Detalle.Pcd_Cargo, Poliza_Configuracion_Detalle.Pcd_Abono, Poliza_Configuracion_Detalle.Pcd_Relacion, Poliza_Configuracion_Detalle.Pcd_Tipo_Detalle, Poliza_Configuracion_Detalle.Pcd_Comando_Detalle FROM Poliza_Configuracion_Detalle INNER JOIN Poliza_Configuracion ON Poliza_Configuracion_Detalle.Pc_Cve_Poliza_Configuracion = Poliza_Configuracion.Pc_Cve_Poliza_Configuracion WHERE Poliza_Configuracion.Pc_Cve_Poliza_Configuracion = '0038' ORDER BY Poliza_Configuracion_Detalle.Pcd_ID SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_MODO_CONEXION_GASTOS' SELECT Poliza_Configuracion_Tabla.Pc_Modulo, Poliza_Configuracion_Tabla.Pc_Campo_Dia, Poliza_Configuracion_Tabla.Pc_Campo_Movimiento, Poliza_Configuracion_Tabla.Pc_Contabiliza_Linea, Poliza_Configuracion_Tabla.Pc_Modo_Contabiliza FROM Poliza_Configuracion INNER JOIN Poliza_Configuracion_Tabla ON Poliza_Configuracion.Pc_Tabla = Poliza_Configuracion_Tabla.Pc_Tabla WHERE Pc_Cve_Poliza_Configuracion = '0038' -------------------------------------------- POLIZA REGISTRO DE GASTOS (ACREEDORES) ------------------------------------------SELECT TOP 1 3 as Pl_Tipo, '' as Pl_Referencia, 'REGISTRO DE GASTOS (ACREEDORES) DEL 01/nov/2017' as Pl_Comentario FROM Gasto_RegistroINNER JOIN Gasto_Registro_Documento ON Gasto_Registro.Gr_Folio = Gasto_Registro_Documento.Gr_FolioINNER JOIN Proveedor ON Gasto_Registro_Documento.Pv_Cve_Proveedor = Proveedor.Pv_Cve_ProveedorINNER JOIN Tipo_Proveedor ON Proveedor.Tp_Cve_Tipo_Proveedor = Tipo_Proveedor.Tp_Cve_Tipo_ProveedorINNER JOIN Tipo_Gasto ON Gasto_Registro_Documento.Tg_Cve_Tipo_Gasto = Tipo_Gasto.Tg_Cve_Tipo_GastoINNER JOIN Grupo_Tipo_Gasto ON Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto = Grupo_Tipo_Gasto.Gtg_Cve_Grupo_Tipo_GastoWHERE Gasto_Registro.Gr_Folio = '01-0005181' AND Gasto_Registro.Gr_Tabla = '' AND Gasto_Registro.Es_Cve_Estado <> 'CA' AND Tipo_Proveedor.Tp_Cve_Tipo_Proveedor = 'AC' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_MODO_CONEXION_GASTOS' SELECT Poliza_Configuracion_Tabla.Pc_Modulo, Poliza_Configuracion_Tabla.Pc_Campo_Dia, Poliza_Configuracion_Tabla.Pc_Campo_Movimiento, Poliza_Configuracion_Tabla.Pc_Contabiliza_Linea, Poliza_Configuracion_Tabla.Pc_Modo_Contabiliza FROM Poliza_Configuracion INNER JOIN Poliza_Configuracion_Tabla ON Poliza_Configuracion.Pc_Tabla = Poliza_Configuracion_Tabla.Pc_Tabla WHERE Pc_Cve_Poliza_Configuracion = '0038' SELECT Poliza_Configuracion.Pc_Descripcion, Poliza_Configuracion.Pc_Comentario, Poliza_Configuracion.Pc_Referencia, Poliza_Configuracion.Pc_Relacion, Poliza_Configuracion.Pc_Tipo, Poliza_Configuracion_Tabla.Pc_Campo_Dia, Poliza_Configuracion_Tabla.Pc_Campo_Movimiento FROM Poliza_Configuracion INNER JOIN Poliza_Configuracion_Tabla ON Poliza_Configuracion.Pc_Tabla = Poliza_Configuracion_Tabla.Pc_Tabla WHERE Pc_Cve_Poliza_Configuracion = '0038' SELECT * FROM Poliza_Configuracion_Condicion WHERE Pc_Cve_Poliza_Configuracion = '0038' ORDER BY Pcc_ID SELECT DISTINCT(Gasto_Registro.Gr_Folio) as Folio, Gasto_Registro.Gr_Fecha as Fecha FROM Gasto_RegistroINNER JOIN Gasto_Registro_Documento ON Gasto_Registro.Gr_Folio = Gasto_Registro_Documento.Gr_FolioINNER JOIN Proveedor ON Gasto_Registro_Documento.Pv_Cve_Proveedor = Proveedor.Pv_Cve_ProveedorINNER JOIN Tipo_Proveedor ON Proveedor.Tp_Cve_Tipo_Proveedor = Tipo_Proveedor.Tp_Cve_Tipo_ProveedorINNER JOIN Tipo_Gasto ON Gasto_Registro_Documento.Tg_Cve_Tipo_Gasto = Tipo_Gasto.Tg_Cve_Tipo_GastoINNER JOIN Grupo_Tipo_Gasto ON Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto = Grupo_Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto WHERE Gasto_Registro.Gr_Folio = '01-0005181' AND Gasto_Registro.Gr_Tabla = '' AND Gasto_Registro.Es_Cve_Estado <> 'CA' AND Tipo_Proveedor.Tp_Cve_Tipo_Proveedor = 'AC' AND Gasto_Registro.Gr_Folio NOT IN ( SELECT DISTINCT Poliza_Control.Pc_Documento FROM Poliza_Control INNER JOIN Poliza ON Poliza.Pl_Folio = Poliza_Control.Pl_Folio WHERE Poliza.Es_Cve_Estado <> 'CA' AND Poliza_Control.Pc_Tabla = 'GASTO_REGISTRO' AND Poliza.Pl_Configuracion = '0038' AND Poliza_Control.Pc_Documento = '01-0005181') ORDER BY Gasto_Registro.Gr_Fecha, Gasto_Registro.Gr_Folio SELECT * FROM Poliza_Configuracion_Condicion WHERE Pc_Cve_Poliza_Configuracion = '0038' ORDER BY Pcc_ID SELECT DISTINCT(Gasto_Registro.Gr_Folio) as Folio, Gasto_Registro.Gr_Fecha as Fecha FROM Gasto_RegistroINNER JOIN Gasto_Registro_Documento ON Gasto_Registro.Gr_Folio = Gasto_Registro_Documento.Gr_FolioINNER JOIN Tipo_Gasto ON Gasto_Registro_Documento.Tg_Cve_Tipo_Gasto = Tipo_Gasto.Tg_Cve_Tipo_GastoINNER JOIN Grupo_Tipo_Gasto ON Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto = Grupo_Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto WHERE Gasto_Registro.Gr_Folio = '01-0005181' AND Gasto_Registro.Gr_Tabla = '' AND Gasto_Registro.Es_Cve_Estado <> 'CA' AND Grupo_Tipo_Gasto.Gtg_Cve_Grupo_Tipo_Gasto = '0001' AND Gasto_Registro.Gr_Folio NOT IN ( SELECT DISTINCT Poliza_Control.Pc_Documento FROM Poliza_Control INNER JOIN Poliza ON Poliza.Pl_Folio = Poliza_Control.Pl_Folio WHERE Poliza.Es_Cve_Estado <> 'CA' AND Poliza_Control.Pc_Tabla = 'GASTO_REGISTRO' AND Poliza.Pl_Configuracion = '0035' AND Poliza_Control.Pc_Documento = '01-0005181') ORDER BY Gasto_Registro.Gr_Fecha, Gasto_Registro.Gr_Folio SELECT * FROM Poliza_Configuracion_Condicion WHERE Pc_Cve_Poliza_Configuracion = '0035' ORDER BY Pcc_ID SELECT DISTINCT(Gasto_Registro.Gr_Folio) as Folio, Gasto_Registro.Gr_Fecha as Fecha FROM Gasto_Registro WHERE Gasto_Registro.Gr_Folio = '01-0005181' AND Gasto_Registro.Gr_Tabla = 'COMPROBACION_GASTO' AND Gasto_Registro.Es_Cve_Estado <> 'CA' AND Gasto_Registro.Gr_Folio NOT IN ( SELECT DISTINCT Poliza_Control.Pc_Documento FROM Poliza_Control INNER JOIN Poliza ON Poliza.Pl_Folio = Poliza_Control.Pl_Folio WHERE Poliza.Es_Cve_Estado <> 'CA' AND Poliza_Control.Pc_Tabla = 'GASTO_REGISTRO' AND Poliza.Pl_Configuracion = '0023' AND Poliza_Control.Pc_Documento = '01-0005181') ORDER BY Gasto_Registro.Gr_Fecha, Gasto_Registro.Gr_Folio SELECT * FROM Poliza_Configuracion_Condicion WHERE Pc_Cve_Poliza_Configuracion = '0023' ORDER BY Pcc_ID SELECT Poliza_Configuracion.Pc_Cve_Poliza_Configuracion, Poliza_Configuracion.Pc_Descripcion, Poliza_Configuracion.Pc_Tabla, Poliza_Configuracion.Pc_Permitir_Importe_Cero, Poliza_Configuracion.Pc_Relacion, Poliza_Configuracion_Tabla.Pc_Campo_Dia, Poliza_Configuracion_Tabla.Pc_Campo_Movimiento FROM Poliza_Configuracion INNER JOIN Poliza_Configuracion_Tabla ON Poliza_Configuracion.Pc_Tabla = Poliza_Configuracion_Tabla.Pc_Tabla WHERE Poliza_Configuracion_Tabla.Pc_Tabla = 'GASTO_REGISTRO' AND Poliza_Configuracion.Es_Cve_Estado <> 'BA' AND Poliza_Configuracion_Tabla.Pc_Contabiliza_Linea = 'SI' ORDER BY Poliza_Configuracion.Pc_Cve_Poliza_Configuracion SELECT Empresa.Em_Cve_Empresa as Empresa FROM Empresa INNER JOIN Sucursal ON Empresa.Em_Cve_Empresa = Sucursal.Em_Cve_Empresa INNER JOIN Gasto_Registro ON Sucursal.Sc_Cve_Sucursal = Gasto_Registro.Sc_Cve_Sucursal WHERE Gasto_Registro.Gr_Folio = '01-0005181' AND Empresa.Es_Cve_Estado <> 'BA' SELECT Poliza_Configuracion.Pc_Cve_Poliza_Configuracion, Poliza_Configuracion.Pc_Descripcion, Poliza_Configuracion.Pc_Tabla FROM Poliza_Configuracion INNER JOIN Poliza_Configuracion_Tabla ON Poliza_Configuracion.Pc_Tabla = Poliza_Configuracion_Tabla.Pc_Tabla WHERE Poliza_Configuracion_Tabla.Pc_Tabla = 'GASTO_REGISTRO' AND Poliza_Configuracion.Es_Cve_Estado <> 'BA' AND Poliza_Configuracion_Tabla.Pc_Contabiliza_Linea = 'SI' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_TABLA_GRABA_COMPROBANTE' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_CENTRO_COSTO_OBLIGATORIO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_PERIODO_ACTUAL' SELECT GetDate() as Fecha SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_EJERCICIO_ACTUAL' SELECT GetDate() as Fecha SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_VALIDAR_DATOS_CONTABILIDAD_ELECTRONICA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_CENTRO_COSTO_AJUSTE_REDONDEO_EGRESO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_CUENTA_CONTABLE_AJUSTE_REDONDEO_EGRESO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CON_CENTRO_COSTO_AJUSTE_REDONDEO'