209
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE COMERCIO Y ADMINISTRACIÓN UNIDAD SANTO TOMÁS SEMINARIO: “TÉCNICAS MODERNAS DE ADMINISTRACIÓN EMPRESARIAL” PROPUESTA DE PROGRAMA PARA LA ELABORACIÓN DE PEDIDOS DE LA EMPRESA SERVIMARCO, S.A. DE C.V. TRABAJO FINAL QUE PARA OBTENER EL TÍTULO EN LICENCIATURA EN CONTADURIA PUBLICA Presenta LUIS OSCAR GOMEZ PALE Conductores: DRA. CONCEPCIÓN HERRERA ALCÁZAR DR. J. JESÚS CEJA PIZANO C.P. ARIADNA ANGELICA PATRICIA CABAÑAS HERNÁNDEZ México, D.F. Noviembre de 2011

INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Embed Size (px)

Citation preview

Page 1: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE COMERCIO Y ADMINISTRACIÓN

UNIDAD SANTO TOMÁS

SEMINARIO:

“TÉCNICAS MODERNAS DE ADMINISTRACIÓN EMPRESARIAL”

PROPUESTA DE PROGRAMA PARA LA ELABORACIÓN DE PEDIDO S DE LA

EMPRESA SERVIMARCO, S.A. DE C.V .

TRABAJO FINAL

QUE PARA OBTENER EL TÍTULO EN

LICENCIATURA EN CONTADURIA PUBLICA

Presenta

LUIS OSCAR GOMEZ PALE

Conductores:

DRA. CONCEPCIÓN HERRERA ALCÁZAR

DR. J. JESÚS CEJA PIZANO

C.P. ARIADNA ANGELICA PATRICIA CABAÑAS HERNÁNDEZ

México, D.F. Noviembre de 2011

Page 2: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

AGRADECIMIENTOS

A MIS PADRES

Que me acompañaron en esta aventura que significo mi carrera profesional y

que de forma incondicional, entendieron mis enojos y malos momentos.

A MIS HERMANAS

Por su esfuerzo y cariño que siempre me ha demostrado y por apoyarme

siempre en las buenas y en las malas.

A MI ASESOR

Por ser una de las personas que más admiro por su inteligencia y sus

conocimientos, la Doctora Concepción Herrera, a quien le debo el hecho de

que esta tesis tenga los menos errores posibles. Gracias por ser tan estricta.

Page 3: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

1

I N D I C E

PAG

♦ Introducción ……………………………………………………………………………. 2

♦ Planteamiento del problema………………………………………………………….. 3

♦ Objetivo general...…..………………………………………………………………..... 3

♦ Objetivos específicos…………………………………………………………………. 3

♦ Justificación……………………………………………………………………………. 3

♦ Preguntas de investigación…………………………………………………………... 4

♦ Capítulo I Marco Teórico…………….……………………………………………….. 5

♦ Capítulo II Desarrollo del problema…………………………………………………. 26

♦ Capítulo III Propuesta de intervención……………………………………………..... 30

♦ Conclusiones…………………………………………………………………………... 206

♦ Recomendaciones…………………………………………………………………….. 206

♦ Cibergrafia……………………………………………………………………………… 207

♦ Glosario…………………………………………………………………………………. 207

Page 4: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

2

INTRODUCCION

Esta investigación se realizó principalmente para una empresa que se decida a la manufactura

de marcos de madera y su principal objetivo es encontrar el sistema más adecuado para la

elaboración de la toma de pedidos.

Esto tomando en cuenta que en la actualidad hay muchas maneras, para dicha acción, la toma

de pedidos manual ya se está volviendo un poco obsoleta, porque en la actualidad contamos

con muchas maneras y la principal es vía internet.

Una compañía puede ganar una ventaja competitiva reduciendo el tiempo destinado al ciclo de

cumplimiento de pedidos, que a la vez puede llevar a nuevas oportunidades comerciales. Otra

ventaja competitiva consiste en reducir los inventarios, lo que resulta finalmente en una mejora

de los flujos monetarios.

Una gestión más eficiente de las materias primas reduce los costes de inventario y de

operaciones aumentando los márgenes de beneficio. Los acuerdos con los proveedores clave

generan aumento de ingresos por la mejora en el diseño y el desarrollo de nuevos productos.

Por último la continua evolución tecnológica y la irrupción de nuevas tecnologías y nuevos

modelos de negocio pueden provocar variaciones significativas en el equilibrio competitivo del

mercado. Por lo tanto es primordial para las organizaciones estar atentos a esta evolución

tecnológica y las repercusiones que puedan acarrear en cada sector.

En el primer capítulo abordaremos todo lo referente al marco teórico, donde se explica que es

una estrategia empresarial, que objetivo tienen los manuales de administración en el proceso

de la toma de pedidos.

En el segundo capítulo explicamos cual es el motivo de nuestra investigación que en este caso

se trata de los problemas que existen en la organización en la toma de pedido.

Page 5: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

3

SERVIMARCO, S.A. DE C.V .

Planteamiento de problema

En Servimarco, S. A. de C.V. no existe el programa ideal para la elaboración de pedidos y así

captar más clientes.

Objetivo general

Implementar un programa ideal para la elaboración de pedidos y así poder captar más clientes.

Objetivo particulares

1.- Ubicar que tipos de programa se pueden implementar en la empresa para la elaboración de

pedidos.

2.- Establecer una mayor comunicación entre el personal de pedidos con el personal de ventas.

3.- Diseñar un programa para la elaboración de pedidos que no sugiera quejas.

Justificación

Es importante resolver el problema de elaboración de pedidos en la fábrica ya que eso implica

que nuestro nuestros clientes estén satisfechos y que el personal no tenga que trabajar lo doble

para entregar un pedido.

En la actualidad las empresas a nivel mundial emplean el trabajo en línea, lo que significa que

se elabora el producto bien y a la primera, así pueden capturar la atención de sus clientes y

ganar más adeptos.

Page 6: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

4

Si nosotros empleamos el programa lineal obtendremos nuestro producto bien desde la primera

vez y así el cliente quedara satisfecho con su trabajo y eliminaremos tantas llamadas inútiles

para reclamación de pedidos.

Preguntas

1.- ¿Qué estrategias existen para agilizar el control de pedidos?

2.- ¿Qué beneficios traería a la empresa el tener un formato de control de pedidos ad-hoc a sus

necesidades?

Page 7: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

5

CAPITULO I MARCO TEORICO

1.1.- ¿Qué son las estrategias de una empresa?

Para tener una base de donde partir debemos saber el origen y significado de la palabra

estrategia así descubrimos que proviene del latín “strategia”, conformándose de los términos

griegos Stratos (ejercito) y Agein (guía-conducción), siendo el termino aplicado desde la

antigüedad a las artes de la guerra, en la cual los líderes militares reciben el nombre de

“Estrategas”.

Menguzzatto y Renal, definen que, “la estrategia empresarial explicita los objetivos generales

de la empresa y los cursos de acción fundamentales, de acuerdo con los medios actuales y

potenciales de la empresa a fin de lograr la inserción de esta en el medio socio económico”.

Alfred Chandler la define como: “la definición de las metas y objetivos a largo plazo de una

empresa y la adopción de acciones y la asignación de los recursos necesarios para la

consecución de estos objetivos.

Kenneth Adrews la define como: “el patrón de objetivos, propósitos o metas y de las principales

políticas y planes para alcanzarlos, planteados de tal manera que definen en que negocio esta

o va a estar la compañía y la clase de compañía que es o que va a hacer”.

Kenichi Ohmane dice que “es una ventaja competitiva…. El único propósito de la planificación

estratégica es permitir que la empresa obtenga, tan eficientemente como sea posible, una

ventaja sostenible sobre sus competidores. La estrategia corporativa supone, así, un intento de

alterar las fortalezas relativas de la compañía para distanciarse de sus competidores de la

manera más eficiente”

La estrategia empresarial es la búsqueda amplia de un plan de acción que desarrollo la ventaja

competitiva de una empresa y la acentué, de forma que esta logre crecer y expandir su

mercado reduciendo la competencia. La estrategia articula todas las potencialidades de la

empresa de forma que la acción coordinada y complementaria de todos sus componentes

contribuyan al logro de los objetivos definidos y alcanzables.

Page 8: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

6

Para algunos la estrategia empresarial es la base fundamental del camino que opta por recorrer

una empresa para el logro de sus objetivos.

La estrategia empresarial existe aun cuando la misma no esté formalmente definida, es decir

que la estrategia empresarial puede ser implícita en el camino elegido por las empresas o

puede ser expresa cuando la misma surge de un proceso metodológico consistente.

La existencia de una estrategia empresarial puede ser tan nueva como la existencia de las

organizaciones complejas, es decir que se remonta a la Revolución Industrial. No obstante a lo

anterior, las primeras décadas la misma fue implícita y parcial hasta la década de 1980 donde la

misma empieza a cobrar consistencia. Es desde finales de la década de 1970 y principios de la

década de 1980 donde aparecen los primeros trabajos de planificación estratégica, liderados

por autores como George A. Steiner, quien dio los primeros pasos para dar metodología a la

misma, y si bien muchas de sus aplicaciones fracasaron inicialmente, dieron el inicio a un

camino que se profundiza año a año hasta la actualidad. A estos estudios se sumaron Peter

Drucker, padre de la administración moderna y algunos tratados como los de Michel Porter, Al

Ries y Jack Trout entre otros.

Con la llegada de la década de 1990 la estrategia empresarial paso a tener mayor herramientas

y estructura, fruto de muchas colaboraciones como las de Peter Senge, Michel Hammer, Luis

Ernesto Muñiz, George Yip, Jan Calzon y Gary Hamel, entre otros. A estos desarrollos

académicos se sumaron otros desarrollos provenientes de consultoras que ampliaron el espíritu

y le dieron mayor materialismo a las teorías, volcando las mismas herramientas aplicables

exitosamente. Para la llegada del siglo XXI se encuentra una convergencia de todas las

corrientes en los modelos de gestión estratégica. Por otro lado se han sumado a la misma los

modelos de Business Intelligence, y herramientas como el Cuadro de Mando Integral (BSC:

Balanced Score Card) lo cual ha potenciado los resultados de la estrategia empresarial.

Hoy en día prácticamente ninguna de las empresas en los países más avanzados carece de

una estrategia empresarial definida, ya que se considera un elemento básico para la gestión de

la misma. Además se conoce como estrategia gerencial o directiva la toma de decisiones de

alto nivel en las organizaciones con estructuras altamente piramidales.

Page 9: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

7

La estrategia empresarial es una rama de la administración de empresas y se basa en los

conocimientos de otras ciencias como el marketing y las finanzas corporativas.

La administración estratégica puede ser considerada como combinación de la formulación de la

estrategia empresarial y de la puesta en práctica de la misma. La formulación de la estrategia

implica:

� Hacer un análisis de situación: interno y externo.

� Desarrollar sus declaraciones de visión (vista a largo plazo de un futuro posible), de

misión (el papel que la organización se da, de sí misma en la sociedad), de los objetivos

corporativos totales (financieros y estratégicos) y de los objetivos de las diferentes

unidades estratégicas de la empresa.

� Estos objetivos deben, teniendo en cuenta el análisis de situación, sugerir un plan

estratégico. El plan proporciona los detalles de cómo alcanzar estos objetivos.

La puesta en práctica de la estrategia implica:

� Asignación de suficientes recursos (financieros, personal, tiempo, tecnología)

� Establecimiento de una estructura funcional.

� Asignar la responsabilidad de tareas o de procesos específicos a los trabajadores o a

grupos específicos.

� También implica manejar el proceso. Estoy incluye la supervisión de resultados,

comparar con estándares y con las mejores prácticas, la evaluación de la eficacia del

proceso, controlar los desvíos y realizar los ajustes necesarios al proceso

Las estrategias empresariales presentan tres niveles:

� Estrategia Corporativa : La gerencia estratégica es la más alta ya que es la más amplia,

aplicándose a todas las partes de la empresa. Tiene un enfoque a largo plazo. Da la

Page 10: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

8

dirección a los valores, la cultura, a las metas y los objetivos corporativos. En este primer

nivel se trata de considerar la empresa en relación con su entorno. Esta estrategia es la

que decide los negocios a desarrollar y los negocios a eliminar, la sinergia entre las

distintas unidades de negocio.

� De Negocios : Es la estrategia específica para cada área de negocio, como se va a

manejar el negocio, que cartera de productos va a desarrollar la empresa, etc. En otras

palabras, trata de determinar cómo desarrollar lo mejor posible la actividad o actividades

correspondientes a la empresa. El énfasis esta en planes de mediano plazo.

� Funcional : Se refiere a la estrategia de cada unidad de la empresa nivel de cada

función. Esto incluye a las estrategias de comercialización, de desarrollo de nuevos

productos, de recursos humanos, financieras, legales y de tecnología de información a

nivel de las unidades de negocio de la empresa. El énfasis esta en planes a corto plazo y

se limita al dominio de la responsabilidad funcional de cada departamento.

(www.monografias.com)

1.2 Los manuales administrativos como estrategia de control

Los manuales administrativos son documentos escritos que concentran en forma sistemática

una serie de elementos administrativos con el fin de informar y orientar la conducta de los

integrantes de la empresa, unificando los criterios de desempeño y cursos de acción que

deberán seguirse para cumplir con los objetivos trazados.

Incluyen las normas legales, reglamentarias y administrativas que se han ido estableciendo en

el transcurso del tiempo y su relación con las funciones, procedimientos y la forma en la que la

empresa se encuentra organizada.

Los manuales administrativos representan una guía práctica que se utiliza como herramienta de

soporte para la organización y comunicación, que contiene información ordenada y sistemática,

Page 11: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

9

en lo cual se establece claramente los objetivos, normas, políticas y procedimientos de la

empresa, lo que hace que sean de mucha utilidad para lograr una eficiente administración.

Son considerados uno de los elementos más eficaces para la toma de decisiones en la

administración, ya que facilitan el aprendizaje y proporcionan la orientación precisa que requiere

la acción humana en cada una de las unidades administrativas que conforman a la empresa,

fundamentalmente a nivel operativo o de ejecución, pues son una fuente de información que

trata de orientar y mejorar los esfuerzos de sus integrantes para lograr la adecuada realización

de las actividades que se han encomendado.

Su elaboración depende de la información y las necesidades de cada empresa, para determinar

con que tipos de manuales se debe contar, cuando se elaboran adecuadamente pueden llegar

a abarcar todos y cada uno de los aspectos de cualquier área competente de la organización,

su alcance se ve limitado únicamente por las exigencias de la administración.

Son documentos eminentemente dinámicos que deben estar sujetos a revisiones periódicas,

para adaptarse y ajustarse a las necesidades cambiantes de toda empresa moderna, no deben

ser inflexibles e inhibir la capacidad creativa de los integrantes de la organización, sino que

deben de reformarse constantemente surjan nuevas ideas que ayuden a mejorar la eficiencia

de la empresa.

Un manual sin revisión y análisis cuyo contenido permanezca estático se convierte en obsoleto,

y lejos de ser una herramienta útil puede constituir una barrera que dificulte el desarrollo de la

organización.

Los manuales tienden a uniformar los criterios y conocimientos dentro de las diferentes áreas

de la organización, en concordancia con la misión, visión y objetivos de la dirección de la

misma.

Entre los objetivos y beneficios de la elaboración de manuales administrativos destacan:

� Fijar las políticas y establecer los sistemas administrativos de la organización

� Facilitar la comprensión de los objetivos, políticas, estructuras y funciones de cada área

integrante de la organización.

Page 12: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

10

� Definir las funciones y responsabilidades de cada unidad administrativa.

� Asegurar y facilitar al personal la información necesaria para realizar las labores que les

han sido encomendadas y lograr la uniformidad en los procedimientos de trabajo y la

eficiencia y calidad esperada en los servicios.

� Permitir el ahorro de tiempos y esfuerzos de los funcionarios, evitando funciones de

control y supervisión innecesarias.

� Evitar desperdicios de recursos humanos y materiales.

� Reducir los costos como consecuencia del incremento de la eficiencia en general.

� Facilitar la selección de nuevos empleados y proporcionarles los lineamientos necesarios

para el desempeño de sus atribuciones.

� Constituir una base para el análisis posterior del trabajo y el mejoramiento de los

sistemas y procedimientos.

� Servir de base para el adiestramiento y capacitación del personal.

� Comprender el plan de organización por parte de todos sus integrantes, así como de sus

propios papeles y relaciones pertinentes.

� Regular el estudio, aprobación y publicación de las modificaciones y cambios que se

realicen dentro de la organización en general o alguno de sus elementos componentes.}

� Determinar la responsabilidad de cada puesto de trabajo y su relación con los demás

integrantes de la organización.

Page 13: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

11

� Delimitar claramente las responsabilidades de cada área de trabajo y evitar los conflictos

inter-estructurales.

� Ayudan a la coordinación de actividades y así evitar duplicidades.

Indudablemente la elaboración y utilización de manuales administrativos también tienes sus

limitantes las cuales en relación a los beneficios descritos son de menor importancia:

� Su diseño y actualización tiene un alto costo en términos de tiempo y dinero.

� Ejercen un efecto limitante de la iniciativa del personal debido a que en algunas

ocasiones son excesivamente rígidos y formales.

� Los objetivos de los manuales pueden causar confusión por ser muy amplios en su

contenido.

� Algunos de ellos son difíciles de interpretar y comprender, lo cual puede causar

confusiones dentro del personal al momento de realizar sus funciones.

� Resistencia del personal a utilizar los manuales por ser poco atractivos y en la mayoría

de los casos voluminosos en contenido.

� En algunos casos los sindicatos utilizan a los manuales como herramientas para proteger

sus derechos, es decir que no hacen nada adicional sino está establecido debidamente

en el manual. (www.gestiopolis.com)

Entre los elementos más eficaces para la toma de decisiones en la administración, destaca lo

relativo a los manuales administrativos, ya que facilitan el aprendizaje de la organización, por

una parte, y por la otra, proporciona la orientación precisa que requiere la acción humana en las

unidades administrativas, fundamentalmente a nivel operativo o de ejecución, pues son una

Page 14: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

12

fuente de información en las cuales se trata de mejorar y orientar los esfuerzos de un

empleado, para lograr la realización de las tareas que se le han encomendado.

Depende de la información de las necesidades de cada empresa para saber con qué tipo de

manuales se de contar. Cabe aclarar que pueden abarcas dichos manuales a toda la empresa:

una dirección, un departamento, una oficina, sección, una mesa, un puesto, etcetera.

Las diferentes empresas (públicas o privadas) tienen necesidades de manuales diferentes. El

tipo de manual se determina dando respuesta a los propósito que se han de lograr. En ciertos

casos, solo sirven a un objetivo; y en otros, se logran varios objetivos.

Los manuales se pueden clasificar de diferentes formas, aquí veremos algunas:

POR CONTENIDO

Se refiere al contenido del manual para cubrir una variedad de materias, dentro de este tipo

tenemos los siguientes:

� Manual de historia .- Su propósito es proporcionar información histórica sobre la

empresa: sus comienzos, crecimiento, logros, administración y posición actual. Este le da

al empleado un panorama introspectivo de la tradición y filosofía de la empresa. Bien

elaborado y aplicado contribuye a una mejor comprensión y motiva al personal a sentir

que pertenece y forma parte de la empresa.

� Manual de organización .- Su propósito es exponer en forma detallada la estructura

organizacional formal a través de la descripción de los objetivos, funciones, autoridad y

responsabilidad de los distintos puestos, y las relaciones.

� Manual de políticas .- Consiste en una descripción detallada de los lineamientos a seguir

en la toma de decisiones para el logro de los objetivos. El conocer de una organización

proporciona el marco principal sobre el cual se basan todas las acciones. Una adecuada

definición de políticas y su establecimiento por escrito permite:

a) Agilizar el proceso de toma de decisiones.

b) Facilitar la descentralización, al suministrar lineamientos a niveles intermedios.

Page 15: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

13

c) Servir de base para una constante y efectiva revisión.

� Manual de procedimientos .- Es la expresión analítica de los procedimientos

administrativos a través de los cuales se canaliza la actividad operativa de la empresa.

Este manual es una guía (como hacer las cosas) de trabajo al personal y es muy valiosa

para orientar al personal de nuevo ingreso. La implementación de este manual sirve para

aumentar la certeza de que el personal utiliza los sistemas y procedimientos

administrativos prescritos al realizar su trabajo.

� Manual de contenido múltiple.- Cuando el volumen de actividades, de personal o

simplicidad de la estructura organizacional, no justifique la elaboración y utilización de

distintos manuales, puede ser conveniente la confección de este tipo de manuales. Un

ejemplo de este manual es el de las “políticas y procedimientos”, el de “historia y

organización”, en si consiste en combinar dos o más categorías que se interrelacionan

en la práctica administrativa. En empresas pequeñas, un manual de este tipo puede

combinar dos o más conceptos, debiéndose separar en secciones.

POR SU FUNCION ESPECÍFICA

Esta clasificación se refiere a una función operacional específica a tratar. Dentro de este

apartado puede haber los siguientes manuales:

� Manual de producción .- Consiste en abarcar la necesidad de interpretar las

instrucciones en base a los problemas cotidianos tendientes a lograr su mejor y pronta

solución. La necesidad de coordinar el proceso de fabricación (fabricación, inspección,

ingeniería industrial, control de producción), es tan reconocida, que en las operaciones

de fabricación, los manuales se aceptan y usan ampliamente.

� Manual de compras .- El proceso de comprar debe estar por escrito; consiste en definir

el alcance de compras, definir la función de comprar, los métodos a utilizar que afectan

sus actividades.

Page 16: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

14

� Manual de ventas .- Consiste en señalar los aspectos esenciales del trabajo y las rutinas

de información comprendidas en el trabajo de ventas (políticas de ventas,

procedimientos, controles, etc.). Al personal de ventas es necesario darle un marco de

referencia para tomar decisiones cotidianas.

� Manual de finanzas .- Consiste en asentar por escrito las responsabilidades financieras

en todos los niveles de la administración, contiene numerosas instrucciones específicas

a quienes en la empresa están involucrados con el manejo de dinero, protección de

bienes y suministro de información financiera.

� Manual de contabilidad .- Trata acerca de los principios y técnicas de la contabilidad. Se

elabora como fuente de referencia para todo el personal interesado en esta actividad.

Este manual puede contener aspectos tales como: estructura orgánica del departamento,

descripción del sistema contable, operaciones internas del personal, manejo de registros,

control de la elaboración de información financiera.

� Manual de crédito y cobranzas .- Se refiere a la determinación por escrito de

procedimientos y normas de esta actividad. Entre los aspectos más importantes que

puede contener este tipo de manual están los siguientes: operaciones de crédito y

cobranzas, control y cobro de las operaciones, entre otros.

� Manual de personal .- Abarca una serie de consideraciones para ayudar a comunicar las

actividades y políticas de la dirección superior en lo que se refiere a personal. Los

manuales de personal podrán contener aspectos como: reclutamiento y selección,

administración de personal, lineamientos para el manejo de conflictos personales,

