Sie sind auf Seite 1von 46

Pruebas Unitarias

Histórico de Revisiones del contenido

Fecha Cambios Realizados


12/16/2019 Registro de Evidencias

Revisores

Rol Nombre
Analista QC
ias

ontenido

Rol Nombre
Desarrollador Ricardo Salazar

ombre
Pruebas Unitarias
ID Caso Aplicación/Si
Proceso de Negocio
Prueba stema
Movimiento de MBO
CP001
Inventario POCKET
Movimiento de MBO
CP002
Inventario DESKTOP
Movimiento de MBO
CP003
Inventario POCKET
Movimiento de MBO
CP004
Inventario DESKTOP
Movimiento de MBO
CP005
Inventario DESKTOP
Movimiento de MBO
CP004
Inventario POCKET
Movimiento de MBO
CP005
Inventario DESKTOP
Pruebas Unitarias Estado

Descripción del Caso de Prueba Entorno Estado

OP : 516354 , Picking Finalizado DEV - POCKET

OP : 516354 , Cancelación de Pedido DEV - MBO

OP : 516354 , Picking Finalizado DEV - POCKET

OP : 516354 , Auditoria DEV - MBO

OP : 516354 , Facturación DEV - MBO

NRO LOTE : 128215 , Multipicking DEV - POCKET

OP: 516356,516358,516360 , Facturación DEV - MBO


Estado Evidencia
Fecha
Conformidad
Ejecución

12/16/2019 Evidencias

12/16/2019 Evidencias

12/16/2019 Evidencias

12/16/2019 Evidencias

12/16/2019 Evidencias

12/16/2019 Evidencias

12/16/2019 Evidencias
Estado Entorno
Exitoso DEV - POCKET
Fallido DEV - MBO
CP001 - PICKING FINALIZADO TIPO : DESPACHO A DOMICILIO EXPRESS (MONOPICKING)

ANTES DE EJECUTAR LA PRUEBA

CONSULTA A LA TABLA DE MOV INVENTARIO INTERNA

EJECUCION DE LA PRUEBA

TABLA DETALLE
ESTADO DEL PEDIDO = 3 (PICKING FINALIZADO)

CONSULTA A LA TABLA DE MOV INVENTARIO INTERNA

QUERY 2
QUERY 3

CP002 CANCELACION DEL PEDIDO - MBO

TABLA INTERMEDIA

QUERY 2

QUERY 3
ESS (MONOPICKING)
CP003 - PICKING FINALIZADO TIPO : RETIRO EN TIENDA (MONOPICKING)

ANTES DE EJECUTAR LA PRUEBA

CONSULTA A LA TABLA DE MOV INVENTARIO INTERNA

EJECUCION DE LA PRUEBA
ESTADO DEL PEDIDO = 3 (PICKING FINALIZADO)

CONSULTA A LA TABLA DE MOV INVENTARIO INTERNA

QUERY 2

QUERY 3

CP004 AUDITORIA - MBO


CP005 FACTURACION - MBO

CONSULTA A LA TABLA DE MOV INVENTARIO INTERNA

QUERY 2
QUERY 3

TRAMA QUE SE ENVIA AL BCT CON EL CODIGO 241

SE INSERTO EN LA TABLA PAGOS CAJA

SE INSERTO CORRECTAMENTE EN EL BCT


SE INSERTO CORRECTAMENTE AL CT2
CP006 - PICKING FINALIZADO TIPO : RETIRO EN TIENDA/RECOJO AL AUTO/DESPACHO A DOMICIL
STATUS DE LAS ORDENES

TABLA INTERMEDIA

QUERY 2

QUERY 3

CP007 FACTURACION
OP _ 516356 T
QUERY 2

QUERY 3
TRAMA OP 516356 T

