Quantcast
Channel: FiveTech Software tech support forums
Viewing all articles
Browse latest Browse all 26233

DUDAS PREGUNTAS Y CONSULTAS

$
0
0
[quote="joseluisysturiz":23mizp10][quote="Rosita":23mizp10][quote="joseluisysturiz":23mizp10]2.- Como puedo personalizar mis folios que cada mes me inicie nuevamente de cuenta del 1 hasta donde termine los dias del mes y que cada siguiente mes me automatize al primer dia folio 1 alguien me podra ayudar con esa idea enero Folio 1 hasta mas de 200 dependiendo de la venta febrero Folio 1 al 160 y tantos dependiendo de la venta R: para hacer esto te sugiero cambies a un indice combinado donde asocies fecha del documento + numero documento para que puedas hacer alguna busqueda de alguna factura, la cual incrementaras num.documento cuando lo grabes, en mi caso uso un archivo llamado CONFIG donde guardo el ultimo numero de factura y otros documentos q uso, antes de guardarlo verificas si el mes actual es igual al mes que tienes en el archivo config, si no es el mismo y es el siguiente mes, entonces ese numero sera 1 y cambias el mes del archivo config al nuevo mes y asi sucesivamente. espero no te haya confundido, es algo muy sencillo. 3.- Como puedo decirle que mi fecha de vencimiento es 27 de mayo de 2016 y antes de 3 dias o sea el 24 de mayo me indique mi rutina con un mensaje te quedan 3 dias que falta por vencer el documento. dFecVenDoc := ALIAS->FECVENDOC EJEMPLO 27-05-2016 Con la fecha actual me cuenta todos los dias como seria la rutina de mi codigo que me mande mensaje antes de tres dias y no todos los dias que me mande mensaje IF DATE() < dFecVenDoc MsgStop( DATE()-(dFecVencC) ) ENDIF R: siguiendo lo que ya que comente antes del archivo CONFIG resuelves tambien este otro tema, mas facil, crea un campo q controle la fecha de vencimiento si es la misma para todos los folios, si cada uno tiene una fecha vence diferente, entonces la debes colocar en el archivo que contiene los folios...para el mensaje, basta con al iniciar verificar si la fecha vencimiento en el archivo CONFIG menos la fecha actual es igual a 3, asi controla la cantidad de dias y mandas tu mensaje, debes restar en positivo, en este caso la fecha vence es mayor a fecha actual...si lo haces al contrario, el valor sera negativo: if fch_vence - date() mensaje endif cualquier duda, estoy a la orden, gracias, saludos... [/quote:23mizp10] Hola buenas tardes amigos, gracias por responder a mis preguntas Jose Luis el segundo punto creo que si me queda claro,pero no con ini es dentro de un campo de base de datos El tercer punto,no me queda claro y si lo tengo en una base de datos en un campo FECVENDOC,donde el campo FECVENDOC=27/05/2016,pero como puedo decirle a mi rutina una funcioncita que me indique antes de 3 dias o sea el 24 de mayo de 2016 me mande mensaje "Atencion te quedan 3 dias por vencer el documento,favor de renovarlo" algo asi una funcioncita que me cuente los dias, pero que valide antes de 3 dias que se venza el 27 de mayo de 2016 o alguien mas que haya echo similar a lo que quiero hacer Gracias por tu atencion amigo Rosa[/quote:23mizp10] Hola Rosita, que bueno ya te funcione y que hallas entendido, agregando algo mas a lo que ya te puso el colega ACuellar. tambien puedes hacerlo de forma directa...y lo que te dije en la pregunta 2 y 3, es en tu caso una DBF que podrias llamarla config.dbf, que seria un archivo de valores generales, con un campo que se podria llamar..fch_vence y donde puedes controlar la fecha de vencimiento si es la misma para todos los folios, sigo a la orden, saludos... if fch_vence - date() < 3 mensaje endif[/quote:23mizp10] Gracias mi estimado Jose Luis de nuevo le agradezco su ayuda, mi error era que lo hacia al reves ,pero ya funciona Saludos Rosa

Viewing all articles
Browse latest Browse all 26233

Trending Articles