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="B" Folio="114403" Fecha="2017-11-16T10:45:37" Sello="gCmSZ89e6bfY46pnOqBgEFbt/2h/MM18AjX12lCuAaUbTlrrSS5RYEQoSviETDEw+hGoB/7BhK+QGHua4Y5IItG+CK0KGjm6TVaMQgJZ32LEzoiKpTYVCEb1Rn/A6i8evWsmmeOgRE8rhJduXnzipL1tJ61otNHwGk0jyjXd5amjU9VA8n/axOH7Ej3iZ1KJJEHHwGtZf1empB4p5/mZEzlUeqZ/ynjfFyZZYhVQ+i8kW6ZtFb2Z/bfxsldHXfGBUtlNhUyhXjQVmLyazktyumo7gbc3k1MZVGAOySWP1dCIcBpIwEw3Lw9CGJZkzf/Scev4NBdOxLmA3whVFB6k4w==" FormaPago="99" NoCertificado="00001000000406229379" Certificado="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" CondicionesDePago="CONTADO" SubTotal="395.13" Descuento="0.00" Moneda="MXN" TipoCambio="1" Total="458.35" TipoDeComprobante="I" MetodoPago="PUE" LugarExpedicion="24400"><cfdi:Emisor Rfc="FSJ9502219R8" Nombre="FERROMATERIALES SAN JUAN S.A. DE C.V." RegimenFiscal="601"/><cfdi:Receptor Rfc="SMA850101TQ4" Nombre="SECRETARIA DE MARINA - SECTOR NAVAL DE CHAMPOTON" UsoCFDI="G01"/><cfdi:Conceptos><cfdi:Concepto ClaveProdServ="30102300" NoIdentificacion="9900801700004" Cantidad="1.000" ClaveUnidad="EA" Unidad="PIEZA" Descripcion="PERFIL PUERTA ZP-1400 C-18 DE 32 X 42" ValorUnitario="218.53" Importe="218.53" Descuento="0.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="218.53" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="34.96"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto><cfdi:Concepto ClaveProdServ="31162800" NoIdentificacion="9900392400000" Cantidad="8.000" ClaveUnidad="EA" Unidad="PIEZA" Descripcion="CARRETILLA P/PERFIL ZP-1400 2 BALEROS (2-49)" ValorUnitario="18.50" Importe="148.00" Descuento="0.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="148.00" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="23.68"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto><cfdi:Concepto ClaveProdServ="31161500" NoIdentificacion="9900990100005" Cantidad="20.000" ClaveUnidad="EA" Unidad="PIEZA" Descripcion="TORNILLO MAQ. HEXAG. STD. DE 1/4&quot; X 1 1/2&quot;" ValorUnitario="0.66" Importe="13.20" Descuento="0.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="13.20" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="2.11"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto><cfdi:Concepto ClaveProdServ="31161800" NoIdentificacion="9900294700000" Cantidad="40.000" ClaveUnidad="EA" Unidad="PIEZA" Descripcion="ARANDELA PLANA DE 1/4&quot; X PZA." ValorUnitario="0.22" Importe="8.80" Descuento="0.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="8.80" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="1.41"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto><cfdi:Concepto ClaveProdServ="31161700" NoIdentificacion="9901008700002" Cantidad="20.000" ClaveUnidad="EA" Unidad="PIEZA" Descripcion="TUERCA HEX. DE 1/4 LIVIANA STD." ValorUnitario="0.33" Importe="6.60" Descuento="0.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="6.60" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="1.06"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto></cfdi:Conceptos><cfdi:Impuestos TotalImpuestosTrasladados="63.22"><cfdi:Traslados><cfdi:Traslado Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="63.22"/></cfdi:Traslados></cfdi:Impuestos></cfdi:Comprobante> fmsj fmsj*07 ' 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 = '01-0121806' 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 = '01-0121806' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' AND Factura_Impuesto.Fc_Id = '0005' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' AND Factura_Impuesto.Fc_Id = '0005' 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 = '01-0121806' AND Dd_Documento_ID = '0005' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' AND Factura_Impuesto.Fc_Id = '0004' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' AND Factura_Impuesto.Fc_Id = '0004' 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 = '01-0121806' AND Dd_Documento_ID = '0004' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' 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 = '01-0121806' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' 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 = '01-0121806' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' 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, round((CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Factura_Impuesto.Im_Importe) ELSE Factura_Impuesto.Im_Importe END),6) as Importe FROM Factura_Impuesto INNER JOIN Impuesto ON Factura_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Factura_Impuesto.Fc_Folio = '01-0121806' 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 = '01-0121806' 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( CASE Producto.Pr_Tipo_Producto WHEN '03' THEN CASE WHEN ISNULL(Serie.Sr_Cve_Serie,'') = '' THEN Factura.Fc_Precio_Lista ELSE Factura.Fc_Precio_Lista_Importe END ELSE Factura.Fc_Precio_Lista END,6) AS Precio, ROUND(Factura.Fc_Precio_Lista_Importe,6) as Importe, ROUND(Factura.Fc_Descuento_Importe + Factura.Fc_Descuento_Global_Importe,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 = '01-0121806' 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 = '01-0121806' 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 = '01-0121806' 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 = '01-0121806' 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 = '01-0121806' ) SELECT Mn_Impresion_Letras, Mn_Impresion_Moneda FROM Moneda WHERE Mn_Cve_Moneda = 'MXN' SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'FIN_MONEDA_LOCAL' SELECT Fs_Cer_B64, Fs_Key_B64 FROM Factura_Serie WHERE Fs_Tipo = '04' AND Fs_Cve_Factura_Serie = 'B' SELECT Dcb_Forma_Pago as FormaPago, Dcb_Cuenta as Cuenta ,Dcb_Cve_Forma_Pago, ISNULL(Fp_Metodo_Pago_SAT,'NA') AS Fp_Metodo_Pago_SAT, ISNULL(Fp_Requiere_Referencia,'') as Fp_Requiere_Referencia, ISNULL(Fp_Requiere_Cuenta,'') as Fp_Requiere_Referencia FROM Documento_Cuenta_Bancaria LEFT JOIN Forma_Pago ON Forma_Pago.Fp_Cve_Forma_Pago = Documento_Cuenta_Bancaria.Dcb_Cve_Forma_Pago WHERE Documento_Cuenta_Bancaria.Dcb_tabla='CLIENTE' AND Documento_Cuenta_Bancaria.Dcb_documento = '0000001567' AND Documento_Cuenta_Bancaria.Dcb_Default = 'SI' AND Documento_Cuenta_Bancaria.Es_Cve_Estado <> 'BA' 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 = '01-0447677' AND Recibo_Pago.Rp_Importe > 0 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 = '01-0447677' AND POS_Id <> '9999' SELECT Vn_Tabla, Vn_Documento FROM Venta_Encabezado WHERE Vn_Folio = '01-0447677'