Sei sulla pagina 1di 19

ARQUITECTURA R1

SERVIDO
R
CENTRAL

INTERNE
T
(VPN)

SERVIDO
R
LOCAL

BD SAP 1
BD R1

BD
Licenciamie
nto

BD SAP 2

ESTACIONE
S DE
TRABAJO

SERVIDOR CENTRAL
Retail One
AddOn

Consola central
Licenciamiento

BD
Licenciamie
nto

Archivos
de
entrada

Servicio web

BD SAP 1
Deteccin de
transacciones

Instalador BD
Central

INTERNE
T
(VPN)

Archivos
de Salida

SERVIDOR LOCAL
INTERNE
T
(VPN)

Instalador BD
local

ESTACIONE
S DE
TRABAJO

BD R1
Servicio web
Exportador de
datos

Servicio de sincronizador
local
Sincronizador local
Retail One

Archivos
de
entrada

Archivos
de Salida

INSTALADOR DE BD CENTRAL
Objetivo: Crear en la base de datos de SAP Business One las
estructuras de datos necesarias (tablas, campos, ndices,
UDOs) para el funcionamiento de R1

Componentes principales:

Ventana principal
Archivo de estructura de datos
Archivo de valores iniciales

Tecnologas clave:

WPF / DI API

LICENCIAMIENTO
Objetivo: Instalar la licencia de R1 y dar mantenimiento a las
licencias de cada una de las estaciones de trabajo

Componentes principales:

Ventana principal

Tecnologas clave:

WPF / BridgeCorba

RETAIL ONE ADDON


Objetivo: Ofrecer la interfaz para que el usuario establezca
las configuraciones centralizadas de Retail One

Componentes principales:

Una clase y un archivo SFR por cada pantalla

Tecnologas clave:

UI API / DI API

DETECCIN DE TRANSACCIONES
Objetivo: Cachar movimientos realizados en SAP y generar
archivos XML de sincronizacin de bajada a las sucursales

Componentes principales:

Clase de deteccin de transacciones


Mtodo SincronizarTransaccion

Consideraciones: Su punto de entrada es a travs del


procedimiento PostTransactionNotice de SAP

Tecnologas clave: CLR

SERVICIO WEB
Objetivo: Ofrecer un canal de comunicacin entre el servidor
central de SAP y cada una de las sucursales instaladas

Componentes principales:

Clase de servicio web

Tecnologas principales: C#

CONSOLA CENTRAL
Objetivo: Subir a SAP las transacciones hechas en cada una
punto de venta

Componentes principales:

Ventana principal
Clase de consultas de base de datos

Tecnologas clave:

DI Server

EXPORTADOR DE DATOS
Objetivo: Crear los scripts y archivos de datos necesarios
para la instalacin de una sucursal

Componentes principales:

Clase principal de exportacin

Tecnologas clave:

BCP / Shared Management Objects

INSTALADOR DE BASE DE DATOS LOCAL


Objetivo: Realizar la instalacin de la base de datos de una
sucursal y/o de una estacin de trabajo

Componentes principales:

Ventana principal

Tecnologas clave:

Shared Management Objects / BULK

SINCRONIZADOR LOCAL
Objetivo: Ofrecer una interfaz al usuario para la configuracin
del servicio de sincronizador local

Componentes principales:

Ventana principal

Tecnologas clave:

WPF / C#

SERVICIO DE SINCRONIZADOR LOCAL


Objetivo: Enviar al servidor central las transacciones
realizadas en las sucursales (por medio de archivos XML) y
recibir del mismo servidor central los cambios realizados en
configuraciones centralizadas

Componentes principales:

Clase de servicio

Tecnologas clave:

Servicio de Windows

RETAIL ONE
Objetivo: Sistema principal de punto de venta donde se
realizan todas las operaciones de una sucursal

Componentes principales:

Clase general
Ventana principal
Un control de usuario por cada pantalla
Capas de datos y de negocios

Tecnologas principales:

WFP / C#

EJERCICIOS
Caso 1: Como usuario puedo capturar comentarios en las
solicitudes de traspaso creadas en R1 con el fin de que se
reflejen en el documento de SAP Business One

Caso 2: Como usuario puedo capturar los cheques y


Transferencias recibidos durante el da al realizar mi Corte X,
los cuales deben mostrarse en mi reporte de corte de caja

Caso 3: Como usuarios puedo definir un monto mnimo para


poder realizar una venta a crdito en R1

Caso 4: Como usuario puedo buscar artculos compuestos de


varios niveles (caf) y agregarlos a una venta

Potrebbero piacerti anche