INSERT INTO Comprobante_Digital( Cd_Tabla, Cd_Documento, Cd_Numero_Serie_Certificado, Cd_Numero_Aprobacion, Cd_Anio_Aprobacion, Cd_Cadena_Original, Cd_Sello_Digital, Cd_XML, Cd_Timbre_Sello_CFDI, Cd_Timbre_Sello_SAT, Cd_Timbre_Cadena_Original, Cd_Timbre_Fecha, Cd_Timbre_UUID, Cd_Timbre_CertificadoSAT, Cd_Timbre_RcfProvCertif, Cd_Timbre_Leyenda, Cd_Tipo_Comprobante, Cd_Metodo_Pago, Cd_Lugar_Expedicion, Cd_Numero_Cuenta_Pago, Cd_RFC_Emisor, Cd_RFC_Receptor, Cd_Monto, Cd_Serie, Cd_Serie_Folio, Cd_Factura, Cd_Tax_Id, Cd_Moneda, Cd_Tipo_Cambio, Cd_Forma_Pago, Cd_Id_Cancelacion, Cd_Version_CFDI, Cd_Tipo_CFDI, Oper_Alta, Fecha_Alta, Oper_Ult_Modif, Fecha_Ult_Modif, Es_Cve_EStado ) VALUES ('FACTURA', '04-0002348', '00001000000411270178', 0, '', '||3.3|C0|2347|2019-12-03T10:50:23|01|00001000000411270178|CONTADO|64.65|0.00|MXN|1|75.00|I|PUE|97210|CEGR9209211D5|RODRIGO CERVERA GIL|612|DMO960122V24|DC MONTEJO S.A. DE C.V.|G03|78181507|9901048200005|1.000|E48|MONTAJE RIN NORMAL|21.55|21.55|0.00|21.55|002|Tasa|0.160000|3.45|25171905|VAL1|1.000|H87|VALVULAS|21.55|21.55|0.00|21.55|002|Tasa|0.160000|3.45|78181507|9901048500006|1.000|E48|BALANCEO|21.55|21.55|0.00|21.55|002|Tasa|0.160000|3.45|002|Tasa|0.160000|10.35|10.35||', 'Mo7ovrq0OHdyqATZaAbpC9HufvRcfFsc2oiDbUdUKOWYdGmGly5bZ84MPLCnuyT2VsykF+ozu6/T/71Y0JkDR9Ty2VpFH2RmxcrFmC+T7Lg3wj/izOtgRmHsZ8EHeYl6cU1zg9L8Zr4yIW1BRt/BAMEyhjP/gv57cq2CIhferpLixDFBR5u1EX4LXU05FjYjZwTMq2JKZ0TRl/aYjbiByIBL8llDo1ES3y+oUAz4RtAAbcCsg6cmU3pfKYyZoW6DXn2/3v3HHM28IpCRwt7JnZMRsZ+iQHgKnrSP8/YlLTCVqE4IfPpaYGrmTDn/fKXvSPoJ4z/E6Lvr0hOeY0QSnw==', ' ','iG4Ag/4WEdf7J6HQlWYEvbVCXLt17ZVD8SHCAjveLE9TeQTuejropc8xbtz5lYHK2FBCI/nATUuwqQtnVBmEvtoKQ7Z8UJptIZ1ilxrdYVGXVKGRJQApKCuwjapGXwzFhHfteEy8it1IHg4PtzAyd75ZFfuAeCDohzCRkSAN7gqbsnRy0T6dcxHcPtRTpdXvdz/LiUK63Q+/TxQ01MW/0tPy82OTC/xKKG3Op4ovjHmChblSrWdIvPO1S7GV9Xz+m/IP3tYktivZioj6k3xA36UBA9R4xZOfoPY4fbCCKwtNgAYi3ipp0rJFCetBpzdYqKvpPQq+DiLp3G9PFZC1mw==', 'Z3T8dw/QbxXqAr1wiaGUXF7CpGRN4Uhx6krGbdsz77oR5opYVOy2pn0fdhlFNtmecUPN4JSG0wMX7zHvBjcipjjrABWViF0aBDw3rMDA3EOx6AMmtX3NwM80XTQQSG+Ts8OSVKVn6c11B4pHjybtDDAivcYK7PFgmivCozzCoDyXU8l4y43Oga7KgIYON1D4KeppE+eYI2enlLwbZlxZ8sXjRHcAUI0bhz7/EqEqv57ISaMcUJV/tyqqqh4xQ1aw6LcpnPwtFJawykxhT+KFMMr0XYLkDX1LEkN2Y+0/zjPDZbG21O7+EKb7aNhew3qiFmkADlemk8RXwFRuqd/yBQ==', '||1.1|D5BD920B-165A-407E-BC01-81FCD714E030|2019-12-03T12:36:24|SAD110722MQA|Mo7ovrq0OHdyqATZaAbpC9HufvRcfFsc2oiDbUdUKOWYdGmGly5bZ84MPLCnuyT2VsykF+ozu6/T/71Y0JkDR9Ty2VpFH2RmxcrFmC+T7Lg3wj/izOtgRmHsZ8EHeYl6cU1zg9L8Zr4yIW1BRt/BAMEyhjP/gv57cq2CIhferpLixDFBR5u1EX4LXU05FjYjZwTMq2JKZ0TRl/aYjbiByIBL8llDo1ES3y+oUAz4RtAAbcCsg6cmU3pfKYyZoW6DXn2/3v3HHM28IpCRwt7JnZMRsZ+iQHgKnrSP8/YlLTCVqE4IfPpaYGrmTDn/fKXvSPoJ4z/E6Lvr0hOeY0QSnw==|00001000000402636111||', '2019-12-03 12:36:24', 'D5BD920B-165A-407E-BC01-81FCD714E030', '00001000000402636111', 'SAD110722MQA', '', '04', '01','97210','','CEGR9209211D5','DMO960122V24',75, 'C0', '2347', '', '', 'MXN', '0', '0001', '', '3.3', 'I', 'CONFIG', '2019-12-03 15:56:25', 'CONFIG', '2019-12-03 15:56:25', 'AC' ) SELECT GetDate() as Fecha SELECT Imagen FROM Imagen_Objeto WHERE Objeto = 'FACTURA' AND Clave = '04-0002348' AND Id = '0000' INSERT INTO Imagen_Objeto( Objeto, Id, Clave, Imagen ,Modificado ) VALUES ( 'FACTURA', '0000', '04-0002348', null ,'2019-12-03 15:56:25' ) SELECT GetDate() as Fecha DELETE FROM Imagen_Objeto WHERE Objeto = 'FACTURA' AND Clave = '04-0002348' AND Id = '0000' SELECT NULL AS COL FROM sysobjects ob INNER JOIN syscolumns co ON ob.id = co.id WHERE ob.NAME = 'Imagen_Objeto' AND co.NAME = 'Modificado' SELECT NULL AS COL FROM sysobjects ob INNER JOIN syscolumns co ON ob.id = co.id WHERE ob.NAME = 'Imagen_Objeto' AND co.NAME = 'Id' SELECT ' <?xml version="1.0" encoding="utf-8"?><cfdi:Comprobante xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd" Version="3.3" Serie="C0" Folio="2347" Fecha="2019-12-03T10:50:23" Sello="Mo7ovrq0OHdyqATZaAbpC9HufvRcfFsc2oiDbUdUKOWYdGmGly5bZ84MPLCnuyT2VsykF+ozu6/T/71Y0JkDR9Ty2VpFH2RmxcrFmC+T7Lg3wj/izOtgRmHsZ8EHeYl6cU1zg9L8Zr4yIW1BRt/BAMEyhjP/gv57cq2CIhferpLixDFBR5u1EX4LXU05FjYjZwTMq2JKZ0TRl/aYjbiByIBL8llDo1ES3y+oUAz4RtAAbcCsg6cmU3pfKYyZoW6DXn2/3v3HHM28IpCRwt7JnZMRsZ+iQHgKnrSP8/YlLTCVqE4IfPpaYGrmTDn/fKXvSPoJ4z/E6Lvr0hOeY0QSnw==" FormaPago="01" NoCertificado="00001000000411270178" Certificado="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" CondicionesDePago="CONTADO" SubTotal="64.65" Descuento="0.00" Moneda="MXN" TipoCambio="1" Total="75.00" TipoDeComprobante="I" MetodoPago="PUE" LugarExpedicion="97210"><cfdi:Emisor Rfc="CEGR9209211D5" Nombre="RODRIGO CERVERA GIL" RegimenFiscal="612"/><cfdi:Receptor Rfc="DMO960122V24" Nombre="DC MONTEJO S.A. DE C.V." UsoCFDI="G03"/><cfdi:Conceptos><cfdi:Concepto ClaveProdServ="78181507" NoIdentificacion="9901048200005" Cantidad="1.000" ClaveUnidad="E48" Descripcion="MONTAJE RIN NORMAL" ValorUnitario="21.55" Importe="21.55" Descuento="0.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="21.55" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="3.45"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto><cfdi:Concepto ClaveProdServ="25171905" NoIdentificacion="VAL1" Cantidad="1.000" ClaveUnidad="H87" Descripcion="VALVULAS" ValorUnitario="21.55" Importe="21.55" Descuento="0.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="21.55" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="3.45"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto><cfdi:Concepto ClaveProdServ="78181507" NoIdentificacion="9901048500006" Cantidad="1.000" ClaveUnidad="E48" Descripcion="BALANCEO" ValorUnitario="21.55" Importe="21.55" Descuento="0.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="21.55" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="3.45"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto></cfdi:Conceptos><cfdi:Impuestos TotalImpuestosTrasladados="10.35"><cfdi:Traslados><cfdi:Traslado Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="10.35"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Comprobante> ROCO roco9221 ' SELECT '' AS XML SELECT St_ID, St_Servidor, St_Url, St_Url_33, St_Soap_Envio, St_Soap_Envio_Test, St_Namespace, Es_Cve_Estado FROM EMPRESAS..Servidor_Timbrado WHERE St_Ping >= 0 AND Es_Cve_Estado <> 'BA' ORDER BY St_Ping ASC SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM EMPRESAS..Configuracion WHERE Cf_Variable = 'GEN_URL' SELECT Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Total_Impuesto.Ft_Impuesto_Importe) ELSE Factura_Total_Impuesto.Ft_Impuesto_Importe END),6) as Importe FROM Factura_Total_Impuesto INNER JOIN Impuesto ON Factura_Total_Impuesto.Ft_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Total_Impuesto.Fc_Folio = '04-0002348' AND Impuesto.Im_Impuesto_Local = 'SI' AND Impuesto.Im_Tasa >=0 SELECT Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Total_Impuesto.Ft_Impuesto_Importe) ELSE Factura_Total_Impuesto.Ft_Impuesto_Importe END),6) as Importe FROM Factura_Total_Impuesto INNER JOIN Impuesto ON Factura_Total_Impuesto.Ft_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Total_Impuesto.Fc_Folio = '04-0002348' AND Impuesto.Im_Impuesto_Local = 'SI' AND Impuesto.Im_Tasa < 0 SELECT Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, (Impuesto.Im_Tasa / 100) as Im_Tasa , Factura_Impuesto.Fi_Base / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Fi_Base, round(Abs(Factura_Impuesto.Im_Importe),6) / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '04-0002348' AND Factura_Impuesto.Fc_Id = '0003' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa < 0 SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'NO_NOMINA_CONCEPTO_ISR' SELECT Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, (Impuesto.Im_Tasa / 100) as Im_Tasa , Factura_Impuesto.Fi_Base / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Fi_Base, round(Abs(Factura_Impuesto.Im_Importe),6) / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '04-0002348' AND Factura_Impuesto.Fc_Id = '0003' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa >= 0 SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'NO_NOMINA_CONCEPTO_ISR' SELECT * FROM Documento_Descripcion_Extendida WHERE Dd_Tabla='FACTURA' AND Dd_Documento = '04-0002348' AND Dd_Documento_ID = '0003' ORDER BY Dd_Documento_ID, Dd_ID SELECT Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, (Impuesto.Im_Tasa / 100) as Im_Tasa , Factura_Impuesto.Fi_Base / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Fi_Base, round(Abs(Factura_Impuesto.Im_Importe),6) / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '04-0002348' AND Factura_Impuesto.Fc_Id = '0002' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa < 0 SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'NO_NOMINA_CONCEPTO_ISR' SELECT Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, (Impuesto.Im_Tasa / 100) as Im_Tasa , Factura_Impuesto.Fi_Base / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Fi_Base, round(Abs(Factura_Impuesto.Im_Importe),6) / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '04-0002348' AND Factura_Impuesto.Fc_Id = '0002' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa >= 0 SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'NO_NOMINA_CONCEPTO_ISR' SELECT * FROM Documento_Descripcion_Extendida WHERE Dd_Tabla='FACTURA' AND Dd_Documento = '04-0002348' AND Dd_Documento_ID = '0002' ORDER BY Dd_Documento_ID, Dd_ID SELECT Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, (Impuesto.Im_Tasa / 100) as Im_Tasa , Factura_Impuesto.Fi_Base / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Fi_Base, round(Abs(Factura_Impuesto.Im_Importe),6) / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '04-0002348' AND Factura_Impuesto.Fc_Id = '0001' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa < 0 SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'NO_NOMINA_CONCEPTO_ISR' SELECT Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, (Impuesto.Im_Tasa / 100) as Im_Tasa , Factura_Impuesto.Fi_Base / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Fi_Base, round(Abs(Factura_Impuesto.Im_Importe),6) / CASE WHEN (SELECT TOP 1 ISNULL(Serie_Documento.Sr_Cve_Serie,'') FROM Serie_Documento WHERE Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura_Impuesto.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura_Impuesto.Fc_ID) IS NULL THEN 1 ELSE (SELECT Fc_Cantidad_1 FROM Factura WHERE Factura.Fc_Folio = Factura_Impuesto.Fc_Folio AND Factura.Fc_ID = Factura_Impuesto.Fc_ID) END as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '04-0002348' AND Factura_Impuesto.Fc_Id = '0001' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa >= 0 SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'NO_NOMINA_CONCEPTO_ISR' SELECT * FROM Documento_Descripcion_Extendida WHERE Dd_Tabla='FACTURA' AND Dd_Documento = '04-0002348' AND Dd_Documento_ID = '0001' ORDER BY Dd_Documento_ID, Dd_ID SELECT Factura.Fc_ID as ID, Producto.Pr_Tipo_Producto as TipoProducto, Producto.Pr_Cve_Producto as Producto, Producto.Pr_Complemento_Fiscal as Complemento, Producto.Pr_Codigo_SAT AS ClaveProdServ, Factura.Fc_Concepto as Concepto, Unidad.Un_Nombre_Unidad as Unidad, Unidad.Un_Codigo_SAT as ClaveUnidad, ROUND( CASE Producto.Pr_Tipo_Producto WHEN '03' THEN CASE WHEN ISNULL(Serie.Sr_Cve_Serie,'') = '' THEN Factura.Fc_Cantidad_1 ELSE 1 END ELSE Factura.Fc_Cantidad_1 END,6) AS Cantidad, ROUND(Factura.Fc_Precio_Lista,6) AS Precio, ROUND( CASE Producto.Pr_Tipo_Producto WHEN '03' THEN CASE WHEN ISNULL(Serie.Sr_Cve_Serie,'') = '' THEN Factura.Fc_Precio_Lista_Importe ELSE Factura.Fc_Precio_Lista END ELSE Factura.Fc_Precio_Lista_Importe END,6) as Importe, ROUND((Factura.Fc_Descuento_Importe + Factura.Fc_Descuento_Global_Importe) / CASE Producto.Pr_Tipo_Producto WHEN '03' THEN CASE WHEN ISNULL(Serie.Sr_Cve_Serie,'') = '' THEN 1 ELSE Factura.Fc_Cantidad_1 END ELSE 1 END ,6) AS Descuento, ISNULL(Serie.Sr_Cve_Serie,Pr_Barras) as noIdentificacion FROM Factura INNER JOIN Producto ON Producto.Pr_Cve_Producto = Factura.Pr_Cve_Producto INNER JOIN Unidad ON Unidad.Un_Cve_Unidad = Factura.Fc_Unidad_1 LEFT JOIN Serie_Documento ON Serie_Documento.Sd_Tabla = 'FACTURA' AND Serie_Documento.Sd_Documento = Factura.Fc_Folio AND Serie_Documento.Sd_Documento_Id = Factura.Fc_Id AND Producto.Pr_Tipo_Producto ='03' LEFT JOIN Serie ON Serie.Sr_Cve_Serie = Serie_Documento.Sr_Cve_Serie AND Serie.Pr_Cve_Producto = Serie_Documento.Pr_Cve_Producto WHERE Factura.Fc_Folio = '04-0002348' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_CAMPO_NUMERO_IDENTIFICACION' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_ORDENAR_PRODUCTOS' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_MODO_CONCEPTO_NOMINA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_AGRUPAR_PRODUCTOS_UBICACION' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_IMPUESTO_LOCAL_ESPECIAL_TASA' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_IMPUESTO_LOCAL_ESPECIAL_SQL' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_IMPUESTO_LOCAL_ESPECIAL' SELECT ROUND(Abs(isnull(sum(Factura_Total_Impuesto.Ft_Impuesto_Importe),0)),6) as Importe FROM Factura_Total_Impuesto INNER JOIN Impuesto ON Factura_Total_Impuesto.Ft_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Total_Impuesto.Fc_Folio = '04-0002348' AND Impuesto.Im_Impuesto_Local = 'SI' AND Impuesto.Im_Tasa >=0 SELECT ROUND(Abs(isnull(sum(Factura_Total_Impuesto.Ft_Impuesto_Importe),0)),6) as Importe FROM Factura_Total_Impuesto INNER JOIN Impuesto ON Factura_Total_Impuesto.Ft_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Total_Impuesto.Fc_Folio = '04-0002348' AND Impuesto.Im_Impuesto_Local = 'SI' AND Impuesto.Im_Tasa < 0 SELECT DISTINCT Producto.Pr_Complemento_Fiscal as Complemento FROM Factura INNER JOIN Producto ON Producto.Pr_Cve_Producto = Factura.Pr_Cve_Producto WHERE Factura.Fc_Folio = '04-0002348' SELECT * FROM Addenda WHERE Es_Cve_Estado <> 'BA' AND Ad_Tipo = '01' AND Ad_Cve_Addenda IN( SELECT TOP 1 Cl_Addenda FROM Factura as Factura INNER JOIN Cliente Cliente on cliente.cl_cve_cliente = factura.cl_Cve_cliente WHERE FC_FOLIO = '04-0002348' ) SELECT Mn_Impresion_Letras, Mn_Impresion_Moneda FROM Moneda WHERE Mn_Cve_Moneda = 'MXN' SELECT Fs_Cer_B64, Fs_Key_B64 FROM Factura_Serie WHERE Fs_Tipo = '04' AND Fs_Cve_Factura_Serie = 'C0' SELECT Forma_Pago.Fp_Cve_Forma_Pago, Forma_Pago.Fp_Forma_Pago_Impresion AS FormaPago, Fp_Metodo_Pago_SAT, (CASE Forma_Pago.Fp_Requiere_Cuenta WHEN 'SI' THEN Recibo_Pago.Rp_Cuenta_Bancaria ELSE (CASE Forma_Pago.Fp_Requiere_Referencia WHEN 'SI' THEN Recibo_Pago.Rp_Cheque ELSE '' END) END) AS Cuenta FROM Recibo_Pago INNER JOIN Forma_Pago ON Forma_Pago.Fp_Cve_Forma_Pago = Recibo_Pago.Fp_Cve_Forma_Pago WHERE Recibo_Pago.Rp_Tabla = 'VENTA' AND Recibo_Pago.Rp_Documento = '04-0002357' AND Recibo_Pago.Rp_Importe > 0 ORDER BY Recibo_Pago.Rp_Importe DESC SELECT Forma_Pago.Fp_Cve_Forma_Pago, Forma_Pago.Fp_Forma_Pago_Impresion AS FormaPago, Fp_Metodo_Pago_SAT, (CASE Forma_Pago.Fp_Requiere_Cuenta WHEN 'SI' THEN POS_Pagos.POS_Referencia ELSE (CASE Forma_Pago.Fp_Requiere_Referencia WHEN 'SI' THEN POS_Pagos.POS_Referencia ELSE '' END) END) AS Cuenta FROM POS_Pagos INNER JOIN Forma_Pago ON Forma_Pago.Fp_Cve_Forma_Pago = POS_Pagos.Fp_Cve_Forma_Pago WHERE POS_Pagos.Vn_Folio = '04-0002357' AND POS_Id <> '9999' ORDER BY POS_Pagos.POS_Importe DESC SELECT Vn_Tabla, Vn_Documento FROM Venta_Encabezado WHERE Vn_Folio = '04-0002357' SELECT Fc_Tabla, Fc_Documento, Cl_Cve_Cliente, Fc_Id_Cuenta_Bancaria FROM Factura_Encabezado WHERE Fc_Folio = '04-0002348' SELECT Cdr_UUID as UUID, Cdr_Tipo_Relacion as Relacion, Cdr_Forma_Pago as Forma_Pago, CASE Comprobante_Digital_Relacionado.Cdr_Tabla WHEN 'FACTURA' THEN (SELECT Fc_Uso_CFDI FROM Factura_Encabezado WHERE Fc_Folio = Comprobante_Digital_Relacionado.Cdr_Documento) ELSE '' END AS Uso_CFDI FROM Comprobante_Digital_Relacionado WHERE Cd_Tabla = 'FACTURA' AND Cd_Documento = '04-0002348' ORDER BY Cdr_Importe DESC 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, CASE Fc_Uso_CFDI WHEN '' THEN isnull(Condicion_Venta.Cv_Uso_CFDI,'') ELSE Fc_Uso_CFDI END 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-0002348' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FAC_CONDICION_PAGO_DEFAULT_CFDI33'