SELECT Pago_Cxc.Cxc_Folio, Pago_Cxc.Pc_Id, Pago_Cxc.Pc_Fecha, Pago_Cxc.Pc_Tabla, Pago_Cxc.Pc_Comentario, Pago_Cxc.Pc_Documento, Pago_Cxc.Pc_Documento_ID, Pago_Cxc.Pc_Importe, Pago_Cxc.Pc_Tipo_Cambio, Pago_Cxc.Pc_Referencia, Pago_Cxc.Pc_Banco, Pago_Cxc.Pc_Cuenta_Bancaria, Pago_Cxc.Fp_Cve_Forma_Pago, isnull(( select count(pc.pc_id) from pago_cxc pc where pc.cxc_folio = cuenta_x_cobrar.cxc_folio AND pc.Pc_Fecha <= Pago_CXC.Pc_Fecha AND pc.es_cve_estado <> 'CA' and pc.fp_cve_forma_pago NOT IN ('DA','CAN') ),1) as Numero_Pago, isnull(( select sum(pci.pci_importe) from Pago_CXC_Impuesto pci where pci.cxc_folio = pago_cxc.cxc_folio and pci.pc_id = pago_cxc.pc_id and pci.es_cve_estado <> 'CA' ),0) as Pc_Impuesto, Sucursal.Sc_Comprobante_Pago_Serie, Sucursal.Sc_Formato_Comprobante_Pago, Cuenta_x_Cobrar.Cxc_Pago_Parcial, Cuenta_x_Cobrar.Cxc_Parcialidades, Cuenta_x_Cobrar.Mn_Cve_Moneda, Cuenta_x_Cobrar.Sc_Cve_Sucursal, Cuenta_x_Cobrar.Cl_Cve_Cliente, Cuenta_x_Cobrar.Cxc_Tabla, Cuenta_x_Cobrar.Cxc_Documento, Cuenta_x_Cobrar.Cxc_Referencia, Cuenta_x_Cobrar.Cxc_Precio_Neto_Importe, Cuenta_x_Cobrar.Cxc_Precio_Descontado_Importe, Cuenta_x_Cobrar.Cxc_Impuesto_Importe, Cuenta_x_Cobrar.Cxc_Precio_Neto_Importe - ISNULL(( SELECT SUM(Pc.Pc_Importe) FROM Pago_Cxc PC WHERE PC.Cxc_Folio = Cuenta_X_Cobrar.Cxc_Folio AND PC.Es_Cve_Estado <> 'CA' AND PC.Fp_Cve_Forma_Pago NOT IN ('DA','CAN') AND PC.Pc_Fecha <= Pago_CXC.Pc_Fecha AND PC.Pc_ID <> Pago_Cxc.Pc_Id ),0) AS Saldo FROM Pago_Cxc INNER JOIN Cuenta_x_Cobrar on Cuenta_x_Cobrar.Cxc_Folio = Pago_Cxc.Cxc_Folio INNER JOIN Sucursal on Sucursal.Sc_cve_Sucursal = Cuenta_x_Cobrar.Sc_Cve_Sucursal WHERE Pago_Cxc.Cxc_Folio = '01-0000078' AND Pago_Cxc.Pc_ID = '0001' SELECT Sc_Prefijo_General as Campo FROM Sucursal WHERE Sc_Cve_Sucursal = '0001' INSERT INTO Folio_Sucursal (Sc_Cve_Sucursal, Fl_Tabla, Fl_Folio) VALUES('0001', 'PAGO_PARCIAL', 1) SELECT Fl_Folio FROM Folio_Sucursal WHERE Sc_Cve_Sucursal = '0001' AND Fl_Tabla = 'PAGO_PARCIAL' SELECT Sc_Descripcion AS Nombre FROM Sucursal WHERE Sc_Cve_Sucursal = '0001' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_FOLIO_X_SUCURSAL' *** BEGIN TRANSACION *** SELECT Cl_Cve_Cliente FROM Cuenta_x_Cobrar WHERE Cxc_Folio = '01-0000078' AND Es_Cve_Estado <> 'CA' SELECT Sc_Descripcion FROM Sucursal WHERE Sc_Cve_Sucursal = '0001' SELECT Cl_Razon_Social_1 + ' ' + Cl_Razon_Social_2 FROM Cliente WHERE Cl_Cve_Cliente = '0000000017' SELECT Cuenta_x_Cobrar.Cxc_Folio, Cuenta_x_Cobrar.Cl_Cve_Cliente, Cuenta_x_Cobrar.Cxc_Precio_Neto_Importe, Cuenta_x_Cobrar.Cxc_Precio_Neto_Saldo, Cuenta_x_Cobrar.Cxc_Referencia, Cuenta_x_Cobrar.Sc_Cve_Sucursal, Cuenta_x_Cobrar.Mn_Cve_Moneda, Cuenta_x_Cobrar.Cxc_Tipo_Cambio, ISNULL(Pago_CXC.Pc_ID, '0000') as Pc_ID, ISNULL(Pago_Parcial.Cxc_Folio,'') AS Firmado, Pago_CXC.Pc_Tabla, Pago_CXC.Pc_Documento, Pago_CXC.Pc_Fecha, Pago_CXC.Pc_Referencia , Pago_CXC.Pc_Cuenta_Bancaria , Pago_CXC.Pc_Banco , Pago_CXC.Pc_Importe, Pago_CXC.Fp_Cve_Forma_Pago, Forma_Pago.Fp_Descripcion, Pago_Cxc.Es_Cve_Estado FROM Cuenta_x_Cobrar INNER JOIN Pago_CXC ON Pago_CXC.Cxc_Folio = Cuenta_x_Cobrar.Cxc_Folio INNER JOIN Forma_Pago ON Pago_CXC.Fp_Cve_Forma_Pago = Forma_Pago.Fp_Cve_Forma_Pago LEFT JOIN Pago_Parcial ON Pago_Parcial.Cxc_Folio = Pago_Cxc.Cxc_Folio AND Pago_Parcial.Pc_ID = Pago_CXC.Pc_ID AND Pago_Parcial.Es_Cve_Estado <> 'CA' WHERE Pago_Cxc.Es_Cve_Estado <> 'CA' AND Cuenta_x_Cobrar.Es_Cve_Estado <> 'CA' AND Cuenta_x_Cobrar.Cxc_Folio = '01-0000078' AND Pago_Cxc.Fp_Cve_Forma_Pago IN ('0001','0002','0003','0004') ORDER BY Pago_CXC.Pc_ID ASC SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CXC_FORMAS_PAGO_GENERAN_COMPROBANTE' SELECT Cl_Razon_Social_1 + ' ' + Cl_Razon_Social_2 FROM Cliente WHERE Cl_Cve_Cliente = '0000000017' SELECT Cl_Cve_Cliente FROM Cuenta_x_Cobrar WHERE Cxc_Folio = '01-0000078' AND Es_Cve_Estado <> 'CA' SELECT TOP 100 Cuenta_X_Cobrar.Cxc_Folio as [CUENTA X COBRAR], Cuenta_X_Cobrar.Cxc_Documento as DOCUMENTO, Cuenta_X_Cobrar.Cxc_Referencia as REFERENCIA, Cuenta_X_Cobrar.Cxc_Tabla as ORIGEN, Cuenta_X_Cobrar.Cxc_Fecha as FECHA, Cuenta_X_Cobrar.Cxc_Fecha_Vencimiento as VENCE, Cuenta_X_Cobrar.Cxc_Precio_Neto_Importe as IMPORTE, Cuenta_X_Cobrar.Cxc_Precio_Neto_Saldo as SALDO, Cuenta_X_Cobrar.Cl_Cve_Cliente as CLIENTE, Cliente.Cl_Descripcion as NOMBRE, Cliente.Cl_Razon_Social_1 + ' ' + Cliente.Cl_Razon_Social_2 as [RAZON SOCIAL] FROM Cuenta_X_Cobrar INNER JOIN Cliente ON Cuenta_X_Cobrar.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente INNER JOIN Sucursal ON Sucursal.Sc_Cve_Sucursal=Cuenta_X_Cobrar.Sc_Cve_SucursalWHERE( Cuenta_X_Cobrar.Es_Cve_Estado = 'AC' AND Cuenta_X_Cobrar.Cxc_Precio_Neto_Saldo <> Cuenta_X_Cobrar.Cxc_Precio_Neto_Importe AND (Cuenta_X_Cobrar.Cxc_Referencia LIKE '%%' OR Cliente.Cl_Descripcion LIKE '%%' OR Cliente.Cl_Razon_Social_1 LIKE '%%') AND 1=1 )/*Date2 AND Cxc_Fecha BETWEEN #Date1 AND #Date2 *//*Empresa AND Sucursal.Em_Cve_Empresa = #Empresa *//*Sucursal AND Cuenta_x_Cobrar.Sc_Cve_sucursal = #Sucursal *//*Cliente AND Cuenta_x_Cobrar.Cl_Cve_Cliente = #Cliente *//*Deudor AND Cuenta_x_Cobrar.Cl_Cve_Cliente = #Deudor *//*Concepto_Cxc AND Cuenta_x_Cobrar.Cxc_Concepto= #Concepto_Cxc */ SELECT SQL FROM EMPRESAS..Consultas WHERE Clave = 'PAGOS_APLICADOS' SELECT DISTINCT Texto,ID,Transaccion from Configuracion_Etiqueta where (Transaccion = '' or Transaccion = '%') ORDER BY Transaccion DESC SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_FORMATO_MONEDA' SELECT FontSize FROM EMPRESAS..Operadores WHERE Operador = 'CHRISTIAN' SELECT 'SI' EXISTE FROM EMPRESAS..sysobjects sysobjects INNER JOIN EMPRESAS..syscolumns syscolumns ON sysobjects.id = syscolumns.id WHERE sysobjects.name = 'Operadores' AND syscolumns.name = 'FontSize' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM EMPRESAS..Configuracion WHERE Cf_Variable = 'GEN_Max_RegistrosConsulta' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CXC_CONSULTA_PAGOS_CARTERA' SELECT GetDate() as Fecha SELECT Accesos FROM EMPRESAS..EasyAccess WHERE Empresa = '01' AND Operador = 'CHRISTIAN' AND Transaccion = 'CC021' AND Personalizado = 'SI' SELECT * FROM Campos_Adicionales Where Ca_Tabla = 'Pago_Parcial' ORDER BY Ca_Orden ASC SELECT Restriccion FROM EMPRESAS..Restricciones_Permisos WHERE Empresa = '01' AND Perfil = '001' AND Menu = 'CC021' SELECT DISTINCT Texto,ID,Transaccion from Configuracion_Etiqueta where (Transaccion = 'CC021' or Transaccion = '%') ORDER BY Transaccion DESC SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_FORMATO_MONEDA' SELECT FontSize FROM EMPRESAS..Operadores WHERE Operador = 'CHRISTIAN' SELECT 'SI' EXISTE FROM EMPRESAS..sysobjects sysobjects INNER JOIN EMPRESAS..syscolumns syscolumns ON sysobjects.id = syscolumns.id WHERE sysobjects.name = 'Operadores' AND syscolumns.name = 'FontSize' SELECT EasyAccess AS Nombre FROM EMPRESAS..Menus WHERE Clave = 'CC021' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_VALIDAR_TIPO_CAMBIO_INICIO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_SOLICITAR_MONEDERO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_FORZAR_TIEMPO_REAL' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FIN_MONEDA_LOCAL' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'VEN_CONTADO_A_CREDITO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CXC_IMPORTE_DEPURACION_AUTOMATICA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CXC_IMPORTE_MAYOR_SALDO_VENCIDO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CXC_DIAS_CORTE_INTERES' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CXC_FACTOR_INTERES' SELECT EasyAccess, URL FROM EMPRESAS..Menus WHERE Clave = 'CC021' SELECT Name FROM EMPRESAS..sysobjects sysobjects WHERE sysobjects.Name = 'Transaccion_Uso' AND type = 'U' INSERT INTO EMPRESAS..EasyAccess ( Empresa, Operador, Transaccion, Accesos )VALUES( '01', 'CHRISTIAN', 'CC021', 1) SELECT Accesos FROM EMPRESAS..EasyAccess WHERE Empresa = '01' AND Operador = 'CHRISTIAN' AND Transaccion = 'CC021' Select top 25 Modulos.Clave, Modulos.Descripcion, Menus.EasyAccess, EasyAccess.Transaccion, EasyAccess.Accesos FROM EMPRESAS..EasyAccess EasyAccess INNER JOIN EMPRESAS..Operadores Operadores ON EasyAccess.Operador = Operadores.Operador INNER JOIN EMPRESAS..Permisos Permisos ON EasyAccess.Empresa = Permisos.Empresa AND EasyAccess.Transaccion = Permisos.Menu AND Operadores.Perfil = Permisos.Perfil AND Permisos.Estado = 'AC' INNER JOIN EMPRESAS..Menus Menus ON EasyAccess.Transaccion = Menus.Clave INNER JOIN EMPRESAS..Modulos Modulos ON Menus.Modulo = Modulos.Clave WHERE EasyAccess.Personalizado = 'SI' AND EasyAccess.Bloqueado = 'NO' AND EasyAccess.Operador = 'CHRISTIAN' AND EasyAccess.Empresa = '01' ORDER BY EasyAccess.Accesos Desc Select top 25 Modulos.Clave, Modulos.Descripcion, Menus.EasyAccess, EasyAccess.Transaccion, EasyAccess.Accesos FROM EMPRESAS..EasyAccess EasyAccess INNER JOIN EMPRESAS..Operadores Operadores ON EasyAccess.Operador = Operadores.Operador INNER JOIN EMPRESAS..Permisos Permisos ON EasyAccess.Empresa = Permisos.Empresa AND EasyAccess.Transaccion = Permisos.Menu AND Operadores.Perfil = Permisos.Perfil AND Permisos.Estado = 'AC' INNER JOIN EMPRESAS..Menus Menus ON EasyAccess.Transaccion = Menus.Clave INNER JOIN EMPRESAS..Modulos Modulos ON Menus.Modulo = Modulos.Clave WHERE EasyAccess.Personalizado = 'SI' AND EasyAccess.Bloqueado = 'NO' AND EasyAccess.Operador = 'CHRISTIAN' AND EasyAccess.Empresa = '01' ORDER BY EasyAccess.Accesos Desc SELECT Menus.* FROM EMPRESAS..Menus Menus INNER JOIN EMPRESAS..Permisos Permisos ON Menus.Clave = Permisos.Menu AND Permisos.Estado = 'AC' WHERE Menus.Estado = 'LI' AND Menus.Padre = '1451' AND Permisos.Empresa = '01' AND Permisos.Perfil = '001' ORDER BY ID SELECT Menus.* FROM EMPRESAS..Menus Menus INNER JOIN EMPRESAS..Permisos Permisos ON Menus.Clave = Permisos.Menu AND Permisos.Estado = 'AC' WHERE Menus.Estado = 'LI' AND Menus.Padre = '1446' AND Permisos.Empresa = '01' AND Permisos.Perfil = '001' ORDER BY ID SELECT Menus.* FROM EMPRESAS..Menus Menus INNER JOIN EMPRESAS..Permisos Permisos ON Menus.Clave = Permisos.Menu AND Permisos.Estado = 'AC' WHERE Menus.Estado = 'LI' AND Menus.Padre = '1438' AND Permisos.Empresa = '01' AND Permisos.Perfil = '001' ORDER BY ID SELECT Menus.* FROM EMPRESAS..Menus Menus INNER JOIN EMPRESAS..Permisos Permisos ON Menus.Clave = Permisos.Menu AND Permisos.Estado = 'AC' WHERE Menus.Estado = 'LI' AND Menus.Padre = '1410' AND Permisos.Empresa = '01' AND Permisos.Perfil = '001' ORDER BY ID