Estecapítulodescribelasposibilidadesde generaciónde informesdeoperacionesy de BusinessIntelligencedeWebSphereCommerce.EnWebSphereCommerce existen dostiposdeinformes:
Informes deBusinessIntelligence
WebSphereCommerceAnalyzer,uncomponenteopcionalde WebSphere Commerce,proporcionaposibilidadesde generaciónde informesde Business Intelligencemáscompletas.
Informes deoperaciones
Incluyeninformessobreelusodelinventario,productos,devolucionesy delAsesordeproductos.
Informes
analíticos
y
Business
Intelligence
WebSphereCommerceAnalyzeresuncompletoconjuntodeherramientas para analizar losresultadosdelcomercioelectrónico.Enconcreto,ladespensade datos de WebSphereCommerceAnalyzercontieneextractos delosdatosdeoperaciones de WebSphereCommerce,loqueproporcionaextensainformaciónsobreel negocio. Medianteelusodelosinformesparaanálisisqueseofrecen,losusuarios de empresapuedencomprendermejorlastendenciasy lascaracterísticasde los clientes, tomarmejores decisiones,crearestrategiasyaprendercómo mejorarsu negocio.
Algunasde suscaracterísticas son:
v Unadespensa dedatos,instaladaenunservidoraparte,dondepuedeejecutar análisiseinformesdedatosdetalladossinafectarelrendimientodelossistemas operativosdeWebSphereCommerce.Ladespensadedatosestádiseñadacon tablasde informespredefinidasyampliablesparaproporcionardatoshistóricos confinesdecomparación.
v Unconjuntodeherramientasparaextraer,transformarycargar datosdelabase dedatosoperativadeWebSphereCommercealadespensadedatos.Estas herramientasdeextracciónvienenconextraccionespredefinidasquesepueden ampliarfácilmentepararesolverlas necesidadesde susdatospersonalizados. v Lainfraestructuradegeneracióndeinformesofreceunaextensarelaciónde
informesanalíticos. Másde250 informesen16categoríasgarantizanqueel usuariodispondrádelosdatosnecesarios específicosdeltemadeinterés. Esta infraestructuraseentregaconWebSphereCommerceAnalyzer,paraquelas empresaspuedanampliarlosinformesofrecidosconelsistema,yasea
modificandolosinformesexistenteso creandootrosnuevos.Estainfraestructura degeneracióndeinformessustituyealservidorBrioBroadcastServerquese incluíaenreleasesanteriores.Sideseaposibilidades degeneraciónde informes máscompletas,seofreceránkitsdeintegracióndeinformesparavariosdelos proveedoresdeinformescomerciales.
Análisis
de
bucle
cerrado
Losanálisisde buclecerrado proporcionantecnología ’análisisa acciones’rápida. Losanálisisde buclecerrado integranlosresultadosdelosanálisisavanzadosde
minería dedatos,demaneraqueunDirector demarketingpuedecrearunperfil de clienteexplícitobasadoenlossegmentos generadoporlafuncióndeminería de datosde WebSphereCommerceAnalyzer.
Estafuncióndebucle cerradoeliminalospasosmanualesentreWebSphere CommerceAnalyzeryWebSphereCommerce,automatizando lacreaciónde una lista declientesobjetivoexplícitos.Secreanperfilesde clientemásprecisos utilizandoelsegmento(listade miembros)generadoporWebSphereCommerce Analyzer (perfilexplícito).
Informes
de
operaciones
de
WebSphere
Commerce
Gestión
del
inventario
esperado
Estosinformesdependende losdatosATP(Disponibilidadasegurada).ATPno estáhabilitadaenlatiendaExpressStore.
Recepcionesdeinventariomedianteregistrosdeinventarioesperado
Esteinformemuestrarecepcionesde registrosdeinventarioesperado.
Registrosdeinventarioesperadoabiertos
Esteinformemuestrarecepcionesesperadasy registrosdeinventario esperado pendientes.
Informes
de
inventario
Estosinformesdependende losdatosATP(Disponibilidadasegurada).ATPno estáhabilitadaenlatiendaExpressStore.
WebSphereCommerceAcceleratorproporcionalossiguientesinformesparahacer unseguimientodelosproblemasqueafectan alinventario.
Recepcionesdeinventarioporproducto
Esteinformelista todaslasrecepciones:recepcionesrecibidasmediante registrosde inventarioesperado,recepcionesadhocyrecepciones
añadidascomo resultadodeladisposicióndeproductos.Lasopcionesdel informeincluyenlafechadeinicio, lafechade finalización,loscódigosde artículoyloscentrosdedespachodepedidos.Elinformesepuede clasificarporelcódigode artículoopor lafechade recepción.
Ajustesdeinventario
Esteinformemuestralosajustesdeinventariopor producto.Lasopciones delinformeincluyenlafechadeinicio,lafechadefinalización,loscódigos de artículo,loscentrosdedespachode pedidosylas razonesdelajuste. El informesepuedeclasificarporlafechade ajusteoporelcódigode artículo.Elinformeseagrupaporproducto, centrodedespachode pedidos yfechadeajuste.
Estadodelinventario
Esteinformemuestraelestadoactualdeasignaciónyrecepciónde
inventario delosproductosenstock.Lasopcionesdelinformeincluyen los códigosde artículoyloscentrosde despachode pedidos.Elinformese agrupaporcentro dedespachodepedidosy códigode artículo.
Recepcionesdeinventariomedianteregistrosdeinventarioesperado
Excepciones deenvío
Esteinformemuestraenquésalidasfaltainformacióndemanifiestode envío.
Productos enespera
Esteinformemuestrainformaciónsobrelospedidosenesperaacumulados porproducto. Utiliceesteinformepararevisarelestadoactualde
asignaciónyrecepcióndeinventariodelosproductosenstock.Las opcionesdelinformeincluyenloscódigosde artículoy loscentrosde despachodepedidos.
Pedidosenesperaretrasados
Esteinformemuestrapedidos quetienenproductosenesperaqueestán retrasados.
Registrosdeinventarioesperadoabiertos
Esteinformemuestraregistrosde inventarioesperadoabiertos.Utilice este informepararevisarrecepcionesesperadasyregistrosde inventario esperado pendientes.
Informes
de
marketing
Antesdeutilizarlosinformesdemarketing,elAdministrador desitiodebe habilitarelSupervisordesucesosde marketing.
Lasiniciativas decampañageneran estadísticassobresuuso.Estasestadísticas pueden verlaslosDirectoresdemarketing,utilizandoWebSphereCommerce Accelerator.Lasestadísticasilustranelíndicede pulsacionesdeuna iniciativapara cadazonadee-Marketing enlaqueseimplementa. Estasestadísticasproporcionan informaciónsobrelaeficaciadelainiciativa,asícomoporcentajesdeéxito
comparativos entrelasdiversasubicaciones enlas quesevisualiza.
Estadísticasdeiniciativasdecampaña
Paracadainiciativadecampañasemuestralasiguienteinformación:zona de e-Marketing,visitas,pulsacionesconelratón,índice depulsaciones.
Informes
de
gestión
de
productos
WebSphereCommerceAcceleratorproporcionalossiguientesinformesparala gestiónde productos.
Resumendepedidos
Esteinformepresenta unresumen delospedidosrecibidosenlatienda durante unperiodode ventasdefinidoporelusuario.
Descuentos
Esteinformemuestrainformaciónsobrelosingresosporventasylos objetivos deventasasociadosa descuentosdefinidos.
Devolucionespendientes
Determinar quéinventariodevuelto aúnnoseha recibido.
Productos enespera
Determinar quéproductos,yquecantidaddecadaunodeellos,estánen espera.
Recepcionesdeinventariopor producto
Revisarrecepcionesdeinventario.
Estadodelinventario
Revisarelestadoactualderecepcióny asignaciónde inventariodelos productosenstock.
Informes
de
gestión
de
devoluciones
Estosinformesdependende losdatosATP(Disponibilidadasegurada).ATPno estáhabilitadaenlatiendaExpressStore.
Devolucionesconrecepcionesparciales
Esteinformemuestradevolucionesparalasqueseharecibidodelcliente almenosunproductoyfalta porrecibiralmenosunproducto.
Recepcionesdedevoluciónno dispuestas
Esteinformemuestradevolucionesporproductoparaaquellosproductos quesehanrecibidoperoquetodavíanosehadispuestoquéhacercon ellos.
Devolucionespendientes
Esteinformemuestradevolucionesquesehanregistradoperoparalasque noseharecibidodelcliente ningúnproducto. Esteinformenomuestra devolucionesregistradasparalasquesehanrecibidodelclientealgunos de losproductos;estasdevolucionespuedenencontrarseenelinformede Devolucionesconrecepcionesparciales.
Excepciones
de
envío
EsteinformedependedelosdatosATP(Disponibilidadasegurada).ATPnoestá habilitadaenlatiendaExpressStore.
Excepciones deenvío
Apéndice
A.
Ejemplos
de
uso
Añadir
una
nueva
dirección
Actor ClienteregistradoFlujoprincipal ElclientepulsaAñadirunanuevadirección.Elsistemamuestraunapáginaconloscampos siguientes:
v Apodo
v Nombre
v Apellido
v Dirección(compuestadedoscuadrosdetexto) v Ciudad
v Estadooprovincia v Códigopostal v País/Región v Númerodeteléfono
ElclienteescribelainformaciónenloscamposypulsaSometer.Elsistemaañadeunanueva direcciónallistín(E1).
Flujoalternativo Ninguno Flujode
excepción
E1:Faltauncampoobligatorio
Sifaltacualquieradeloscampossiguientes,elsistemaemiteunmensajedeerror.
v Nombre v Apellido v Dirección v Ciudad v Estadooprovincia v Códigopostal v País/Región
Sielapodoespecificadoyaexisteenellistíndelcliente,elsistemaemiteunmensajedeerror.
Detalles
de
la
implementación
Paraañadiruna nuevadirecciónseutilizanlosarchivosJSPsiguientes: v AddressBookForm.jsp
Añadir
un
artículo
a
una
lista
de
solicitudes
Actor Cliente
Flujoprincipal 1. Elclienteexaminalapáginadevisualizacióndelproductoy,enlalista desplegableListadesolicitudes,seleccionaNuevayluegoIr.
2. SevisualizalapáginaEditarlistadesolicitudesconelcódigodeartículo añadidoenelprimercampodeartículoyunacantidadde1(omássise especifica).
3. ElclienteescribeunnombreparalalistadesolicitudesypulsaCambiar nombre.
4. SevisualizalapáginaEditarlistadesolicitudesconlalistareciéncreada. Flujoprincipaldeañadirauna
listadesolicitudesexistente 1. desplegableElclienteexaminaListadelasolicitudes,páginadevisualizaciónseleccionaeldelnombreproductodeunay,enlistaladelista solicitudesexistenteyluegopulsaIr.
2. SevisualizalapáginaEditarlistadesolicitudesconelnuevoartículoañadido alalista(tambiéndeberíacontenertodoslosartículosanteriores).
Flujoprincipaldeañadiry modificarunalistadesolicitudes existente
1. ElclientepulsaMicuentaenlacabecera. 2. SevisualizalapáginaMicuenta.
3. ElclientepulsaVerlistadesolicitudes.
4. SevisualizalapáginaListadesolicitudescontodaslaslistascreadasporel actor(suponiendoqueelactortengaunalista).
5. Elclientepulsaenunnombredelistadesolicitudes.
6. SevisualizalapáginaEditarlistadesolicitudes,quemuestratodoslos artículosquecontienelalista.
7. ElclientemodificaelnombredelalistadesolicitudesypulsaCambiar nombre.
8. SevisualizalapáginaEditarlistadesolicitudesconunnuevonombre(o conunmensajedeerrorsielnombrenoescorrecto).
9. ElclientecambialacantidaddeunartículodelalistaypulsaActualizar cantidad.
10. SevisualizalapáginaEditarlistadesolicitudesconlacantidadactualizada (ounmensajedeerrorsilacantidadsehaentradodeformaincorrecta) 11. ElclienteescribeuncódigodeartículoenelrecuadrodetextoCódigode
artículoyunacantidadenelrecuadrodetextoCantidadypulsaAñadir. 12. SevisualizalapáginaEditarlistadesolicitudesconelnuevocódigode
artículoañadidoalalista(ounmensajedeerrorsielcódigodeartículono seencuentraenlatienda).
Flujoalternativo Ninguno
Flujodeexcepción 1. ElclientepulsaMicuentaenlacabecera.
2. SevisualizalapáginaMicuenta. 3. ElclientepulsaListadesolicitudes.
4. LapáginaListadesolicitudessevisualizaeindicaalclientequenotiene ningunalistadesolicitudescreada.SevisualizaunenlaceaCrearnuevalista desolicitudes.
Detalles
de
la
implementación
Paradarsoportea unalista desolicitudesseutilizanlosarchivosJSPsiguientes: (estonoincluyetodaslas páginasde catálogoutilizadasparaira lapágina de visualización deproducto.)
v CachedProductOnlyDisplay.jsp
v MyAccountDisplay.jsp v ProductOnlyDisplay.jsp v RequisitionListAddToListForm.jsp v RequisitionListCreateForm.jsp v RequisitionListDisplay.jsp v RequisitionListUpdateForm.jsp
Añadir
un
artículo
a
la
lista
de
deseos
Losclientespuedenvery editarlosproductos quehanseleccionadoparacomprar mediante elcarrodelacompra.
EnExpressStore,unalista dedeseospermitealosclientesregistradosañadir productosquelesgustaríapedirenelfuturoa unalista.Uncliente puedeenviarla lista dedeseospor correoelectrónicoa familiaresy amigos,quepuedenadquirir losartículoscomo regalosparaelcliente.Unalista dedeseossediferenciade un carrode lacompra enquelosclientestienenlaintencióndeadquirirlosproductos delcarrodelacompradurante lasesióndecompraactual.
Condición previa
LacaracterísticaListadedeseosestáhabilitadaenlatienda.Paramásinformaciónconsulteel Capítulo2,“ConfiguracióndelatiendaExpressStore”,enlapágina13.
Actor Clienteregistrado
Flujoprincipal Elclienteveunproducto,unpaqueteounpaquetecompuesto(Paramásinformación,consulte “Mostrarlapáginadeproducto”enlapágina157,“Mostrarlapáginadepaquetecompuesto”en lapágina155,y“Mostrarlapáginadepaquete”enlapágina156)yluegopulsaAñadiralalista dedeseos.Elsistemaañadeelproducto,paqueteopaquetecompuestoalalistadedeseos(E1)y luegomuestralapáginadelistadedeseos,comosedescribeenelejemplodeuso“Verunalista dedeseos”enlapágina181.
Flujode
excepción E1:Unclienteinvitadointentaañadirunartículoalalistadedeseos
Siunclienteinvitadointentaañadirunartículoalalistadedeseos,elsistemamuestrael siguiente mensaje: Para guardar artículos en su lista de deseos, regístrese y luego vuelva a intentarlo.
Detalles
de
la
implementación
Paraañadirartículos aunalista dedeseosseutilizanlosarchivosJSPsiguientes: v CachedItemDisplay.jsp v CachedProductItemDisplay.jsp v CachedProductOnlyDisplay.jsp v ItemDisplay.jsp v OrderItemDisplay.jsp v ProductDisplay.jsp v ProductItemDisplay.jsp v ProductOnlyDisplay.jsp v WishListDisplay.jsp
Añadir
artículos
a
un
pedido
Actor Cliente
Condición previa
Elclienteestáconectadoalatienda
Flujobásico 1. ElclientepulsaExaminarcatálogodesdelapáginaInicio.Sevisualizalapáginadecategorías principales.
2. Elclienteseleccionaunacategoría.Semuestralapáginadevisualizacióndelacategoría. 3. Elsistemamuestraunapáginaconlacategoríasuperiorelegidaylascategoríasprincipales
quehaydebajodeella.
4. Elclienteseleccionaunproducto.Semuestralapáginadevisualizacióndelproducto. 5. Elsistemamuestraunapáginaconartículosdelalíneadeproductoselegida.
6. Elclienteseleccionaunartículo.Sevisualizalapáginadevisualizacióndelartículo. 7. Elsistemamuestraunapáginaconelartículoytodossusatributos.
8. ElclienteseleccionauncontratoypulsaAñadiralpedido.Sielclientenoseleccionaun contrato,elartículoseañadebajoelcontratoconelpreciomásbajo.
9. SevisualizalapáginaSupedido. Condición
posterior
Elsistemamuestraunapáginaconelnuevoartículoañadidoalpedido.Sielartículoesel primeroqueseelige,secreaunnuevopedidoconelartículoincluido.
Detalles
de
la
implementación
Paraañadirartículos aunpedidoseutilizanlosarchivosJSPsiguientes: v CachedItemDisplay.jsp v CachedProductItemDisplay.jsp v CachedProductOnlyDisplay.jsp v CachedStoreCatalogDisplay.jsp v CachedSubCategoriesDisplay.jsp v CachedTopCategoriesDisplay.jsp v CategoriesSetup.jsp v ItemDisplay.jsp v OrderItemDisplay.jsp v ProductDisplay.jsp v ProductItemDisplay.jsp v ProductOnlyDisplay.jsp v StoreCatalogDisplay.jsp v SubCategoriesDisplay.jsp v TopCategoriesDisplay.jsp
Modificar
información
personal
Losclientespuedenmodificarsuinformaciónpersonal,comoporejemplosu direcciónde correoelectrónicoy sucontraseña.
Actor Cliente
Flujoprincipal ElclientepulsaModificarinformaciónpersonal(E1).ElsistemamuestralapáginaModificar informaciónpersonal,queincluyeloscampossiguientes:
v Nombre,cumplimentadodeantemanoconelnombreactual v Apellido,cumplimentadodeantemanoconelapellidoactual
v Correoelectrónico,cumplimentadodeantemanoconladireccióndecorreoelectrónicoactual v Contraseña
Elcampodecontraseñasepuededejarvacío.Sielclientedecidedejarvacíoelcampode contraseña,elsistemanomodificalacontraseñaactualydejalacontraseñaanteriorsin modificar.
v Verificarcontraseña v Idiomapreferido v Monedapreferida
v Edad,cumplimentadodeantemanoconlaedad v Sexo,cumplimentadodeantemanoconelsexo
v Deseorecibircorreoelectrónicosobreofertasynovedades Elclientealteraloscampossegúnseanecesario.
Acontinuación,elclienteseleccionaSometer,yelsistemaactualizaladireccióndecorreo electrónicoylacontraseña(E2).
Flujo alternativo
Ninguno
Flujosde excepción
Lacontraseñaespecificadadebecumplirlasnormassiguientes: tenerseiscaracterescomomínimo
conteneralmenosundígito conteneralmenosunaletra
nodebecontenerunmismocarácterrepetidocincovecesentotal,nicuatrovecesconsecutivas osevisualizaráunmensajedeerror.Tambiénsevisualizaráunmensajedeerrorsilacontraseña esigualqueladireccióndecorreoelectrónico,osilacontraseñaesigualquelacontraseña anterior.
E1:Elclientenoestáconectado
Paracambiarladireccióndecorreoelectrónicoylacontraseña,losclientesdebenestar conectados.Silosclientesnoestánconectados,elsistemalessolicitaqueseconecten utilizandoelprocedimientoquesedescribeenelejemplodeuso“Conexióndeuncliente registrado”enlapágina161.Acontinuación,esteejemplodeusosereanudadesdeel principio.
E2:Ladireccióndecorreoelectrónicoyaexisteparaotrocliente
Ladireccióndecorreoelectrónicoespecificadanopuedecoincidirconladirecciónde correoelectrónicodeningúnotroclienteexistente.Sielsistemaencuentrauna coincidencia,solicitaalclientequeseleccioneunadireccióndecorreoelectrónico diferente.Elejemplodeusosereanudadesdeelprincipio.
E3:Nosepuedeverificarlacontraseña
Lacontraseñaespecificadadebecoincidirconlacontraseñaquesehaentradopara verificarlacontraseña.Delocontrario,elsistemamuestraelsiguientemensajedeerror: La contraseña de verificación que ha entrado no coincide con su contraseña. Escriba su contraseña en el campo Verificar contraseña e inténtelo de nuevo. Elejemplodeusosereanudadesdeelprincipio.
Detalles
de
la
implementación
Paramodificar informaciónpersonalseutilizanlosarchivosJSPsiguientes: v MyAccountDisplay.jsp
v UserRegistrationSetup.jsp v UserRegistrationUpdateForm.jsp
Pasar
por
caja
el
carro
de
la
compra
Pasar porcajasignificasometerlainformacióndepagoparalosartículosdelcarro de lacompra.
Actor Cliente
Flujoprincipal 1. ElclientepulsaPasarporcajaparainiciarelejemplodeuso.
ElsistemamuestralapáginaDireccióndefacturación.Sielclientetienecomomínimounadirecciónenellistín,elsistema solicitaalclientequeseleccioneunadelasdireccionesdellistíncomoladireccióndefacturación.Elclientepuedeseleccionar unadirecciónopulsarCrearnuevadirección.SielclientepulsaCrearnuevadirección,seañadeunanuevadirección utilizandoelejemplodeuso“Añadirunanuevadirección”enlapágina144.
2. Elclienteseleccionaunadirección.Elsistemaestableceladirecciónseleccionadacomoladireccióndefacturacióndelpedido.Si elclientenotieneningunadirecciónenellistín,sellevaacabolaacciónA1:Añadirdireccióndefacturación.
3. ElsistemamuestralapáginaDireccióndeenvío.Semuestraunalistadelasdireccionesdellistín.Sielclienteencuentrala