políticas de personal, uso de servicios, prestaciones, capacitación, entre otros.

� Manual técnico .- Trata acerca de los principios y técnicas de una función operacional

determinada. Se elabora como fuente básica de referencia para la unidad administraba

responsable de la actividad y como información general para el personal interesado en

Page 17: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

15

esa función. Estos sirven como fuente de referencia y ayudan a computar a los nuevos

miembros del personal de asesoría.

� Manual de adiestramiento o instructivo .- Estos manuales explican, las labores, los

procesos y las rutinas de un puesto en particular, son comúnmente más detallados

que un manual de procedimientos. El supuesto en el que se basa este tipo de manual

es que el usuario tiene muy poco conocimiento previo de los temas cubiertos, por

ejemplo un manual de adiestramiento “explica cómo debe ejecutarse el encendido de

la terminal de la computadora y emitir su señal….”. El manual de adiestramiento

también utiliza técnicas programadas de aprendizaje o cuestionarios de auto-

evaluación para comprobar el nivel de comprensión del contenido por su usuario.

Otra clasificación de los manuales administrativos se refiere a las necesidades que tienen las

empresas y de acuerdo a su ámbito de aplicación; pueden elaborarse manuales con una

cobertura mayor o menor:

GENERAL

Se refiere a todo la empresa en su conjunto, dentro de este tenemos a los siguientes manuales:

� Manuales generales de organización .- Este es producto de la planeación

organizacional y abarca todo la empresa, indicando la organización formal y definiendo

su estructura funcional.

� Manual general de procedimientos .- Este es también resultado de la planeación

contiene los procedimientos de todas las unidades orgánicas que conforman en un

organismo social, a fin de uniformar la forma de operar.

� Manual general de políticas .- Se refiere a presentar por escrito los deseos y actitud de

la dirección superior; para toda la empresa, estas políticas generales establecen líneas

de guía, un marco dentro del cual todo el personal puede actuar de acuerdo a

condiciones generales.

Page 18: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

16

ESPECIFICO

� Manual especifico de reclutamiento y selección .- Se refiere a una parte del área

específica de personal. Y contiene la definición uniforme respecto al reclutamiento y

selección de personal de una empresa.

� Manual especifico de auditoría interna .- Consiste en agrupar lineamientos,

instrucciones de aplicación específica a determinados tipos de actividad, aquí se refiere a

la auditoría interna en forma particular.

� Manual especifico de procedimientos de tesorería .- Consiste en elaborar los

procedimientos en el orden de importación de un área, a fin de capitalizar las

oportunidades naturales de secuencia de pasos en el trabajo, por ejemplo: ingresos a

caja, pago a proveedores, etc.

La información histórica por lo común se incluye como la parte de presentación a un manual de

políticas o de organización, o de un manual de personal. Estos manuales exponen con detalle

la estructura de la empresa y señalan los puestos y la relación que existe entre ellos para el

logro de sus objetivos. Explican la jerarquía, los grados de autoridad y responsabilidad; las

funciones y actividades de los órganos de la empresa.

Generalmente contienen graficas de organización, descripciones de trabajo, cartas de límite de

autoridad, etcétera”.

C.L. Littlefield apunta al respecto: “los manuales de organización se usan donde se desea una

descripción detallada de las relaciones de organización.

Se elaboran ordinariamente con base en los cuadros de organización, los cuales se acompañan

de las descripciones de los diferentes puestos inscritos en el cuadro. Comúnmente se hace la

Page 19: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

17

división de los encabezados de estos manuales en atención a la función general, a las

obligaciones y autoridad y al conjunto de relaciones con los demás”.

Un manual de políticas pone por escrito las políticas de una empresa. Una política es una guía

básica para la acción; prescribe los límites generales dentro de los cuales han de realizarse las

actividades.

Conocer las políticas de una empresa proporciona el marco principal sobre el cual se basan

todas las acciones.

El manual de procedimientos presenta sistemas, técnicas específicas, el procedimiento preciso

a seguir para lograr el trabajo de todo el personal de oficina o de cualquier otro grupo de trabajo

que desempeña responsabilidades específicas.

Los manuales de procedimientos, por sus características diversas, pueden clasificarse en

manuales de procedimientos de oficina y de fábrica

Los manuales de procedimientos generalmente contienen un texto que señala las políticas y

procedimientos a seguir en la ejecución de un trabajo, con ilustraciones a base de diagramas,

cuadros y dibujos para aclarar los datos. En los procedimientos de oficina es costumbre incluir o

reproducir las formas que se emplean en el procedimiento de que se trate, bien sea llenada con

un ejemplo o con instrucciones para su llenado

De poco servirían las manifestaciones detalladas de procedimientos si al mismo tiempo la

organización y las normas básicas no son, cuando menos, medianamente firmes y

comprensibles. (www.buenastareas.com)

Criterios metodológicos para el diagnóstico de los manuales de procedimientos

Con el propósito de estandarizar y unificar los criterios básicos para el análisis de los

procedimientos que presenten las diversas unidades administrativas de la organización.

Es necesario destacar los requisitos que debe reunir la documentación que se genere en esta

materia así como los datos necesarios para analizar los manuales de procedimientos,

instrucciones y estudios de diagnóstico del procedimiento.

Page 20: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

18

A través del establecimiento de estos requerimientos mínimos de información, se estar en

posibilidades de emitir juicios y dictámenes que orienten a las unidades administrativas en lo

referente a la instrumentación y aplicación de las medidas de mejoramiento que incrementen su

eficacia y eficiencia operativas.

Así pues, resulta indispensable establecer los puntos que deberán contener los siguientes

documentos.

Este manual comprende en forma ordenada, secuencial y detallada los procedimientos que se

ejecutan en una unidad administrativa, los organismos que intervienen y los formatos que se

deben de utilizar para la realización de las funciones que se le han asignado.

El manual está integrado por los procedimientos que se dan en el ámbito de acción de la unidad

de referencia o en los que participen por la naturaleza de su competencia.

El manual de procedimientos deberá contener:

� Caratula .- Es la cubierta exterior del documento donde se identifica el contenido, el

logotipo, el nombre del manual y la organización responsable.

� Portada .- Lleva el nombre del manual, de la organización responsable de su aplicación y

el lugar y la fecha de edición.

� Índice general.- Es la presentación resumida y ordenada de los elementos constitutivos

del documento.

� Presentación .- Es la explicación clara y concisa de los objetivos del manual y la

exposición de la estructura del documento; incluye un mensaje y la autorización del

titular.

Cada uno de los procedimientos del manual contendrá:

� Objetivos de procedimientos .- Se planteara el propósito que se pretende lograr con la

ejecución del procedimiento.

Page 21: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

19

� Base jurídica .- Enumeración de los ordenamientos o normas jurídico-administrativas

que rigen la operación de la empresa, específicamente capitulo, artículo y fracción que

fundamentan el procedimiento.

� Órganos que intervienen .- Enumeración de las unidades, sub-unidades o puestos que

intervienen en el procedimiento de que se trate.

� Políticas y normas de operación .- Exposición de criterios y normas que orienten la

realización de las actividades sin tener que consultar los niveles jerárquicos superiores.

1.3. Los sistemas de informática y los modelos de pedidos en línea.

El procesamiento de pedidos, es la forma en que las empresas procesan y organizan una

compra que se ha realizado por parte del consumidor. La compra puede ser de cualquier

número de cosas. Esta compra puede ser: productos, servicios, información o reparaciones,

todas estas formas de compras, requieren el procesamiento del pedido y la organización de la

compra por parte de la empresa. Los centros de atención telefónica principalmente giran en

torno a la tramitación de pedidos hecho por los consumidores o contestar a las preguntas de los

clientes. Incluso si el consumidor sólo está llamando para hacer un comentario sobre la

empresa o sus servicios, esto casi siempre debe quedar documentado, sobre todo si el centro

de llamadas maneja la cuenta del cliente cuando se trata de reparación y producción. Las

empresas deben tener algún tipo de procesamiento de pedidos para tener éxito; esto les

ayudará a realizar un seguimiento de sus clientes, pedidos e información de contacto. Con este

fin, los consumidores deben de llamar a las empresas para obtener información, la que deberá

ser proporcionada a los clientes con comodidad y facilidad.

Con el procesamiento de pedidos no solo se beneficia las empresas que lo utilizan. Los

servicios de centro de atención telefónica y el procesamiento de pedidos también permite a los

clientes ciertos beneficios. Por ejemplo, cuando las personas necesitan información sobre su

orden, pueden acceder a esta información a través de la base de datos del centro de llamadas,

que pueden ser llevadas a través de programas informáticos, e incluso en forma física, como

los documentos hechos a mano. La información a la que se puede acceder puede incluir:

Page 22: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

20

número de cuenta del cliente, solicitudes realizadas, sean de reparación o relacionadas con

nuevos productos, nombre y dirección de la empresa, así como número de teléfono, dirección

de correo electrónico, sitio web, fecha estimada del servicio o producto, entre otros datos

importantes.

METODOS DE PROCESAMIENTO DE PEDIDOS

El procesamiento de órdenes, puede ser llevado a cabo de diferentes formas; siendo el

resultado el mismo la creación de las órdenes, donde tanto los clientes como los proveedores

pueden tener acceso fácil a estas órdenes. Los centros de atención telefónica es un método

mediante el cual las empresas pueden tomar parte en la tramitación de pedidos.

La Internet es otro medio de negocios que realiza procesamiento de pedidos. De todos los

diferentes modelos de negocio que puedan beneficiarse de procesamiento de pedidos, los

mercados con base en la Web probablemente son los que tienen muchas más ventajas. Esto se

debe principalmente al hecho de que hay poca interacción entre los individuos, y los

vendedores se basan en el procesamiento de pedidos para crear las órdenes de las empresas.

A diferencia de las empresas dedicadas a centros de atención telefónica y oficinas de atención

al cliente, en los negocios en línea por lo general no hay comunicación directa entre el la

empresa y el consumidor. Es necesario que haya un vínculo entre los dos para cualquier tipo de

transacción. Por lo tanto, para estas empresas, no tienen más satisfacción que ofrecer órdenes

de compra generadas electrónicamente para su procesamiento.

Algunas empresas todavía utilizan formas hechas a mano para el procesamiento de pedidos. A

diferencia de los centros de atención telefónica y las empresas en línea, algunas pequeñas

empresas aún no han hecho el cambio a software de procesamiento de pedidos. Este es el

caso típicamente de compañías arcaicas, ya que incluso las pequeñas empresas suelen

beneficiarse más con la utilización de software para la tramitación de los pedidos. El

procesamiento de pedidos de forma manuscrita, no es práctica ya que puede perderse, ser

puesta fuera de lugar, o poco confiable dependiendo de las destrezas del individuo. Aunque las

computadoras pueden experimentar problemas, en general estas son mucho más fiables, en

comparación con procesamiento de pedidos hecho a mano.

Page 23: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

21

El sistema de pedios en línea es un procedimiento de vital importancia cuando se trata de

vender productos o servicios a través de internet. Un sistema de pedidos incompleto, confuso o

complicado le hará perder la mayor parte de las ventas, mientras que un sistema claro, rápido y

fácil de utilizar convertirá su sitio web en una verdadera máquina de hacer ventas.

Para llevar a cabo una venta en línea con éxito, es fundamental que todo el proceso de pedido

se realice de la forma más ágil, rápida y cómoda, desde cualquier ordenador y bajo cualquier

circunstancia. Cualquier error o contratiempo puede provocar el abandono del proceso de

compra, con lo cual vamos a perder una venta y la posibilidad de ganarnos la confianza de un

nuevo cliente.

Mientras que el 70 por ciento de los usuarios afirman que van de compras por la red, solo el 23

por ciento acaba haciendo efectiva la compra por este medio. Es un hecho que la mayoría de

los usuarios buscan en internet información y precios sobre productos de su interés, pero solo

un pequeño porcentaje acaba formalizando su pedido en línea, si bien las compras en línea se

multiplican cada año y creemos que acabaran generalizándose en un futuro próximo.

Existen diferentes modelos de negocio, y es probable que el modelo de negocios de una

empresa tendrá una influencia directa sobre el método de proceso de órdenes que mejor se

adapte a ellos. Por ejemplo, aparte de las pequeñas empresas locales, en otras empresas no

hay necesidad órdenes hechas a mano. Propietarios de empresas que trabajan en un rango

limitado, pueden ahorrar dinero mediante la simple utilización en papel para procesar sus

pedidos. Obviamente, esto no es una opción realista para las empresas que son más grandes y

tienen una más amplia base de clientes.

Las grandes empresas pueden beneficiarse de la intranet para la tramitación de las solicitudes.

Esto permite que diferentes personas dentro de una sola empresa tengan acceso en red a las

órdenes que deben ser procesadas. Los centros de llamadas representan uno de los

candidatos principales para el uso de aplicaciones de intranet.

Hay una serie de requisitos que deben cumplirse para aplicar a puestos de procesamiento de

pedidos en línea. Uno de esos requisitos es el servicio para el proceso de transacciones en

línea, este permite aumentar la productividad y la eficiencia de los diferentes computadores de

una red única. Algunas aplicaciones para el proceso de transacciones en línea, dependen de un

Page 24: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

22

software para la gestión de operaciones que es más sofisticado, este es el caso específico de

las empresas más grandes y que tienen una amplia base de consumidores. Muchas empresas

entiendan las ventajas de combinar este tipo de software con arquitectura y aplicaciones web

orientadas a servicios.

Para preparar pedidos, un trabajador necesita un documento: la lista de preparación de

pedidos. Esta lista puede tomar varias formas:

� Simple papel impreso

� Serie o rodillo de etiquetas productos, cada una correspondiente a un producto a

preparar,

� Sobre pantalla de un terminal, el trabajador recibe sus instrucciones en la pantalla.

� Vocal en el caso de un pedido vocal, el trabajador recibe sus órdenes y confirma las

operaciones por la voz.

En todos los casos, debe dar las informaciones siguientes:

� Las referencias, la descripción, las cantidades y las ubicaciones en el almacén de las

referencias que hay que preparar.

� El emplazamiento de las zonas de reagrupación de las referencias.

� Las instrucciones específicas de preparación: embalaje, disposición de los productos en

el paquete.

1.4.- Características de los formatos de pedido en línea

Es la comunicación en tiempo real con los navegantes, para recibir en forma instantánea

pedidos, solicitudes o consultas.

Page 25: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

23

El sistema de gestión de pedios en línea permite recibir solicitudes a través de un sitio web.

Trabajando en conjunto con un sistema de catálogos o carrito de compras, sus visitantes

podrán realizar pedidos que llegaran en tiempo real por fax, email o pager.

Características :

� Carro de compras : Los productos y el stock se administran a través del administrador

de contenidos, reflejando en tiempo real la disponibilidad y precios de cada uno. El

navegante recorre los distintos rubros y selecciona los productos que desea adquirir.

� Gestión de Locales y áreas de entregas : Al configurar el sistema se indican los

horarios de trabajo y las zonas de entrega de cada local, a partir de estos se indica a los

navegantes la posibilidad o no de recibir el pedido. El sistema soporta múltiples

sucursales, enviando el pedido a la más próxima al domicilio de entrega.

� Módulos de envió : El sistema permite utilizar distintos módulos de envió de acuerdo a

las necesidades de cada cliente.

� Fax: los pedidos se reciben mediante un aparato de fax. Este sistema no requiere

conexión a internet en los locales receptores, y los pedidos son recibidos al instante. Es ideal para entregas inmediatas como comidas, flores, remedios, etc.

� Email : los pedidos se entregan en una dirección de correo electrónico determinada, por lo que es necesario tener acceso a internet. Es recomendado para pedidos de entrega diferida o solicitud de servicios como: servicios de limpieza, servicios empresarios, regalos, etc.

� Pager : los pedidos llegan a un pager determinado. Es necesario contar con servicio y el mismo debe soportar esta tecnología. Tiene la dificultad de no poder recibir pedidos detallados por las limitaciones de caracteres, es recomendado para solicitudes codificadas o de servicios como atención de clientes, servicios prepago, etc.

Page 26: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

24

SISTEMA DE PEDIDOS SERVIMARCO

Datos del Cliente Nombre del

Cliente: Número de

Cliente: Nombre de

quien hace el pedido:

Teléfono del Negocio:

Teléfono de Casa :

Celular:

Clave Lada :

E-mail:

Su Negocio está ubicado en la ciudad

de:

Envía tu pedido Cantidad Producto Descripción o Clave Lado 1 x Lado 2

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

cm

Enviar

id

Page 27: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

25

En Servimarco tambien se cuenta con un formato de quejas y sugerencias para que estas le

lleguen directo al dueño de la empresa, para que el tome cartas en el asunto y tome las

medidas necesarias para correguir cada queja.

Nombre :

Enviar

Teléfono :

Dirección:

Colonia: Estado, Ciudad:

e-mail:

Motivo del Mail

Escribanos sus comentarios

Page 28: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

26

CAPITULO II EVOLUCION DEL PROBLEMA

2.1.- Antecedentes de la empresa

Servimarco, S. A. de C. V. es una empresa fundada en el año de 1992, dedica a ofrecer la más amplia gama de productos en los que encontrara todo lo necesario para satisfacer las altas exigencias de sus clientes.

Servimarco es la primera empresa mexicana fundada con la finalidad de proveer a los marqueros mexicanos con los mejores materiales disponibles a nivel mundial.

El objetivo primordial es ofrecer un servicio de calidad en el menor tiempo posible para poner a la disposición de nuestros clientes, los mejores productos a los mejores precios.

Nuestra misión “Mantener el liderazgo a través de productos y servicios de calidad total para impulsar el crecimiento integral del marquero y de nuestro personal.”

Nuestra visión “Ser una organización institucionalizada, modelo en estructuras y sistemas, basada en su personal altamente calificado con vocación de servicio y comprometida con mantener el liderazgo a través de una imagen de excelencia.”

Como trabajamos

Servimarco prepara su tienda con la más amplia selección de molduras nacionales e importadas para ofrecer a sus clientes.

Page 29: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

27

Usted simplemente solicita los marcos a Servimarco utilizando el medio de su preferencia: Teléfono, fax, correo electrónico.

Servimarco se encarga de hacerle llegar su pedido al D. F. y área metropolitana a través de sus propias camionetas y al interior de la república a través de la compañía de transporte de su preferencia.

Page 30: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

28

Despues de recibir capacitacion por parte del personal de Servimarco, usted estara preparado para realizar cualquier tipo de montaje en su taller.

Usted superara las expectativas de sus clientes al realizar trabajos con calidad, buen precio y rapidez.

2.2.- Evolución del problema

En la actualidad la empresa cuenta con un problema, tiene muchas llamadas de sus clientes para hacer reclamaciones ya que reciben sus pedidos mal, ya sea porque no es la moldura que pidieron, porque los marcos van mal, porque la calidad de las molduras no es la necesaria, que los pedidos no le llegan a tiempo y en forma.

Todos estos problemas surgen de la mala comunicación que hay entre el personal de ventas y el personal de producción, además de que el proceso de cómo se hacen los pedidos también

Page 31: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

29

tienen muchas problemáticas, el personal no es el idóneo para realizar los pedidos, un grave problema es que un pedido se puede realizar o re manufacturar hasta tres veces, ya que no se hacen las indicaciones necesarias.

No se cuenta con un departamento de control de calidad que vaya supervisando el trabajo a través del proceso, solo se hace hasta el final y eso es la consecuencia de las llamadas de reclamación de nuestra empresa.

2.3.- ¿Qué se ha hecho para solucionar el problema?

Se han tratado varias propuestas de resolver el problema pero no se llevan a término.

La primordial es la de poner una persona encargada en estar recibiendo la charola de pedidos y así tratar de entregar en tiempo y forma todos los pedidos, pero a pesar de esto las llamadas siguen llegando a la empresa para hacer reclamaciones.

Se trató de que cada pedido fuera supervisado desde que se toma hasta cuando está terminado, pero se vio que era muy costoso ya que se tenía que contratar personal para la supervisión y la gerencia general no lo acepto, ya que esto implicaba un incremento en los costos de fabricación y por consiguiente un incremento en el valor de los productos.

Page 32: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

30

CAPITULO III PROPUESTA DE INTERVENCION

Una de las necesidades básicas de cualquier establecimiento abierto al público, donde la

rotación de las mercancías es continua, es la gestión eficaz de los pedidos, tanto al propio

almacén, como a los proveedores y se hace imprescindible realizar este proceso de manera

rápida, automática y libre.

Para que la toma de pedidos llegue a un final feliz hay varios elementos que debemos de tomar

en cuenta:

� Plaza.- Es transcendente que la toma de pedidos se haga de forma eficiente para evitar

errores de envió y que de esta forma los productos o servicios estén en los lugares

correctos.

� Publicidad .- Los sistemas de toma de pedidos (teléfono, internet, etc.) Actualmente

forman parte de los anuncios publicitarios empresariales como estrategias para captar la

atención de los clientes y lograr un espacio en su mente.

� Precisión .-Cuando los sistemas de toma de pedidos se llevan a cabo con rapidez y

precisión, tanto la compañía como los clientes se benefician pues se evitan atrasos en

los procesos de ambas partes.

La gestión de pedidos y distribución consiste en actividades que resultan de la cumplimentación

de órdenes de pedidos del cliente, a la vez que se asegura el máximo valor de la cadena de

suministro y servicio al cliente.

Un pedido se puede definir como un compromiso en firme entre dos partes (proveedor y cliente)

que reúne todas las condiciones mínimas necesarias para establecer una relación comercial

entre ellas de manera que una de las partes ( el proveedor) pone a disposición de la otra

(cliente) los productos o servicios comprometidos, bajo las condiciones pactadas.

Page 33: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

31

Cabe destacar su distinción respecto a la intención de compra, la cual no implica compromiso

firme entre ambas partes y que por esa cualidad, no forma parte de la gestión de pedidos,

aunque sí para la realización de previsiones. Es decir, una intención de compra es un pedido en

estado potencial.

Entonces tenemos que para que la gestión de la toma de un pedido se lleva a cabo

satisfactoriamente se debería llevar a cabo los siguientes pasos:

� Entrada de pedido .- Comienza cuando el cliente emite el pedido y termina cuando el

pedido queda perfectamente registrado y aceptado por el comprador. Estos pueden ser

vía telefónica, vía fax, vía correo electrónico, etc.

� Comprobación de crédito .- Lleva a menudo a la negociación de diferentes términos de

venta, tales como pagos totales o parciales por adelantado, pago en el momento de la

entrega y términos de acuerdo.

� Comprobación de disponibilidad de existencias .- Es la comprobación de que la

organización dispone o dispondrá de las existencias suficientes para asegurar la entrega

del pedido con la cantidad requerid en el plazo estipulado.

Cuando se recibe un pedido, es necesario comprobar las disponibilidades actuales junto

a las planificadas. Un requisito imprescindible para ello es que la organización mantenga

registro de inventarios precisos y actualizados.

En caso de que la compañía no disponga de las existencias mínimas necesarias para

cumplir con el pedido solicitado, la persona responsable debe negociar plazos de entrega

adaptables a la disponibilidad en stock u ofrecer otros productos que puedan sustituir

