Análisis de las Queries
A continuación, se detalla qué realiza cada query que se encuentra disponible en SAP
*************************************************************************************************************************
1. COMPRA MP FF
Objetivo General
Esta query analiza el ciclo de compras de materia prima (MP), desde la orden de compra (OC) hasta la recepción de mercancías y las facturas de proveedores. También incluye información sobre pagos y estados de cancelación.
Estructura y Detalles
Selección de Datos:
- Extrae información de órdenes de compra, artículos, recepciones de mercancías, facturas de proveedores, y pagos.
- Incluye columnas como: número de documento, fecha de contabilización, código y nombre del socio de negocios, cantidad, precio, moneda, tipo de cambio, y estado de los documentos.
Uniones de Tablas:
- Relaciona las tablas de órdenes de compra (
OPOR,POR1) con:- Recepciones de mercancías (
OPDN,PDN1). - Facturas de proveedores (
OPCH,PCH1). - Pagos realizados (
OVPM,VPM1,VPM2).
- Recepciones de mercancías (
- Relaciona las tablas de órdenes de compra (
Filtros:
- Filtra por un rango de fechas (
T1."DocDate" BETWEEN '2023-12-01' AND '2023-12-19'). - Solo incluye documentos no cancelados (
T1."CANCELED" = 'N'). - Filtra por un artículo específico (
T2."ItemCode" = '14247').
- Filtra por un rango de fechas (
Ordenamiento:
- Los resultados se ordenan por el número de documento de la orden de compra (
ORDER BY 2).
- Los resultados se ordenan por el número de documento de la orden de compra (
Resultado Final
Genera un informe consolidado que muestra:
- Información de órdenes de compra: número de documento, fecha, proveedor, artículo, cantidad, precio, etc.
- Información de recepciones de mercancías: fecha de recepción, cantidad recibida, y ticket.
- Información de facturas de proveedores: número de factura, fecha de vencimiento, y estado.
- Información de pagos: detalles de pagos realizados.
Posibles Usos
- Auditoría del ciclo de compras.
- Control de proveedores y pagos.
- Seguimiento de artículos específicos en el proceso de compra.
*************************************************************************************************************************
2. Detalle OC Cant y Precio Unit
Objetivo General
Esta query muestra un informe detallado de las órdenes de compra, incluyendo cantidades y precios unitarios de los artículos.
Estructura y Detalles
Selección de Datos:
- Extrae información como: código y nombre del proveedor, fecha de la orden, código y descripción del artículo, cantidad, precio, moneda, y texto libre.
Uniones de Tablas:
- Relaciona las tablas de órdenes de compra (
OPOR) con las líneas de las órdenes (POR1).
- Relaciona las tablas de órdenes de compra (
Filtros:
- Filtra por un rango de fechas (
T0."DocDate" >= [%1] AND T0."DocDate" <= [%2]).
- Filtra por un rango de fechas (
Resultado Final
Genera un informe que muestra:
- Detalles de las órdenes de compra, desglosados por artículo, cantidad, y precio unitario.
Posibles Usos
- Análisis de órdenes de compra en un rango de fechas.
- Control de precios y cantidades solicitadas.
*************************************************************************************************************************
3. Detalle OC Cant y Precio Unit 2
Objetivo General
Esta query genera un informe detallado de las órdenes de compra, mostrando información sobre los artículos, cantidades, precios, y datos adicionales como el centro de costos y el proyecto asociado.
Estructura y Detalles
- Selección de Datos:
- Incluye columnas como:
- Código y nombre del proveedor (
T0."CardCode",T0."CardName"). - Fecha de la orden de compra (
T0."DocDate"). - Código y descripción del artículo (
T1."ItemCode",T1."Dscription"). - Texto libre asociado al artículo (
T1."FreeTxt"). - Cantidad y precio del artículo (
T1."Quantity",T1."Price"). - Centro de costos (
T1."OcrCode") y proyecto asociado (T1."Project"). - Moneda de la orden (
T0."DocCur") y número de documento (T0."DocNum").
- Código y nombre del proveedor (
- Incluye columnas como:
- Uniones de Tablas:
- Relaciona las tablas de órdenes de compra (
OPOR) con las líneas de las órdenes (POR1) mediante el campoDocEntry.
- Relaciona las tablas de órdenes de compra (
- Filtros:
- Filtra las órdenes de compra por un rango de fechas (
T0."DocDate" >= [%1] AND T0."DocDate" <= [%2]).
- Filtra las órdenes de compra por un rango de fechas (
Resultado Final
Genera un informe que muestra:
- Detalles de las órdenes de compra, desglosados por artículo, cantidad, precio, centro de costos, y proyecto asociado.
Posibles Usos
- Análisis de órdenes de compra en un rango de fechas.
- Control de costos y proyectos asociados a las compras.
- Seguimiento de artículos y proveedores.
*************************************************************************************************************************
4. Detalle OC Cant y Precio Unit 3
Objetivo General
Esta query es similar a la anterior, pero incluye información adicional sobre el tipo de cambio aplicado a la orden de compra.
Estructura y Detalles
- Selección de Datos:
- Incluye columnas como:
- Código y nombre del proveedor (
T0."CardCode",T0."CardName"). - Fecha de la orden de compra (
T0."DocDate"). - Código y descripción del artículo (
T1."ItemCode",T1."Dscription"). - Cantidad y precio del artículo (
T1."Quantity",T1."Price"). - Tipo de cambio aplicado a la orden (
T0."DocRate"). - Centro de costos (
T1."OcrCode") y proyecto asociado (T1."Project"). - Moneda de la orden (
T0."DocCur") y número de documento (T0."DocNum). - Texto libre asociado al artículo (
T1."FreeTxt").
- Código y nombre del proveedor (
- Incluye columnas como:
- Uniones de Tablas:
- Relaciona las tablas de órdenes de compra (
OPOR) con las líneas de las órdenes (POR1) mediante el campoDocEntry.
- Relaciona las tablas de órdenes de compra (
- Filtros:
- Filtra las órdenes de compra por un rango de fechas (
T0."DocDate" >= [%1] AND T0."DocDate" <= [%2]).
- Filtra las órdenes de compra por un rango de fechas (
Resultado Final
Genera un informe que muestra:
- Detalles de las órdenes de compra, desglosados por artículo, cantidad, precio, tipo de cambio, centro de costos, y proyecto asociado.
Posibles Usos
- Análisis de órdenes de compra en un rango de fechas.
- Control de costos y proyectos asociados a las compras.
- Seguimiento de artículos y proveedores, considerando el impacto del tipo de cambio.
*************************************************************************************************************************
5. Detalle Pedido Entrada de Mercancías
Objetivo General
Esta query analiza las entradas de mercancías, mostrando información detallada de los artículos, socios de negocios, y documentos base.
Estructura y Detalles
Selección de Datos:
- Incluye columnas como: número de documento, fecha de contabilización, usuario, código y nombre del socio de negocios, grupo de artículos, cantidad, precio, moneda, tipo de cambio, y totales.
Uniones de Tablas:
- Relaciona las tablas de entradas de mercancías (
OPDN,PDN1) con:- Socios de negocios (
OCRD). - Usuarios (
OUSR). - Artículos (
OITM). - Grupos de artículos (
OITB). - Normas de reparto (
OOCR). - Cuentas contables (
OACT).
- Socios de negocios (
- Relaciona las tablas de entradas de mercancías (
Filtros:
- Solo incluye documentos no cancelados (
T1."CANCELED" = 'N').
- Solo incluye documentos no cancelados (
Resultado Final
Genera un informe que muestra:
- Detalles de las entradas de mercancías, incluyendo referencias a documentos base (facturas, pedidos) y cálculos de totales en diferentes monedas.
Posibles Usos
- Auditoría de entradas de mercancías.
- Control de artículos y proveedores.
*************************************************************************************************************************
6. Flujo MP Simplificado
Objetivo General
Esta query rastrea el flujo completo de compras de materia prima, desde la orden de compra hasta el pago, incluyendo recepciones de mercancías y facturas.
Estructura y Detalles
Selección de Datos:
- Extrae información de órdenes de compra, entradas de mercancías, facturas de proveedores, pagos, y retenciones.
- Incluye columnas como: número de documento, fechas, cantidades, precios, totales, y estados de cancelación.
Uniones de Tablas:
- Relaciona las tablas de órdenes de compra (
OPOR,POR1) con:- Entradas de mercancías (
OPDN,PDN1). - Facturas de proveedores (
OPCH,PCH1). - Pagos realizados (
OVPM,VPM1,VPM2). - Retenciones (
OWTC).
- Entradas de mercancías (
- Relaciona las tablas de órdenes de compra (
Filtros:
- Solo incluye documentos no cancelados en cada etapa del flujo (
OC_CANCELED,EM_CANCELED,FC_CANCELED,PA_CANCELED).
- Solo incluye documentos no cancelados en cada etapa del flujo (
Ordenamiento:
- Los resultados se ordenan por el número de documento de la orden de compra (
ORDER BY T10."OC_DocNum" DESC).
- Los resultados se ordenan por el número de documento de la orden de compra (
Resultado Final
Genera un informe consolidado que muestra:
- Información de órdenes de compra, entradas de mercancías, facturas, pagos, y retenciones.
Posibles Usos
- Auditoría del flujo de compras.
- Control de pagos y retenciones.
- Seguimiento de artículos específicos en el ciclo de compras.
*************************************************************************************************************************
7. Maestro de Artículos
Objetivo General
Esta query muestra un listado de los artículos activos en el inventario, con detalles como grupo de artículos, propiedades de compra y venta, y unidades de medida.
Estructura y Detalles
Selección de Datos:
- Incluye columnas como: grupo de artículos, código y nombre del artículo, si es comprable, vendible, o inventariable, y unidades de medida.
Uniones de Tablas:
- Relaciona las tablas de artículos (
OITM) con los grupos de artículos (OITB).
- Relaciona las tablas de artículos (
Filtros:
- Solo incluye artículos no congelados (
T0."frozenFor" = 'N').
- Solo incluye artículos no congelados (
Ordenamiento:
- Los resultados se ordenan por grupo de artículos y código de artículo.
Resultado Final
Genera un listado de artículos activos, desglosados por grupo y propiedades.
Posibles Usos
- Gestión de inventario.
- Análisis de artículos por grupo.
*************************************************************************************************************************
8. OC Preliminares autorizadas y pendientes de autorizar
Objetivo General
Esta query muestra un informe de las órdenes de compra preliminares, indicando su estado de autorización (autorizadas, pendientes o rechazadas).
Estructura y Detalles
- Selección de Datos:
- Incluye columnas como:
- Usuario que creó la orden (
T1."U_NAME"). - Estado de autorización (
T0."WddStatus"), con valores:Y: Autorizado.W: Pendiente.N: Rechazado.
- Número interno y número de documento (
T0."DocEntry",T0."DocNum"). - Fecha de la orden (
T0."DocDate"). - Código y nombre del proveedor (
T0."CardCode",T0."CardName"). - Moneda de la orden (
T0."DocCur") y total del documento (T0."DocTotal"). - Comentarios asociados a la orden (
T0."Comments").
- Usuario que creó la orden (
- Incluye columnas como:
- Uniones de Tablas:
- Relaciona las tablas de documentos preliminares (
ODRF) con los usuarios (OUSR) mediante el campoUserSign.
- Relaciona las tablas de documentos preliminares (
- Filtros:
- Filtra las órdenes preliminares del tipo "Orden de Compra" (
T0."ObjType" = '22'). - Incluye órdenes con estado de autorización
Y,WoN.
- Filtra las órdenes preliminares del tipo "Orden de Compra" (
- Ordenamiento:
- Los resultados se ordenan por usuario, estado de autorización (descendente) y fecha de la orden.
Resultado Final
Genera un informe que muestra:
- Detalles de las órdenes de compra preliminares, indicando su estado de autorización y el usuario que las creó.
Posibles Usos
- Seguimiento de órdenes de compra preliminares.
- Control de estados de autorización.
- Identificación de órdenes pendientes o rechazadas para su revisión.
*************************************************************************************************************************
9. Órdenes de Compra Pendientes
Objetivo General
Esta query muestra las órdenes de compra con cantidades pendientes de recibir.
Estructura y Detalles
Selección de Datos:
- Incluye columnas como: nombre del proveedor, fechas de contabilización y entrega, número de pedido, código y descripción del artículo, cantidad solicitada, cantidad pendiente, precio, y comentarios.
Uniones de Tablas:
- Relaciona las tablas de órdenes de compra (
OPOR,POR1) con los socios de negocios (OCRD).
- Relaciona las tablas de órdenes de compra (
Filtros:
- Solo incluye líneas con cantidades pendientes (
T2."OpenQty" > [%0]).
- Solo incluye líneas con cantidades pendientes (
Resultado Final
Genera un informe que muestra:
- Detalles de las órdenes de compra con cantidades pendientes de recibir.
Posibles Usos
- Seguimiento de órdenes de compra abiertas.
- Control de entregas pendientes.
*************************************************************************************************************************
10. Ordenes de Compra por Estado de autorización
Objetivo General
Esta query genera un informe de las órdenes de compra preliminares, clasificándolas según su estado de autorización (autorizadas, pendientes o rechazadas).
Estructura y Detalles
- Selección de Datos:
- Incluye columnas como:
- Usuario que creó la orden (
T1."U_NAME"). - Estado de autorización (
T0."WddStatus"), con valores:Y: Autorizado.W: Pendiente.N: Rechazado.
- Número interno y número de documento (
T0."DocEntry",T0."DocNum"). - Fecha de la orden (
T0."DocDate"). - Código y nombre del proveedor (
T0."CardCode",T0."CardName"). - Moneda de la orden (
T0."DocCur") y total del documento (T0."DocTotal"). - Comentarios asociados a la orden (
T0."Comments").
- Usuario que creó la orden (
- Incluye columnas como:
- Uniones de Tablas:
- Relaciona las tablas de documentos preliminares (
ODRF) con los usuarios (OUSR) mediante el campoUserSign.
- Relaciona las tablas de documentos preliminares (
- Filtros:
- Filtra las órdenes preliminares del tipo "Orden de Compra" (
T0."ObjType" = '22'). - Filtra por un estado de autorización específico (
T0."WddStatus" = [%0]), que puede ser:Y: Autorizado.W: Pendiente.N: Rechazado.
- Filtra las órdenes preliminares del tipo "Orden de Compra" (
- Ordenamiento:
- Los resultados se ordenan por usuario, estado de autorización (descendente) y fecha de la orden.
Resultado Final
Genera un informe que muestra:
- Detalles de las órdenes de compra preliminares, indicando su estado de autorización y el usuario que las creó.
Posibles Usos
- Seguimiento de órdenes de compra preliminares.
- Control de estados de autorización.
- Identificación de órdenes pendientes o rechazadas para su revisión.
*************************************************************************************************************************
11. Solicitudes de Compra Pendientes por Usuario
Objetivo General
Esta query muestra las solicitudes de compra abiertas, desglosadas por usuario.
Estructura y Detalles
Selección de Datos:
- Incluye columnas como: solicitante, número de solicitud, código y descripción del artículo, fechas, cantidades solicitadas y pendientes, precio, y texto libre.
Uniones de Tablas:
- Relaciona las tablas de solicitudes de compra (
OPRQ,PRQ1) con los usuarios (OUSR).
- Relaciona las tablas de solicitudes de compra (
Filtros:
- Solo incluye solicitudes abiertas (
T0."DocStatus" <> 'C') y líneas con cantidades pendientes (T1."OpenQty" > '0').
- Solo incluye solicitudes abiertas (
Ordenamiento:
- Los resultados se ordenan por usuario y número de solicitud.
Resultado Final
Genera un informe que muestra:
- Detalles de las solicitudes de compra abiertas, desglosadas por usuario.
Posibles Usos
- Seguimiento de solicitudes de compra.
- Control de pendientes por usuario.
*************************************************************************************************************************
12. Solicitudes de Compra por Estado de Autorización
Objetivo General
Esta query genera un informe de las solicitudes de compra preliminares, clasificándolas según su estado de autorización (autorizadas, pendientes o rechazadas).
Estructura y Detalles
- Selección de Datos:
- Incluye columnas como:
- Usuario que creó la solicitud (
T1."U_NAME"). - Estado de autorización (
T0."WddStatus"), con valores:Y: Autorizado.W: Pendiente.N: Rechazado.
- Número interno y número de documento (
T0."DocEntry",T0."DocNum"). - Fecha de la solicitud (
T0."DocDate"). - Código y nombre del proveedor (
T0."CardCode",T0."CardName"). - Moneda de la solicitud (
T0."DocCur") y total del documento (T0."DocTotal"). - Comentarios asociados a la solicitud (
T0."Comments").
- Usuario que creó la solicitud (
- Incluye columnas como:
- Uniones de Tablas:
- Relaciona las tablas de documentos preliminares (
ODRF) con los usuarios (OUSR) mediante el campoUserSign.
- Relaciona las tablas de documentos preliminares (
- Filtros:
- Filtra las solicitudes preliminares del tipo "Solicitud de Compra" (
T0."ObjType" = '1470000113'). - Filtra por un estado de autorización específico (
T0."WddStatus" = [%0]), que puede ser:Y: Autorizado.W: Pendiente.N: Rechazado.
- Filtra las solicitudes preliminares del tipo "Solicitud de Compra" (
- Ordenamiento:
- Los resultados se ordenan por usuario, estado de autorización (descendente) y fecha de la solicitud.
Resultado Final
Genera un informe que muestra:
- Detalles de las solicitudes de compra preliminares, indicando su estado de autorización y el usuario que las creó.
Posibles Usos
- Seguimiento de solicitudes de compra preliminares.
- Control de estados de autorización.
- Identificación de solicitudes pendientes o rechazadas para su revisión.
*************************************************************************************************************************
¿Le fue útil este artículo?
¡Qué bueno!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Comentarios enviados
Agradecemos su iniciativa, e intentaremos corregir el artículo