Guest User

Untitled

a guest
Jul 18th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.74 KB | None | 0 0
  1. SELECT TOP (100) PERCENT dbo.Enc_GuiaRecepcion.id_guiarecepcion, dbo.Enc_GuiaRecepcion.id_analisiscalidad, dbo.SP_ResultadoCalidad.Guia_Productor,
  2. dbo.SP_ResultadoCalidad.rut_productor, dbo.RazonSocialProductor.RazonSocial, dbo.SP_ResultadoCalidad.id_temporada, dbo.Variedad.Id_Variedad,
  3. dbo.Variedad.Nom_Variedad, dbo.Cultivo.Id_Cultivo, dbo.Cultivo.Nom_Cultivo, dbo.SP_ResultadoCalidad.suma_Descuentos AS [% Descarte],
  4. dbo.SP_ResultadoCalidad.Suma_Defectos AS [% Defectos], ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis, 2) AS [% Descole],
  5. dbo.Enc_GuiaRecepcion.totalkgbrutos, dbo.Enc_GuiaRecepcion.totaltara, dbo.Enc_GuiaRecepcion.tarapallet, dbo.Enc_GuiaRecepcion.totalneto,
  6. ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis, 2) / 100, 2) AS [Kg Descole],
  7. ROUND(dbo.Enc_GuiaRecepcion.totalneto - ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis,
  8. 2) / 100, 2), 2) AS [Kilos Totales Menos Descole],
  9. ROUND(ROUND(dbo.Enc_GuiaRecepcion.totalneto - ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis,
  10. 2) / 100, 2), 2) * ROUND(dbo.SP_ResultadoCalidad.suma_Descuentos / 100, 4), 2) AS [Kg Descarte],
  11. ROUND(dbo.Enc_GuiaRecepcion.totalneto - ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis,
  12. 2) / 100, 2), 2)
  13. - ROUND(ROUND(dbo.Enc_GuiaRecepcion.totalneto - ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis,
  14. 2) / 100, 2), 2) * ROUND(dbo.SP_ResultadoCalidad.suma_Descuentos / 100, 4), 2) AS [Kilos A Pago], dbo.Enc_GuiaRecepcion.fecha,
  15. dbo.SP_ResultadoCalidad.id_predio, dbo.Predio.Nom_Predio, dbo.Enc_GuiaRecepcion.Id_Contrato, dbo.Enc_Contrato.Id_TipoContrato,
  16. ISNULL(dbo.Det_Precios_Formales.Id_Moneda, 0) AS id_moneda
  17. FROM dbo.SP_ResultadoCalidad INNER JOIN
  18. dbo.SP_Pesos ON dbo.SP_ResultadoCalidad.id_analisiscalidad = dbo.SP_Pesos.id_analisiscalidad INNER JOIN
  19. dbo.Enc_GuiaRecepcion ON dbo.SP_ResultadoCalidad.id_analisiscalidad = dbo.Enc_GuiaRecepcion.id_analisiscalidad AND
  20. dbo.SP_ResultadoCalidad.id_temporada = dbo.Enc_GuiaRecepcion.Id_Temporada INNER JOIN
  21. dbo.Variedad ON dbo.SP_ResultadoCalidad.id_variedad = dbo.Variedad.Id_Variedad INNER JOIN
  22. dbo.Cultivo ON dbo.Variedad.Id_Cultivo = dbo.Cultivo.Id_Cultivo AND dbo.SP_ResultadoCalidad.id_cultivo = dbo.Cultivo.Id_Cultivo INNER JOIN
  23. dbo.RazonSocialProductor ON dbo.SP_ResultadoCalidad.rut_productor = dbo.RazonSocialProductor.Rut_Productor INNER JOIN
  24. dbo.Predio ON dbo.SP_ResultadoCalidad.id_predio = dbo.Predio.Id_Predio INNER JOIN
  25. dbo.Enc_Contrato ON dbo.Enc_GuiaRecepcion.Id_Contrato = dbo.Enc_Contrato.Id_Contrato AND
  26. dbo.Enc_GuiaRecepcion.Id_Temporada = dbo.Enc_Contrato.Id_Temporada LEFT OUTER JOIN
  27. dbo.Det_Precios_Formales ON dbo.Enc_Contrato.Id_Contrato = dbo.Det_Precios_Formales.Id_Contrato AND
  28. dbo.Enc_Contrato.Id_Temporada = dbo.Det_Precios_Formales.Id_Temporada
  29. GROUP BY dbo.Enc_GuiaRecepcion.id_guiarecepcion, dbo.Enc_GuiaRecepcion.id_analisiscalidad, dbo.SP_ResultadoCalidad.Guia_Productor,
  30. dbo.SP_ResultadoCalidad.rut_productor, dbo.RazonSocialProductor.RazonSocial, dbo.SP_ResultadoCalidad.id_temporada, dbo.Variedad.Id_Variedad,
  31. dbo.Variedad.Nom_Variedad, dbo.Cultivo.Id_Cultivo, dbo.Cultivo.Nom_Cultivo, dbo.SP_ResultadoCalidad.suma_Descuentos,
  32. dbo.SP_ResultadoCalidad.Suma_Defectos, ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis, 2),
  33. dbo.Enc_GuiaRecepcion.totalkgbrutos, dbo.Enc_GuiaRecepcion.totaltara, dbo.Enc_GuiaRecepcion.tarapallet, dbo.Enc_GuiaRecepcion.totalneto,
  34. ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis, 2) / 100, 2),
  35. ROUND(dbo.Enc_GuiaRecepcion.totalneto - ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis,
  36. 2) / 100, 2), 2),
  37. ROUND(ROUND(dbo.Enc_GuiaRecepcion.totalneto - ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis,
  38. 2) / 100, 2), 2) * ROUND(dbo.SP_ResultadoCalidad.suma_Descuentos / 100, 4), 2),
  39. ROUND(dbo.Enc_GuiaRecepcion.totalneto - ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis,
  40. 2) / 100, 2), 2)
  41. - ROUND(ROUND(dbo.Enc_GuiaRecepcion.totalneto - ROUND(dbo.Enc_GuiaRecepcion.totalneto * ROUND(dbo.SP_Pesos.Peso_Descole * 100 / dbo.SP_Pesos.Peso_muestraAnalisis,
  42. 2) / 100, 2), 2) * ROUND(dbo.SP_ResultadoCalidad.suma_Descuentos / 100, 4), 2), dbo.Enc_GuiaRecepcion.fecha, dbo.SP_ResultadoCalidad.id_predio,
  43. dbo.Predio.Nom_Predio, dbo.Enc_GuiaRecepcion.Id_Contrato, dbo.Enc_Contrato.Id_TipoContrato, dbo.Det_Precios_Formales.Id_Moneda
  44. ORDER BY dbo.Enc_GuiaRecepcion.fecha
Add Comment
Please, Sign In to add comment