satisfactoriamente al cliente.

Page 34: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

32

� Priorización de pedidos .- Consiste en la reserva o colocación de existencia para

diferentes clientes en base a información obtenida de la segmentación de clientes. Los

pedidos son priorizados según el tipo de clientes

� Preparación de pedidos .- Es la etapa en la que el pedido se integra con la producción y

la distribución. La instalación preferida para el envió al cliente o productos se determina a

través del análisis y diseño de la red de suministro.

La diversidad de tipo de artículos y el número de cada uno de ellos es un parámetro de

primera consideración para la preparación de los pedidos. Así, para un mismo número

de pedios y un mismo material, el tiempo de preparación de un pedido aumenta cuanto

mayor es la variedad de tipos de artículos que forman los pedidos.

� Envió y entrega .- Para que se logre el equilibrio entre las actividades de selección de

itinerarios y las de consolidación se consigue a través de diferentes factores:

� Servicio al cliente

� Rapidez

� Seguridad

� Tamaño del envió

� Fecha de entrega

El flujo de la información en el envió y la entrega de los pedidos juega un papel crucial

para el éxito del proceso. No en vano, es el momento en el que la organización traspasa

toda su gestión del flujo físico para ponerlo a disposición del cliente. Por ello, es muy

importante disponer de la documentación que permita controlar el proceso

� Facturación.- Los clientes puede escoger entre ser facturados por pedido o por entrega.

Pero también es posibles que se factura pago sobre recibo o pago en el momento que se

proceda a dar uso.

Page 35: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

33

� Cobro del pedido .- La gestión de pedidos es responsable de coordinar facturas, envíos

y documentación de ventas de los productos entregados.

El ciclo del pedido se completa cuando el pago es cobrado. El pago y la recaudación son

imprescindibles para mantener la vida de la organización.

Entrada de pedido

Cobro Comprobación de pedido

Facturación Comprobación de

Disponibilidad

de existencias

Envió y Priorización de

Entrega pedidos

Preparación de

pedidos

Page 36: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

34

Una organización puedo llegar a alcanzar “el pedido perfecto” . Un pedido que se ha enviado

al cliente de manera completa, a tiempo, sin deterioro ni daño físico y con la documentación

completa y correcta.

Tan solo nuestros clientes pueden determinar si un pedido es perfecto ya que es quien

especifica la fecha, cantidad, documentación necesaria y el deterioro permisible. La

organización debe definir el pedido perfecto para cada cliente a través de informaciones directa

o identificando las expectativas y adelantándose a ellas.

Sin embargo, en muchas empresas la medida del “pedido perfecto” lo hacen según su propio

criterio en vez de utilizar el de sus clientes.

Entrega en plazo

EL PEDIDO PERFECTO

Envió completo

Documentación completa

Sin daño ni deterioro

Page 37: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

35

MODULO DE PEDIDOS

FUNCIONES

1.- CAPTURA DE PEDIDOS

Sirve para registrar los pedidos que hacen los clientes

2.- CAPTURA DE PEDIDOS DE MUESTRAS

Sirve para capturar pedidos de muestras

3.- MODIFICACION DE PEDIDOS

Se utiliza para modificar pedidos que no han sido enviados a producción.

4.- MODIFICACION DE PRECIOS DE PEDIDOS

Se utiliza para modificar precios unitarios de partidas de pedidos que no han sido facturados

5.- CANCELACION DE PEDIDOS

Se utiliza para cancelar pedidos que no han sido autorizados

6.- AUTORIZACION DE REIMPRESION DE ETIQUETAS

Para generar registros de reimpresión de etiquetas de pedidos en producción.

7.- DESCONEXION DE USUARIOS

Se usa para restablecer la entrada de usuarios al sistema

8.- CONSULTA DE PEDIDOS

Consultar pedidos por número de pedido

9.- CONSULTA FACTURAS

Para consultar facturas por número de folio

Page 38: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

36

10.- CONSULTA RUTAS

Consultar rutas de envió de pedidos

11.- CONSULTA CLIENTES

Consulta de catálogos de clientes

12.- REIMPRESION DE PEDIDOS (EN PEDIDOS)

Para hacer reimpresiones con el formato de pedidos

13.- REIMPRESION DE PEDIDOS (EN PRODUCCION)

Para hacer reimpresiones con el formato de producción

14.- REIMPRESION DE ETIQUETAS

Reimpresión de etiquetas autorizadas

15.- TABLA DE PEDIDOS

Emite reporte con todos los pedidos de un día específico. Por cada pedido se detalla

cuantos marcos y de qué línea, así como el operador que lo tomo.

16.- REPORTE MENSUAL DE PEDIDOS

Emite reporte con todos los pedidos de un mes específico. Por cada pedido se detalla

cuantos marcos y de qué línea, así como el operador que lo tomo.

17.- REPORTE FECHAS DE COMPROMISO

Emite reporte que indica que pedidos están comprometidos para ser entregados en una

determinada fecha

18.- CONSECUTIVO DE PEDIDOS

Reporta con los pedidos de un día ordenados por fecha-hora; que incluye número de

pedido, cliente y status del pedido

Page 39: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

37

MODULO DE PEDIDOS

PROGRAMAS FUENTES

ARCHIVO FUNCION

SYS03.PRG Programa de control del modulo

T001.PRG T001B.PRG Captura de pedidos

T007.PRG Captura de pedidos de muestrarios

T003.PRG Modificación de pedidos

T005.PRG Modificación de precios

T004.PRG Cancelación de pedidos

P004.PRG Autoriza reimpresión de etiquetas

U098.PRG Desconectar usuarios

P003.PRG Consulta de pedidos

F015.PRG Consulta de facturas

F037.PRG Consulta de rutas

C001.PRG Consulta de clientes

P002.PRG Reimpresión de pedidos – formato pedidos

I002.PRG

I002B.PRG

Reimpresión de pedidos – formato producción

P005.PRG Reimpresión de etiquetas

R001.PRG Reporte tabla de pedidos

R002.PRG Reporte mensual de pedidos

Page 40: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

38

R003.PRG Reporte fechas de compromiso de entrega

R005.PRG Reporte consecutivo de pedidos

E001.PRG Reporte de colores especiales

GCD.PRG Checa periodo actual vs fecha actual

ISMOLD.PRG Verifica si es articulo moldura

MODULO DE PEDIDOS

ARCHIVOS AUXILIARES

ARCHIVO FUNCION

SYS03.CLP Script para compilado de modulo

SYS032.CLP Script para compilado de modulo

SYS03.LNK Script para ligado de modulo

CLINK.BAT Batch de compilado / ligado

MAIN.SCR Mapa del árbol de control

MODULO DE PEDIDOS

ARCHIVOS DE DATOS

# NOMBRE FUNCION

000 CONFIG.ISA Archivo de configuración

001 INVET.DBF Catálogo de producto terminado

002 INVEP.DBF Catálogo de producto procesado

003 INVEM.DBF Catálogo de muestras

004 TIPPRO.DBF Catalogó de tipo de productos

Page 41: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

39

005 CLASIF.DBF Clasificaciones geográficas

006 CMIN.DBF Catalogo movimientos al inventario

009 PEPG.DBF Pedidos a proveedor – generales

010 PEPD.DBF Pedidos a proveedor – detalles

013 MING.DBF Movimientos al inventario – generales

014 MIND.DBF Movimientos al inventario – detalles

016 IFNOW.DBF Inventario físico (anyt)

025 STPED.DBF Status de pedidos

026 DIVISA.DBF Tipos de cambio peso-dólar

027 NCONTROL.DBF Números de control

028 CHOFER.DBF Catalogo de rutas de envió - paquetería

029 CTESF.DBF Catalogo de clientes

031 CUADM.DBF Marcos en Madesa(Tienda)

032 MCOSTAP.DBF Marcos en Molducentro (Tapanco)

034 PEDG.DBF Pedidos (ventas) – generales

036 PEDD.DBF Pedidos (ventas) – detalles

037 RETQ.DBF Reimpresión de etiquetas de pedidos

045 AMF.DBF Autorizaciones pedidos foráneos

046 AML.DBF Autorizaciones pedidos locales

047 AMFBKP.DBF Respaldo autorizaciones pedidos foráneos

048 AMLBKP.DBF Respaldo autorizaciones pedidos locales

050 CHI.DBF Charola de impresión

056 FACG.DBF Archivo de facturas –detalles

057 FACD.DBF Archivo de facturas –generales

058 ASPF.DBF

Asociación pedidos - facturas

Page 42: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

40

059 RUTG.DBF Archivo de ruta – generales

060 RUTD.DBF Archivo de ruta – detalles

061 RUTP.DBF Pedidos en ruta

062 GUIAS.DBF Guías de envió

086 PEAC Periodo de trabajo actual

087 PERS.DBF Catalogo de personas

200 OPERS.DBF Catalogo de operadores

202 AUTO.DBF Accesos autorizados

Page 43: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

41

MODULO DE PEDIOS

REFERENCIAS CRUZADAS – Programas fuentes vs archi vos de datos

Datos .

Pro

gram

as

SY

S0

3.P

RG

T00

1.P

RG

T00

7.P

RG

T00

3.P

RG

T00

4.P

RG

P0

04.P

RG

U0

98.P

RG

P0

03.P

RG

F0

15.P

RG

F0

37.P

RG

C00

1.P

RG

P0

02.P

RG

I00

2.P

RG

P0

05.P

RG

R00

1.P

RG

R00

2.P

RG

R00

3.P

RG

R00

5.P

RG

E00

1.P

RG

000-CONFIG.ISA

001-INVET.DBF

002-INVEP.DBF

003-INVEM.DBF

004-TIPPRO.DBF

005-CLASIF.DBF

009-PEPG.DBF

010-PEPD.DBF

013-MING.DBF

014-MIND.DBF

016-IFNOW.DBF

025-STPED.DBF

026-DIVISA.DBF

027-NCONTROL.DBF

028-CHOFER.DBF

029-CTESF.DBF

031-CUADM.DBF

032-MCOSTAP.DBF

033-CLIC.DBF

034-PEDG.DBF

036-PEDD.DBF

037-RETQ.DBF

Page 44: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

42

045-AMF.DBF

046-AML.DBF

047-AMFBKP.DBF

048-AMLBKP.DBF

050-CHI.DBF

056-FACG.DBF

057-FACD.DBF

058-ASPF.DBF

059-RUTG.DBF

060-RUTD.DBF

061-RUTP.DBF

062-GUIAS.DBF

086-PEAC

087-PERS.DBF

200-OPERS.DBF

202-AUTO.DBF

Page 45: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

43

MODULO DE PEDIDOS

DETALLES DE PROGRAMAS FUENTES

NOMBRE SYS06.PRG

FUNCION CONTROL DE MODULO DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para controlar el menú del MODU LO DE PEDIDOS

ICONO DE ACCESO

Pseudocódigo para control de modulo

1) Capturar clave de operador

2) Validar clave de operador contra catalogo de operadores

3) Capturar contraseña de operador

4) Validar contraseña

5) Desplegar árbol de control

6) Navegar árbol de control

7) Seleccionar función

8) Ceder control a función

9) Ejecutar función seleccionada

10) Retornar control a árbol de control

11) Salir

Page 46: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

44

Diagrama de fajo - Control de modulo

Inicio

Captura clave operador

Declarar variables públicas

Leer archivo de configuración

Establecer ambiente de operación

Configuración OK

Clave valida

N

S

S

N

Captura contraseña

Contraseña valida

S

N

αααα

αααα

Navegar en árbol de control

Se selecciono |opción

N

S

Acceso autorizado

N

S

Ceder control opción seleccionada

Fin

Fin

ββββ

ββββ

Árbol de control

Page 47: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

45

Interfaces - Control de modulo

Modulo pedidos – Interface árbol de control – Procesos

En esta pantalla se accesan las funciones de captura de pedidos, captura de pedidos de

muestras, modificación de pedidos, modificación de precios de pedidos, cancelación de

pedidos, autorización de reimpresión de etiquetas de pedidos y desconexión de usuarios

Modulo pedidos – Interface árbol de control – Consultas

Esta pantalla permite ejecutar las funciones de consulta de pedidos, facturas, rutas de envió y

clientes.

Modulo pedidos – Interface árbol de control – Impresión

Este menú permite ejecutar la reimpresión de pedidos en dos formatos diferentes: formato

pedidos y formato producción. También se ejecuta la reimpresión de etiquetas de pedidos.

Page 48: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

46

Modulo pedidos – Interface árbol de control – Reportes

En esta pantalla se obtiene los reportes tabla de pedidos, mensual de pedidos, de fecha de

compromiso de entrega, consecutivo de pedidos y colores especiales.

Page 49: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

47

T001.PRG

FUNCION CAPTURA DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para capturar los pedidos de los clientes

ACCESO Desde el árbol de pedidos, opción Procesos, Captura de pedidos

Pseudocódigo para captura de pedidos

1) Desplegar interface inicial

2) Fecha de operación = fecha actual

3) Capturar nombre de la persona que está haciendo el pedido

4) Capturar clave cliente que hace el pedido

a. Recuperar status de cliente

b. Recuperar clasificación cliente: Local o Foráneo

c. Recuperar días de crédito

d. Recuperar saldo total

e. Recuperar saldo vencido con antigüedad > 7 + días de crédito

f. Recuperar promedio de compras

g. Validar situación en crédito y cobranza

5) Capturar modo de envió de pedido (ruta)

6) Detalles-Captura

a. Capturar tipo de artículo: M-Marco, O-Otros

b. Capturar clave de articulo

c. Si el articulo esta descontinuado o por descontinuar notificar al operador

d. Desplegar nombre articulo

e. Si el precio unitario del articulo esta dólares, convertir a pesos

f. Desplegar precio unitario en moneda nacional

g. Si tipo de articulo no es barra de moldura ni marco

Page 50: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

48

i. Capturar cantidad solicitada, la unidad de medida es la registrada en el

catalogo de artículos

ii. Checar si la existencia actual cubre la solicitud

iii. Si no se cubre la solicitud

1. Notificar al operador

2. Preguntar si se hace la captura

a. Si la respuesta es afirmativa, marcar partida “POR

CONFIRMAR”

b. Si la respuesta es negativa, eliminar partida

iv. Si se cubre la solicitud

1. Disminuir existencia actual en CANTIDAD solicitada

2. Incrementar existencia en proceso en CANTIDAD solicitada

v. Calcular importe de la partida

Importe = Cantidad X Precio unitario moneda nacional

vi. Desplegar importe

vii. Acumular importe partida

h. Si el articulo es barra de moldura

i. Capturar cantidad de barras

ii. Calcular metros equivalentes de acuerdo a la unidad de empaque

registrada en catalogo de artículos

iii. Checar si la existencia actual cubre la solicitud (metros equivalentes)

iv. Si no se cubre la solicitud

1. Notificar al operador

2. Preguntar si se hace la captura

a. Si la respuesta es afirmativa, marcar partida “POR

CONFIRMAR”

b. Si la respuesta es negativa, eliminar partida

v. Si se cubre la solicitud

1. Disminuir existencia actual en METROS EQUIVALENTES

2. Incrementar existencia en proceso en METROS EQUIVALENTES

vi. Calcular importe de la partida

Page 51: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

49

Importe = Metros equivalentes X Precio unitario

vii. Desplegar importe

viii. Acumular importe partida

i. Si el articulo es marco

i. Capturar cantidad de marcos

ii. Capturar lado 1

iii. Capturar lado 2

iv. Calcular metros lineales requeridos para hacer el marco (ML)

ML = ((Lado 1 X 2) + (Lado 2 X 2) + Fijo por marco) * Cantidad de marcos

El fijo por marco es el registrado en el catalogo de artículos procesados

v. Checar lineales)

vi. Si no se cubre la solicitud

1. Notificar al operador

2. Preguntar si se hace la captura

a. Si la respuesta es afirmativa, marcar partida “POR

CONFIRMAR”

b. Si la respuesta es negativa, eliminar partida

vii. Si se cubre la solicitud

1. Disminuir existencia actual en METROS LINEALES

2. Incrementar existencia en proceso en METROS LINEALES

viii. Si ML menor a 1 metro y cantidad de marcos menor a 100, ajusta ML 1

metro

ix. Calcular importe de la partida

Importe = Metros lineales X Precio unitario

x. Desplegar importe

xi. Acumular importe partida

j. Si hay mas detalles repetir ciclo Detalles-Captura

7) Grabar pedido

a. Validar por cada partida que datos estén completos; Marcos: clave, cantidad,

medida 1, medida 2; Barras: clave, cantidad, metros; Otros: cantidad

b. Obtener folio de pedido

Page 52: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

50

c. Obtener registro general de pedidos

d. Obtener registro de charola de impresión

e. Llenar registro de general de pedidos

f. Llenar registro de charola de impresión

g. Obtener folio para movimiento al inventario

h. Obtener registro general de movimiento al inventario

i. Llenar registro general de movimiento al inventario

j. Obtener status de pedido

i. Si existe alguna partida con importe cero y es cliente local

1. Status = “M”

2. Alta registro en autorizaciones locales

ii. Si existe alguna partida con importe cero y es cliente foráneo

1. Status = “F”

2. Alta registro en autorizaciones foráneos

iii. Si días de crédito > 0 y saldo = 0

1. Status = “X”

iv. Si días de crédito = 0 y saldo = 0 e importe de pedido > promedio semanal

de compras

1. Status = “X”

v. Si no se cumple ninguna de las condiciones anteriores

1. Status = “L”

2. Alta registro en autorizaciones locales

k. Generar registro detalle de movimiento inventario

l. Detalles-Grabar

i. Generar detalle de pedido

ii. Llenar detalle de pedido

iii. Si no es color especial y partida no es “POR CONFIRMAR”

1. Generar detalle movimiento inventario

2. Llenar detalle de movimiento al inventario

3. Ubicar registro en catalogo de artículos

4. Decrementa existencia en proceso

Page 53: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

51

5. Actualizar fecha de ultimo movimiento en catalogo de artículos

iv. Si hay mas detalles repetir ciclo Detalles-Grabar

m. Notificar al operador en que charola esta el pedido, Pendiente de autorizar o

Producción

8) Repetir ciclo completo

Page 54: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

52

Pseudocódigo para captura de pedidos – funciones es peciales

Durante la captura de partidas:

1. Capturar incremento

a. Capturar precio unitario final en moneda nacional

b. Validar qué precio unitario capturado sea mayor que precio unitario actual

c. Re calcular importe partida

d. Re calcular importe acumulado

2. Eliminar partida

a. Si la partida no es “POR CONFIRMAR”

i. Incrementar existencia actual

ii. Decrementar existencia en proceso

b. Re calcular importe acumulado

c. Eliminar partida

3. Nota partida

a. Capturar nota para partida actual

4. Observaciones documento

a. Capturar nota para documento global

5. Totales

a. Desplegar importes de pedido; Importe base, Impuestos, Total

6. Detener pedido

a. Marcar pedido como detenido para que no pueda ser enviado a producción por

proceso de autorizaciones ni por sistema

7. Pedido urgente

a. Validar que no existan partidas con colores especiales

b. Capturar fecha de entrega urgente

8. Cliente recoge

a. Capturar fecha- hora en que cliente recogerá el pedido

9. Cliente espera

Page 55: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

53

a. Marcar pedido como cliente espera

10. Ensamblar marcos

a. Verificar que partida anterior sea Marco

b. Calcular medidas marco externo a partir de medida de primer marco y ancho

11. Enviar pedido a dirección alterna

a. Capturar dirección alterna de envió

12. Consultar existencias

a. Si el articulo es marco

i. Convertir clave de articulo procesado a clave de articulo terminado

b. Buscar articulo en catalogo de producto terminado

c. Recuperar existencia actual

d. Desplegar existencias

13. Capturar correo electrónico

a. Recuperar correo de cliente desde catalogo de clientes

b. Capturar correo electrónico

14. Traseras

a. Verificar que articulo sea Marco

b. Completar registro con datos de partida; precio unitario, importe de trasera(s)

15. Buscar artículos

a. Capturar texto a buscar

b. Generar archivo con resultados

c. Desplegar resultados

Page 56: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

54

Diagrama de flujo para captura de pedidos

Inicio

Apertura de base de datos

Apertura BD OK

N

S

Árbol

Captura clave cliente

“Esc”

N

Árbol

Clave valida

N

S

Fecha de entrada = fecha actual

Captura tipo de artículo

Tipo valido

N

S Interface general

Captura clave ruta

Clave valida

N

S

Interface detalles

Captura clave de artículo

Validar clave en catalogo producto

terminado

Clave valida

N

S

Articulo NO vigente

S

ββββ2

ββββ1

Articulo NO

vigente

Función especial ββββ2

S

N

Tipo de articulo = OTROS

Tipo de articulo <> MOLDURA

S

S

N

N

ββββ4

ββββ3

ββββ6

N

S

Page 57: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

55

ββββ3

Cantidad solicitada

Cantidad <= existencia

actual

N

S

Capturar para confirmar

N

S

Eliminar partida

ββββ2

Marcar partida “POR CONFIRMAR”

Calcular importe

Decrementar

existencia actual

ββββ4

Barras solicitadas

Convertir barras solicitadas a metros

ββββ5

Metros <= existencia

actual

N

S

Capturar para confirmar

N

S

Eliminar partida

ββββ2

Marcar partida “POR CONFIRMAR”

ββββ5

ββββ6

Marcos solicitados

Medidas marco

ββββ7

Calcular importe

Decrementar

existencia actual

Page 58: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

56

ββββ7

Calcular metros

lineales requeridos

Calcular clave para

artículo terminado

Recuperar artículo

terminado respectivo

Metros req. <= existencia

actual

N

S

Capturar para confirmar

N

S

Eliminar partida

ββββ2

Marcar partida “POR CONFIRMAR” Calcular importe

Decrementar

existencia actual

ββββ1

Incrementar precio unitario

Eliminar partida

Anotación partida

Anotación

documento

Totales

Detener

pedido

Pedido urgente

Cliente recoge

ββββ8

ββββ9

ββββ10

ββββ11

ββββ12

ββββ13

ββββ14

ββββ15

ββββ16

N

S

N

S

N

S

N

S

N

S

N

S

N

S

N

S

Page 59: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

57

ββββ8

Cliente espera

Ensamblar

marco

Dirección de

envió

Consultar

existencias

Correo

electrónico

Traseras

Buscar

patrones

ββββ2

ββββ9

Incremento P.U. ββββ2

N

S

ββββ17

ββββ18

ββββ19

ββββ20

ββββ21

ββββ22

ββββ23

ββββ10

POR

CONFIRMAR N

S

N

S

N

S

N

S

N

S

N

S

N

S

Restar importe

Incrementar

existencia actual

Eliminar partida ββββ2

ββββ11

Anotación partida ββββ2

ββββ12

Anotación documento ββββ2

Total importe

partidas

ββββ13

ββββ2

Grabar ββββ25

N

S

Page 60: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

58

ββββ14

Marcar pedido “Detenido por

operador” ββββ2

ββββ15

Fecha de entrega urgente ββββ2

ββββ16

Fecha / Hora cliente recoge

ββββ2

ββββ17