TRAMA OP 516360 R
SE INSERTO CORRECTAMENTE LA TRAMA AL BCT
SE INSERTO CORRECTAMENTE LA TRAMA EN CT2
AUTO/DESPACHO A DOMICILIO (MULTIPICKING)
OP _ 516358 RA OP _ 516360 R
TRAMA OP 516358 RA
select O.ORG_LVL_NUMBER TIENDA,
I.INV_MRPT_CODE,
I.INV_DRPT_CODE,
iv.inv_drpt_desc,
T.INV_TYPE_DESC,
decode(i.inv_eff_qty,'+',1,'-',-1,0)*i.trans_qty QTY,
decode(i.inv_eff_cst,'+',1,'-',-1,0)*i.trans_ext_cost "COST",
I.TRANS_REF ,
i.proc_source,
i.trans_date ,
i.posted_date_time,
i.inv_eff_bal,
I.TRANS_SESSION,
P.PRD_LVL_NUMBER ,
i.*

from invaudee i
inner join orgmstee o on i.trans_org_child = o.org_lvl_child
inner join prdmstee p on i.trans_prd_child = p.prd_lvl_child
inner join invtrdee iv on i.inv_mrpt_code = iv.inv_mrpt_code
and i.inv_drpt_code = iv.inv_drpt_code
INNER JOIN INVTYPEE T ON I.TRANS_TYPE_CODE = T.INV_TYPE_CODE
where p.prd_lvl_number IN ('880985') --Producto
and o.org_lvl_number IN (61) --CD/Tienda
AND i.INV_DRPT_CODE IN ('01','07','08')
-- and i.trans_type_code in ('01','07') --Tipo almacen
and trim(i.trans_ref) in ('516360')--código referencia
--AND I.TRANS_SESSION ='7348483'
ORDER BY i.posted_date_time ,
I.TRANS_SESSION ; --NV
Select P.PRD_LVL_NUMBER "Código de Producto",
P.PRD_FULL_NAME "Descripción de Producto",
I.ON_HAND_QTY "ON_HAND Cant.",---Stock Real
P.DES_TIPNEG "Tipo de Producto",
TO_CHAR(P.COD_EST || ' - ' || P.DES_EST) As "Estado Nivel Compañía",
O.ORG_LVL_NUMBER "Local",
O.ORG_NAME_FULL "Nombre de Local",
EINTERFACE.JSATELITE_PKG_INTERFACES.FN_GET_EST_PRD_ORG(O.ORG_LVL_CHILD,
P.PRD_LVL_CHILD,
2) As "Estado Nivel Centro",
Y.INV_TYPE_CODE "Código de tipo de inventario",
Y.INV_TYPE_DESC "Tipo de Iventario",

I.ON_HAND_COST "ON_HAND_Valor",
I.PO_ORD_QTY "ON ORDER Cant.",
I.PO_ORD_COST "ON ORDER Valor",
I.TO_ORD_QTY "OO TRF Cant.",
I.TO_ORD_COST "OO TRF Valor",
I.TO_INTRN_QTY "TRF Cant.",
I.TO_INTRN_COST "TRF Valor",
I.PRD_SLL_UOM "UMB",
P.COD_AREA "Area",
P.DES_AREA "Descripción Area",
P.COD_SEC "Sección",
P.DES_SEC "Descripción Sección",
P.COD_CAT "Línea",
P.DES_CAT "Descripción Línea ",
P.COD_FAM "Familia",
P.DES_FAM "Descricpión Familia",
P.COD_SFAM "Subfamilia",
P.DES_SFAM "Descripción Subfamilia"
From INVBALEE I, IFHPRDMST P, INVTYPEE Y, ORGMSTEE O, BASVALEE T
Where I.PRD_LVL_CHILD = P.PRD_LVL_CHILD
And I.INV_TYPE_CODE = Y.INV_TYPE_CODE
And O.ORG_LVL_CHILD = I.ORG_LVL_CHILD
And P.PRD_STYLE_IND = 'F'
And T.FIELD_CODE = 'TP'
And T.ENTITY_NAME = 'ORGMSTEE'
And T.VALUE = 'T'
And T.TECH_KEY1 = I.ORG_LVL_CHILD
-- And I.INV_TYPE_CODE = '01' --disponible
And O.ORG_LVL_NUMBER = 61 --tienda
And P.PRD_LVL_NUMBER = '880985';