instituto politÉcnico nacional escuela superior … g673l... · ventaja competitiva consiste en...
Post on 29-Oct-2018
215 Views
Preview:
TRANSCRIPT
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
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.
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
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.
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.
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?
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.
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.
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
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,
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.
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.
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
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.
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.
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
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.
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
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.
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.
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:
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.
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
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.
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.
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
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
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.
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.
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
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.
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.
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
63
Modulo pedidos – Interface Captura de pedidos – Vista catalogo de cl ientes-Marcas de bloqueo
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
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
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”.
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
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.
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).
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.
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.
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
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”.
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.
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”.
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:
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
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.
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.
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
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
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
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”.
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.
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
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
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
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.
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.
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
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
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
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).
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
95
Pedido detenido por operador PEDG.DBF Stoped
Nota partida PEDD.DBF Extra
Nota pedido (1) Nota pedido (2)
PEDG.DBF
Obs Obs2
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
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”
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
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
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
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
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
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
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
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
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.
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
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
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.
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
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.
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.
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:
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
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
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”
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
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
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
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
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
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
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.
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.
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.
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.
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
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.
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.
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
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
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
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
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:
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
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
137
IMPORTE (detalles) PEDD.DBF Importe
FIJO [cms] (detalles) INVEP.DBF Desp
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”)
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
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
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
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
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
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>.
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
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
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.
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
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
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:
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
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
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:
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
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
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.
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
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.
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:
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.
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
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
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:
– 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
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
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
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
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
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
– 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
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
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
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
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
– 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
205
CLIPPER @SYS03 /N /W /A
CLIPPER @SYS032 /N /W /A
IF NOT ERRORLEVEL 1 EXOSPACE @SYS03
PAUSE
DEL *.OBJ
DEL *.BAK
CLS
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.
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.
top related