Marcar pedido “Cliente espera” ββββ2

ββββ18

Recuperar medidas y fijo x marco partida

anterior

Calcular medidas

marco actual

Calcular medidas

marco actual

ββββ24

ββββ24

Calcular metros

lineales requeridos

Calcular clave para

artículo terminado

Recuperar artículo

terminado respectivo

Metros req. <= existencia

actual

N

S

Capturar para confirmar

N

S

Eliminar partida

ββββ2

Marcar partida “POR CONFIRMAR”

Calcular importe

Decrementar

existencia actual

ββββ19

Dirección alterna ββββ2

Page 61: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

59

Existencias

ββββ20

ββββ2

Correo

electrónico

ββββ21

ββββ2 Correo electrónico

ββββ22

Calcular medidas

traseras según marco

actual

Recuperar precio

Incluir precio trasera

en partida de marco

actual

ββββ2

ββββ23

Patrón de texto buscado

Armar archivo con

patrones

Patrones

encontrados

ββββ2

Page 62: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

60

ββββ25

Datos

completos ββββ2

Obtener folio de

pedido desde

NCONTROL.DBF

Obtener folio para

movimiento al

inventario desde

NCONTROL.DBF

Obtener registro

general de pedido

Llenar registro

general de pedido

Llenar registro de

charola de impresión

Obtener registro de

charola de impresión

Obtener registro de

movimiento al

inventario - general

Llenar registro

movimiento al

inventario - general

Obtener status de

pedido

ββββ26

ββββ26

N

S

Status = “M”

N

S

Alta en

autorizaciones

locales

Status = “F”

Alta en

autorizaciones

foráneas

N

S

Enviar a producción

Generar detalle de

pedido

! Color especial y

Partida <> “Por

confirmar”

N

S

Más

partidas

S

N

ββββ27

ββββ29

ββββ30

Page 63: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

61

ββββ27

Generar detalle de

movimiento al

inventario

Ubicar registro en

catalogo de

inventario

(INVET.DBF)

Decrementar

existencias en

proceso

Actualizar fecha

ββββ30

Más

partidas ββββ30

S

N

ββββ29

Status – importe

pedido

FIN

Page 64: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

62

Interfaces – Captura de pedido

Modulo pedidos – Interface Captura de pedidos - Generales

En esta pantalla se capturan los generales del pedido.

Pedido : Se genera de manera automática al grabar el pedido

Llama: Nombre de la persona que está haciendo el pedido

Cliente (clave): Clave del cliente que solicita el pedido. Es posible teclear la clave directamente

o utilizar la función de Consultar catalogo (F7).

Cliente (nombre): Nombre del cliente que solicita el pedido. Se despliega después

de teclear una clave valida.

Ruta (clave): Clave de la ruta de envió. Se puede teclear directamente o utilizar la función de

consultar catalogo (F7).

Ruta (nombre): Nombre de la ruta de envió. Se despliega después de capturar una clave valida

Al consultar el catalogo de clientes es posible que algunos clientes tengan una marca especial:

“*” o “+”. El símbolo “*” significa que el cliente tiene bloqueo de pedidos. Esto es, no se puede

capturar pedidos de este cliente hasta que crédito y cobranza elimine la marca “*”. Por otro

lado, la marca “+” significa que se pueden tomar pedidos para el cliente pero forzosamente

requiere de la autorización de crédito y cobranza para poder ser enviado a producción.

Page 65: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

63

Modulo pedidos – Interface Captura de pedidos – Vista catalogo de cl ientes-Marcas de bloqueo

Page 66: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

64

Modulo pedidos – Interface Captura de pedidos – Generales - Datos Aquí se muestra la pantalla de generales con datos. Después de esta pantalla, se despliega la

pantalla de captura de detalles.

En esta pantalla es posible capturar pedidos de marcos, barras de molduras y cualquier otro

artículo registrado en el catalogo de artículos.

Modulo pedidos – Interface Captura de pedidos – Detalles

Modulo pedidos – Interface Captura de pedidos – Detalles - Extensión

Page 67: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

65

Esta pantalla forma parte de la sección de detalles. Es posible acceder a ella mediante las

teclas de desplazamiento (Izq.-Der.)

Columna T.P.: Tipo de producto. Se debe capturar

Columna CLAVE: Clave del articulo solicitado. Se debe capturar

Columna DESCRIPCIÓN: Nombre del artículo, se despliega una vez que se captura una clave

valida

Columna CANTIDAD: Unidades requeridas. Se debe capturar

Columna MED.1: En marcos medida del lado 1. Se debe capturar en marcos

Columna MED.2: En marcos medida del lado 2. Se debe capturar en marcos

Columna MTS.: Metros equivalentes (barras de moldura) o metros requeridos (marcos). Se

calcula por el sistema

Columna PRECIO U.: Precio del articulo en moneda original. Se recupera de catalogo

Columna T.C.: Tipo de cambio Peso-Dólar del día. Se recupera de archivo

Columna PRECIO U. FINAL: Precio del articulo en moneda nacional. Se calcula

Columna IMPORTE: Importe de la partida. Se calcula

Columna FIJO: Material fijo que se requiere para un marco de cualquier medida. Se recupera

de catalogo

Columna P.U.: TRASERA: Precio unitario de la trasera que acompaña al marco (si se requiere

trasera). Se recupera de tabla

Columna IMPORTE TRASERA: Importe total de las traseras que van con el o los marcos. Se

calcula

ARTICULOS OTROS (NO MOLDURAS, NO MARCOS)

En la sección de detalles (partidas) para iniciar la captura se debe indicar el tipo de producto

(Columna T.P.). Para esto se tienen predefinidos los tipos Marcos (M) y Otros (O).

Si el cliente solicita un artículo que no es barra de moldura ni marco, se debe capturar en esta

columna la letra “O”. Después de capturar el tipo de producto OTROS, se captura la clave del

producto. Para esto se puede utilizar Consulta de catalogo (F7) o bien directamente teclear la

Page 68: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

66

clave del producto. Después de capturar la clave del producto, el sistema verifica la vigencia del

artículo. Si este está descontinuado o por descontinuar, el sistema desplegara un mensaje

indicando esta situación para que el operador notifique al cliente que el articulo esta

descontinuado o por descontinuar y si desea que se capture el articulo de cualquier manera o

se elimina la partida (F4).

ARTICULO DESCONTINUADO

Por ejemplo, si se solicita el articulo “1023 ROJO CRIMSON 81x101”, el sistema verifica su

vigencia así como sus existencias. Al momento de seleccionar este articulo se despliega el

mensaje: “ARTICULO DESCONTINUADO, FAVOR DE NOTIFICAR AL CLIENTE”.

Page 69: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

67

Modulo pedidos – Interface Captura de pedidos – Detalles – selección de articulo desde tabla de consulta Cuando este sucede, el operador deberá informar al cliente que este articulo ya esta

descontinuado. Aquí puede suceder que el cliente indique que se capture de cualquier manera

para posteriormente checar si hay existencia de este artículo.

Modulo pedidos – Interface Captura de pedidos – Detalles – articulo seleccionado

También puede suceder que el cliente indique que no se capture el artículo, por lo que es

necesario eliminar la partida (F4).

ARTICULO SIN EXISTENCIA O EXISTENCIA INSUFICIENTE

Por ejemplo, si el cliente solicita 10 unidades del articulo “GRAPAS DE 20 MM” cuya clave es

“11300008”

Modulo pedidos – Interface Captura de pedidos – Detalles – selección de articulo desde tabla de consulta

Page 70: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

68

Modulo pedidos – Interface Captura de pedidos – Detalles – solicitud de 10 unidades Se debe capturar “O” en tipo de artículo, posteriormente desplegar la tabla de consulta, o

teclear directamente la clave del articulo. Si se utiliza la tabla de consulta se visualiza la

existencia de este artículo. En este caso 4 unidades. Y si el cliente solicita 10 unidades

(columna CANTIDAD) se despliega el siguiente mensaje:

Modulo pedidos – Interface Captura de pedidos – Detalles – mensaje d e existencia insuficiente

En esta pantalla, el sistema nos indica que no hay existencia suficiente para cubrir la solicitud;

esto debe ser comunicado al cliente; para que el cliente nos indique si desea requerir de

cualquier manera esta cantidad de unidades. Si el cliente nos indica que no desea que se

capture la partida; se hace la indicación al sistema seleccionando “NO”.

En caso contrario, si el cliente nos indica que si desea que se capture la partida, el sistema

marca la partida “POR CONFIRMAR” y no realiza ningún movimiento a las existencias del

inventario.

Page 71: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

69

ARTICULO CON EXISTENCIA SUFICIENTE

Por ejemplo, si el cliente solicita 20 unidades del articulo “COLGADERO DE SEGURIDAD

PARAALUMINIO”; clave “09300008”.

Modulo pedidos – Interface Captura de pedidos – Detalles – selección de articulo desde tabla de consulta En esta tabla vemos que tenemos 421 unidades en existencia de este artículo.

Modulo pedidos – Interface Captura de pedidos – Detalles – solicitud de 20unidades Una vez que capturamos la cantidad, en este caso 20 unidades, el sistema realiza los

siguientes movimientos en el catalogo de artículos:

Decrementa el campo EXIST del catalogo INVET.DBF en 20 unidades e incrementa el valor del

campo INPROC del mismo catalogo en 20 unidades. Es importante señalar que este

movimiento de valores solo es temporal y será registrado como movimiento al inventario una

vez que el pedido sea grabado (F9).

Page 72: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

70

En este caso, debido a que el precio del artículo esta en dólares, se convierte este precio a

moneda nacional multiplicando el precio en dólares por el tipo de cambio del día actual. De aquí

se obtiene el precio unitario en moneda nacional.

Al igual que en los casos anteriores, el importe de la partida se calcula multiplicando el precio

unitario en moneda nacional por la CANTIDAD solicitada.

Precio unitario en dólares: 3.70

Tipo de cambio: 10.95

Precio unitario en moneda nacional = 3.70 X 10.95 = 40.52

Importe de la partida: 40.52 X 20 = 810.14

Modulo pedidos – Interface Captura de pedidos – Detalles – importe d e la partida En esta pantalla se muestran los números descritos. Aquí se puede apreciar que al pie de la

columna IMPORTE se acumula los importes de las partidas. Esto es, al agregar otro artículo al

pedido, el pie de la columna IMPORTE mostrara el importe del pedido.

Page 73: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

71

Modulo pedidos – Interface Captura de pedidos – Detalles – acumulaci ón de importe de pedido En este mismo caso, se realiza el movimiento temporal de valores de existencias.

Para entender esto, si no colocamos el control en la primera partida, recordemos que

originalmente teníamos 421 unidades, y llamamos a la función especial EXISTENCIAS (SHIFT-

F7)

Modulo pedidos – Interface Captura de pedidos – Detalles – descarga temporal de existencias Podemos ver que la existencia actual se ha reducido a 401 unidades. Esto debido a que ya

dispusimos de 20 unidades.

Page 74: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

72

Aquí también vemos que se despliegan los campos “Pendientes de recibir” y “Fecha aprox.:”.

Estos campos toman su valor desde el archivo de compras. Esto es, desde esta pantalla el

operador puede ver si existen mercancía que está pendiente por llegar y la fecha en que esto

sucederá. Esto tiene la finalidad de poder informar al cliente, en caso de que no haya

existencia, cuando habrá disponibilidad de la misma.

Si se desea conocer el total del pedido, incluyendo impuestos, llamamos a la función TOTALES

(F8) lo cual nos muestra la siguiente ventana:

Modulo pedidos – Interface Captura de pedidos – Detalles – total ped ido En esta ventana podemos visualizar el importe total del pedido, impuestos incluidos, así como

el cargo por empaque. Este cargo por empaque (4% sobre el importe del pedido) se aplica a

aquellos clientes cuya zona de entrega (ruta) es diferente de 10-Zona Norte, 20-Zona centro,

30-Zona Sur o CR-Cliente recoge; esto es, a aquellos clientes que son foráneos.

Modulo pedidos – Interface Captura de pedidos – Detalles –cliente fo ráneo

Page 75: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

73

En este caso tenemos un cliente que es foráneo (RUTA: E3-E.BCA.DOMICILIO) por lo que al

importe de la partida se le cargara el 4% como se muestra enseguida:

Modulo pedidos – Interface Captura de pedidos – Detalles –cliente fo ráneo con cargo por empaque del 4% ARTICULOS OTROS - MOLDURAS

Si el cliente solicita un artículo que es barra de moldura, se debe capturar en la columna T.P. la

letra “O”. Después de capturar el tipo de producto OTROS, se captura la clave de la moldura.

Para esto se puede utilizar Consulta de catalogo (F7) o bien directamente teclear la clave del

producto. Se aplican los mismos conceptos de vigencia y existencias anteriormente descritos.

No es necesario que el operador conozca que artículos son barras de molduras; el sistema

identifica que artículos son barras de molduras y les da el tratamiento respectivo.

Por ejemplo. Si el cliente solicita 2 barras del articulo “DALI-03 CAOBA”; clave “28239023”.

Page 76: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

74

Modulo pedidos – Interface Captura de pedidos – Detalles – selección de articulo desde tabla de consulta En esta pantalla se selecciona el artículo desde la tabla de consulta. Es importante señalar que

la existencia de barras se mide en metros, no en cantidad de barras. Así mismo, el precio

unitario se refiere a un metro y no a la barra como unidad.

Modulo pedidos – Interface Captura de pedidos – Detalles – solicitud de 2 barras de moldura Una vez seleccionado, se captura la cantidad de barras solicitadas en la columna CANTIDAD.

Aquí observamos que bajo la columna MTS. Se ha desplegado 5.00. Esto corresponde a la

cantidad de metros a que equivalen dos barras de este artículo en particular.

Esto es. En el catalogo de artículos terminado, la unidad de empaque de este artículo es 2.5;

por lo tanto si nos solicitan dos barras, los metros equivalentes se obtienen de multiplicar la

cantidad de barras solicitadas por su unidad de empaque registrada en el catalogo de artículos

terminados. En este caso 2 X 2.5 = 5.00 metros.

Los movimientos temporales de existencias se realizan en base a los metros equivalentes a dos

barras.

Page 77: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

75

Modulo pedidos – Interface Captura de pedidos – Detalles – importe d e la partida El importe de la partida, a diferencia de artículos otros (no barras) se calcula teniendo como

base los metros equivalentes (y no cantidad). En este caso:

Barras solicitadas = 2

Metros equivalentes 2 X Unidad de empaque = 2 X 2.5 = 5 metros

Precio unitario final: 90

Importe = Metros equivalentes X Precio unitario fin al = 5 X 90 = 450

MOLDURAS - COLORES ESPECIALES

Las barras de moldura generalmente se venden en acabados de línea, pero ocurre que en

ocasiones el cliente solicita una moldura en un color que no se fabrica de línea.

En este caso se utilizan los códigos de artículos que contienen la frase “COLOR SENCILLO” o

“COLOR COMPUESTO”.

Page 78: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

76

Por ejemplo. Si el cliente solicita la moldura PICASSO 1 en color blanco.

Se capturan los generales, se indica tipo de producto como OTROS y se despliega la tabla de

consulta (F7) para localizar el artículo requerido.

Modulo pedidos – Interface Captura de pedidos – Detalles – selección de articulo desde tabla de consulta

En esta tabla podemos ver que no existe la moldura PICASSO 1 en color blanco. Por lo tanto

utilizamos el artículo PICASSO 1 COLOR SENCILLO.

Modulo pedidos – Interface Captura de pedidos – Detalles – selección de articulo desde tabla de consulta Seleccionamos el artículo referido (<ENTER>) y de aquí tenemos la siguiente pantalla:

Page 79: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

77

Modulo pedidos – Interface Captura de pedidos – Detalles – selección de articulo moldura en color especial Ahora nos falta indicar el acabado en que el cliente desea esta moldura. Para esto utilizamos la

función NOTA PARTIDA (F5).

Modulo pedidos – Interface Captura de pedidos – Detalles – captura d e color especial En nota de la partida se captura el color que no es de línea para obtener lo siguiente:

Modulo pedidos – Interface Captura de pedidos – Detalles – desplegad o con color especial

Page 80: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

78

En la pantalla anterior podemos observar, en la parte inferior, que la moldura ya incluye el color

especial solicitado por el cliente, PICASSO 1 BLANCO.

ARTICULOS MARCOS

Si el cliente solicita marcos, se debe capturar en la columna T.P. la letra “M”. Después de

capturar el tipo de producto MARCOS, se captura la clave de la moldura en que se solicita el

marco. Para esto se puede utilizar Consulta de catalogo (F7) o bien directamente teclear la

clave del producto. Se aplican los mismos conceptos de vigencia y existencias anteriormente

descritos.

A diferencia de los pedidos de artículos OTROS donde se utiliza en primer lugar el catalogo de

artículos terminados, cuando se solicitan marcos, se utiliza en primer lugar el catalogo de

artículos procesados. Aquí es importante observar que cada artículo del catalogo de artículos

procesados tiene un equivalente en el catalogo de artículos terminados. Esta equivalencia se

establece mediante las claves de los artículos en ambos catálogos. Mientras que el catalogo de

artículos terminados, todas las molduras en el tercer carácter de su clave tienen un “2”, en el

catalogo de producto procesado, las claves de todos los artículos en su tercer carácter de la

clave tienen un 1.

Por otro lado, en el catalogo de artículos procesados, no se tienen existencias. Esto es, no se

mantiene un inventario permanente de marcos armados debido al número infinito de

combinaciones de medida 1 X medida 1. En lugar de esto, las existencias, al momento de

solicitar marcos, se infieren desde el catalogo de artículos terminados mediante el manejo de

las claves de los artículos.

No es necesario que el operador conozca que artículos son barras de molduras para marcos; el

sistema identifica que artículos son barras de molduras para marcos al capturar tipo de artículos

MARCOS y les da el tratamiento respectivo.

Page 81: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

79

Por ejemplo. Si el cliente nos solicita un marco en la moldura “SOROLLA 2 VERDE”, clave

“29102005”, de medidas 35.5 X 41.6 cms

Modulo pedidos – Interface Captura de pedidos – Detalles – solicitud de marco Como se indico anteriormente, para solicitar marcos, capturamos “M” en la columna T.P. Una

vez indicado el tipo de artículo, se despliega la pantalla anterior.

Aquí se pregunta al operador si el marco va a incluir trasera. Esto es, un marco se puede

vender como una unidad con trasera o sin trasera. La trasera forma parte del artículo marco; y

para poder informar al cliente del importe del marco y de la trasera, estos conceptos se

encuentran divididos en la partida (Importe del marco e importe de la trasera).

En esta pantalla si contestamos que SI, la partida será marcada como con trasera incluida. En

caso contrario no se genera ninguna marca en la partida. Si posteriormente se desea incluir

trasera para este marco, se utiliza la función TRASERAS (ALT-F6) o si se desea quitar las

traseras se utiliza la misma función (swap). En este caso vamos a seleccionar no incluir

traseras.

Después de hacer esta indicación, capturamos la clave de la moldura deseada para el marco,

ya sea mediante la captura directa de la clave o mediante la tabla de consulta.

Page 82: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

80

Modulo pedidos – Interface Captura de pedidos – Detalles – selección de moldura para marco

Modulo pedidos – Interface Captura de pedidos – Detalles – captura d e cantidad y medidas En esta pantalla capturamos la cantidad de marcos en la columna de cantidad y las medidas 1 y

2 en las columnas MED.1 y MED.2. Como podemos ver en la pantalla estas medidas están

expresadas en centímetros.

Por otro lado vemos que en la columna MTS. aparece 1.78. Esta cantidad es el resultado de la

siguiente operación.

MTS = ((Med.1 * 2) + (Med.2 * 2) + FIJO) / 100

MTS = ((35.5 x 2) + (41.6 X 2) + 24) / 100

MTS = 1.78

Page 83: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

81

Modulo pedidos – Interface Captura de pedidos – Detalles – ventana 2 En esta ventana se despliega los importes respectivos así como el fijo de la moldura. El importe

de este artículo se calcula de la siguiente manera:

Importe = Cantidad de marcos x Metros requeridos po r cada marco x Precio unitario de

moldura

Importe = 1 * 1.78 * 38.45 = 68.44

MARCOS CON TRASERAS

Si nos desplazamos a la derecha (flecha derecha) se despliega la ventana siguiente

Modulo pedidos – Interface Captura de pedidos – Detalles – ventana t raseras

Page 84: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

82

En esta pantalla aparecen las columnas P.U. TRASERA e IMP.TRASERA.

Si utilizamos la función TRASERAS se despliega la siguiente ventana. Aquí podemos indicar

que el marco va a incluir seleccionando SI.

Modulo pedidos – Interface Captura de pedidos – Detalles – ventana m arco con traseras incluidas Aquí vemos que se ha incluido la trasera para el marco. El precio unitario de la trasera se

obtiene de la siguiente tabla:

AREA PRECIO Menor o igual a 0.09 m2 PRECIO 1 ($5.00) Menor o igual a 0.20 m2 PRECIO 2 ($10.00) Menor o igual a 0.30 m2 PRECIO 3 ($15.00) Menor o igual a 0.42 m2 PRECIO 4 ($20.00) Menor o igual a 0.56 m2 PRECIO 5 ($25.00) Menor o igual a 0.80 m2 PRECIO 6 ($35.00) Mayor a 0.80 m2 PRECIO 7 ($40.00) El área de la trasera se obtiene de las medidas del marco. De aquí que:

Área trasera = medida 1 X medida 2 (medidas del mar co)

Area trasera = 31.5 X 41.6

Area trasera = 0.1477 m2

Page 85: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

83

A este valor de acuerdo a la tabla anterior le corresponde el precio 2, mismo que según la tabla

es $10.00. (PRECIO 2)

El importe de la o las traseras se obtiene de la siguiente manera:

Importe traseras = Cantidad de marcos * Precio unit ario trasera

Importe traseras = 1 * 10

MARCOS ENSAMBLADOS

Siguiendo con el ejemplo anterior del marco SOROLLA 2 VERDE. Ahora el cliente solicita que

sobre ese marco (encima, montado, ensamblado) vaya otro marco. Para poder ensamblar

marcos, el sistema utiliza la función ENSAMBLE (SHIFT-F5).

Si tenemos que hacer un ensamble es necesario capturar la moldura del marco inicial y sus

medidas. En este ejemplo nuestro primer marco es SOROLLA 2 VERDE de 35.5 X 41.6.

Modulo pedidos – Interface Captura de pedidos – Detalles – primer ma rco para ensamble Una vez capturado el primer marco, procedemos a capturar el marco externo. En este caso un

“DALI-03 NEGRO”; clave “28139042”.

Page 86: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

84

Modulo pedidos – Interface Captura de pedidos – Detalles – marco ex terno para ensamble Ya que se ha capturado el marco externo, lo único que necesitamos es utilizar la función

MARCO ENSAMBLADO (SHIFT-F5). Esta función calcula las medidas del marco externo a

partir del fijo del primer marco.

Ancho marco interno = FIJO / 8 = 24 / 8 = 3 cms.

