SELECT '' WHERE 1 = 0 SELECT Factura.Mn_Cve_Moneda, Moneda.Mn_Decimales_SAT, Moneda.Mn_Variacion_SAT, Factura.Fc_Tipo_Cambio as Tipo_Cambio, Factura.Fc_Serie as Serie, Factura.Fc_Serie_Folio as Folio, Factura.Fecha_Alta as Fecha, isnull(Cv_Tipo_Condicion,'01') as TipoCondicion, isnull(Condicion_Venta.Cv_Pago_Parcial,'NO') as Pago_Parcial, isnull(Condicion_Venta.Cv_Codigo_SAT,'') as Leyenda_Fiscal, isnull(Condicion_Venta.Cv_Descripcion,'') as CondicionesPago, Cliente.Cl_Complemento_Fiscal as Complemento_Fiscal, 'I' as TipoComprobante, isnull(Condicion_Venta.Cv_Uso_CFDI,'') as UsoCFDI, Empresa.Em_Cve_Empresa, Empresa.Em_Razon_Social, Empresa.Em_R_F_C, Empresa.Em_Cve_Regimen_Fiscal AS Em_Regimen_Fiscal, Cliente.Cl_R_F_C, Cliente.Cl_Razon_Social, ISNULL( PaisCl.Ps_Iso_3166_1_Alpha_3, Cliente.Cl_Pais) AS Cl_Pais, ISNULL(Direccion_Entrega.De_Pais,'') AS De_Pais, Cliente.Cl_Tax_Id as NumRegIdTrib, ISNULL( CpScExp.Cp_Descripcion, ISNULL(CpEm.Cp_Descripcion,Sucursal.Sc_Codigo_Postal)) as LugarExpedicion, Factura_Serie.Fs_Ruta_Certificado_Digital, Factura_Serie.Fs_Ruta_Llave_Privada, Factura_Serie.Fs_Password_Certificado_Digital as Password, Factura_Serie.Fs_Timbra_Test, Factura_Serie.Fs_Usuario_WS, Factura_Serie.Fs_Password_WS, Factura_Serie.Fs_Cve_Factura_Serie, Factura_Serie.Fs_Tipo, Factura_Serie.Fs_NCer, round((Factura.Fc_Precio_Lista_Importe),6) as Subtotal, round((Factura.Fc_Descuento_Importe + Factura.Fc_Descuento_Global_Importe),6) as Descuento, round((Factura.Fc_Precio_Neto_Importe),6) As Total FROM Factura_Encabezado Factura LEFT JOIN Entrega_Documento ON Entrega_Documento.Ed_Documento = Factura.Fc_Folio and Entrega_Documento.Ed_Tabla = 'FACTURA' LEFT JOIN Direccion_Entrega ON Direccion_Entrega.De_Id = Entrega_Documento.De_Id and Direccion_Entrega.De_Documento = Entrega_Documento.De_Documento And Direccion_Entrega.De_Tabla = Entrega_Documento.De_Tabla LEFT JOIN Condicion_Venta on Condicion_Venta.Cv_Cve_Condicion_Venta = Factura.Fc_Condicion_Venta INNER JOIN Moneda ON Moneda.Mn_Cve_Moneda = Factura.Mn_Cve_Moneda INNER JOIN Cliente ON Factura.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente INNER JOIN Sucursal ON Sucursal.Sc_Cve_Sucursal = Factura.Sc_Cve_Sucursal INNER JOIN Empresa ON Empresa.Em_Cve_Empresa = Sucursal.Em_Cve_Empresa INNER JOIN Factura_Serie ON Factura.Fc_Serie = Factura_Serie.Fs_Cve_Factura_Serie AND Factura_Serie.Es_Cve_Estado <> 'BA' AND Factura_Serie.Fs_Tipo = '04' LEFT JOIN Pais PaisCl ON PaisCl.Ps_Cve_Pais = Cliente.Cl_Cve_Pais LEFT JOIN Codigo_Postal CpScExp ON CpScExp.Cp_Cve_Codigo_Postal = Sucursal.Sc_Cve_Codigo_Postal_Expedicion LEFT JOIN Codigo_Postal CpEm ON CpEm.Cp_Cve_Codigo_Postal = Empresa.Em_Cve_Codigo_Postal WHERE Factura.Fc_Folio = '04-0006705' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_CONDICION_PAGO_DEFAULT_CFDI33' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_COMPLEMENTO_PAGO_CFDI33' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'NO_NOMINA_CONCEPTO_ISR' SELECT * FROM Comprobante_Digital WHERE Cd_Tabla = 'FACTURA' AND Cd_Documento = '04-0006705' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_MOSTRAR_UNIDAD_CFDI33' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_ACTIVAR_CFDI_V33' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_ACTIVAR_NOMINA_12' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_ACTIVAR_CFD_V2' SELECT Factura.Fc_Fecha as Fecha, Factura.Fc_Serie as Serie, Factura_Serie.Fs_Tipo, (CASE WHEN Factura.Fecha_Alta > Factura_Serie.Fs_Vigencia_Finaliza THEN -1 ELSE DATEDIFF(DAY,Factura.Fecha_Alta,Factura_Serie.Fs_Vigencia_Finaliza) END) DIAS, Factura_Serie.Fs_Vigencia_Finaliza AS VENCIMIENTO, Cliente.Cl_Complemento_Fiscal FROM Factura_Encabezado Factura INNER JOIN Factura_Serie Factura_Serie ON Factura.Fc_Serie = Factura_Serie.Fs_Cve_Factura_Serie AND Factura_Serie.Es_Cve_Estado <> 'BA' INNER JOIN CLiente ON Cliente.Cl_Cve_Cliente = Factura.Cl_Cve_Cliente WHERE Factura.Fc_Folio = '04-0006705' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_PRODUCTO_CUENTA_PREDIAL' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_CAMPO_NUM_CUENTA_PREDIAL' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_METODO_PAGO_CLAVE_DEFAULT' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_ACTIVA_METODO_PAGO_CLAVE' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_DIAS_VENCIMIENTO_CERTIFICADO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'VEN_PRODUCTO_ANTICIPO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_IMPUESTO_IEPS_TASA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_IMPUESTO_IEPS_CONCEPTO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_DIRECCION_RECEPTOR_CON_CRUZAMIENTO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_DESCRIPCION_AMPLIADA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_DIRECCION_FISCAL' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_FORMATO_CANTIDAD_NOMINA12' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_FORMATO_IMPORTE_NOMINA12' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_FORMATO_IMPUESTO_LOCAL_CFDI' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_FORMATO_CANTIDAD_CFDI' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_FORMATO_PRECIO_CFDI' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_FORMATO_IMPUESTO_CFDI' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_FORMATO_IMPORTE_CFDI' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_DIRECCION_RECEPTOR_CON_CRUZAMIENTO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'GEN_URL_SERVIDOR_TIMBRADO' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_DESCRIPCION_AMPLIADA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_DIRECCION_FISCAL' SELECT ISNULL(( SELECT SUM(Cxc_Precio_Neto_Saldo) FROM Cuenta_X_Cobrar WHERE Cuenta_X_Cobrar.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente AND Cuenta_X_Cobrar.Es_Cve_Estado <> 'CA' ),0) AS REAL FROM Cliente WHERE Es_Cve_Estado <> 'BA' AND Cl_Saldo <> ISNULL(( SELECT SUM(Cxc_Precio_Neto_Saldo) FROM Cuenta_X_Cobrar WHERE Cuenta_X_Cobrar.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente AND Cuenta_X_Cobrar.Es_Cve_Estado <> 'CA' and Cxc_Precio_Neto_Saldo <> 0 ),0) AND Cliente.Cl_Cve_Cliente = '0000007893' /*-ES MUY IMPORTANTE QUE LA PRIMERA COLUMNAS SEA EL FOLIO DE LA CXC-SIEMPRE DEBEMOS TENER LA COLUMNA 'SALDO' CON EL MISMO NOMBRE. -SIEMPRE DEBEMOS TENER LA COLUMNA 'IMPORTE' CON EL MISMO NOMBRE. -SIEMPRE DEBEMOS TENER LA COLUMNA 'VENCIMIENTO' CON EL MISMO NOMBRE.*/SELECT Cxc_Folio as FOLIO, Cxc_Fecha as FECHA, Cxc_Fecha_Vencimiento as VENCIMIENTO, Mn_Cve_Moneda as MONEDA, Cxc_Referencia as REFERENCIA, Cxc_Comentario as COMENTARIO, Cxc_Precio_Neto_Importe * Cxc_Tipo_Cambio as IMPORTE, isnull((select sum(pc_importe) FROM pago_cxc where pago_cxc.cxc_folio = cuenta_x_cobrar.cxc_folio and pago_Cxc.es_cve_estado <> 'CA' ),0) * Cxc_Tipo_Cambio as PAGO, (cuenta_x_cobrar.Cxc_Precio_Neto_Importe - isnull(( select sum(pc_importe) FROM pago_cxc where pago_cxc.cxc_folio = cuenta_x_cobrar.cxc_folio and pago_Cxc.es_cve_estado <> 'CA' ),0)) * Cxc_Tipo_Cambio AS SALDO, '' AS ' ' FROM Cuenta_x_Cobrar INNER JOIN Cliente ON Cuenta_x_Cobrar.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente-- {INNER_JOIN}WHERE-- {CONDICION} cliente.cl_cve_cliente = '0000007893' AND (cuenta_x_cobrar.Cxc_Precio_Neto_Importe - isnull(( select sum(pc_importe) FROM pago_cxc where pago_cxc.cxc_folio = cuenta_x_cobrar.cxc_folio and pago_Cxc.es_cve_estado <> 'CA' ),0) ) <> 0 AND CUENTA_X_COBRAR.ES_CVE_ESTADO <> 'CA' ORDER BY Cxc_Fecha DESC SELECT SQL FROM EMPRESAS..Consultas WHERE Clave = 'ESTADO_CUENTA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'CAT_FIT_IMAGE' SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'Cliente' AND Clave = '0000007893' AND Id = '0000' SELECT Cv_Descripcion FROM Condicion_Venta WHERE Cv_Cve_Condicion_Venta = 'CONT' AND Es_Cve_Estado <> 'BA' SELECT Sc_Descripcion FROM Sector WHERE Sc_Cve_Sector = '0000' AND Es_Cve_Estado <> 'BA' SELECT Ds_Descripcion FROM Distribuidor WHERE Ds_Cve_Distribuidor ='0000000000' AND Es_Cve_Estado <> 'BA' SELECT Ce_Descripcion FROM Comisionista_Externo WHERE Ce_Cve_Comisionista_Externo ='0000' AND Es_Cve_Estado <> 'BA' SELECT Pr_Descripcion FROM Promotor WHERE Pr_Cve_Promotor ='0000' AND Es_Cve_Estado <> 'BA' select vn_Descripcion from vendedor where vn_cve_vendedor ='0000000000' AND Es_Cve_Estado <> 'BA' select Gm_Descripcion from Giro_Comercial where gm_cve_giro_comercial='0000' AND Es_Cve_Estado <> 'BA' SELECT Cc_Descripcion FROM Cadena_Comercial WHERE Gc_Cve_Grupo_Comercial = '0000000000' AND Cc_Cve_Cadena_Comercial = '0000000000' AND Es_Cve_Estado <> 'BA' SELECT Gc_Descripcion FROM Grupo_Comercial WHERE Gc_Cve_Grupo_Comercial = '0000000000' AND Es_Cve_Estado <> 'BA' SELECT Rt_Descripcion FROM Ruta WHERE Rt_Cve_Ruta = '0000' AND Es_Cve_Estado <> 'BA' SELECT Sg_Descripcion FROM Segmento WHERE Sg_Cve_Segmento = '0000' AND Es_Cve_Estado <> 'BA' SELECT Sc_Descripcion FROM Sucursal WHERE Sc_Cve_Sucursal = '0004' AND Es_Cve_Estado <> 'BA'