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="D" Folio="653" Fecha="2018-11-20T14:43:09" Sello="xCdI8CJCcVCYicRoTKUejzLWd5lg/xi1Oa+Ri4x3WywfiapDOezRHXgYPGDasG4od47uSvbSQb9aYBmEd1YQVGiYXu7Pl6axDPnL79h7bGVShJIF4KXuToyRBfVWbZVAyIc65IF0YSbrirsjVEgpTnjY3WQH72H9CtySdgEmQKYCVByTPk2ZR/X6XGk55xS2n9wYu5S9R/cUewo+8zOKSmmcPQa9HPg3ziPW5aN1StdAMAreKGuyhQ+V+8J8S2GxjDAVdoGm0OxLtWHyEDxuI81DK8/G48YtSe3u5nTZ619hXlLqNOqfHz/t6obIJe2mtdXKJX6cpy+DpEbmny7pPg==" FormaPago="99" NoCertificado="00001000000408229568" Certificado="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" SubTotal="963.31" Descuento="0.00" Moneda="MXN" TipoCambio="1" Total="963.31" TipoDeComprobante="E" MetodoPago="PUE" LugarExpedicion="23450"><cfdi:CfdiRelacionados TipoRelacion="01"><cfdi:CfdiRelacionado UUID="69A2C390-F089-5AC7-BB75-A9BE32365C67"/></cfdi:CfdiRelacionados><cfdi:Emisor Rfc="DIS171005I48" Nombre="DISTRIBAJA SAPI DE CV" RegimenFiscal="601"/><cfdi:Receptor Rfc="XAXX010101000" Nombre="CLIENTE MUESTRAS" UsoCFDI="G02"/><cfdi:Conceptos><cfdi:Concepto ClaveProdServ="50112000" Cantidad="3.000000" ClaveUnidad="KGM" Descripcion="BARBACOA DE RES CONGELADO" ValorUnitario="82.65" Importe="247.95" Descuento="0.00"/><cfdi:Concepto ClaveProdServ="50112000" Cantidad="2.000000" ClaveUnidad="KGM" Descripcion="MENUDO (BOLSA 2 KILOS)" ValorUnitario="55.58" Importe="111.16" Descuento="0.00"/><cfdi:Concepto ClaveProdServ="50112000" Cantidad="2.000000" ClaveUnidad="KGM" Descripcion="CARNITAS DE CERDO CONGELADO" ValorUnitario="82.65" Importe="165.30" Descuento="0.00"/><cfdi:Concepto ClaveProdServ="50112000" Cantidad="2.000000" ClaveUnidad="KGM" Descripcion="BIRRIA (BOLSA 2 KILOS)" ValorUnitario="82.65" Importe="165.30" Descuento="0.00"/><cfdi:Concepto ClaveProdServ="50112000" Cantidad="6.000000" ClaveUnidad="KGM" Descripcion="POLLO MOLE" ValorUnitario="45.60" Importe="273.60" Descuento="0.00"/></cfdi:Conceptos></cfdi:Comprobante> MarioBT MABETR75 ' 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(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Impuesto.Im_Impuesto_Local = 'SI' AND Impuesto.Im_Tasa >=0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Impuesto.Im_Impuesto_Local = 'SI' AND Impuesto.Im_Tasa < 0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0005' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa < 0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0005' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa >=0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0004' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa < 0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0004' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa >=0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0003' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa < 0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0003' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa >=0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0002' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa < 0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0002' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa >=0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0001' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa < 0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa 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 , Round(SUM(Nota_Credito_Impuesto.Ni_Base),6) as Fi_Base, Round(SUM(CASE WHEN Impuesto.Im_Tasa < 0 THEN Abs(Nota_Credito_Impuesto.Im_Importe) ELSE Nota_Credito_Impuesto.Im_Importe END),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Nota_Credito_Impuesto.Nc_Id = '0001' AND Impuesto.Im_Impuesto_Local = 'NO' AND Impuesto.Im_Tasa >=0GROUP BY Impuesto.Im_Tipo_Impuesto, Impuesto.Im_Cve_Impuesto, Impuesto.Im_Impuesto_Local, Impuesto.Im_Codigo_SAT, Impuesto.Im_Tipo_Factor, Impuesto.Im_Tasa SELECT Cf_Tipo, Cf_Descripcion, Cf_Valor FROM Configuracion WHERE Cf_Variable = 'NO_NOMINA_CONCEPTO_ISR' SELECT Nota_Credito.Nc_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, Nota_Credito.Nc_Concepto as Concepto, Unidad.Un_Nombre_Unidad as Unidad, Unidad.Un_Codigo_SAT as ClaveUnidad, ROUND(Nota_Credito.Nc_Cantidad_1,6) as Cantidad, ROUND(Nota_Credito.Nc_Precio_Lista,6) as Precio, ROUND(Nota_Credito.Nc_Precio_Lista_Importe,6) as Importe, ROUND(Nota_Credito.Nc_Descuento_Importe + Nota_Credito.Nc_Descuento_Global_Importe,6) AS Descuento, '' as noIdentificacion FROM Nota_Credito INNER JOIN Producto ON Producto.Pr_Cve_Producto = Nota_Credito.Pr_Cve_Producto INNER JOIN Unidad ON Unidad.Un_Cve_Unidad = Nota_Credito.Nc_Unidad_1 WHERE Nota_Credito.Nc_Folio = '01-0000054' 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(Nota_Credito_Impuesto.Im_Importe),0)),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Impuesto.Im_Impuesto_Local = 'SI' AND Impuesto.Im_Tasa >=0 SELECT ROUND(Abs(isnull(sum(Nota_Credito_Impuesto.Im_Importe),0)),6) as Importe FROM Nota_Credito_Impuesto INNER JOIN Impuesto ON Nota_Credito_Impuesto.Im_Cve_Impuesto = Impuesto.Im_Cve_Impuesto WHERE Nota_Credito_Impuesto.Nc_Folio = '01-0000054' AND Impuesto.Im_Impuesto_Local = 'SI' AND Impuesto.Im_Tasa < 0 SELECT DISTINCT Producto.Pr_Complemento_Fiscal as Complemento FROM Nota_Credito INNER JOIN Producto ON Producto.Pr_Cve_Producto = Nota_Credito.Pr_Cve_Producto WHERE Nota_Credito.Nc_Folio = '01-0000054' SELECT * FROM Addenda WHERE Es_Cve_Estado <> 'BA' AND Ad_Tipo = '02' AND Ad_Cve_Addenda IN( SELECT TOP 1 Cl_Addenda_Nota_Credito FROM NOTA_CREDITO AS NOTA_CREDITO INNER JOIN Cliente on cliente.cl_cve_cliente = nota_credito.cl_Cve_cliente WHERE NC_FOLIO = '01-0000054' ) 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 = 'D' 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 = 'NOTA_CREDITO' AND Cd_Documento = '01-0000054' ORDER BY Cdr_Importe DESC SELECT Nota_Credito.Mn_Cve_Moneda, Moneda.Mn_Decimales_SAT, Moneda.Mn_Variacion_SAT, Nota_Credito.Nc_Tipo_Cambio as Tipo_Cambio, Nota_Credito.Nc_Serie as Serie, Nota_Credito.Nc_Serie_Folio as Folio, Nota_Credito.Fecha_Alta as Fecha, '01' as TipoCondicion, 'NO' as Pago_Parcial, 'PUE' as Leyenda_Fiscal, '' as CondicionesPago, '' as Complemento_Fiscal, 'E' as TipoComprobante, 'G02' 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(SUM(Nota_Credito.Nc_Precio_Lista_Importe),6) as Subtotal, round(SUM(Nota_Credito.Nc_Descuento_Importe + Nota_Credito.Nc_Descuento_Global_Importe),6) as Descuento, round(SUM(Nota_Credito.Nc_Precio_Neto_Importe),6) As Total FROM Nota_Credito LEFT JOIN Entrega_Documento ON Entrega_Documento.Ed_Documento = Nota_Credito.Nc_Folio and Entrega_Documento.Ed_Tabla = 'NOTA_CREDITO' 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 INNER JOIN Moneda ON Moneda.Mn_Cve_Moneda = Nota_Credito.Mn_Cve_Moneda INNER JOIN Sucursal ON Sucursal.Sc_Cve_Sucursal = Nota_Credito.Sc_Cve_Sucursal INNER JOIN Empresa ON Empresa.Em_Cve_Empresa = Sucursal.Em_Cve_Empresa INNER JOIN Cliente ON Nota_Credito.Cl_Cve_Cliente = Cliente.Cl_Cve_Cliente INNER JOIN Factura_Serie ON Nota_Credito.Nc_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 Nota_Credito.Nc_Folio = '01-0000054' GROUP BY Nota_Credito.Mn_Cve_Moneda, Moneda.Mn_Decimales_SAT, Moneda.Mn_Variacion_SAT, Nota_Credito.Nc_Tipo_Cambio, Nota_Credito.Nc_Serie, Nota_Credito.Nc_Serie_Folio, Nota_Credito.Fecha_Alta, Empresa.Em_Cve_Empresa, Empresa.Em_Razon_Social, Empresa.Em_R_F_C, Empresa.Em_Cve_Regimen_Fiscal, Cliente.Cl_Cve_Cliente, Cliente.Cl_R_F_C, Cliente.Cl_Razon_Social, ISNULL(PaisCl.Ps_Iso_3166_1_Alpha_3, Cliente.Cl_Pais), ISNULL(Direccion_Entrega.De_Pais,''), Cliente.Cl_Tax_Id, ISNULL( CpScExp.Cp_Descripcion, ISNULL(CpEm.Cp_Descripcion,Sucursal.Sc_Codigo_Postal)), Factura_Serie.Fs_Ruta_Certificado_Digital, Factura_Serie.Fs_Ruta_Llave_Privada, Factura_Serie.Fs_Password_Certificado_Digital, 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 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 = 'NOTA_CREDITO' AND Cd_Documento = '01-0000054' *** COMMIT *** INSERT INTO Comprobante_Digital_Relacionado (Cd_Tabla, Cd_Documento,Cdr_ID,Cdr_Tabla,Cdr_Documento,Cdr_UUID,Cdr_Tipo_Relacion,Cdr_Forma_Pago,Cdr_Importe,Oper_Alta,Fecha_Alta,Oper_Ult_Modif,Fecha_Ult_Modif )VALUES('NOTA_CREDITO', '01-0000054', '0001', 'FACTURA', '01-0000566', '69A2C390-F089-5AC7-BB75-A9BE32365C67', '01', '99', 963.31, 'GDIAZ', '2018-11-20 14:43:28', 'GDIAZ', '2018-11-20 14:43:28') DELETE FROM Comprobante_Digital_Relacionado WHERE Cd_Tabla = 'NOTA_CREDITO' AND Cd_Documento = '01-0000054'