Medida 1 marco externo = Medida 1 marco interno + ( 2 X Ancho marco interno)

Medida 1 marco externo = 35.5 + (2 X 3)

Medida 1 marco externo = 41.5

Medida 2 marco externo = Medida 2 marco interno + ( 2 X Ancho marco interno)

Medida 2 marco externo = 41.6 + (2 X 3)

Medida 2 marco externo = 47.6

Medidas marco externo = 41.5 X 47.6 cms.

Aparte de calcular las medidas del marco externo, esta función también “captura” la cantidad de

marcos externos, que, obviamente, es igual a la cantidad de marcos internos.

Page 87: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

85

Modulo pedidos – Interface Captura de pedidos – Detalles – marco ex terno con medidas

Este proceso de ensamble de marcos no tiene límite, lo que significa que se pueden tantos marcos como se desee. El sistema siempre calculara las medidas del último marco a partir del marco anterior. MARCOS COLORES ESPECIALES

Aplican los mismos conceptos de BARRAS COLORES ESPECIALES

Page 88: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

86

PEDIDOS DE MARCOS, MOLDURAS Y OTROS

Hasta este momento hemos capturado pedidos de marcos, molduras y otros; pero esto ha sido

de manera individual. Pero el sistema CAPP no se limita a esto; ya que es posible capturar

pedidos de cualquier combinación de artículos.

Ejemplo. El cliente hace el siguiente pedido:

2 MARCOS DALI-09 MIEL DE 40.8 X 35.7

3 MARCOS GAUDI 1 NOGAL DE 31.5 X 48

2 BARRAS DE MOLDURA HE-5 NOGAL

5 BARRAS DE MOLDURA IBIZA ORO NEGRO

5 CARTULINAS B-125

3 CARTULINAS B-236

1 CAJA DE GRAPAS DE 18 MM

Nuestra pantalla de captura se vería así:

Modulo pedidos – Interface Captura de pedidos – Detalles – pedido d e marcos, molduras y otros

Page 89: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

87

Por último; se graba el pedido con la función GRABAR (F9).

Modulo pedidos – Interface Captura de pedidos – Detalles – Grabado d e pedido

Este proceso (grabar) asigna un numero de pedido a la operación, como se muestra en la

pantalla anterior.

Después se despliega un mensaje que nos indica en donde está el pedido. En este caso,

nuestro pedido quedo pendiente de autorizar, como se muestra en la pantalla anterior. Otra

posibilidad es que nuestro pedido se vaya directamente a producción, para lo cual el cliente

debe tener saldo cero y el importe del pedido deberá ser menor al promedio semanal de

compras de este cliente.

El proceso de grabar el pedido genera las siguientes acciones:

• Se checa que el importe del pedido sea mayor a 150. En caso contrario el pedido deberá

incluir un cargo por envió de $40.00 (Clave “00000003”) o ser cliente recoge o cliente

Page 90: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

88

espera. Esto es, para que un pedido pueda ser enviado al cliente es necesario que el

importe del mismo sea mayor a $150.00

• Si el pedido es urgente para el siguiente día; se verifica que no haya colores especiales

• Se verifica que los datos de las partidas estén completos. Si alguna partida está

incompleta se despliega el mensaje: “REGISTRO NO INVALIDO; VERIFIQUE”. Para

corregir esto, simplemente se completa los datos de la o las partidas que estén

incompletas, o bien se elimina la partida.

• Se obtiene del control de folios (NCONTROL.DBF; registro “F”) el numero de pedido

• Se incrementa el foliador de pedidos

• Se obtiene y llena registro de pedido general (PEDG.DBF)

• Se obtiene y llena registro de charola de impresión (CHI.DBF)

• Se obtiene y llena registro de movimiento al inventario general (MING.DBF); el concepto

del movimiento es “51-HABILIATACION DE PEDIDO”

• Se verifica el saldo del cliente, su promedio de compras, importe de pedido y se envía el

pedido a la crédito y cobranza (AML.DBF o AMF.DBF) para ser autorizado (o cancelado)

o se envía directamente a producción; dependiendo de sus números anteriores.

• Por cada partida

o Se obtiene y llena pedido detalle (PEDD.DBF)

o Si la partida no es POR CONFIRMAR

� Se obtiene y llena movimiento al inventario detalle (MIND.DBF)

� Se revierte incremento a existencia en proceso

Si en lugar de GRABAR (F9) el pedido, se pulsa “ESC”, entonces los movimientos temporales

de existencias que se realizaron durante la captura del pedido son revertidos o sea que las

existencia actual se incrementa por la cantidad o metros indicada en cada partida y la existencia

en proceso se reduce en la misma proporción.

Page 91: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

89

FUNCIONES ESPECIALES EN CAPTURA DE PARTIDAS

Durante la captura de las partidas es posible utilizar una serie de funciones, algunas de las

cuales ya han sido descritas anteriormente.

La primera función es F1-Ayuda. Su función es desplegar la siguiente pantalla:

F3-Captura incremento

Cuando llamamos a esta función, se despliega una ventana en donde tenemos la posibilidad de

capturar un precio unitario incrementado.

Page 92: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

90

F4-Elimina partida

Esta función elimina la partida actual. Si la partida no es por confirmar, se revierten los

movimientos de existencias que género esta partida

F5-Nota partida

Esta función permite añadir una nota a la descripción de la partida (ej. Colores especiales)

F6-Observaciones documento

Esta función permite agregar observaciones al pedido

F7-Consulta catalogo

Esta función nos permite consultar los catálogos de producto terminado y producto procesado

Page 93: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

91

F8-Totales

Esta función despliega una pantalla con los totales del pedido

F9-Grabar

Esta función inicia el proceso de grabar el pedido

F10-Detener pedido

Esta función permite marcar el pedido como “DETENIDO POR OPERADOR” para impedir que

el pedido pueda ser autorizado o enviado directamente a producción, si el pedido esta marcado

como detenido, entonces se ejecuta la función inversa

Shift-F2-Pedido urgente

Esta función nos permite capturar la fecha en que se deberá entregar el pedido urgente

Page 94: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

92

Shift-F3-Cliente recoge

Esta función nos permite capturar la fecha y hora en que el cliente recogerá el pedido

Shift-F4-Cliente espera

Esta función nos permite marcar el pedido como “CLIENTE ESPERA”

Shift-F5-Marco ensamblado

Esta función nos permite calcular las medidas de marcos ensamblados

Shift-F6-Enviar a

Esta función permite capturar una dirección de envió diferente a la dirección fiscal

Shift-F7-Consultar existencia

Nos permite ver la existencia del producto a que hace referencia la partida actual

Page 95: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

93

Shift-F8-Captura email

Permite capturar una dirección de correo electrónico

Alt-F6-Traseras

Permite incluir o quitar traseras a partidas de marcos

Alt-F7-Buscar artículos

Nos permite buscar registros que contengan (en cualquier posición) el texto capturado. Por

ejemplo, deseamos buscar todos los registros que contenga la palabra “VERDE”

Se captura la palabra deseada

Se despliegan todos los registros que contienen la palabra buscada (raíz).

Page 96: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

94

Captura de pedidos - Correspondencia entre interfac es y base de datos

INTERFASE ARCHIVO (DBF) CAMPO

Pedido PEDG.DBF PEDD.DBF

Control Control

Llama PEDG.DBF Llamo

Fecha PEDG.DBF fecha

Hora inicial PEDG.DBF Hora

Hora final PEDG.DBF Hini

Cliente (clave) PEDG.DBF Cvecte

Cliente(nombre) CTESF.DBG Nombre

Ruta (clave) PEDG.DBF Chofer

Ruta (nombre) CHOFER.DBF Nombre

T.P. (detalles) PEDD.DBF Tipdoc

CLAVE (detalles) PEDD.DBF Clave

DESCRIPCION (detalles) INVET.DBF

INVEP.DBF

PEDD.DBF

Desc Desc Desc

CANTIDAD (detalles) PEDD.DBF Unids

MTS. (detalles) PEDD.DBF Mts

PRECIO U. (detalles) PEDD.DBF Pu

T.C. (detalles) PEDD.DBF Tc

PRECIO U. FINAL (detalles) PEDD.DBF Pufinal

IMPORTE (detalles) PEDD.DBF Importe

FIJO [cms] (detalles) INVEP.DBF Desp

Enviar a (1) Enviar a (2)

PEDG.DBF Enviaa1 Enviaa2

Page 97: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

95

Pedido detenido por operador PEDG.DBF Stoped

Nota partida PEDD.DBF Extra

Nota pedido (1) Nota pedido (2)

PEDG.DBF

Obs Obs2

Page 98: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

96

T007.PRG

FUNCION CAPTURA DE PEDIDOS DE MUESTRARIOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para capturar los pedidos de muestrarios de molduras; completos o parciales

ACCESO Desde el árbol de pedidos, opción Procesos, Captura de pedidos de muestras

Pseudocódigo para captura de pedidos de muestras

1) Desplegar interface inicial

2) Fecha de operación = fecha actual

3) Capturar nombre de la persona que está haciendo el pedido

4) Capturar clave cliente que hace el pedido

a. Recuperar status de cliente

b. Recuperar clasificación cliente: Local o Foráneo

c. Recuperar días de crédito

d. Recuperar saldo total

e. Recuperar saldo vencido con antigüedad > 7 + días de crédito

f. Recuperar promedio de compras

g. Validar situación en crédito y cobranza

5) Capturar modo de envió de pedido (ruta)

6) Detalles-Captura

h. Capturar tipo de artículo: S-Muestras

i. Capturar clave de articulo

j. [No aplica porque catalogo se genera desde listas de precios .XLS][Si el articulo

esta descontinuado o por descontinuar notificar al operador]

k. Desplegar nombre articulo

l. Si el precio unitario del articulo esta dólares, convertir a pesos

Page 99: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

97

m. Desplegar precio unitario en moneda nacional

n. Capturar cantidad de muestras

o. Calcular metros equivalentes de acuerdo a la uni dad de empaque registrada

en catalogo de artículos

p. Checar si la existencia actual cubre la solicitud (metros equivalentes)

q. Si no se cubre la solicitud

i. Notificar al operador

ii. Preguntar si se hace la captura

1. Si la respuesta es afirmativa, marcar partida “POR CONFIRMAR”

2. Si la respuesta es negativa, eliminar partida

r. Si se cubre la solicitud

i. Disminuir existencia actual en METROS EQUIVALENTES

ii. Incrementar existencia en proceso en METROS EQUIVALENTES

s. Calcular importe de la partida

Importe = Metros equivalentes X Precio unitario

t. Desplegar importe

u. Acumular importe partida

v. Si hay mas detalles repetir ciclo Detalles-Captu ra

7) Grabar pedido

w. Validar por cada partida que datos estén completos clave, cantidad

x. Obtener folio de pedido

y. Obtener registro general de pedidos

z. Obtener registro de charola de impresión

aa. Llenar registro de general de pedidos

bb. Llenar registro de charola de impresión

cc. Obtener folio para movimiento al inventario

dd. Obtener registro general de movimiento al inventario

ee. Llenar registro general de movimiento al inventario

ff. Obtener status de pedido

i. Si existe alguna partida con importe cero y es cliente local

1. Status = “M”

Page 100: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

98

2. Alta registro en autorizaciones locales

ii. Si existe alguna partida con importe cero y es cliente foráneo

1. Status = “F”

2. Alta registro en autorizaciones foráneos

iii. Si días de crédito > 0 y saldo = 0

1. Status = “X”

iv. Si días de crédito = 0 y saldo = 0 e importe de pedido > promedio semanal

de compras

1. Status = “X”

v. Si no se cumple ninguna de las condiciones anteriores

1. Status = “L”

2. Alta registro en autorizaciones locales

gg. Generar registro detalle de movimiento inventario

hh. Detalles-Grabar

i. Generar detalle de pedido

ii. Llenar detalle de pedido

iii. Si no es partida “POR CONFIRMAR”

1. Generar detalle movimiento inventario

2. Llenar detalle de movimiento al inventario

3. Ubicar registro en catalogo de artículos

4. Decrementa existencia en proceso

5. Actualizar fecha de ultimo movimiento en catalogo de artículos

iv. Si hay mas detalles repetir ciclo Detalles-Grabar

ii. Notificar al operador en que charola esta el pedido, Pendiente de autorizar o

Producción

8) Repetir ciclo completo

Page 101: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

99

Pseudocódigo para captura de pedidos – funciones es peciales

Durante la captura de partidas:

1. Capturar incremento

d. Capturar precio unitario final en moneda nacional

e. Validar qué precio unitario capturado sea mayor que precio unitario actual

f. Re calcular importe partida

g. Re calcular importe acumulado

2. Eliminar partida

h. Si la partida no es “POR CONFIRMAR”

i. Incrementar existencia actual

ii. Decrementar existencia en proceso

i. Recalcular importe acumulado

j. Eliminar partida

3. Nota partida

k. Capturar nota para partida actual

4. Observaciones documento

l. Capturar nota para documento global

5. Totales

m. Desplegar importes de pedido; Importe base, Impuestos, Total

6. Detener pedido

n. Marcar pedido como detenido para que no pueda ser enviado a producción por

proceso de autorizaciones ni por sistema

7. Enviar pedido a dirección alterna

o. Capturar dirección alterna de envió

8. Consultar existencias

p. Buscar articulo en catalogo de producto terminado

q. Recuperar existencia actual

r. Desplegar existencias

9. Capturar correo electrónico

Page 102: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

100

s. Recuperar correo de cliente desde catalogo de clientes

t. Capturar correo electrónico

10. Buscar artículos

u. Capturar texto a buscar

v. Generar archivo con resultados

w. Desplegar resultados

Page 103: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

101

Diagrama de flujo para captura de pedidos de muestr as

Inicio ββββ2

Apertura de base de datos

N

Árbol Apertura BD OK Validar clave en catalogo INVEM

S

Interface general N

S

Captura clave de muestra

Clave valida

Árbol S

“Esc”

Convertir muestras solicitadas a metros

Muestras solicitadas N

Fecha de entrada = fecha actual

Captura clave cliente

S N

Clave valida

S N

Calcular importe

Decrementar

existencia actual

Incrementar S

N

Clave valida

Captura clave ruta

Interface detalles Eliminar partida

S

N

Capturar para confirmar

Metros <= existencia

actual

ββββ2 N

ββββ2 Función especial

S Marcar partida “POR

CONFIRMAR” ββββ1

Page 104: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

102

S

N

S

N

S

N

ββββ15

ββββ14

ββββ13

ββββ12

S

N

Grabar

Buscar

patrones

Correo

electrónico

Consultar

existencias

ββββ3

ββββ3

Dirección de

envió

Muestrario

completo

Detener

pedido

Totales

Anotación

documento

Anotación partida

Eliminar partida

Incrementar precio unitario

ββββ1

S

S

ββββ5

N

S

N

ββββ7

N

N

S

S

S

ββββ2 ββββ8

ββββ6

ββββ4

ββββ9

N

ββββ10

S

S

ββββ11

N

N

N

Page 105: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

103

ββββ4

ββββ2 Marcar pedido “Detenido por

operador”

ββββ9

ββββ10

Lista muestrarios

Selección muestrario

ββββ2 Generación de

detalles

Restar importe

Incrementar

existencia actual

S

N

POR

CONFIRMAR

ββββ5

Incremento P.U. ββββ2

Eliminar partida ββββ2

ββββ2 Dirección alterna

ββββ11

Anotación partida

ββββ6

ββββ2

ββββ2

ββββ12

Existencias

ββββ8

Total importe

partidas

Anotación documento

ββββ7

ββββ2

Correo electrónico ββββ2

ββββ13

Correo

electrónico ββββ2

Page 106: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

104

ββββ16

ββββ15

N Datos

completos N

Status = “M” ββββ2

S

Obtener folio de

pedido desde

NCONTROL.DBF

S

Alta en

autorizaciones

locales

Obtener folio para

movimiento al

inventario desde

NCONTROL.DBF

N

Status = “F”

S

Alta en

autorizaciones

foráneas

Obtener registro

general de pedido

Obtener registro de

charola de impresión

ββββ18 Enviar a producción

Obtener registro de

movimiento al

inventario - general Generar detalle de

pedido

S N

Más

partidas

! Color especial y

Partida <> “Por

confirmar”

Llenar registro de

charola de impresión

Llenar registro

general de pedido

N

S

ββββ19 Llenar registro

movimiento al

inventario - general ββββ17

Obtener status de

pedido

ββββ16

Page 107: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

105

ββββ17

ββββ19

Generar detalle de

movimiento al

inventario Status – importe

pedido

FIN

N

S

ββββ18

ββββ19 Más

partidas

Decrementar

existencias en

proceso

Actualizar fecha

Ubicar registro en

catalogo de

inventario

(INVET.DBF)

ββββ2

Patrones

encontrados

Armar archivo con

patrones

Patrón de texto buscado

ββββ14

Page 108: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

106

Interfaces – Captura de pedido de muestrarios

Modulo pedidos – Interface Captura de pedidos de muestras - Generale s

En esta pantalla se capturan los generales del pedido de muestras de molduras.

Pedido: Se genera de manera automática al grabar el pedido

Llama: Nombre de la persona que está haciendo el pedido

Cliente (clave): Clave del cliente que solicita el pedido. Es posible teclear la clave directamente

o utilizar la función de Consultar catalogo (F7).

Cliente (nombre): Nombre del cliente que solicita el pedido. Se despliega después

de teclear una clave valida.

Ruta (clave): Clave de la ruta de envió. Se puede teclear directamente o utilizar la función de

consultar catalogo (F7).

Ruta (nombre): Nombre de la ruta de envió. Se despliega después de capturar una clave valida

Al consultar el catalogo de clientes es posible que algunos clientes tengan una marca especial:

“*” o “+”. El símbolo “*” significa que el cliente tiene bloqueo de pedidos. Esto es, no se puede

capturar pedidos de este cliente hasta que crédito y cobranza elimine la marca “*”. Por otro

lado, la marca “+” significa que se pueden tomar pedidos para el cliente pero forzosamente

requiere de la autorización de crédito y cobranza para poder ser enviado a producción.

Page 109: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

107

Modulo pedidos – Interface Captura de pedidos de muestras – Vista ca talogo de clientes-Marcas de bloqueo

Modulo pedidos – Interface Captura de pedidos de muestras – Generale s - Datos Aquí se muestra la pantalla de generales con datos. Después de esta pantalla, se despliega la

pantalla de captura de detalles.

En esta pantalla solo es posible capturar referencias de muestras de molduras registradas en el

catalogo de muestras de molduras

Modulo pedidos – Interface Captura de pedidos de muestras – Detalles

Page 110: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

108

Modulo pedidos – Interface Captura de pedidos muestras – Detalles - Extensión Esta pantalla forma parte de la sección de detalles. Es posible acceder a ella mediante las

teclas de desplazamiento (Izq.-Der.)

Columna T.P.: Tipo de producto. Se debe capturar “S”

Columna CLAVE: Clave del articulo solicitado. Se debe capturar

Columna DESCRIPCIÓN: Nombre del artículo, se despliega una vez que se captura una clave

valida

Columna CANTIDAD: Unidades requeridas. Se debe capturar

Columna MED.1: No se utiliza

Columna MED.2: No se utiliza

Columna MTS.: Metros equivalentes (muestras de moldura). Se calcula por el sistema

Columna PRECIO U.: Precio del articulo en moneda original. Se recupera de catalogo de

muestras

Columna T.C.: Tipo de cambio Peso-Dólar del día. Se recupera de archivo

Columna PRECIO U. FINAL: Precio del articulo en moneda nacional. Se calcula

Columna IMPORTE: Importe de la partida. Se calcula

Columna FIJO: Material fijo que se requiere para una muestra. Se recupera de catalogo

Page 111: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

109

ARTICULOS MUESTRAS

Se debe capturar en la columna T.P. la letra “S”. Después de capturar el tipo de producto

muestra; se captura la clave de la muestra. Para esto se puede utilizar Consulta de catalogo

(F7) o bien directamente teclear la clave del producto. Se aplican los mismos conceptos de

vigencia y existencias anteriormente descritos.

No es necesario que el operador conozca las claves de las muestras de molduras; el sistema

utiliza un catalogo de molduras y da el tratamiento respectivo a cada clave.

Por ejemplo. Si el cliente solicita 1 muestra de la moldura “DALI-03 CAOBA”; clave “28239023”.

Modulo pedidos – Interface Captura de pedidos de muestras – Detalles – selección de articulo desde tabla de consulta de catalogo de muestras En esta pantalla se selecciona el articulo desde la tabla de consulta del catalogo de muestras.

Modulo pedidos – Interface Captura de pedidos de muestras – Detalles – solicitud de 1 muestra Una vez seleccionado, se captura la cantidad de muestras solicitadas en la columna

CANTIDAD. Aquí observamos que bajo la columna MTS. se ha desplegado 0.53. Esto

corresponde a la cantidad de metros a que equivale 1 muestra de este artículo en particular.

Page 112: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

110

Esto es. En el catalogo de artículos terminado, el fijo de este artículo es de 52 cm. por lo tanto si

nos solicitan 1 muestra, los metros equivalentes se obtienen de dividir el fijo entre 8, para

obtener el ancho de la moldura. Una vez obtenido el ancho de la moldura se le agrega 20 cms +

20 cms.

Mts = (((Fijo/100) / 8) * 2) + 0.20 mts + 0.20 mts

Mts = 0.13 + 0.20 + 0.20

Mts = 0.53

Los movimientos temporales de existencias se realizan en base a los metros equivalentes.

Modulo pedidos – Interface Captura de pedidos de muestras – Detall es – importe de la partida El importe de la partida se calcula teniendo como base la cantidad de muestras solicitadas. En

este caso:

Muestras solicitadas = 1

Precio unitario final: 46.85

Importe = Muestras solicitadas X Precio unitario fi nal = 1 X 46.85 = 46.85

Page 113: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

111

Se continúa capturando las partidas que se solicitan. Para tener una ventana así:

Modulo pedidos – Interface Captura de pedidos de muestras – Detalles Por último; se graba el pedido con la función GRABAR (F9).

Modulo pedidos – Interface Captura de pedidos de muestras – Detalles – Grabado de pedido

Este proceso (grabar) asigna un numero de pedido a la operación, como se muestra en la

pantalla anterior.

Page 114: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

112

Después se despliega un mensaje que nos indica en donde está el pedido. En este caso,

nuestro pedido quedo pendiente de autorizar, como se muestra en la pantalla anterior. Otra

posibilidad es que nuestro pedido se vaya directamente a producción, para lo cual el cliente

debe tener saldo cero y el importe del pedido deberá ser menor al promedio semanal de

compras de este cliente.

El proceso de grabar el pedido genera las siguientes acciones:

• Se checa que el importe del pedido sea mayor a 150. En caso contrario el pedido deberá

incluir un cargo por envió de $40.00 (Clave “00000003”) o ser cliente recoge o cliente

espera. Esto es, para que un pedido pueda ser enviado al cliente es necesario que el

importe del mismo sea mayor a $150.00

• Se verifica que los datos de las partidas estén completos. Si alguna partida está

incompleta se despliega el mensaje: “REGISTRO NO INVALIDO; VERIFIQUE”. Para

