Académique Documents
Professionnel Documents
Culture Documents
PROPUESTA TECNOLOGICA
AUTOR
GUAYAQUIL ECUADOR
AO 2016
DEDICATORIA
Este trabajo de propuesta tecnologa se lo dedico con mucho cario a mi querida Madre,
BELGICA INES URGILES, aprovecho para decirle que la amo mucho, y que estar en deuda
con ella toda mi vida, a mi Padre, VICTOR MANUEL LEON CAJAMARCA, que estoy
seguro que donde quiera que este, estara orgulloso ver a su nico hijo terminar la carrera,
lstima que se nos fue y no pude darle esa alegra que l tanto me exiga.
incondicional, por las malas noches que pasamos juntos y entender las veces que no pude
pasar a su lado, a mi dos hijas que me motivan a seguir luchado, conocer y adaptar nuevas
todos lo que me conocen que pueden gran de fe que todos los actos que realizo en mi vida
cotidiana se han visto resaltadas por los valores y principios nutridos por la Universidad
autoridades y en especial a su Rector Vitalicio Sr. Ing. Jacobo Bucaram Ortiz, por haber
fundado la primera Universidad de este tipo en el Ecuador en 1992, por ser una persona que
tomamos como referente, por su excelente trayectoria como poltico, deportista y maestro, en
definitiva por hacer a la UAE, una universidad emblemtica, llena de valores, principios, y en
la cual nos sentimos orgullos los estudiantes que formamos parte de ella.
A la directora de tesis Ing. Carlota Vera, joven y entusiasta docente de la UAE que a
Agradezco a todos los docente que formaron parte la trayectoria estudiantil entre ellos el
Ing. Nstor Vera, un politcnico que no nos daba clases sino, catedra de estadstica, un Ing.
Roberto Viteri que con sus clases de bases de clases, supo calar en mi tomar el desafo se
RESPONSABILIDAD Y DERECHO
______________________________________
C.I. 0924289523
INDICE GENERAL
1. INTRODUCCIN .................................................................................................... 1
1.1. Antecedentes del problema .................................................................................. 2
1. MARCO TEORICO.................................................................................................. 6
2.1. Estado del Arte ..................................................................................................... 6
humano, por lo que es de vital importancia que el producto terminado cumpla con las
utilizar para levantar informacin y documentar los procesos de negocio de la empresa que
balanzas que tienen conectividad para pc que no se utiliza, se lleva la bitcora de peso en
hojas sueltas, no se tiene una trazabilidad clara con referencia entre el lote y el nombre del
objetivos propuestos, para as darle cumplimiento a la normativa legal vigente por el rgano
Con la finalidad de cumplir con las exigencias de fabricacin y optimizar el proceso actual
SAP BO que adems cuenta con la funcin de lectura e impresin de cdigos de barras, de
esta manera se logra cumplir con las normas BPM en cuanto al registro de la trazabilidad del
producto terminado, almacenando la informacin sensible en la base de datos del ERP como
el nombre de la materia prima, el peso obtenido, el nombre del proveedor, y otros datos como
la fecha y hora, todo esto para prever un recoleccin de producto terminado por causa de
efectos secundarios en los consumidores, con la informacin registrada tendremos con
Palabras claves: Sistema de pesado, Balanza, cdigo de barras, Visual C# .net, SAP
Business One.
Abstract
Pharmax S.A. Where dietary supplements are produced for human consumption, so it is of
importance vital finished product meets the quality requirements of the industry in the
process heavy in making Himself. Using the methodology BBP (Business Blueprint) of SAP
the same as will be used to gather information and document the business processes of the
Business in the area of production has a process manual heavy, with scales having
connectivity for pc no using, the log heavy in single sheets takes, no clear traceability with
reference among the batch has and provider name, manufacturer of raw material, that there
the problematic one solved by the proposed objectives, paragraph so give effect to the legal
effective legislation by the regulatory body ARCSA national agency for regulation, control
In order to meet the manufacturing requirements and optimize the actual process
ERP SAP BO. it also has the function of reading and printing of bar codes, thus achieved
meet the standards in registering traceability finished product, storing sensitive information in
the database ERP as the name the raw material, the weight obtained, the name of provider
and other data as the date and time all this paragraph anticipating the un gathering finished
because of side effects in consumers with the information recorded have exactly the lot
Keywords: Weighing System, Balance, Barcode, Visual C # .NET, SAP Business One.
1
1. INTRODUCCIN
One, y al desarrollo de un sistema de pesado elaborado en Visual C# .net ste ltimo ser
capaz de conectarse a la base de datos del ERP obtener los tem a pesar, capturar el peso y
SAP Business One, es la mejor opcin para gestionar los procesos de cualquier industria
en especial, industrias farmacuticas que tiene que velar por el cuidado y salud de las
personas que consumen los productos elaborados en esta. Hoy en da vivimos en una era
digital avanzada, donde la industria farmacutica requiere automatizar sus procesos para el
la empresa, combinando una amplia gama de funciones en una sola aplicacin, beneficiando
Estos son los beneficios que se obtiene con la implementacin de SAP Business One en
Deteccin en Tiempo Real en Alzas de costo en materia prima para tomar medidas
estatus del negocio en lnea. Alarmas en crdito y cobranza que indican cuando un cliente
exactamente qu material hace falta y tienen automatizado. Todo el proceso para realizar la
slo 3 das. Ventas sabe exactamente qu se est fabricando o que est programado y los
2
tiempos de entrega a los clientes se manejan con mayor precisin. La alta direccin puede
monitorear, en tiempo real, lo que est sucediendo en los procesos de la empresa, conforme
est el fabricar productos de alta calidad para el consumo humano como los suplementos
(Pharmacys, Fibeca) Whey Protein y Beauty Protein, inici sus actividades el 12 de mayo del
2011, se encuentra ubicado en la Provincia del Guayas, cantn Duran, Parroquia Eloy Alfaro,
del 2011, mediante escritura pblica celebrada, ante el Notario Suplente Vigsimo Noveno
1 de abril del 2014, Por el Notario Titular cuarto de dicha jurisdiccin, Abg. Ernesto Pazos
cap. 1 mbito de aplicacin y adopcin del Anexo 1 del informe 32 de la OMS y de la Gua
PHARMAX S.A. deber cumplir con la normativa vigente Qu; mediante Acuerdo
Para lo cual se adopt un ERP de reconocimiento a nivel mundial SAP Business One, que
junto a un sistema de pesado, logre cubrir los requerimientos del Informe 32 de la OMS y la
Gua BPM que menciona en sus captulos las reas crticas donde interviene un sistema
informatizado, los siguientes captulos son: cap1. Almacenes, cap. 7 Recoleccin del
cubra los requerimientos del Informe 32 de la OMS y de la Gua BPM ni tampoco cuenta con
sistema para llevar a cabo la administracin de los procesos de la empresa. Solo cuenta con
Vinueza, que es utilizado para llevar la contabilidad comercial, por lo que no es posible llevar
llevar el control del peso de las materias primas tanto para el inventario de ingreso a las
diferentes bodegas, como para fabricar un nuevo producto segn lista de materiales emitida
por el Qumico Responsable, donde se realiza un pesado manual de la materia prima, se pesa
tem por tem y se registra los pesos tomados en unas tarjetas, este proceso se deber hacer
4
con mucho cuidado ya que las materias primas por los general son de aspecto polvo fino de
color blanco, que si el operador no est atento puede dosificar la materia prima que no es la
correcta.
Por lo antes expuesto es necesario optar por un sistema modular robusto que garantice la
calidad de los productos que son de consumo humano, que los productos cuenten con una
trazabilidad adecuada, que le den seguimiento a las materias primas desde que ingresan a la
planta hasta que llegan a las perchas con su respectivo nmero de lote, para lo cual es
BBP, adems de ofrecer una gua de consulta al momento de hacer una implementacin,
eleccin del collation de la base de datos, conocer el SDK de SAP que contiene interfaces,
sistema.
.net, configuracin del peso neto y del peso tara, funcin de encerar la balanza, la instalacin
correcta de los drivers del cable USB a puerto rs232, estructurar la consulta SQL para la
mostrarla en el Grid View del Front-end, todo este conjunto de actividades para el
en la Provincia del Guayas, cantn Duran, Parroquia Eloy Alfaro, Av. Nicols Lapentti Va a
Laboratorio Farmacutico que tambin fabrica suplementos alimenticios tiene una fecha
lmite para certificarse con BPMA (Buenas Prcticas de manufactura de alimentos) de hecho
documento 12-247 publicado en el Registro Oficial 839, el 27 de noviembre del 2012, que
daba como plazo a este sector dos aos a partir de esa resolucin, los que se cumpliran en
noviembre prximo. (Francisco Balln, 2014). Ver Tabla 1 Delimitacin del problema.
alimentos) culmina este mes de mayo del 2016, desde esa fecha los fabricantes no podrn
Implementar SAP Business ONE junto con un sistema de pesado desarrollado en Visual
pesado, con un levantamiento de informacin eficaz, para que determine los equipos
compatibles a utilizar.
Disear la interface lgica entre Visual Basic .net y el SDK del equipo que permita la
Desarrollar un sistema de pesado para el rea de produccin, por medio del SDK de la
1. MARCO TEORICO
ERP Sap Business One en el Instituto de idiomas (Castro Aguilar, 2012), publicado por la
Pontificia Universidad Catlica del vecino Pas Per, en la ciudad de Lima, con fecha de
A nivel local no existe ningn trabajo acadmico igual o similar, lo que s existe son varias
empresas con acreditacin de partner de SAP que comercializan varios servicios como venta
naturaleza no entregan el fuente de los reportes, store procedure, cdigo fuente de sus
Los avances realizados en el rea son la computacin en memoria, que por el manejo de
grandes cantidades de informacin y las velocidad que operan las empresas de hoy en da es
tradicionales. La memoria RAM puede leer y escribir datos miles de veces ms rpido que
tiempo real.
Planificacin de recursos empresariales o ERP por sus siglas en ingles Enterprise Resourse
Planning, se produjo con la introduccin de sistemas informticos que podran ser utilizados
por los empleados para llevar a cabo sus funciones mucho ms rpido y como mayor
Este sistema fue creado para poder mantener un nivel adecuado de stock en los almacenes.
disponer de ellos cuando sea preciso. Si suben los gastos de transporte, al tener que ser ms
Este sistema de gestin (MRP) utiliza aplicaciones de software para automatizar los
procesos de produccin. El MRP es capaz de generar horarios para las operaciones y compras
de materia prima. Adems, gracias a este software podemos comprar los materiales segn los
Este sistema nos ofrece una amplia planificacin y control de todos los procesos
productivos de nuestro negocio. Esto implica a todos los elementos que se necesitan para
llevar a cabo nuestro plan productivo, no slo las materias primas y los productos para
8
vender, sino tambin todos los recursos que debemos invertir para cumplir con el objetivo
fijado.
El MRP II nos proporciona una gestin correcta de todos los elementos que participen en
el proceso productivo. Este sistema tiene que responder a las preguntas cunto, cundo y
esta manera podemos mejorar el rendimiento de los procesos internos de nuestro negocio.
Los sistemas ERP integran las actividades y funciones de todos los departamentos
al cliente
una empresa de informtica alemana con sede en Walldorf. SAP fue fundada en 1972 en la
ciudad de Mannheim, AlemaniaSAP fue fundada por cuatro ingenieros de IBM, Dietmar
Hopp, Klaus Tschira, Hans-Werner Hector, Hasso Plattner y Claus Wellenreuther. Aunque en
ido aadiendo nuevos productos y compaas que han completado un gran conglomerado de
soluciones. Sin embargo, todos sus productos han tenido siempre un enfoque comn, la
SAP por sus siglas en ingles Systems, Applications, Products in data Processing, en
de usar desarrollado especficamente para optimizar las operaciones de las PyMEs. Adems
empresariales (ERP), entre otras, todo ello dentro de un sistema administrativo integrado.
(SAP Help Portal, 2016) Use el mdulo Produccin de SAP Business One para crear y
actualizar lo siguiente:
Monitoriza todas las transacciones de material y los costos que participan en el proceso de
produccin, as como los costos adicionales tales como los gastos generales de mano de obra.
SAP Business One admite los siguientes tres tipos de rdenes de fabricacin:
Para la produccin normal. Los componentes se copian desde la lista de materiales del
artculo.
10
una coleccin de artculos que se venden como unidad pero que no son el resultado de un
Los beneficios de contar con SAP BO como ERP de gestin empresarial son varios, a
Porque centraliza e integra todos sus datos empresariales de ventas, inventario, compras,
errores y costes.
Porque optimiza operaciones de principio a fin, de manera que puede centrarse en hacer
Porque rene la informacin de su empresa en una nica fuente de datos, de manera que
pueden reaccionar rpidamente a las necesidades del cliente y tener ms poder para tomar
decisiones.
Porque se pondr en marcha y estar funcionando con una sola aplicacin dentro de seis u
soluciones complementarias proporcionadas por nuestros partners, SAP Business One puede
adaptarse y ampliarse de forma flexible para cumplir con las necesidades especficas de su
empresa.
Software ERP a escala mundial en 2011 (Market Share Analysis: ERP Software,
Worldwide, 2011), SAP ocupa el primer lugar, con el 25.5 por ciento del total en trminos
Desde 1998 SAP ha celebrado un certificado ISO 9001. Tambin estamos certificados
segn la norma ISO 27001, ISO 22301 y BS 10012. Todos los lugares de trabajo en todo el
mundo de acuerdo con una plataforma de procesos comunes, incluyendo las normas de
La arquitectura de SAP opera bajo el sistema R/3 que utiliza el principio de cliente /
servidor aplicado pero aplica a varios niveles, adems se integra perfectamente con
Visual Studio Enterprise es una solucin integrada de extremo a extremo para equipos de
cualquier tamao con exigentes necesidades de calidad y escala. Aproveche las herramientas
(Microsoft, 2016)
(Microsoft, 2016) An integrated, end-to-end solution for teams of any size with
demanding quality and scale needs. Take advantage of comprehensive tools and services for
escalar sus datos a travs del escritorio, dispositivos mviles, centros de datos y de una red
pblica, privada o nube hbrida. Adems, SQL Server 2014 se basa en el xito de SQL Server
significativas capacidades que alineados con las tendencias que transforman la industria de
TI, incluyendo el sistema operativo en la nube de Microsoft. SQL Server 2014 proporciona
mientras que ofreciendo las formas ms altas de seguridad, escalabilidad, alta disponibilidad
y soporte. La misin de SQL Server 2014 es ofrecer informacin ms rpida sobre datos
13
grandes, datos pequeos, todos los datos y, lo que es ms importante, es entregar inteligencia
(Mistry & Misner, 2014) SQL Server 2014 also offers organizations the opportunity to
efficiently protect, unlock, and scale their data across the desktop, mobile devices, data
centers, and a private, public, or hybrid cloud. Furthermore, SQL Server 2014 builds on the
success of SQL Server 2012 by making a strong impact on organizations worldwide with
significant new capabilities that are tightly aligned to the trends transforming the IT industry,
including Microsofts Cloud OS. SQL Server provides mission-critical performance for the
most demanding database applications while delivering the highest forms of security,
scalability, high availability, and support. SQL Server 2014s mission is to deliver faster
insights into big data, small data - all data - and, most importantly, deliver business
2.2.11. Qu es DevExpress?
Winforms, ASP, MVC, WPF y Silverlight. Hay 1 cdigos de cupn de devexpress, cupones,
mando asombrosos con una suscripcin Universal hoy. Esta lista se actualizar
envo gratis, as que seguro encontrars una oferta que se aplique a tu pedido. DevExpress es
una seal de fcil y econmico de compras. Las opciones ms ahora se pueden embolsar a un
precio asequible, y cupones DevExpress ser un beneficio aadido a sus compras en lnea -
(DevExpress, 2016) There are 1 devexpress coupon codes, coupons, discounts for you to
DevExpress provides best in class user interface controls for Winforms, ASP, MVC, WPF
and Silverlight. Create amazing applications, documents, reports and dashboards with a
Universal subscription today. This list will be continually update to bring you the latest
DevExpress promo codes and free shipping deals, so youre sure to find an offer that applies
to your order. DevExpress is a cue for easy and budget-friendly shopping. The more-choices
can now be bagged at affordable price point, and DevExpress coupons will be an added
Control de revisin distribuido y sistema de gestin de cdigo fuente (SCM) con nfasis
del kernel de Linux, Git ha sido adoptado por muchos otros proyectos.
lnea usando Git. Incluye navegador de cdigo fuente, edicin en lnea, wikis, ticketing y
Vamos a pasar por un simple ejemplo de ramificacin y la fusin con un flujo de trabajo
Cree una rama para una nueva historia en la que est trabajando.
En esta etapa, recibir una llamada que otro problema es crtico y necesita una revisin.
Si usted tiene hospedado GitHub, usted puede hacer algo llamado una solicitud de
revisin. Una solicitud de revisin permite al jefe del proyecto examinar sus cambios y hacer
comentarios antes de decidir fusionarse con el cambio. Es una gran caracterstica que se
utiliza todo el tiempo para los trabajadores remotos y proyectos de cdigo abierto.
de RS232, Bluetooth, USB (puerto COM virtual) y red (TCP/IP). TConnector le permite
acceder a varias interfaces a travs de una API unificada. Por ejemplo: si quiere leer datos de
un escner de cdigo de barras, no importa si est conectado al puerto serie o si los datos se
2.2.15. El laboratorio
encuentra ubicado en la Provincia del Guayas, cantn Duran, Parroquia Eloy Alfaro, Av.
comercializacin de productos para la salud humana. Sus propuestas son modernas en cada
una de sus categoras, creando nuevas tendencias, siempre bajo los ms estrictos estndares
de calidad.
La misin del laboratorio farmacutico es ser una empresa con slidos valores
corporativos que se ponen de manifiesto en todos y en cada uno de sus actividades. Su razn
calidad de vida de las personas. En este sentido, Pharmax tiene un claro compromiso con la
cada uno de nuestros productos; lo cual nos permita ser lderes a nivel regional en cada una
(Consultora BPM, 2016) Las Buenas Prcticas de Manufactura son una herramienta
bsica para la obtencin de productos seguros para el consumo humano, que se centralizan en
Tal y como dice la normativa legal del (Ministerio de Salud Publica, 2013) Que la
constitucin de la Repblica del Ecuador ordena Art. 361. El estado ejercer la rectora del
controlar todas las actividades relacionadas con la salud, as como el funcionamiento de las
Que, la Ley Orgnica de Salud anda: "Art. 131. El cumplimiento de las normas de buenas
expedito mediante Acuerdo Ministerial No. 00000586 de 27 de octubre del 2010, en el Art. 6
literal c) establece que como requisito para obtener el registro sanitario, el certificado de
julio de 1994 se expidi las Normas de Buenas Prcticas de Manufactura mismo que
3. MATERIAL Y MTODOS
.net, en este sentido se ha considerado varios mtodos que nos ayudarn a conducir la
investigacin hacia los objetivos planteados esto se logar con la eleccin de los
la empresa PHARMAX para as tomar decisiones correctas para mejorar y brindar un mejor
servicio.
actividades.
Para realizar una investigacin siempre es necesario acudir a fuentes de informacin y con
la informacin recaudada es preciso analizar cada detalle para la obtencin del conocimiento.
Es por ello que para esta propuesta tecnolgica el primer mtodo cientfico a utilizar es el
mtodo de anlisis.
20
PHARMAX S. A. para obtener informacin adems de un plan de trabajo para delimitar los
Mediante este mtodo se permitir desmembrar todos los elementos de los procesos y
El laboratorio farmacutico Pharmax cuenta con los materiales necesarios como hardware,
software, papelera, para la inicializacin del proyecto. Ver Tabla 12 Materiales asumidos por
aporta con su contingente, adems de la gua de su tutora, tambin se asumi los materiales
egresado, Hardware.
eficiente posible: optimiza los tiempos, mejora la conformacin de los equipos de trabajos,
SAP.
21
ASAP, es una herramienta metodolgica compuesta por cinco fases orientadas a travs de
unMapa de Rutas o Road Map sirviendo de gua para la implementacin del producto, el
Mapa de Rutas est conformado por cinco consecutivas fases Ver Tabla 2 Fases de un
Levantamiento de informacin
Documentar necesidades
Esta fase se inicia con el levantamiento de informacin de las unidades del negocio de la
organizacin, en otras palabras, se iniciar determinando los procesos actuales versus las
Obtener el apoyo ejecutivo de alto nivel para el proyecto, involucrar a los dueos
del negocio:
Uno de los puntos ms importantes en la primera fase del proyecto ser un acuerdo por
escrito entre ambas partes (Equipo del proyecto y el cliente) y una abierta cooperacin del
organizacin. El respaldo y soporte de los grupos antes mencionados ser crucial para el xito
de la implementacin SAP.
Debern ser muy precisas las definiciones de los objetivos y las expectativas del proyecto.
Una nocin vaga y no clara de lo que deberamos obtener con SAP daar irremediablemente
esencial la definicin de ideas claras, objetivos preciso y un plan maestro viable antes
partir del da 1, ser fundamental identificar quienes sern las personas responsables para la
vida del proyecto en diferentes reas que impactaran efectivamente la actividad, y son estos
decisiones y rpidas garantizarn en gran medida la salida en vivo xitos del proyecto.
procesos
ese momento las cosas sern diferentes, el negocio va a cambiar y la nueva tecnologa de
podr esencialmente redisear los procesos actuales hacia un modelo ms eficiente basado las
Definicin Blueprint
Issue Database
SAP ha definido la fase 2 con la creacin del blueprint, su propsito de ayudar a extraer
aplicaciones. Estos Blueprints fueron diseados a travs de estos cuestionarios para probar a
Cada documento generado por el blueprint esencialmente subrayar outlines los futuros
cuestionario estn diseadas de acuerdo al tipo de funcionalidad del negocio. Tal como se
El QADB (Questions and Answers Data Base), base de datos de preguntas y respuestas
SAP: Es una simple herramienta diseada para facilitar la creacin y el mantenimiento del
Business Blueprint. Esta base de datos almacena las preguntas y respuestas y server as the
Al cliente se le proveer un input template para colectar la data en cada una de las
las diferentes aplicaciones para facilitar de forma sencilla y ms fcil su uso para el equipo de
trabajo.
Otra herramienta utilizada para esta fase del Blueprint es el Issues Databases (asuntos o
temas relacionados con la base de datos). Esta base de datos almacena cualquier punto a
resolucin, as, temas importantes que debern ser abordados con prontitud y no caigan fall
thruough the craks. Luego se podr dar un seguimiento por puntos o asuntos almacenados en
la base de datos y asignarlos a los miembros del equipo para su resolucin, simultneamente
FASE 3 - Realizacin
Entonacin, Configuracin
Pruebas Integradas
Transferencia de Conocimiento
Una vez completa la fase 2, funcionales expertos estarn listos para iniciar el proceso de
acuerdo con los objetivos y necesidades trazadas en los procesos requeridos por el
negocio.
un 20% aproximado, el cual no fue abordado en este ejerci ser abordados y completados en
el proceso de entonacin final del sistema (Configuration Tuning). Por lo general durante el
configuracin del base line. Este 20% representar el trabajo finalmente necesario para cubrir
Con la ayuda del equipo de consultores SAP segregaremos los procesos del negocio en
Ciclos integrados con el flujo de los procesos del negocio. Los Ciclos servirn como unidades
independientes que permitirn probar partes especficas de los procesos del negocio. Tambin
(IMG). Esta herramienta ayudar a implementar el SAP con un formato paso a paso.
En este punto se inicia el cierre de las fases de configuracin, por esta razn es necesario
para el equipo del proyecto estar en capacidad de ser auto suficiente a nivel de conocimientos
equipo de configuracin necesita ser completada en este punto del proceso de la metodologa
ASAP, adicionalmente, el usuario final deber estar debidamente adiestrado y listo para el
uso eficiente del da a da de los procesos del negocio en SAP. El equipo deber estar listo y
capacitado para acometer actividades tales como: mantenimiento de los procesos del negocio
Pruebas funcionales
Migracin de datos
Pruebas de Estrs
Continuar Entonaciones
Mantenimientos preventivos
26
Cuando la fase 3 (Realizacin) se integra con la fase 4 es fundamental tener en cuenta los
funcionales y las pruebas de estrs, stas se debern preparar e iniciar en esta fase. As mismo
continuaremos con los ltimos ajustes al entonamiento del sistema antes de la salida a
produccin, esto garantizara que todos los detalles relacionados con los nuevos procesos que
Las pruebas integradas del sistema o pruebas funcionales en esta fase son conducidas para
ambiente productivo. La metodologa ASAP sugiere iniciar pruebas individuales del sistema
durante la fase 2 del proceso. Es en esta fase cuando se inicia las pruebas integradas antes de
preventivo de puntos de chequeos garantizando con esto el futuro comportamiento ptimo del
metodologa sugiere la preparacin de las estrategias para la salida en vivo del sistema SAP,
muy importante, preparar a los usuarios finales para este evento y estar en la capacidad de
responderles todas las preguntas y dudas que puedan tener antes de iniciarse activamente con
Documentacin de procesos
Procedimientos
adecuada coordinacin del evento y una preparacin efectiva ser la clave para que la Salida
Prever posibles escenarios relacionados a nivel de los procesos individuales del negocio
y/o posibles escenarios a nivel la funcionalidad tecnolgica que soporten los procesos sern
esenciales. Adicionalmente, para esta fase final, se debern tomar muy en cuenta aspectos
documentacin de los procesos y los procedimientos operativos del nuevo sistema SAP
dentro de este proyecto llevar un control de los procesos ms agiles y adaptables a las
Entrevista realizada al Gerente General del Laboratorio PHARMAX S.A., Ing. Henry
Huertas donde se buscaba recopilar informacin sobre el control del alquiler de tierras, para
28
1.- Que problemas usted ha podido identificar en los procesos actuales llevados en la
empresa?
Los problemas que he podido identificar es que no tengo una respuesta rpida por parte de
decisiones de la empresa
El registro contable los realizamos con un programa que he adquirido a una empresa
Finsotop de propiedad del Ing. Alex Vinueza, que bsicamente se utilizar para cumplir con
Las actividades de compra internacionales las realizo previa solicitud de la Dra. Mara
Cabanilla, Director tcnico de produccin y las compras locales, nacionales las realiza el Sr.
Gabriel Rodrguez del rea de desarrollo de negocios, as mismo previa solicitud de compra.
4.- Cul es la visin de Pharmax dentro de 5 aos con la inversin de este ERP?
Venezuela.
5.- Por qu eligi SAP Business One como solucin ERP para su empresa, y no software de
desarrollo local?
29
mundial y adems le da un plus al laboratorio, adems que nos abre las puertas en otros
pases ya que las industrias que utilizan SAP le dan un valor agregado a los productos.
6.- Cules son los beneficios para gerencia con implementacin del SAP BO y el sistema de
pesado?
proveedores, en tiempo real, utilizar todo este poder de informacin para tomar las mejores
decisiones para el laboratorio, en cual al sistema de sistema, es necesario para cumplir con los
requisitos legales de las autoridades de salud, darle fiel cumplimiento a las normas BPM:
A continuacin se muestra la matriz foda del sistema contable llamado ADAPTECH que
utiliza el departamento contabilidad para llevar las finanzas de la empresa Pharmax. Ver
administrar varios procesos en la empresa, entre ellos finanzas. Ver Tabla 11 Matriz Foda
sistema a implementar.
de produccin.
30
El siguiente diagrama d flujo de sistema de los procesos macro del sistema a implementar
se realiz con el software de IBM. Rational Rose Ver. Figura 23 Diagrama de flujo
En la etapa del diseo del sistema, acudiremos al modelado UML que es una
los cuales representan las diferentes etapas del desarrollo del proyecto. (Canchala Fernndez ,
2016)
A continuacin se presentan el caso de uso relevante del sistema de pesado para el ERP
SAP BO. Los siguientes casos de uso describen la secuencia de eventos que el sistema realiza
Pero antes de ver los casos de uso que aplica el sistema, podemos ver la descripcin de los
Fase 3 Realizacin
El siguiente proceso ocurre en las bodegas de la planta, el jefe de bodega toma la orden de
fabricacin y realiza el traslado de stock desde la bodega de materias primas hacia la bodega
una vez que todos los componentes necesarios estn en la bodega de produccin, se realiza la
proceso, la misma que segn el producto a elaborar puede pasar por diferentes procesos
mezclado, tableteado, secado, empacado, sellado. Una vez concluido todos estos procesos se
valga la redundancia el sistema lo dejar pesar, caso contrario el operador no podr pesar.
Estas son algunas de las precauciones para se toma con la implementacin del sistema de
pesado, ya que las materias primas son en su mayora casi del mismo color (blanco) y textura
empresa, el proceso empieza con una solicitud de cotizacin emitida por Gerencia, luego esta
planta, el operador debe tomar la informacin del pedido, de ah los insumos, materias primas
con unidad de medida de peso, pasan por la balanza que una vez pesado genera el cdigo de
barra a partir del cdigo de tem registrado en el sistema. Ver Tabla 9 Caso de uso Proceso
de etiquetado.
La siguiente tabla es donde se guardan los numero de lote, cuando el operado termina la
donde la unidad F es la ubicacin del fuente puede ser un pendrive o carpeta, depende
donde lo haya guardado. Este archivo guarda la configuracin de acceso a la base de datos.
carpeta, depende donde lo haya guardado. Este archivo trabaja a nivel de la capa de negocio
es la clase que encarga de recibir los datos del frontend y gestionarlo a travs de su base de
carpeta, depende donde lo haya guardado. Este archivo es donde parametrizo los campos de
Para el correcto funcionamiento del sistema de pesado, debemos tener Microsoft Sql
En la instalacin de SQL Server 2014 debemos elegir el siguiente collation para el correcto
funcionamiento de los caracteres de texto, tildes, comas., letra . El collation a elegir es el
siguiente SQL_Latin1_General_CP1_CI_AS.. Ver
35
3.8.CRONOGRAMA DE ACTIVIDADES
4. RESULTADOS
implementacin del ERP. El SAP BO ayudar a manejar todos los procesos crticos de la
empresas como son Finanzas, Socios de Negocios, Clientes, Proveedores, Inventario, dando
un respuesta rpida con la obtencin de informacin de cada uno de las reas, y el sistema de
pesado totalmente funcional y verificable a por parte de los interesados accediendo de forma
Remoto.
Duran2016.
ingredientes y con la ayuda del mapa de relacin del ERP podemos determinar el lote que se
manera amigable para que el operador se incorpore rpidamente a su utilizacin. Ver Figura
5. DISCUSIN
capaz de optimizar los procesos de la empresa y eliminar la limitante por parte de las
autoridades del ARCSA que solicitan un sistema que cumpla con la normativa legal vigente,
y es por lo consiguiente que se eligi un sistema que completa en s mismo las garantas de
calidad e ISO y que nos sirva como soporte para brindar la seguridad sanitaria a nuestros
consumidores.
Planeacin, donde se defini las fortalezas y debilitadas de los dos sistema en anterior y el
actual, adems se determin los requerimientos, y el diagrama macro del sistema. Etapa de
diseo, en esta etapa se modelo los procesos del sistema, a travs de los casos de uso UML.
Etapa de ejecucin, en esta etapa se realizaron las pruebas, pruebas de sistema, pruebas
del ERP limpia, documentada, y una aplicacin de escritorio que realiza, lo que se contempl
de mejor manera la actividad del laboratorio y este trabajo brindar al lector ver nuevas
6. CONCLUSIONES
En esta propuesta tecnolgica se efectu el anlisis con respecto al uso de un sistema ERP
ideal de gestor de base de datos para que este cubra los requerimientos del proyecto.
pesado, se utiliz como gua las variables de la investigacin y las especificadas de los
objetivos especficos todo esto y ms el uso de las metodologas adecuadas dio como
As mismo se pudo corroborar que es necesario implementar dicho ERP junto al sistema
de pesado con el fin de lograr las especificidades planteadas y cumplir con la normativa legal
7. RECOMENDACIONESS
pesado, es recomendable realizar mantenimientos a la base de datos cada vez que nota cierta
lentitud en la obtencin de los mismos, ya que esta actividad ayuda a la indexacin de los
evolucin, para que el sistema se sostenga a travs del tiempo con nuevas funcionalidades y
Averiguar ms bases bibliogrficas que permitan tener un mayor conocimiento del ERP
SAP BO ya que estn por salir nuevas actualizaciones, nuevas versiones, con mejoras y
8. BIBLIOGRAFA
Bexap: http://www.bexap.com/sap_business_one.html
http://www.salud.gob.ec/wp-content/uploads/2016/09/ac_00002870_2013-
23enero.pdf
sap-es-la-metodologia-acelerada-de-implementacion-sap/
Castro Aguilar, D. P. (15 de Noviembre de 2012). Pontificia Universidad Catlica del Per.
http://www.intedya.com/internacional/103/consultoria-buenas-practicas-de-
manufactura-bpm.html#submenuhome
devexpress: https://www.devexpress.com/
41
Durn Brito, Tony. (15 de Agosto de 2014). Registrador de la Propiedad y Mercantil del
http://www.eluniverso.com/noticias/2014/07/29/nota/3292466/mas-plazo-buenas-
practicas
https://github.com/sergey-alekseev/bsu-on-rails/wiki/Week-1-%C2%B7-Git-Github,-
Merge-Pull-Request
Marroquin, M. (15 de Ocubre de 2014). Apuntes Intro Video Sap Business One. Obtenido de
CVOSOFT: http://www.cvosoft.com/apuntes-sap/intro/video-sap-business-one-
713/apunte-intro-video-sap-business-one-23834.html
https://www.visualstudio.com/vs/enterprise/
Mistry, R., & Misner, S. (2014). Introducing MS Sql 2014 Technical Overview. Redmond,
Renuevo, M. (18 de Marzo de 2014). Origen y evolucion de los sistema ERP. Obtenido de
Quonext: http://blog.quonext.com/evolucion-sistemas-erp/
SAP Help Portal. (2016). Obtenido de The Best-Run Business Run SAP:
help.sap.com/saphelp_sbo91/helpdata/es/44/f29313df7365fbe10000000a1553f7/conte
nt.htm
http://searchdatacenter.techtarget.com/es/consejo/Como-la-computacion-en-memoria-
se-volvio-la-nueva-mejor-amiga-de-la-nube
43
9. GLOSARIO
10. ANEXOS
Figura 10 Encapsuladora
Fuente: Empresa Pharmax S.A.
51
.
55
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SqlClient;
namespace Pharmax.Clases
{
class DIngredientes
{
public string code { get; set; }
public string codigo_buscado { get; set; }
//Constructor
public DIngredientes()
{
}
try
{
SqlCon.ConnectionString = DConexion.Conexion;
SqlCon.Open();
68
}
catch (Exception ex)
{
TablaDatos = null;
throw new Exception("Error al ejecutar consulta \"Listar
Ingredientes\" " + ex.Message, ex);
}
finally
{
SqlCon.Close();
}
return TablaDatos;
}
}
}
69
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Pharmax.Clases
{
class DProductos
{
public string nombre { get; set; }
public string codigo { get; set; }
public DProductos()
{
}
}
}
namespace Pharmax.Clases.Tests
{
/// <summary>Esta clase contiene pruebas unitarias parametrizadas para
DIngredientes</summary>
[PexClass(typeof(DIngredientes))]
[PexAllowedExceptionFromTypeUnderTest(typeof(InvalidOperationException))]
[PexAllowedExceptionFromTypeUnderTest(typeof(ArgumentException),
AcceptExceptionSubtypes = true)]
[TestClass]
public partial class DIngredientesTest
{
/// <summary>Cdigo auxiliar de prueba para .ctor(String, String)</summary>
[PexMethod]
internal DIngredientes ConstructorTest(string param_code, string
param_codigo_buscado)
{
DIngredientes target = new DIngredientes(param_code,
param_codigo_buscado);
return target;
70
Fase 3 Realizacin
funcionalidades al sistema.
Hereda de
Descripcin Es el nico actor que puede crear las rdenes de fabricacin este,
contable.
Hereda de Manager
Hereda de Manager
sellado.
Hereda de Manager
Diagrama CU_001
Descripcin
Diagrama
Autenticar Usuario
Iniciar Sesion
QF
Liberar Orden Fab
Trasl. de Stock
Operador
Entrega Componentes
Registrar el Peso
Diagrama CU_003
Descripcin
El siguiente caso de uso, es el proceso de etiquetado, este permite etiquetar con cdigo
de barras de la entrada de las materias prima al rea de bodega
Diagrama
Entrada Mercancias
Fortalezas Oportunidades
Debilidades Amenazas
operativos
Fortalezas Oportunidades
nivel mundial
Debilidades Amenazas
77
LabelWriter 450
BS016
Tipo de
# Tipo Campo Descripcin Tamao Restriccin
dato
Establece o devuelve la
1 PK DocEntry clave de entrada de Int 11
documento
Establece o devuelve el
2 FK DocNum nmero del Int 11
documento.
Establece o devuelve la
clave de la serie que
3 E Series determina el nmero Int 6
de pedido (Numero del
documento)
Establece o devuelve el
cdigo del artculo en
4 E ItemCode el inventario. El cdigo nVarChar 20
del artculo debe ser
nico.
Establece o devuelve el
5 E Status estado de la orden de VarChar 1 P, R, L, C
fabricacion
Establece o devuelve el
6 E Type tipo de la orden de VarChar 1 S, P,
fabricacion
Establece o devuelve la
7 E PlannedQty cantidad planificada de Num 19.6
la orden de fabricacion
Establece o devuelve la
cantidad completada
8 E CmpltQty Num 19.6
de la orden de
fabricacion
Establece o devuelve la
9 E RjctQty cantidad rechazada de Num 19.6
la orden de fabricacion
Establece o devuelve la
fecha de
10 E PostDate Date 8
contabilizacion de la
orden de fabricacion
83
Establece o devuelve la
fecha de vencimiento
11 E DueDate Date 8
de la orden de
fabricacion
Establece o devuelve la
12 E OriginAbs orden de entrada de la Int 11
orden de fabricacion
Establece o devuelve el
13 E OriginNum numero de origen de la Int 11
orden de fabricacion
Establece o devuelve el
14 E OriginType origen de la orden de VarChar 1 M, R, S, U
fabricacion.
Establece o devuelve el
nombre del usuario en
15 E UserSign Int 6
la orden de
fabricacion.
Establece o devuelve
16 E Comments comentarios en la nVarChar 254
orden de fabricacion
Establece o devuelve la
17 E CloseDate fecha de cierre en la Date 8
orden de fabricacion
Establece o devuelve la
18 E RlsDate fecha liberacion de la Date 8
orden de fabricacion
Establece o devuelve el
19 E CardCode codigo de cliente en la nVarChar 15
orden de fabricacion
Establece o devuelve el
20 E Warehouse almacn en la orden de nVarChar 8
fabricacion
Establece o devuelve la
21 E Uom unidad de medida en la nVarChar 100
orden de fabricacion.
Establece o devuelve la
22 E LineDirty linea modificada en la Int 11
orden de fabricacion.
Establece o devuelve
contador en la tabla
23 E WOR1Count Int 11
WOR1 para el
siguiente No.
84
Establece o devuelve
comentarios en el
24 E JrnlMemo nVarChar 50
diario en la orden de
fabricacion.
Establece o devuelve
numero de transacin
25 E TransId Int 11
en la orden de
fabricacion.
Establece o devuelve la
26 E CreateDate fecha de creacion de la Date 8
orden de fabricacion.
Establece o devuelve el
constraint si fue
27 E Printed VarChar 1 Y, N
impreso la orden de
fabricacion.
Establece o devuelve la
regla de distribuccin
28 E OcrCode nVarChar 8
en la orden de
fabricacion.
Establece o devuelve el
indicador del periodo
29 E PIndicator nVarChar 10
de la orden de
fabricacion.
Establece o devuelve la
regla de distribuccin 2
30 E OcrCode2 nVarChar 8
en la orden de
fabricacion.
Establece o devuelve la
regla de distribuccin 3
31 E OcrCode3 nVarChar 8
en la orden de
fabricacion.
Establece o devuelve la
regla de distribuccin 4
32 E OcrCode4 nVarChar 8
en la orden de
fabricacion.
Establece o devuelve la
regla de distribuccin 5
33 E OcrCode5 nVarChar 8
en la orden de
fabricacion.
Establece o devuelve el
codigo de secuencia de
34 E SeqCode Int 6
la orden de
fabricacion.
Establece o devuelve el
35 E Serial numero de serie de la Int 11
orden de fabricacion.
85
Establece o devuelve la
36 E SeriesStr cadena de serie de la 3
orden de fabricacion. nVarChar
Establece o devuelve la
cadena de sub-
37 E SubStr 3
secuencias en la orden
de fabricacion nVarChar
Establece o devuelve la
38 E LogInstanc 11
Instancia de registro Int
Establece o devuelve el
39 E UserSign2 6
valor actualizar usuario Int
Establece o devuelve la
40 E UpdateDate 8
fecha de actualizacin Date
Establece o devuelve la
41 E Project 20
cdigo de proyecto nVarChar
Establece o devuelve el
42 E SupplCode cdigo 254
Complementario nVarChar
Establece o devuelve la
43 E UomEntry entrada de unidad de 11
medida Int
Establece o devuelve la
44 E PickRmrk seleccin de 254
comentarios nVarChar
Datos tcnicos:
PK Llave primaria
FK Llave fornea
E Elemento de dato
Datos de autor:
Elaborador por: Revisado por:
Tipo de
# Tipo Campo Descripcin Tamao Restriccin
dato
Establece o devuelve
1 PK DocEntry el numero interno del Int 11
documento
Establece o devuelve
2 E LineNum Int 11
el nmero de filas
Establece o devuelve
3 PK ItemCode nVarChar 20
Item No.
Establece o devuelve
4 E BaseQty Num 19.6
la cantidad base
Establece o devuelve
5 E PlannedQty las filas de cantidad Num 19.6
planificada
Establece o devuelve
6 E IssuedQty Num 19.6
la cantidad utilizada
Establece o devuelve
7 E IssueType VarChar 1 M, B
el tipo orden utilizado.
Establece o devuelve
8 E wareHouse nVarChar 8
el nombre del almacn
Establece o devuelve
9 E VisOrder Int 11
la vista de orden
Establece o devuelve
10 E WipActCode la cuenta contable nVarChar 15
WIP
Establece o devuelve
11 E CompTotal la suma del total Num 19.6
completado
Establece o devuelve
12 E OcrCode las reglas de nVarChar 8
distribucin
87
Establece o devuelve
13 E OcrCode2 nVarChar 8
Distribution Rule2
Establece o devuelve
14 E OcrCode3 nVarChar 8
Distribution Rule3
Establece o devuelve
15 E OcrCode4 nVarChar 8
Distribution Rule4
Establece o devuelve
16 E OcrCode5 nVarChar 8
Distribution Rule5
Establece o devuelve
17 E LocCode el cdigo de Int 11
localizacin
Establece o devuelve
18 E LogInstanc Int 11
el log de la instacia
Establece o devuelve
la cantidad de tem
19 E LoadFrBOM Int 6 0, 1, 2
cargados desde la lista
de materiales
Establece o devuelve
20 E Project la cantidad el cdigo nVarChar 20
de proyecto
Establece o devuelve
21 E UomEntry la entrada de unidad de Int 11
medida
Establece o devuelve
22 E UomCode nVarChar 20
la unidad de medida
Establece o devuelve
24 E AdditQty Num 19.6
la cantidad adicional
Establece o devuelve
25 E LineText Text 16
lnea de texto
Establece o devuelve Y, N, R,
26 E PickStatus VarChar 1
un estado P
88
Establece o devuelve
27 E PickQty Num 19.6
una cantidad
Establece o devuelve
28 E PickIdNo Int 11
un numero de ID
Establece o devuelve
29 E ReleaseQty Num 19.6
la cantidad liberada
Establece o devuelve
30 E ResAlloc la asignacin de VarChar 1 D, B
recursos
Datos tcnicos:
PK Llave primaria
FK Llave fornea
E Elemento de dato
Datos de autor:
Elaborador por: Revisado por:
los beneficios de la implementacin de SAP Business One con la integracin del sistema
de pesado.
1.- Que problemas usted ha podido identificar en los procesos actuales llevados en la
empresa?
4.- Cul es la visin de Pharmax dentro de 5 aos con la inversin de este ERP?
5.- Por qu eligi SAP Business One como solucin ERP para su empresa, y no software
de desarrollo local?
6.- Cules son los beneficios para gerencia con implementacin del SAP BO y el sistema
de pesado?
Seleccionamos las opciones a instalar, por defecto se escoge SAP Business One Client
91
Esta es la interfaz DI API que brinda un framework para abstraer la capa de programacin
La siguiente ventana son plugins que estn disponibles para el IDE de desarrollo .net
instalado SAP
93