corregir esto, simplemente se completa los datos de la o las partidas que estén

incompletas, o bien se elimina la partida.

• Se obtiene del control de folios (NCONTROL.DBF; registro “F”) el numero de pedido

• Se incrementa el foliador de pedidos

• Se obtiene y llena registro de pedido general (PEDG.DBF)

• Se obtiene y llena registro de charola de impresión (CHI.DBF)

• Se obtiene y llena registro de movimiento al inventario general (MING.DBF); el concepto

del movimiento es “51-HABILITACION DE PEDIDO”

• Se verifica el saldo del cliente, su promedio de compras, importe de pedido y se envía el

pedido a la crédito y cobranza (AML.DBF o AMF.DBF) para ser autorizado (o cancelado)

o se envía directamente a producción; dependiendo de sus números anteriores.

Page 115: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

113

• Por cada partida

o Se obtiene y llena pedido detalle (PEDD.DBF)

o Si la partida no es POR CONFIRMAR

� Se obtiene y llena movimiento al inventario detalle (MIND.DBF)

� Se revierte incremento a existencia en proceso

Si en lugar de GRABAR (F9) el pedido, se pulsa “ESC”, entonces los movimientos temporales

de existencias que se realizaron durante la captura del pedido son revertidos o sea que las

existencia actual se incrementa por la cantidad o metros indicada en cada partida y la existencia

en proceso se reduce en la misma proporción.

FUNCIONES ESPECIALES EN CAPTURA DE PARTIDAS

Durante la captura de las partidas es posible utilizar una serie de funciones, algunas de las

cuales ya han sido descritas anteriormente.

La primera función es F1-Ayuda. Su función es desplegar la siguiente pantalla:

Page 116: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

114

F3-Captura incremento

Cuando llamamos a esta función, se despliega una ventana en donde tenemos la posibilidad de

capturar un precio unitario incrementado.

F4-Elimina partida

Esta función elimina la partida actual. Si la partida no es por confirmar, se revierten los

movimientos de existencias que género esta partida

F5-Nota partida

Esta función permite añadir una nota a la descripción de la partida (ej. Colores especiales)

F6-Observaciones documento

Esta función permite agregar observaciones al pedido

Page 117: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

115

F7-Consulta catalogo

Esta función nos permite consultar los catálogos de producto terminado y producto procesado

F8-Totales

Esta función despliega una pantalla con los totales del pedido

F9-Grabar

Esta función inicia el proceso de grabar el pedido

F10-Detener pedido

Esta función permite marcar el pedido como “DETENIDO POR OPERADOR” para impedir que

el pedido pueda ser autorizado o enviado directamente a producción, si el pedido esta marcado

como detenido, entonces se ejecuta la función inversa

Page 118: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

116

Shift-F6-Enviar a

Esta función permite capturar una dirección de envió diferente a la dirección fiscal

Shift-F7-Consultar existencia

Nos permite ver la existencia del producto a que hace referencia la partida actual

Shift-F8-Captura eMail

Permite capturar una dirección de correo electrónico

Alt-F7-Buscar artículos

Nos permite buscar registros que contengan (en cualquier posición) el texto capturado. Por

ejemplo, deseamos buscar todos los registros que contenga la palabra “VERDE”

Page 119: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

117

Se captura la palabra deseada

Se despliegan todos los registros que contienen la palabra buscada (raíz).

Captura de pedidos de muestras - Correspondencia en tre interfaces y base de datos INTERFASE ARCHIVO (DBF) CAMPO

Pedido PEDG.DBF PEDD.DBF

Control Control

Llama PEDG.DBF Llamo

Fecha PEDG.DBF fecha

Hora inicial PEDG.DBF Hora

Hora final PEDG.DBF Hini

Cliente (clave) PEDG.DBF Cvecte

Cliente(nombre) CTESF.DBG Nombre

Ruta (clave) PEDG.DBF Chofer

Ruta (nombre) CHOFER.DBF Nombre

T.P. (detalles) PEDD.DBF Tipdoc

CLAVE (detalles) PEDD.DBF Clave

DESCRIPCION (detalles) INVET.DBF Desc Desc

Page 120: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

118

INVEP.DBF

PEDD.DBF

Desc

CANTIDAD (detalles) PEDD.DBF Unids

MED.1 (detalles) PEDD.DBF Med1

MED.2 (detalles) PEDD.DBF Med2

MTS. (detalles) PEDD.DBF Mts

PRECIO U. (detalles) PEDD.DBF Pu

T.C. (detalles) PEDD.DBF Tc

PRECIO U. FINAL (detalles) PEDD.DBF Pufinal

IMPORTE (detalles) PEDD.DBF Importe

FIJO [cms] (detalles) INVEP.DBF Desp

P.U. TRASERA (detalles) PEDD.DBF Putras

IMP.TRASERA (detalles) PEDD.DBF Imptras

Fecha de entrega urgente PEDG.DBF Furgent

Fecha cliente recoge PEDG.DBF Fecrec

Hora cliente recoge PEDG.DBF Horrec

Cliente espera PEDG.DBF Cteesp

Enviar a (1) Enviar a (2)

PEDG.DBF Enviaa1 Enviaa2

Pedido detenido por operador PEDG.DBF Stoped

Nota partida PEDD.DBF Extra

Nota pedido (1) Nota pedido (2)

PEDG.DBF

Obs Obs2

Operador PEDG.DBF Oper

Page 121: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

119

T003.PRG

FUNCION MODIFICACION DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para modificar pedidos que no han sido autorizados (enviados a producción)

ACCESO Desde el árbol de pedidos, opción Procesos, Modificación de pedidos

Pseudocódigo para modificación de pedidos de muestr as

1) Desplegar interface inicial

2) Capturar folio de pedido a modificar

3) Validar que pedido no esté cancelado o autorizado

4) Seleccionar que se modifica: Generales o Detalles

5) Modificación de generales

a. Pedido urgente

i. Capturar fecha de pedido urgente

ii. Grabar modificación

b. Cliente recoge

iii. Capturar fecha-hora en que cliente recogerá pedido

iv. Grabar modificación

c. Cliente espera

v. Marcar pedido como cliente espera

vi. Grabar modificación

d. Detener pedido

vii. Marcar pedido detenido por operador

viii. Grabar modificación

6) Modificación de detalles

a. Desplegar detalles

b. Seleccionar partida a modificar

Page 122: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

120

c. Modificación Marcos

i. Captura clave producto

ii. Si es producto especial, capturar descripción extra

iii. Captura cantidad de marcos

iv. Captura medida 1

v. Captura medida 2

vi. Calcular metros necesarios

vii. Calcular importe partida (según los metros requeridos)

viii. Grabar modificación

1. Si partida modificada no es POR CONFIRMAR, revertir movimiento

al inventario generado al capturar pedido

2. Marcar nueva partida POR CONFIRMAR

d. Modificación Barras

i. Capturar clave producto moldura

ii. Si es producto especial, capturar descripción extra

iii. Capturar cantidad de barras

iv. Calcular metros equivalentes

v. Calcular importe partida

vi. Grabar modificación

1. Si partida modificada no es POR CONFIRMAR, revertir movimiento

al inventario generado al capturar pedido

2. Marcar nueva partida POR CONFIRMAR

e. Modificación Varios

i. Capturar clave producto

ii. Capturar cantidad

iii. Calcular importe partida

iv. Grabar modificación

1. Si partida modificada no es POR CONFIRMAR, revertir movimiento

al inventario generado al capturar pedido

2. Marcar nueva partida POR CONFIRMAR

Page 123: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

121

Diagrama de flujo para modificación de pedidos

Inicio

ββββ1

Apertura de base de datos

N

Detener pedido

Árbol N

Árbol Apertura BD OK

S

S

Árbol Marcar pedido como

DETENIDO Interface general

S

ββββ2 Árbol “Esc”

N

Fecha entrega urgente

Folio pedido Árbol

N

Folio valido

Fecha-hora cliente recoge Árbol

ββββ3

S

D Generales/Detalles

ββββ4

G

S

Pedido urgente

ββββ2

N

ββββ3

S

N

Cliente recoge

ββββ1

Page 124: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

122

ββββ4 ββββ5

Clave articulo

Cantidad

S Modificar

marco

N

ββββ5

S

Modificar

moldura

N

ββββ6

S

Modificar

otros

N

Calcular metros equivalentes

Calcular importe partida

Árbol

Grabar pedido

modificado

Árbol

Clave articulo

Cantidad

Calcular metros requeridos

Calcular importe partida

Grabar pedido

modificado

Árbol

Calcular metros requeridos

Calcular importe partida

Clave articulo

Cantidad

ββββ6

Árbol

Grabar pedido

modificado

Page 125: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

123

Interfaces – Modificación de pedido

Modulo pedidos – Interface Modificación de pedidos

En esta pantalla se captura el folio del pedido a modificar

Modulo pedidos – Interface Modificación de pedidos – Selección Gener ales / Detalles Después de capturar el folio del pedido se despliega el selector mostrado. Aquí se selecciona si

se desea modificar los generales o los detalles del pedido. Es importante señalar que el pedido

para poder ser modificado no deberá estar autorizado o cancelado.

Page 126: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

124

MODIFICACIÓN DE LOS GENERALES DEL PEDIDO

Al seleccionar modificar los generales del pedido se despliega el siguiente menú:

Modulo pedidos – Interface Modificación de pedidos – Modificación de generales En este menú se selecciona la opción a modificar.

Al seleccionar PEDIDO URGENTE se despliega la siguiente ventana:

En esta ventana se captura la fecha de entrega urgente del pedido. Después de capturar la

fecha, se confirma el dato y se graba el pedido modificado.

Si se selecciona CLIENTE RECOGE aparece la siguiente pantalla:

Aquí se captura la fecha-hora en que el cliente recogerá su pedido directamente en la fábrica.

Después de capturar la fecha-hora, se confirman los datos y se graba el pedido modificado.

Page 127: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

125

Al seleccionar CLIENTE ESPERA aparece una pantalla de confirmación. Si se confirma la

operación se procede a marcar el pedido como CLIENTE ESPERA.

Cuando se selecciona DETENER PEDIDO, si el pedido no había sido detenido anteriormente,

se despliega una pantalla de confirmación. En caso de que el pedido ya hubiese sido detenido,

entonces se libera el pedido (Operación inversa).

MODIFICACIÓN DE LOS DETALLES DEL PEDIDO

Al seleccionar modificar los detalles del pedido se despliega la siguiente pantalla:

Modulo pedidos – Interface Modificación de pedidos – Modificación de detalles En esta ventana se selecciona el artículo. Al seleccionar el artículo se tiene las opciones de

modificar el artículo o eliminarlo, según se requiera.

MODIFICACIÓN DE PARTIDAS DE MARCOS

Al seleccionar una partida de marcos, se permite modificar el artículo, la cantidad de marcos así

como las medidas del mismo.

Page 128: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

126

Por ejemplo si deseamos modificar la partida del marco OVIEDO NATURAL de 20.4 X 50.5 a

un SEVILLA COLONIAL de 30 X 40, primero nos ubicamos, mediante las teclas de

desplazamiento, en la partida del artículo.

Modulo pedidos – Interface Modificación de pedidos – Modificación de detalles – Selección de marco Una vez que se ha seleccionado el articulo se tecla <ENTER> para acceder a la interface de

modificación. La ventana que se despliega es la siguiente:

Modulo pedidos – Interface Modificación de pedidos – Modificación de detalles – Modificación de marco En esta ventana capturamos los datos del artículo que va a reemplazar a la partida original.

Page 129: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

127

Modulo pedidos – Interface Modificación de pedidos – Modificación de detalles – Modificación de marco – Confirma datos Una vez capturados los datos necesarios, se confirma que sean correctos y se graba la

modificación.

Al grabar la operación, si el artículo que fue modificado no tenia status de POR CONFIRMAR,

se realiza un movimiento al inventario (entrada) que revierte la salida generada durante la

captura inicial del pedido.

MODIFICACIÓN DE PARTIDAS DE MOLDURAS

Al seleccionar una partida de moldura, se permite modificar el artículo y la cantidad de

molduras. También es posible modificar los metros equivalentes cuando no se está vendiendo

la barra completa sino solamente un tramo de barra.

Por ejemplo si deseamos modificar la partida de la moldura P-001-003 a una de DALI 3

NEGRO, nos posicionamos, mediante las teclas de desplazamiento, en la partida del artículo.

Modulo pedidos – Interface Modificación de pedidos – Modificación de detalles – Selección de marco

Page 130: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

128

Una vez seleccionado el artículo procedemos a capturar los datos del nuevo artículo.

Modulo pedidos – Interface Modificación de pedidos – Modificación de detalles – Modificación de moldura - Confirma dato s Una vez capturados los datos necesarios, se confirma que sean correctos y se graba la

modificación.

Al grabar la operación, si el artículo que fue modificado no tenia status de POR CONFIRMAR,

se realiza un movimiento al inventario (entrada) que revierte la salida generada durante la

captura inicial del pedido.

Para poder modificar la cantidad de metros, en el caso de tramos vendidos, se captura

“TRAMOS DE” o “TRAMO DE” mas la longitud del tramo o los tramos en el campo de

descripción extra. Esto nos posibilita capturar los metros equivalentes en función de la longitud

de los tramos y no en función de la unidad de empaque de la moldura.

MODIFICACIÓN DE PARTIDAS DE OTROS

Al seleccionar una partida de artículo que no es barra no marco, se permite modificar el artículo

y la cantidad solicitada.

Page 131: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

129

Por ejemplo si deseamos modificar la cantidad de la partida de JUEGO DE ESCUADRAS, nos

posicionamos, mediante las teclas de desplazamiento, en la partida del artículo.

Una vez en la partida capturamos los datos necesarios y confirmamos los datos.

Modulo pedidos – Interface Modificación de pedidos – Modificación de detalles – Modificación de otros - Confirma datos ELIMINAR PARTIDAS

Si lo que se requiere es eliminar una partida, simplemente se posiciona en la partida que se

desea eliminar y pulsamos <F4> y confirmamos la operación de eliminar. Esta operación nos

genera, en caso de que la partida no sea POR CONFIRMAR, un movimiento de entrada al

inventario.

Page 132: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

130

Modulo pedidos – Interface Modificación de pedidos – Eliminar partid a Modificación de pedidos - Correspondencia entre int erfaces y base de datos

INTERFASE ARCHIVO (DBF) CAMPO

Pedido PEDG.DBF PEDD.DBF

Control Control

Llama PEDG.DBF Llamo Fecha PEDG.DBF fecha

Hora inicial PEDG.DBF Hora

Hora final PEDG.DBF Hini

Cliente (clave) PEDG.DBF Cvecte

Cliente(nombre) CTESF.DBG Nombre

Ruta (clave) PEDG.DBF Chofer

Ruta (nombre) CHOFER.DBF Nombre

T.P. (detalles) PEDD.DBF Tipdoc

CLAVE (detalles) PEDD.DBF Clave

DESCRIPCION (detalles) INVET.DBF Desc Desc Desc

Page 133: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

131

INVEP.DBF

PEDD.DBF

CANTIDAD (detalles) PEDD.DBF Unids

MED.1 (detalles) PEDD.DBF Med1

MED.2 (detalles) PEDD.DBF Med2

MTS. (detalles) PEDD.DBF Mts

PRECIO U. (detalles) PEDD.DBF Pu

T.C. (detalles) PEDD.DBF Tc

PRECIO U. FINAL (detalles) PEDD.DBF Pufinal

IMPORTE (detalles) PEDD.DBF Importe

FIJO [cms] (detalles) INVEP.DBF Desp

Fecha de entrega urgente PEDG.DBF Furgent

Fecha cliente recoge PEDG.DBF Fecrec

Hora cliente recoge PEDG.DBF Horrec

Cliente espera PEDG.DBF Cteesp

Pedido detenido por operador PEDG.DBF Stoped

Operador PEDG.DBF Oper

Page 134: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

132

T005.PRG

FUNCION MODIFICACION DE PRECIOS DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para modificar el precio unitar io en moneda nacional de pedidos que no han sido facturad os

ACCESO Desde el árbol de pedidos, opción Procesos, Modificación de precios

Pseudocódigo para modificación de precios de pedido s

1) Desplegar interface inicial

2) Capturar folio de pedido a modificar precio unitario

3) Validar que pedido no esté cancelado o facturado

4) Desplegar lista de detalles

5) Seleccionar que partida a modificar

6) Capturar nuevo precio unitario en pesos

7) Confirmar operación

8) Grabar partida modificada

Page 135: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

133

Diagrama de flujo para modificación de precios de p edidos

Inicio ββββ1

Apertura de base de datos

Re calcular importe partida

N

Árbol Apertura BD OK Re calcular importe

partida S

Interface general

Re calcular importe partida

S

Árbol “Esc”

Árbol N

Folio pedido

N

Folio valido

S

Detalles

Seleccionar detalle

Capturar nuevo precio

ββββ1

Page 136: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

134

Interfaces – Modificación de precios de pedidos

Modulo pedidos – Interface Modificación de precios de pedidos

En esta pantalla se captura el folio del pedido al cual se le va a modificar algún precio.

Después de capturar un folio valido se despliega la siguiente pantalla:

Modulo pedidos – Interface Modificación de precios de pedidos – Desp liegue de detalles En esta pantalla se selecciona el articulo al cual se le desea modificar el precio registrado en

catalogo. Para ello nos desplazamos con las teclas de desplazamiento y con <ENTER>

seleccionamos el artículo.

Por ejemplo, para cambiar el precio unitario del marco PRM-142 GRIS CON BRILLO nos

ubicamos en la partida y damos <ENTER>. Se despliega la siguiente pantalla:

Page 137: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

135

Modulo pedidos – Interface Modificación de precios de pedidos – Capt ura de precio nuevo En esta ventana se captura el precio nuevo, se recálcala el importe de la partida, se confirma la

operación y se graba la partida modificada.

Modulo pedidos – Interface Modificación de precios de pedidos – Conf irma datos

Page 138: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

136

Es posible que la modificación de precio sea hacia arriba o hacia abajo, incluyendo precio cero.

Modificación de precios de pedidos - Correspondenci a entre interfaces y base de datos INTERFASE ARCHIVO (DBF) CAMPO

Pedido PEDG.DBF PEDD.DBF

Control Control

Llama PEDG.DBF Llamo

Fecha PEDG.DBF fecha

Hora inicial PEDG.DBF Hora

Hora final PEDG.DBF Hini

Cliente (clave) PEDG.DBF Cvecte

Cliente(nombre) CTESF.DBG Nombre

Ruta (clave) PEDG.DBF Chofer

Ruta (nombre) CHOFER.DBF Nombre

T.P. (detalles) PEDD.DBF Tipdoc

CLAVE (detalles) PEDD.DBF Clave

DESCRIPCION (detalles) INVET.DBF

INVEP.DBF

PEDD.DBF

Desc Desc Desc

CANTIDAD (detalles) PEDD.DBF Unids

MED.1 (detalles) PEDD.DBF Med1

MED.2 (detalles) PEDD.DBF Med2

MTS. (detalles) PEDD.DBF Mts

PRECIO U. (detalles) PEDD.DBF Pu

T.C. (detalles) PEDD.DBF Tc

PRECIO U. FINAL (detalles) PEDD.DBF Pufinal

Page 139: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

137

IMPORTE (detalles) PEDD.DBF Importe

FIJO [cms] (detalles) INVEP.DBF Desp

Page 140: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

138

T004.PRG

FUNCION CANCELACIÓN DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para cancelar pedidos que no ha n sido enviados a producción

ACCESO Desde el árbol de pedidos, opción Procesos, Cancelación de pedidos

Pseudocódigo para cancelación de pedidos

1) Desplegar interface inicial

2) Capturar folio de pedido a modificar precio unitario

3) Validar que pedido no haya sido enviado a producción (que no esté autorizado)

4) Desplegar generales de pedido

5) Confirmar cancelación

6) Actualizar status de cancelado en charolas de autorizaciones

7) Actualizar status de cancelado en charolas de impresión

8) Por cada detalles

f. Si partida no es POR CONFIRMAR

v. Generar entrada al inventario

9) Actualizar status de pedido (“C”)

Page 141: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

139

Diagrama de flujo para cancelación de pedidos

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Folio pedido

Folio valido N

S

Generales

Confirmar

cancelación

ββββ1

ββββ1

Cancelar pedido

Árbol

Modificar status en charolas de

autorizaciones

Modificar status en charola de impresión

Page 142: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

140

Interfaces – Cancelación de pedidos

Modulo pedidos – Interface Cancelación de pedidos

En esta ventana se captura el folio del pedido que se va a cancelar

Después de capturar un folio valido, esto es, que el pedido no haya sido enviado a producción o

que ya este cancelado, se despliega la siguiente pantalla de confirmación:

Modulo pedidos – Interface Cancelación de pedidos – Confirmación de operación Una vez que se confirma la operación se realiza lo siguiente:

• Se modifica el status a CANCELADO en las charolas de autorización

• Se modifica el status a CANCELADO en las charolas de impresión

• Por cada partida que no sea por confirmar se hace la entrada respectiva al inventario

(salida generada durante la captura del pedido)

• Se modifica el status del pedido a CANCELADO

• Se notifica al operador del éxito del la operación

Page 143: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

141

Cancelación de pedidos - Correspondencia entre inte rfaces y base de datos INTERFASE ARCHIVO (DBF) CAMPO

Pedido PEDG.DBF PEDD.DBF

Control Control

Fecha PEDG.DBF fecha

Hora PEDG.DBF Hini

Cliente (clave) PEDG.DBF Cvecte

Cliente(nombre) CTESF.DBG Nombre

Page 144: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

142

P004.PRG

FUNCION AUTORIZA REIMPRESIÓN DE ETIQUETAS DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa autoriza la reimpresión de etiquetas de pedidos que han sido enviados a producción

ACCESO Desde el árbol de pedidos, opción Procesos, Autoriza reimpresión de etiquetas

Pseudocódigo para autorizar reimpresión de etiqueta s de pedidos

1) Desplegar interface inicial

2) Capturar folio de pedido cuyas etiquetas se requiere reimprimir

3) Validar que pedido haya sido impreso en producción

4) Desplegar detalles de pedido

5) Capturar cantidad de etiquetas requeridas por partida

6) Validar cantidad de etiquetas por partida

7) Grabar operación

a. Generar registro de autorización de reimpresión por cada partida seleccionada

Page 145: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

143

Diagrama de flujo para autorizar reimpresión de eti quetas de pedidos

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Folio pedido

Folio valido N

S

Detalles

Cantidad de

etiquetas por

ββββ1

ββββ1

Cantidad valida

N

S

Otra partida

N

S

ββββ2

ββββ2

Generar registro de reimpresión

Otra partida

N

S

Árbol

Page 146: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

144

Interfaces – Autorizar reimpresión de etiquetas en producción

Modulo pedidos – Interface Autorizar reimpresión de etiquetas de ped idos

En esta ventana se captura el folio del pedido cuyas etiquetas se necesita reimprimir

Después de capturar un folio valido, esto es, que el pedido ya haya sido enviado a producción y

que no esté cancelado, se despliega la siguiente pantalla de captura:

Modulo pedidos – Interface Autorizar reimpresión de etiquetas de ped idos – selección de partidas En esta pantalla se seleccionan las partidas y con <F3> se despliega la ventana para capturar

la cantidad de etiquetas por partida.

Por ejemplo, para capturar las etiquetas de la primera partida, marco SOROLLA 2 NEGRO, nos

posicionamos en la partida respectiva y tecleamos <F3>.

Page 147: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

145

Modulo pedidos – Interface Autorizar reimpresión de etiquetas de ped idos – Captura de cantidad de etiquetas por partida En esta ventana capturamos la cantidad de etiquetas. En este caso 1 etiqueta, tal como se

indica en la columna UNIDS. Nuestra ventana se vería así:

Modulo pedidos – Interface Autorizar reimpresión de etiquetas de ped idos – Despliegue de cantidad de etiquetas primera partida Como se aprecia, en la columna ETIQS. ya aparece la cantidad de etiquetas requeridas para

esta partida. De esta manera se procede con todas las partidas para tener una pantalla similar a

la siguiente:

Modulo pedidos – Interface Autorizar reimpresión de etiquetas de ped idos – Despliegue de cantidad de etiquetas por part ida

Page 148: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

146

Como podemos ver en la partida 2, es posible capturar una cantidad de etiquetas inferior al

número que aparece en UNIDS. Por otro lado, existen productos que se entregan en un solo

empaque, como por ejemplo la cartulina de la partida 10, en cuyo caso debemos capturar una

etiqueta solamente, ya que si capturamos 10 etiquetas aparece el siguiente mensaje:

Modulo pedidos – Interface Autorizar reimpresión de etiquetas de ped idos – Error en cantidad de etiquetas

Page 149: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

147

Autorizar reimpresión de etiquetas de pedidos - Cor respondencia entre interfaces y base de datos INTERFASE ARCHIVO (DBF) CAMPO

Pedido PEDG.DBF PEDD.DBF

Control Control

CLAVE (detalles) PEDD.DBF Clave

DESCRIPCION (detalles) INVET.DBF

INVEP.DBF

PEDD.DBF

Desc Desc Desc

UNIDS (detalles) PEDD.DBF Unids

MED.1 (detalles) PEDD.DBF Med1

MED.2 (detalles) PEDD.DBF Med2

ETIQS. (detalles) RETQ.DBF Unids.

Page 150: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

148

U098.PRG

FUNCION DESCONECTAR USUARIOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa se utiliza para quitar la marca de “USUARIO CONECTADO” que se genera cuando no se realiza de manera correcta la salida de los sistema s

ACCESO Desde el árbol de pedidos, opción Procesos, Desconectar usuarios

Pseudocódigo para desconectar usuarios

1) Iniciar el sistema con usuario SUPERVISOR (SUP-SUPER)

2) Desplegar interface inicial

3) Capturar clave de usuario a desconectar

4) Validar clave de usuario

5) Bajar bandera de usuario conectado

Page 151: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

149

Diagrama de flujo para desconectar usuarios

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Clave usuario

Clave valida N

S

Bajar bandera de usuario conectado

Árbol

Page 152: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

150

Interfaces – Desconectar usuarios

Este proceso se utiliza para restablecer el acceso al sistema de los usuarios. Este acceso a

sistemas se corrompe cuando el operador no sale de manera correcta de los sistemas (Ej.

Interrupción de la energía eléctrica) y se hace patente cuando al querer entrar a algún modulo

nos aparece la siguiente ventana:

En este caso se requiere utilizar esta función de desconectar.

Modulo pedidos – Desconectar usuarios – Interface inicial

En esta ventana se captura la clave del operador que deseamos desconectar. Esta “captura” se

efectúa utilizando las teclas Flecha Arriba – Flecha abajo o la función Tabla (“T”)

Una vez que se localiza el registro del usuario que tenemos que desconectar se oprime la tecla

“D”. El sistema nos notifica el éxito de la operación con el siguiente mensaje:

Page 153: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

151

Desconectar usuarios - Correspondencia entre interf aces y base de datos INTERFASE ARCHIVO (DBF) CAMPO

CLAVE OPERS.DBF Clave

NOMBRE OPERS.DBF Nom

PASSWORD OPERS.DBF Password

Page 154: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

152

P003.PRG

FUNCION CONSULTA DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para consultar los pedidos de l os clientes

ACCESO Desde el árbol de pedidos, opción Consultas, Pedidos

Pseudocódigo para consulta de pedidos

1) Desplegar interface inicial

2) Capturar folio pedido a consultar

3) Validar folio pedido

4) Recuperar generales de pedido

5) Recuperar detalles de pedido

6) Desplegar datos pedido

Diagrama de flujo para consulta de pedidos

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Folio pedido

Folio valido

N

S

Recuperar generales y detalles de pedido

Árbol

ββββ1

ββββ1

Datos pedido

Page 155: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

153

Interfaces – Consulta pedidos

Mediante este programa tenemos la posibilidad de consultar los pedidos. Esta consulta incluye

el status actual del pedido así como documentos relacionados al mismo; como la factura o

facturas asociadas, rutas de envió y guías de embarque.

Modulo pedidos – Consulta de pedidos - Interface inicial Aquí se captura el folio del pedido que deseamos consultar o también se puede utilizar la

función “F5-Pedidos de cliente” para desplegar todos los pedidos registrados de un solo cliente.

Otra posibilidad es simplemente dar <ENTER> y el sistema recupera el ultimo pedido

capturado.

Por ejemplo. Para consultar el pedido 143700.

Modulo pedidos – Consulta de pedidos – Captura de folio de pedido Capturamos el folio del pedido. Después de confirmar que el folio es el correcto, se despliega la

siguiente ventana de consulta:

Page 156: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

154

Modulo pedidos – Consulta de pedidos – Datos pedido 143700 Ahora, si utilizamos la función “F5-Pedidos de cliente” presionamos la tecla <F5> y esto nos

despliega la siguiente ventana:

Modulo pedidos – Consulta de pedidos – Función F5 – Pedidos de clien te Por ejemplo si deseamos consultar los pedidos del cliente 09040, tecleamos esta clave en la

ventana de captura (o <ENTER> y se despliega una tabla de consulta de clientes.

Modulo pedidos – Consulta de pedidos – Función F5 – Pedidos cliente 09040

Page 157: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

155

Después de teclear la clave del cliente se despliega la siguiente ventana:

Modulo pedidos – Consulta de pedidos – Despliegue de pedidos de clie nte 09040 En esta ventana tenemos todos los pedidos registrados de este cliente. Esta lista incluye la

fecha-hora en que se registro el pedido, el status actual del pedido así como el operador que lo

capturo. Para seleccionar un pedido nos desplazamos con las flechas ARRIBA o ABAJO y con

<ENTER> seleccionamos el pedido a consultar.

Modulo pedidos – Consulta de pedidos – Despliegue de pedido 140093 del cliente 09040

Page 158: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

156

DETALLES DE CAMPOS

Pedido: Folio del pedido

Fecha: Fecha - hora en que se registro el pedido

Status: Estado actual del pedido

Cliente: Clave y nombre del cliente que hizo el pedido

Capturo: Operador que capturo el pedido

Llamo: Nombre de la persona que hizo el pedido (Custumer-side)

Ruta: Ruta o transporte por medio del cual se envía el pedido

Se envió: Fecha y numero de ruta por la cual se envió el pedido

Total: Importe total del pedido

DETALLE DE COLUMNAS

T: Indica el tipo de producto; M-Marcos, O-Molduras u Otros y S-Muestras

Clave: Clave del articulo

Nombre: Nombre o descripción del articulo

Existencia: Indica si la partida es POR CONFIRMAR

Unids.: Cantidad solicitada del articulo

UM: Unidad de medida del articulo. Para el caso de barras y marcos indica la cantidad de

metros equivalentes o requeridos

Precio U.: Indica el precio unitario del articulo en su moneda nacional

Importe: Importe de la partida

PU. Origen: Precio unitario del articulo en su moneda nativa

M: Moneda (P-Pesos, D-Dólares)

TC: Tipo de cambio actual a la fecha del pedido

Nombre largo: Contiene la cantidad solicitada del articulo mas el tipo de articulo mas el nombre

del articulo mas la descripción extra del articulo

Solicitado: Indica la cantidad solicitada del articulo. Similar a Unids. Pero con la diferencia de

que cuando son marcos o barras indica la cantidad de marcos o barras requeridos y Unids.

Page 159: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

157

Representa los metros requeridos para hacer el marco o los metros equivalentes cuando son

barras.

UM. Unidad de medida utilizada para barras o marcos

Facturado: La cantidad de artículos de la partida actual que han sido facturados

Pendiente: Unidades pendientes de facturar

P.U. Trasera: Precio unitario de la trasera (Si la partida es marco y se solicito trasera)

Imp.Trasera: Importe de la o las traseras (Si la partida es marco y se solicito trasera)

FUNCIONES ESPECIALES

Mas datos: Se activa con “M”. Sirve para conocer quién y cuándo autorizo el pedido, tipo de

pedido y además proporciona un resumen por tipo de articulo; cuantos marcos, cuantas barras

y otros

Modulo pedidos – Consulta de pedidos – Pedido urgente Ejemplo de uso de la función Más datos. Aquí se muestra el nombre de la persona que autorizo

el pedido así como la fecha y hora en que lo hizo. También se observa que el pedido es

Page 160: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

158

URGENTE y aparece la fecha de entrega. Se despliega notas asociadas a este pedido, si

existen. Los detalles de los importes del pedido también son desplegados.

Modulo pedidos – Consulta de pedidos – Pedido cliente recoge

Modulo pedidos – Consulta de pedidos – Pedido cliente espera

Facturas: Se activa con “F”. Despliega la factura o las facturas en la cual se facturo la partida

actual. Un pedido puede ser facturado parcialmente, lo que implica que puede ser facturado en

varios documentos.

Page 161: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

159

Por ejemplo, el pedido 143558. Su status es FACTURADO PARCIAL.

Modulo pedidos – Consulta de pedidos – Pedido facturado parcial

Si nos colocamos en la partida 1085 CAFÉ RUS 81X101 y pulsamos “F” se despliega la

ventana siguiente:

Modulo pedidos – Consulta de pedidos – Factura asociada a partida 10 85 CAFÉ RUS 81x101

Esto nos indica que esta partida se facturo en el documento 199975 el 10/Abr/07 a las 12:10.

Ahora si nos colocamos en la partida siguiente, 31-17 HUESO PATINADO, y llamamos a la

función Facturas; se despliega lo siguiente:

Page 162: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

160

Modulo pedidos – Consulta de pedidos – Partida no facturada

Lo cual nos indica que esta partida no ha sido facturada.

Guías: Se activa con “G”. Despliega la o las guías asociadas a este pedido.

Modulo pedidos – Consulta de pedidos – Guías con las que se envía pe dido

Envió alterno: Se activa con “E”. Despliega la dirección de envió alterno, si existe.

Page 163: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

161

Consulta de pedidos - Correspondencia entre interfa ces y base de datos INTERFASE ARCHIVO (DBF) CAMPO

PEDIDO PEDG.DBF Control

FECHA PEDG.DBF Fecha

STATUS PEDG.DBF Status

CLIENTE PEDG.DBF Cvecte

CAPTURO PEDG.DBF Oper

LLAMO PEDG.DBF Llamo

RUTA PEDG.DBF Chofer

SE ENVIO RUTD.DBF Fecha

TOTAL PEDG.DBF

T PEDD.DBF Tipdoc

CLAVE PEDD.DBF Clave

NOMBRE INVET.DBF Desc

EXISTENCIA PEDD.DBF Confirm

UNIDS PEDD.DBF Unids

UM PEDD.DBF Um

PRECIOU. PEDD.DBF Pufinal

Page 164: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

162

F015.PRG

FUNCION CONSULTA DE FACTURAS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para consultar las facturas

ACCESO Desde el árbol de pedidos, opción Consultas, Facturas

Pseudocódigo para consulta de facturas

1) Desplegar interface inicial

2) Capturar folio factura a consultar

3) Validar folio factura

4) Recuperar generales de factura

5) Recuperar detalles de factura

6) Desplegar datos factura

Diagrama de flujo para consulta de facturas

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Folio factura

Folio valido

N

S

Recuperar generales y detalles de factura

Árbol

ββββ1

ββββ1

Datos factura

Page 165: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

163

Interfaces – Consulta facturas

Mediante este programa tenemos la posibilidad de consultar las facturas.

Modulo pedidos – Consulta de facturas - Interface inicial Aquí se captura el folio de la factura que deseamos consultar. Otra posibilidad es simplemente

dar <ENTER> y el sistema recupera la ultima factura registrada.

Por ejemplo. Para consultar factura 200,000

Modulo pedidos – Consulta de facturas – Captura de folio de factura Capturamos el folio de la factura. Después de confirmar que el folio es el correcto, se despliega

la siguiente ventana de consulta:

Page 166: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

– Consulta de facturas – Datos factura 200,000

DETALLES DE CAMPOS

Factura: Folio de la factura

Pedidos: Fecha - hora en que se genero la factura

Status: Estado actual de la factura

Cliente: Clave y nombre del cliente factura

Domicilio: Domicilio del cliente

Población: Población del cliente

F.Envio: Fecha en que se envió la factura

Condiciones: Condiciones de venta

Total: Importe total de la factura

164

Datos factura 200,000

hora en que se genero la factura

Estado actual de la factura

Clave y nombre del cliente factura

Domicilio del cliente

Población del cliente

Fecha en que se envió la factura

Condiciones de venta

Importe total de la factura

Modulo pedidos

Page 167: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

165

DETALLE DE COLUMNAS

T: Indica el tipo de producto; M-Marcos, O-Molduras u Otros y S-Muestras

Clave: Clave del articulo

Nombre: Nombre o descripción del articulo

Unids.: Unidades facturadas

UM: Unidad de medida del articulo. Para el caso de barras y marcos indica la cantidad de

metros equivalentes o requeridos

Precio U.: Indica el precio unitario del articulo en su moneda nacional

Importe: Importe de la partida

Nombre largo: Contiene la cantidad solicitada del articulo mas el tipo de articulo mas el nombre del

articulo mas la descripción extra del articulo

FUNCIONES ESPECIALES

Mas datos: Se activa con “M”. Sirve para conocer ver dirección alterna de envió, si existe,

notas de la factura y quien la elaboro

Modulo pedidos – Consulta de facturas – Más datos

Page 168: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

166

Ejemplo de uso de la función Más datos. Aquí se muestra el nombre de la persona que elaboro

la factura. También se observa que la factura tiene dirección de envío alterna. Se despliega

notas asociadas a este pedido, si existen. Los detalles del importe de la factura también son

desplegados.

Consulta de facturas - Correspondencia entre interf aces y base de datos INTERFASE ARCHIVO (DBF) CAMPO

FACTURA FACG.DBF Folio

FECHA FACG.DBF Fecha

PEDIDOS FACG.DBF Ped1, Ped2, Ped3

STATUS FACG.DBF Status

CLIENTE (CLAVE) FACG.DBF Cvecte

CLIENTE (NOMBRE) CTESF.DBF Nombre

DOMICILIO CTESF.DBF Dom

POBLACIÓN CTESF.DBF Pob

F.ENVIO FACG.DBF Fenvio

CONDICIONES FACG.DBF Cond

T(detalles) FACD.DBF Tippro

CLAVE(detalles) FACD.DBF CHK

NOMBRE(detalles) FACD.DBF CHK

UNIDS. (detalles) FACD.DBF CHK

UM(detalles) FACD.DBF CHK

PRECIO U. (detalles) FACD.DBF CHK

IMPORTE(detalles) FACD.DBF CHK

NOMBRE(detalles) FACD.DBF CHK

Page 169: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

167

F037.PRG

FUNCION CONSULTA DE RUTAS DE ENVIO

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para consultar las rutas de env ió

ACCESO Desde el árbol de pedidos, opción Consultas, Ruta

Pseudocódigo para consulta de rutas de envió

1) Desplegar interface inicial

2) Capturar fecha de ruta a consultar

3) Capturar numero de ruta

4) Validar que exista fecha –numero de ruta

5) Recuperar generales de ruta

6) Recuperar detalles de ruta

7) Desplegar datos ruta

Page 170: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

168

Diagrama de flujo para consulta de rutas de envió

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Fecha - # ruta

Existe ruta

N

S

Recuperar generales y detalles de ruta

Árbol

ββββ1

ββββ1

Datos ruta

Page 171: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Consulta rutas de envió

Con este programa podemos visualizar en que ruta son enviadas las facturas (pedidos)

– Consulta de rutas de envió - Interface inicial

Aquí se captura la fecha y numero de la ruta que deseamos consultar.

Por ejemplo. Para consultar factura 1 del día 21/Ago/07

– Consulta de rutas de envió– Captura de

Capturamos la fecha y numero de ruta. Después de confirmar que los datos son correctos, se

despliega la siguiente ventana de consulta:

169

Consulta rutas de envió

Con este programa podemos visualizar en que ruta son enviadas las facturas (pedidos)

Interface inicial

Aquí se captura la fecha y numero de la ruta que deseamos consultar.

Por ejemplo. Para consultar factura 1 del día 21/Ago/07

Captura de fecha – numero de ruta

Capturamos la fecha y numero de ruta. Después de confirmar que los datos son correctos, se

despliega la siguiente ventana de consulta:

Con este programa podemos visualizar en que ruta son enviadas las facturas (pedidos)

Modulo pedidos

Aquí se captura la fecha y numero de la ruta que deseamos consultar.

Modulo pedidos

Capturamos la fecha y numero de ruta. Después de confirmar que los datos son correctos, se

Page 172: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

– Consulta de rutas de envió – Datos ruta 21/Ago/07

DETALLES DE CAMPOS

Status: Estado de la ruta de envió

Ruta del día: Fecha de la ruta

Numero: Numero de ruta

Quien lleva: Nombre de la persona que lleva la ruta

Ruta: Nombre de la ruta

DETALLE DE COLUMNAS

Factura: Folio de la factura enviada en la ruta

Fecha: Fecha de la factura

Importe doc.: Importe de la factura

Cliente.: Nombre de cliente que hizo la compra

170

Datos ruta 21/Ago/07 - 1

Estado de la ruta de envió

Nombre de la persona que lleva la ruta

Folio de la factura enviada en la ruta

Importe de la factura

Nombre de cliente que hizo la compra

Modulo pedidos

Page 173: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

FUNCIONES ESPECIALES

Mas datos: Se activa con “M”. Sirve para conocer datos relativos a la unidad de transporte

– Consulta de rutas de envió – Mas datos Imprimir: Se activa con “I”. Imprime la ruta de envió

Modulo pedidos – Consulta de rutas de envió

171

Se activa con “M”. Sirve para conocer datos relativos a la unidad de transporte

Se activa con “I”. Imprime la ruta de envió

Consulta de rutas de envió – Reporte

Se activa con “M”. Sirve para conocer datos relativos a la unidad de transporte

Modulo pedidos

Page 174: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

172

Consulta de rutas de envió - correspondencia entre interfaces y base de datos INTERFASE ARCHIVO (DBF) CAMPO

STATUS RUTG.DBF Status

RUTA DEL DIA RUTG.DBF Fecha

NUMERO RUTG.DBF Num

QUIEN LLEVA (CLAVE) RUTG.DBF Llevo

QUIEN LLEVA (NOMBRE) PERS.DBF Nombre

RUTA RUTG.DBF Zona

FACTURA RUTD.DBF Factura

FECHA FACG.DBF Fecha

IMPORTE DOC. RUTD.DBF Total

CLIENTE CTESE.DBF Nombre

Page 175: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

173

C001.PRG

FUNCION CONSULTA DE CLIENTES

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para consultar el catalogo de c lientes

ACCESO Desde el árbol de pedidos, opción Consultas, Clientes

Pseudocódigo para consulta de clientes

1) Desplegar interface inicial

2) Capturar clave de cliente

3) Validar clave cliente

4) Recuperar datos de cliente

5) Desplegar datos

Diagrama de flujo para consulta de clientes

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Clave cliente

Clave valida

N

S

Recuperar datos de cliente

Árbol

ββββ1

ββββ1

Datos cliente

Page 176: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Consulta de clientes

Con este programa podemos

– Consulta de clientes - Interface inicial Aquí se captura la fecha y numero de la ruta que deseamos consultar.

Por ejemplo. Para consultar los datos del cliente 09147.

– Consulta de clientes – Captura de clave

Capturamos la clave deseada. Después de confirmar que es correcto el dato, se despliega la

siguiente ventana de consulta:

174

Consulta de clientes

Con este programa podemos consultar los datos de los clientes desde el modulo de pedidos

Aquí se captura la fecha y numero de la ruta que deseamos consultar.

Por ejemplo. Para consultar los datos del cliente 09147.

Capturamos la clave deseada. Después de confirmar que es correcto el dato, se despliega la

siguiente ventana de consulta:

consultar los datos de los clientes desde el modulo de pedidos

Modulo pedidos

Aquí se captura la fecha y numero de la ruta que deseamos consultar.

Modulo pedidos

Capturamos la clave deseada. Después de confirmar que es correcto el dato, se despliega la

Page 177: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

– Consulta de clientes – Datos cliente 09147

DETALLES DE CAMPOS

Cliente: Clave y nombre del cliente

R.F.C.: Registro federal de causantes

Status: Status del cliente

Dirección: Dirección fiscal del cliente

Población: Población del cliente

Código postal: Código postal cliente

Clasificación: Código de ubicación geográfica

Teléfono: Teléfono del cliente

Fax: Fax del cliente

Email: Correo electrónico del cliente

Enviar a: Dirección alterna de envío

Zona de entrega: Forma de envío

Ult. Venta: Ultima venta registrada

Lim. Crédito: Limite de crédito (pesos)

Días crédito: Días de crédito

% Descuento: Porcentaje de descuento en las compras del cliente

175

Datos cliente 09147

Clave y nombre del cliente

Registro federal de causantes

Dirección fiscal del cliente

Población del cliente

Código postal cliente

ubicación geográfica

Email: Correo electrónico del cliente

Enviar a: Dirección alterna de envío

Zona de entrega: Forma de envío

Ult. Venta: Ultima venta registrada

Lim. Crédito: Limite de crédito (pesos)

% Descuento: Porcentaje de descuento en las compras del cliente

Modulo pedidos

Page 178: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

176

Prom. Sem. Compras: Promedio semanal de compras

Saldo vencido: Saldo vencido

Saldo x vencer: Saldo por vencer

Saldo con antigüedad > D.C. + 7: Saldo con antigüedad mayor que días de crédito más siete

FUNCIONES ESPECIALES

Anterior: Se activa con flecha hacia arriba. Permite recorrer los registros del catalogo de cliente

hacia atrás

Siguiente: Se activa con flecha hacia abajo. Permite recorrer los registros del catalogo de

cliente hacia delante

Tabla: Despliega tabla de consulta

Page 179: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

177

Consulta de clientes - correspondencia entre interf aces y base de datos INTERFASE ARCHIVO (DBF) CAMPO CLIENTE (CLAVE) CTESF.DBF Clave

CLIENTE (NOMBRE) CTESF.DBF Nombre

R.F.C. CTESF.DBF Rfc

STATUS CTESF.DBF Status

DIRECCION CTESF.DBF Dirección

POBLACION CTESF.DBF Poblacion

CODIGO POSTAL CTESF.DBF Cp

CLASIFICACION CTESF.DBF Clasif

TELEFONO CTESF.DBF Tel

FAX CTESF.DBF Fax

EMAIL CTESF.DBF Email

ENVIAR A(1) CTESF.DBF Enviaa1

ENVIAR A (2) CTESF.DBF Enviaa2

ZONA ENTREGA CTESF.DBF Vend

ULT. VENTA CTESF.DBF Fultvta

LIM. CREDITO CTESF.DBF Limcred

DIAS CREDITO CTESF.DBF Diascred

% DESCUENTO CTESF.DBF Porcdesc

NOTAS CTESF.DBF Nota1, nota2, nota3

PROM. SEM. COMPRAS CTESF.DBF Prom12

SALDO VENCIDO CTESF.DBF Saldov

SALDO X VENCER CTESF.DBF Saldov – saldo

SALDO CON ANTIGUEDAD > D.C. + 7

CTESF.DBF Saldov7

Page 180: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

178

P002.PRG

FUNCION REIMPRESION DE PEDIDOS – FORMATO PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para reimprimir pedidos con for mato del depto. de pedidos

ACCESO Desde el árbol de pedidos, opción Impresión, Reimpresión de pedidos (En pedidos)

Pseudocódigo para consulta de pedidos

1) Desplegar interface inicial

2) Capturar folio pedido a reimprimir

3) Validar folio pedido

4) Recuperar generales de pedido

5) Recuperar detalles de pedido

6) Imprimir pedido datos pedido

Diagrama de flujo para reimpresión de pedidos (form ato pedidos)

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Folio pedido

Folio valido

N

S

Recuperar generales y detalles de pedido

Árbol

ββββ1

ββββ1

Datos pedido

Page 181: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Reimpresión de pedidos (formato pedidos)

Con este programa se obtiene copia impresa de pedidos.

– Reimpresión de pedidos (formato pedidos)

Aquí se captura el folio del pedido que deseamos imprimir

Por ejemplo. Para imprimir el pedido 145613

– Reimpresión de pedidos (formato pedidos)

Capturamos el folio del pedido. Después de confirmar que el folio es el correcto,

pedido con el formato que se muestra a continuación.

179

Reimpresión de pedidos (formato pedidos)

Con este programa se obtiene copia impresa de pedidos.

Reimpresión de pedidos (formato pedidos) - Interface inicial

folio del pedido que deseamos imprimir

Por ejemplo. Para imprimir el pedido 145613

Reimpresión de pedidos (formato pedidos) - Captura de folio de pedido

Capturamos el folio del pedido. Después de confirmar que el folio es el correcto,

pedido con el formato que se muestra a continuación.

Modulo pedidos

Modulo pedidos

Capturamos el folio del pedido. Después de confirmar que el folio es el correcto, se imprime el

Page 182: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

180

Modulo pedidos – Reimpresión de pedidos (formato pe didos) – Pedido impreso En esta impresión de pedido, a diferencia de la impresión con formato de producción, se

despliegan los importes del pedido.

DETALLES DE ENCABEZADO Pedido: Folio del pedido

Fecha: Fecha - hora en que se registro el pedido

Cliente: Clave y nombre del cliente que hizo el pedido

Recibió: Operador que capturo el pedido

Realizo: Nombre de la persona que hizo el pedido (Custumer-side)

Total: Importe total del pedido

Page 183: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

181

DETALLE DE PARTIDAS T: Indica el tipo de producto; M-Marcos, O-Molduras u Otros y S-Muestras

Clave: Clave del articulo

Nombre: Nombre o descripción del articulo

Existencia: Indica si la partida es POR CONFIRMAR

Unids.: Cantidad solicitada del articulo

UM: Unidad de medida del articulo. Para el caso de barras y marcos indica la cantidad de metros

equivalentes o requeridos

Precio U.: Indica el precio unitario del articulo en su moneda nacional

Importe: Importe de la partida

TC: Tipo de cambio actual a la fecha del pedido

Page 184: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

182

I002.PRG

FUNCION REIMPRESION DE PEDIDOS – FORMATO PRODUCCION

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para reimprimir pedidos con formato del depto. de producción

ACCESO Desde el árbol de pedidos, opción Impresión, Reimpresión de pedidos (En producción)

Pseudocódigo para reimpresión de pedidos (formato p roducción)

1) Desplegar interface inicial

2) Capturar folio pedido a reimprimir

3) Validar folio pedido

4) Recuperar generales de pedido

5) Recuperar detalles de pedido

6) Imprimir pedido datos pedido

Diagrama de flujo para reimpresión de pedidos (form ato producción)

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Folio pedido

Folio valido

N

S

Recuperar generales y detalles de pedido

Árbol

ββββ1

ββββ1

Datos pedido

Page 185: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Reimpresión de pedidos

Con este programa se obtiene copia impresa de pedidos.

– Reimpresión de pedidos (formato producción)

Aquí se captura el folio del pedido que deseamos imprimir Por ejemplo. Para imprimir el pedido 145613

– Reimpresión de pedidos (formato producción)

Capturamos el folio del pedido. Después de confirmar que el folio es el correcto, se imprime el

pedido con el formato que se muestra a continuación.

183

Reimpresión de pedidos (formato producción)

Con este programa se obtiene copia impresa de pedidos.

Reimpresión de pedidos (formato producción) - Interface inicial

Aquí se captura el folio del pedido que deseamos imprimir

pedido 145613

Reimpresión de pedidos (formato producción) - Captura de folio de pedido

Capturamos el folio del pedido. Después de confirmar que el folio es el correcto, se imprime el

pedido con el formato que se muestra a continuación.

Modulo pedidos

Modulo pedidos

Capturamos el folio del pedido. Después de confirmar que el folio es el correcto, se imprime el

Page 186: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

184

Modulo pedidos – Reimpresión de pedidos (formato pr oducción) – Pedido impreso En esta impresión de pedido, a diferencia de la impresión con formato de pedidos, se

despliegan los metros estimados para el caso de los marcos y también se despliega la

ubicación física de cada artículo en el almacén

DETALLES DE CAMPOS Pedido: Folio del pedido

Fecha: Fecha - hora en que se registro el pedido

Cliente: Clave y nombre del cliente que hizo el pedido

Recibió: Operador que capturo el pedido

Realizo: Nombre de la persona que hizo el pedido (Custumer-side)

Total: Importe total del pedido

Page 187: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

185

DETALLE DE COLUMNAS T: Indica el tipo de producto; M-Marcos, O-Molduras u Otros y S-Muestras

Clave: Clave del articulo

Nombre: Nombre o descripción del articulo

Existencia: Indica si la partida es POR CONFIRMAR

Unids.: Cantidad solicitada del articulo

UM: Unidad de medida del articulo. Para el caso de barras y marcos indica la cantidad de metros

equivalentes o requeridos

Ubica: Ubicación física del artículo en el almacén

Page 188: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

186

P005.PRG

FUNCION REIMPRESION DE ETIQUETAS DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para reimprimir etiquetas de pe didos

ACCESO Desde el árbol de pedidos, opción Impresión, Reimpresión de etiquetas

Pseudocódigo para reimpresión de etiquetas

1) Desplegar interface inicial

2) Capturar folio pedido

3) Capturar partida de etiqueta a reimprimir

4) Validar que exista registro de reimpresión

5) Imprimir etiquetas

Diagrama de flujo para reimpresión de etiquetas

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Folio pedido - Partida

Datos OK

N

S

Recuperar detalles de pedido

Árbol

ββββ1

ββββ1

Etiqueta

Page 189: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Reimpresión de etiquetas de pedidos

Este programa se utiliza para reimprimir etiquetas de pedidos

– Reimpresión de etiquetas - Interface inicial

Aquí se captura el folio del pedido y el numero de la partida que corresponde

deseamos reimprimir

Por ejemplo. Para imprimir las etiquetas de la partida 2 del pedido 145613

– Reimpresión de etiquetas - Captura de folio de pedido y partida

Capturamos el folio del pedido y la partida. Después de co

se imprime la etiqueta como se muestra a continuación.

Modulo pedidos

187

Reimpresión de etiquetas de pedidos

Este programa se utiliza para reimprimir etiquetas de pedidos

Interface inicial

Aquí se captura el folio del pedido y el numero de la partida que corresponde

Por ejemplo. Para imprimir las etiquetas de la partida 2 del pedido 145613

Captura de folio de pedido y partida

Capturamos el folio del pedido y la partida. Después de confirmar que los datos son correctos,

se imprime la etiqueta como se muestra a continuación.

Modulo pedidos – Reimpresión de etiquetas – Etiqueta de pedido

Modulo pedidos

Aquí se captura el folio del pedido y el numero de la partida que corresponde a la etiqueta que

Por ejemplo. Para imprimir las etiquetas de la partida 2 del pedido 145613

Modulo pedidos

nfirmar que los datos son correctos,

Etiqueta de pedido

Page 190: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

188

R001.PRG

FUNCION DESPLEGAR TABLA DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve visualizar los pedidos de un día así como un resumen de pedidos por operador

ACCESO Desde el árbol de pedidos, opción Reportes, Tabla de pedidos

Pseudocódigo para tabla de pedidos

1) Desplegar interface inicial

2) Capturar fecha de consulta de tabla

3) Validar fecha

4) Recuperar generales de pedidos de fecha requerida

a. Por cada detalle

b. Acumular cantidad de marcos por pedido – línea

c. Acumular pedidos por operador

5) Desplegar consulta de pedidos – líneas –marcos

6) Desplegar consulta de pedidos por operador

Page 191: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

189

Diagrama de flujo para tabla de pedidos

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Fecha de reporte

Fecha OK

N

S

Buscar pedidos con fecha = Fecha

pedido

Árbol

ββββ1

ββββ1

Acumular cantidad de marcos por pedido-línea

Acumular pedidos por operador

Más pedidos

N

S

Pedidos – líneas -

marcos

Resumen

pedidos por

ββββ2

ββββ2

Page 192: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Tabla de pedidos

Con este programa se obtiene un reporte de pedidos de un determinado día. Este reporte

incluye la cantidad de marcos por línea por cada pedido así como el operador y los tiempos del

pedido.

– Tabla de pedidos - Interface inicial Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

consulta:

– Tabla de pedidos – Despliegue de datos

En esta ventana se muestra un listado consecutivo de los pedid

seleccionada. En las columnas siguientes se muestra la cantidad de marcos por línea que

incluye cada pedido. Las líneas reportadas solamente son de marcos.

190

Tabla de pedidos

Con este programa se obtiene un reporte de pedidos de un determinado día. Este reporte

incluye la cantidad de marcos por línea por cada pedido así como el operador y los tiempos del

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

Despliegue de datos

En esta ventana se muestra un listado consecutivo de los pedidos registrados durante la fecha

seleccionada. En las columnas siguientes se muestra la cantidad de marcos por línea que

incluye cada pedido. Las líneas reportadas solamente son de marcos.

Con este programa se obtiene un reporte de pedidos de un determinado día. Este reporte

incluye la cantidad de marcos por línea por cada pedido así como el operador y los tiempos del

Modulo pedidos

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

Modulo pedidos

os registrados durante la fecha

seleccionada. En las columnas siguientes se muestra la cantidad de marcos por línea que

incluye cada pedido. Las líneas reportadas solamente son de marcos.

Page 193: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Si nos desplazamos a la derecha, con las flechas de desplazamiento,

pantalla:

Modulo pedidos – Tabla de pedidos – Despliegue de datos

En esta pantalla podemos ver el horario en que se registro el pedido, así como el

tiempo requerido para registrarlo y el operador que capturo el pedid

despliega la pantalla de resumen por operador.

Modulo pedidos – Tabla de pedidos – Resumen por operador

191

Si nos desplazamos a la derecha, con las flechas de desplazamiento,

Despliegue de datos – Mas datos

En esta pantalla podemos ver el horario en que se registro el pedido, así como el

tiempo requerido para registrarlo y el operador que capturo el pedid

despliega la pantalla de resumen por operador.

Resumen por operador

Si nos desplazamos a la derecha, con las flechas de desplazamiento, veremos la siguiente

En esta pantalla podemos ver el horario en que se registro el pedido, así como el

tiempo requerido para registrarlo y el operador que capturo el pedido. Después se

Page 194: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

192

R002.PRG

FUNCION REPORTE MENSUAL DE PEDIDOS POR LINEA

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve reportar un acumulado de pedidos por día – línea de un mes determinado

ACCESO Desde el árbol de pedidos, opción Reportes, Mensual de pedidos

Pseudocódigo para reporte mensual de pedidos

1) Desplegar interface inicial

2) Capturar mes de reporte

3) Validar mes de reporte

4) Recuperar generales de pedidos de fecha requerida

d. Por cada detalle

e. Acumular cantidad de marcos por día – línea

5) Desplegar consulta de días - pedidos – marcos

Page 195: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

193

Diagrama de flujo para reporte mensual de pedidos

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Año - mes de reporte

Datos OK

N

S

Buscar pedidos con mes = Mes reporte Año = año reporte

Árbol

ββββ1

ββββ1

Acumular

cantidad de

marcos por día -

línea

Más pedidos

N

S

ββββ2

ββββ2

Días – líneas -

marcos

Page 196: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Reporte mensual de pedidos

Con este programa se obtiene un reporte de los pedidos por día

– Reporte mensual de pedidos - Interface inicial

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

consulta:

Modulo pedidos – Reporte mensual de pedidos

194

Reporte mensual de pedidos

Con este programa se obtiene un reporte de los pedidos por día – línea, cantidad de marcos..

Interface inicial

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

Reporte mensual de pedidos - Reporte

línea, cantidad de marcos..

Modulo pedidos

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

Page 197: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

195

R003.PRG

FUNCION REPORTE FECHAS DE COMPROMISO DE ENTREGA

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve reportar los pedidos que son urgentes para un determinado día

ACCESO Desde el árbol de pedidos, opción Reportes, Fechas de compromiso de entrega

Pseudocódigo para reporte fechas de compromiso de e ntrega

7) Desplegar interface inicial

8) Capturar fecha de reporte

9) Validar fecha de reporte

10) Recuperar generales de pedidos urgentes con fecha de entrega igual a fecha de reporte

11) Imprimir reporte

Page 198: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

196

Diagrama de flujo para reporte fechas de compromiso de entrega

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Fecha de reporte

Datos OK

N

S

Buscar pedidos urgentes con fecha de entrega igual a fecha de reporte

Árbol

ββββ1

ββββ1

Acumular en

temporal pedidos

encontrados

Más pedidos

N

S

ββββ2

ββββ2

Reporte

Page 199: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Reporte fechas de compromiso

Con este programa se obtiene un reporte de pedidos urgentes con fecha de entrega

determinada.

– Reporte fechas de compromiso de entregas

Aquí capturamos la fecha del reporte a procesar. Confirmamos el

consulta:

Modulo pedidos – Reporte mensual de pedidos

Esto nos indica que para la fecha seleccionada se tienen los pedidos indicados en el reporte

con fecha de compromiso de entrega.

197

Reporte fechas de compromiso de entrega

Con este programa se obtiene un reporte de pedidos urgentes con fecha de entrega

Reporte fechas de compromiso de entregas - Interface inicial

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

Reporte mensual de pedidos - Reporte

Esto nos indica que para la fecha seleccionada se tienen los pedidos indicados en el reporte

con fecha de compromiso de entrega.

Con este programa se obtiene un reporte de pedidos urgentes con fecha de entrega

Modulo pedidos

dato y se muestra la siguiente

Esto nos indica que para la fecha seleccionada se tienen los pedidos indicados en el reporte

Page 200: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

198

R005.PRG

FUNCION REPORTE CONSECUTIVO DE PEDIDOS

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve reportar el consecutivo de pedi dos para una fecha especifica

ACCESO Desde el árbol de pedidos, opción Reportes, Consecutivo de pedidos

Pseudocódigo para reporte consecutivo de pedidos

1) Desplegar interface inicial

2) Capturar fecha de reporte

3) Validar fecha de reporte

4) Recuperar generales de pedidos con fecha de elaboración igual a fecha de reporte

5) Imprimir reporte

Page 201: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

199

Diagrama de flujo para reporte consecutivo de pedid os

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Fecha de reporte

Datos OK

N

S

Buscar pedidos urgentes con fecha

de elaboración igual a fecha de reporte

Árbol

ββββ1

ββββ1

Acumular en

temporal pedidos

encontrados

Más pedidos

N

S

ββββ2

ββββ2

Reporte

Page 202: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Reporte consecutivo de pedidos Con este programa se obtiene un reporte de folios consecutivos de pedidos

– Reporte consecutivo de pedidos - Interface inicial

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

consulta:

Modulo pedidos – Reporte consecutivo de pedidos

200

Reporte consecutivo de pedidos

Con este programa se obtiene un reporte de folios consecutivos de pedidos

Interface inicial

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

Reporte consecutivo de pedidos

Con este programa se obtiene un reporte de folios consecutivos de pedidos

Modulo pedidos

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

Page 203: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

201

E001.PRG

FUNCION REPORTE PEDIDOS COLORES ESPECIALES

UBICACIÓN ../Sources/Pedidos

NOTAS Este programa sirve para reportar los pedidos de un a fecha determinada que incluyen colores especiales

ACCESO Desde el árbol de pedidos, opción Reportes, Colores especiales

Pseudocódigo para reporte colores especiales

1) Desplegar interface inicial

2) Capturar fecha de reporte

3) Validar fecha de reporte

4) Recuperar generales de pedidos con fecha de elaboración igual a fecha de reporte

a. Si la partida tiene colores especiales

i. Acumular en temporal

5) Imprimir reporte

Page 204: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

202

Diagrama de flujo para reporte colores especiales

Inicio

Apertura de base de datos

Apertura BD OK N

S

Árbol

“Esc” S

N

Árbol

Interface general

Fecha de reporte

Datos OK

N

S

Buscar pedidos con fecha de elaboración

igual a fecha de reporte

Árbol

ββββ1

ββββ1

Si la partida tiene

colores especiales,

acumular en

temporal

Más pedidos

N

S

ββββ2

ββββ2

Reporte

Page 205: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

Interfaces – Reporte colores especiales

Con este programa se obtiene un reporte de pedidos de una fecha determinada que contienen

colores especiales

– Reporte colores especiales - Interface inicial

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

consulta:

Modulo pedidos – Reporte colores especiales

203

Reporte colores especiales

Con este programa se obtiene un reporte de pedidos de una fecha determinada que contienen

Interface inicial

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

Reporte colores especiales

Con este programa se obtiene un reporte de pedidos de una fecha determinada que contienen

Modulo pedidos

Aquí capturamos la fecha del reporte a procesar. Confirmamos el dato y se muestra la siguiente

Page 206: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

204

ARCHIVOS AUXILIARES ARCHIVO CONTENIDO

SYS03.CLP SYS03

T001

T001B

T003

U098

P002

P003

R001

R002

R003

F015

SYS032.CLP R005

E001

P004

P005

I002

I002B

T004

ISMOLD

GCD

F037

C001

T007

T005

SYS06.LNK FI SYS03, SYS032, LIBRE

CLINK.BAT @ECHO OFF

CLS

DEL *.EXE

DEL *.OBJ

Page 207: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

205

CLIPPER @SYS03 /N /W /A

CLIPPER @SYS032 /N /W /A

IF NOT ERRORLEVEL 1 EXOSPACE @SYS03

PAUSE

DEL *.OBJ

DEL *.BAK

CLS

Page 208: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

206

CONCLUSIONES

Se concluyen que para que no exista ni una llamada más de reclamación de nuestros clientes tendríamos que llevar a cabo el proceso al pie de la letra, para que así desde un principio se hiciera el trabajo bien y a la primera.

La automatización en la toma de pedidos sería una tendencia en las ventas que aprovecha las nuevas aplicaciones tecnológicas, como las computadoras, los dispositivos móviles, los celulares, el fax, el internet y el software especializado. Ahora, no cabe duda que esta tendencia trae consigo una serie de beneficios, como:

� Brindar un servicio más personalizado a los clientes � Agilizar los procesos de venta reduciendo el trabajo administrativo � Retroalimentar a la empresa de lo que sucede en el mercado

Sin embargo, antes de elegir una o más de estas opciones, la empresa tiene que determinar el costo actual y futuro que implica la implementación de un sistema de automatización de toma de pedidos, para cruzarlo con los beneficios que se obtendrían con su uso y de aquellos que se perderían si no se le implementa.

Otro aspecto a considerar es que la implementación de herramientas electrónicas y software implica la capacitación de las personas que las van a utilizar, lo cual, trae consigo cierta resistencia de los vendedores (al menos al inicio) y en un periodo en el que los errores suelen ser frecuentes ya que es hasta que los vendedores aprenden a utiliza el sistema.

RECOMENDACIONES

Una de las recomendaciones es que en la empresa tenemos que hacer una re implementación del proceso de la toma de pedidos, ya que no contamos con el personal indicado para que los procesos de la toma de pedido se lleven en orden y así lograr que nuestros clientes queden satisfechos. Esto significa que tendríamos que dar capacitación al personal para que aprenda a manejar el sistema desde un principio y no tener equivocaciones a la hora de tomar los pedidos.

Otra es la de sustituir todo nuestros instrumentos de trabajo ya que con el que contamos en la actualidad es muy obsoleto, en la actualidad se cuenta con máquinas especiales para que la información fluya de una manera mejor. Aquí podríamos mencionar las lectoras de código de barras, con estas nuestros pedidos quedarían bien registrados desde el principio ya que si levantamos el pedido de forma manual, puede haber equivocaciones.

Page 209: INSTITUTO POLITÉCNICO NACIONAL ESCUELA …tesis.ipn.mx/jspui/bitstream/123456789/10813/1/CP2011 G673l.pdf · Preguntas 1.- ¿Qué estrategias existen para agilizar el control de

207

CIBERGRAFIA

www.doschivos.com/display.asp

www.programasempresas.com/empresas/empresa.nsf

www.cabinas.net/monografias/tesis/ideas_para_hacer_una_tesis.asp

www.es.thefreedictionary.com

GLOSARIO

Reclamación.- Protesta u oposición que se hace a una cosa que se considera injusta o insatisfactoria.

Pedido .- Encargo de mercancías o materiales que se hace a un fabricante o a un vendedor.

Implementación o implantación .- Es la realización de una aplicación, o la ejecución de un plan, idea, modelo científico, diseño, especificación, estándar, algoritmo o política.

Factura.- Es un documento mercantil que refleja toda la información de una operación de compra-venta.

Estrategia .- Es un conjunto de acciones planificadas sistemáticamente en el tiempo que se llevan a cabo para lograr un determinado fin.

Manual .- Aquello que se realiza o produce con las propias manos, como puede ser el caso de cualquiera de los trabajos manuales que existen y que se les ocurran.