[GUFA] Tabla de localidades
Gracias Rubén!!! Muchas gracias por tu aporte, me viene de diez para incorporarlo a mi sistema. Saludos, Sergio Castellari - Original Message - From: Rubén Duarte To: GUFA List Member Sent: Friday, November 18, 2011 6:11 PM Subject: [GUFA] Tabla de localidades Lo podes bajar de aca http://es.plusglobal.com/blog/base-datos-localidades-departamentos-provincias-argentina/ De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Norberto Mario Alvarez Enviado el: viernes, 18 de noviembre de 2011 04:43 p.m. Para: GUFA List Member Asunto: [GUFA] Tabla de localidades Estimados colisteros, estoy necesitando una tabla DBF de localidades, si alguien tiene alguna o de donde puedo bajarla. Desde ya muchas gracias: Norberto Alvarez Socio # 1892
[GUFA] Grilla
Hola gente, tengo el siguiente problema Tengo una grilla de 5 columnas donde en la ultima tiene un combobox para seleccionar un dato de la lista, estoy viendo . No se si se puede pero que cuando selecciono algo del combobox y apretó Enter, pase directamente al siguiente registro de la grilla y que se posicione en la ultima columna, o sea la 5. Gracias de antemano Saludos Sergio
[GUFA] Grilla
Con el lostfocus probé y no hubo caso (salvo que esté haciendo algo mal), con el ActiveCell tendría que averiguar Gracias Omar De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Omar Bellio Enviado el: miércoles, 23 de noviembre de 2011 12:54 Para: GUFA List Member Asunto: [GUFA] Grilla Tenés el método ActivateCell() de la grilla. Tendrías que inventarte algo con eso y el evento LostFocus del combo. Nunca lo escribí así que no tengo un código para mandarte de ejemplo, pero seguro que por ese lado se puede. De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Sergio Lescano Enviado el: miércoles, 23 de noviembre de 2011 12:29 p.m. Para: GUFA List Member Asunto: [GUFA] Grilla Hola gente, tengo el siguiente problema Tengo una grilla de 5 columnas donde en la ultima tiene un combobox para seleccionar un dato de la lista, estoy viendo . No se si se puede pero que cuando selecciono algo del combobox y apretó Enter, pase directamente al siguiente registro de la grilla y que se posicione en la ultima columna, o sea la 5. Gracias de antemano Saludos Sergio
[GUFA] Calcular Saldos (movimientos) iteractivos con MySQL
Hola gente, Nosé si el titulo del Asunto es exacto, pero la intención es ver si alguien con conocimientos en MySQL tiene alguna formula para resolver el siguiente problema: Tengo una tabla de Proveedores, donde tiene un campo que indica el Saldo Actual del mismo y otra tabla que va registrando los movimientos de los mismos, con un formato de registro parecido a este: CODPROV, DEBITO, CREDITO, SALDOANTERIOR , TOTDEB , TOTCRE , SALDOACTUAL entre otros campos... La cuestion es la siguiente (es una migracion de un programa clipper/DBFs) que en un procedimiento, REVISO toda la tabla de movimientos y voy ACTUALIZANDO los campos SALDOANTERIOR , TOTDEB , TOTCRE , SALDOACTUAL registro a registro, por cada Proveedor segun las operaciones de Debitos y Creditos. Al final del procedimiento, me queda en la tabla de Proveedores los Saldos Actuales, y en la tabla de movimientos todos los registros AJUSTADOS registro a registro con dichos campos como muestro a continuación... DEBITOCREDITOSALDOANTERIORTOTDEBTOTCRESALDOACTUAL 0.00 1264.450.00 0.00 1264.45 -1264.45 1264.45 0.00 -1264.45 1264.45 0.00 0.00 0.00 641.42 0.00 0.00 641.42-641.42 3.40 0.00 -641.42 3.40 0.00 -638.02 638.020.00 -638.02 638.020.00 0.00 Los ultimos 4 campos son los que se ajustan registro a registro según los valores de los campos Debito y Credito. Actualmente tengo hecho un procedimiento que realiza este trabajo correctamente...pro...tarda muuucho tiempo, creo que principalmente por que hago un query por cada 2 registros, de tal forma que si la tabla tiene 6 registros, hago 3 querys If cTipoComp=FA .or. cTipoComp=CI cQuery:=Update MOVIPROV Set TOTCRE=+AllTrim(cCredito)+, nSalAct:=nSalAnt - Val(cCredito) nSalAnt:=nSalAct cQuery:=cQuery+SALACT=+AllTrim(Str(nSalAct,12,2))+ Where IDMOVIPROV=+cID ElseIf cTipoComp=RE .or. cTipoComp=NC cQuery:=Update MOVIPROV Set TOTDEB=+AllTrim(cDebito)+, nSalAct:=nSalAnt + Val(cDebito) nSalAnt:=nSalAct cQuery:=cQuery+SALACT=+AllTrim(Str(nSalAct,12,2))+ Where IDMOVIPROV=+cID ElseIf cTipoComp=AP .and. nSaldo 0 //Comprobante 'Anticipo' y todavia NO aplicado cQuery:=Update MOVIPROV Set TOTDEB=+AllTrim(cDebito)+, nSalAct:= nSalAnt + Val(cDebito) nSalAnt:=nSalAct cQuery:=cQuery+SALACT=+AllTrim(Str(nSalAct,12,2))+ Where IDMOVIPROV=+cID ¿¿¿ Existe algun metodo de MySQL, para que haga este proceso en un solo query o eventualmente un query por cada proveedor ??? ¿¿¿ Existe alguna manera de poder concatenar multiples Updates, en un solo query ??? Desde ya muchas gracias si alguien puede aportarme algo de luz...bah...una lampara gigante!!! Saludos, Sergio Castellari
[GUFA] Calcular Saldos (movimientos) iteractivos con MySQL
Hola chicos, Primero gracias! ya que toda ayuda es bienvenida y realmente quiero hacer que este procedimiento se haga mas rapido. Alejandro: Por ahi no fui claro o no me explique bien: NO quiero que me devuelva un cursor. Lo que quiero es que la tabla de movimientos de proveedores sea revisada completamente y ajustado los campos que nombre: SALDOANTERIOR, TOTDEB, TOTCRE, SALDOACTUAL registro a registro. Por eso puse el ejemplito con los registros para ver como se actualizan (update) de dichos campos. Rebuscando informacion, creo que lo que necesito es un Procedimiento almacenado que haga todo el proceso en Servidor. Es decir, el proceso (la logica) de lo que hago desde los clientes, deberia ser traducido a un procedimiento almacenado en el Server, y que se ejecute ahi cuando lo llame. Ni siquiera necesito que devuelva nada, solo actualice la tabla de movimientos de proveedores. El tema es QUE NO SE COMO HACER UN PROCEDIMIENTO ALMACENADO!!! Francisco: Creo que el tema pasa por lo que acabo de poner: esto solo funcionará rapido si lo hago desde un procedimiento almacenado! ¿¿¿ Alguien sabe hacer procedimientos almacenados en MySql Si es asi les paso la logica que quiero hacer, y luego meto mano para probar y/o ajustarlo! Saludos, Sergio Castellari - Original Message - From: Alejandro Paciotti Iacchelli To: GUFA List Member Sent: Friday, November 23, 2012 12:40 AM Subject: [GUFA] Calcular Saldos (movimientos) iteractivos con MySQL Porque no traes en un cursor todos los movimientos mas los campos que necesites en cero. Y luego con un procedimiento los calculas en el cursor de FOX, y si querés, luego podés recorrer ese cursor y volver a grabar en MYSQL. Sería: SELECT CODPROV, DEBITO, CREDITO, 0.00 AS SALDOANTERIOR , 0.00 AS TOTDEB , 0.00 AS TOTCRE , 0.00 AS SALDOACTUAL FROM TablaMovimientos ORDER BY CODPROV (No me quedó claro si la tabla de movimientos la traes de DBF) Y luego, en este cursor lo tendrías que recorrer e ir calculando el SALDOANTERIOR EL TOTDEB, TOTCRE y el SALDOACTUAL. Saludos. El 23 de noviembre de 2012 00:12, Sergio D.Castellari sergio197...@yahoo.com.ar escribió: Hola gente, Nosé si el titulo del Asunto es exacto, pero la intención es ver si alguien con conocimientos en MySQL tiene alguna formula para resolver el siguiente problema: Tengo una tabla de Proveedores, donde tiene un campo que indica el Saldo Actual del mismo y otra tabla que va registrando los movimientos de los mismos, con un formato de registro parecido a este: CODPROV, DEBITO, CREDITO, SALDOANTERIOR , TOTDEB , TOTCRE , SALDOACTUAL entre otros campos... La cuestion es la siguiente (es una migracion de un programa clipper/DBFs) que en un procedimiento, REVISO toda la tabla de movimientos y voy ACTUALIZANDO los campos SALDOANTERIOR , TOTDEB , TOTCRE , SALDOACTUAL registro a registro, por cada Proveedor segun las operaciones de Debitos y Creditos. Al final del procedimiento, me queda en la tabla de Proveedores los Saldos Actuales, y en la tabla de movimientos todos los registros AJUSTADOS registro a registro con dichos campos como muestro a continuación... DEBITOCREDITOSALDOANTERIORTOTDEBTOTCRESALDOACTUAL 0.00 1264.450.00 0.00 1264.45 -1264.45 1264.45 0.00 -1264.45 1264.45 0.00 0.00 0.00 641.42 0.00 0.00 641.42-641.42 3.40 0.00 -641.42 3.40 0.00 -638.02 638.020.00 -638.02 638.020.00 0.00 Los ultimos 4 campos son los que se ajustan registro a registro según los valores de los campos Debito y Credito. Actualmente tengo hecho un procedimiento que realiza este trabajo correctamente...pro...tarda muuucho tiempo, creo que principalmente por que hago un query por cada 2 registros, de tal forma que si la tabla tiene 6 registros, hago 3 querys If cTipoComp=FA .or. cTipoComp=CI cQuery:=Update MOVIPROV Set TOTCRE=+AllTrim(cCredito)+, nSalAct:=nSalAnt - Val(cCredito) nSalAnt:=nSalAct cQuery:=cQuery+SALACT=+AllTrim(Str(nSalAct,12,2))+ Where IDMOVIPROV=+cID ElseIf cTipoComp=RE .or. cTipoComp=NC cQuery:=Update MOVIPROV Set TOTDEB=+AllTrim(cDebito)+, nSalAct:=nSalAnt + Val(cDebito) nSalAnt:=nSalAct cQuery:=cQuery+SALACT=+AllTrim(Str(nSalAct,12,2))+ Where IDMOVIPROV=+cID ElseIf cTipoComp=AP .and. nSaldo 0 //Comprobante 'Anticipo' y todavia NO aplicado cQuery:=Update MOVIPROV Set TOTDEB=+AllTrim(cDebito)+, nSalAct:= nSalAnt + Val(cDebito) nSalAnt:=nSalAct cQuery:=cQuery+SALACT=+AllTrim(Str(nSalAct,12,2))+ Where IDMOVIPROV=+cID ¿¿¿ Existe algun metodo de MySQL, para que haga este proceso en un solo query o eventualmente un query por cada proveedor ??? ¿¿¿ Existe
[GUFA] Trazabilidad medicamentos ANMAT
Hola, Perdon la intromision, pero quizas sirva mi opinion... Yo utilizo un lenguaje similar a Fox, y como tambien tengo un cliente (drogueria), hace un tiempo me pidieron implementar el WS de la Anmat. En lugar de poner a desarrollar toda la interfaz XML, compré el componente de Mariano Reighart, que es para programadores y ya tiene toda la interfaz de conexión al WS. El resto de la implementacion es muy simple, tratar con un objeto. En este momento estoy en la etapa final, es decir, ya hice las pruebas en el WS de pruebas de la Anmat, y estoy implementando las funciones dentro de mi sistema. Cualquier duda, aqui estaré Saludos, Sergio Castellari - Original Message - From: Pablo Pioli To: GUFA List Member Sent: Friday, July 19, 2013 10:50 AM Subject: [GUFA] Trazabilidad medicamentos ANMAT Es posible que en VFP se pueda hacer, pero es un trabajo importante. Podes hacer una DLL en C# con poco trabajo e invocarla desde VFP. Hace un tiempito pensando en que siendo que se puede hostear el runtime de .NET en cualquier aplicacion (como hace SQL Server por ejemplo) busque informacion de como hacerlo en VFP y encontre que Rick Strahl ya lo habia hecho. http://west-wind.com/wwDotnetBridge.aspx Hace bastante mas sencillo acceder a .NET desde VFP sin pasar a traves de COM. Pablo Pioli El 19/07/2013 10:19 a.m., francisco prieto escribió: Fabricio, En su momento estuve viendo el tema y la única forma que encontré de implementando era realizando una dll en C# y luego invocarla desde VFP... Sin embargo hace poco otro programador (y que ahora esta en GUFA, Esteban Herrero) me contacto para ver la Trazabilidad de Granos que aparentemente tenía el mismo inconveniente y fuera del foro logramos hacerla 100% en VFP. Así que te diría que no todo esta perdido, salvo claro esta que estes urgido por los tiempos. Saludos, Pancho Córdoba El 19 de julio de 2013 09:51, FabGUFA fabg...@hotmail.com escribió: Hola a todos: hace un tiempo se planteó el tema de la trazabilidad de medicamentos que exige ANMAT. Tengo un cliente que quiere implementarlo y quería saber desde la experiencia de los que ya lo han hecho si se puede hacer desde VFP o no. En su momento leí (sin estar empapado del tema) que la utilización del WS de ANMAT no se podía implementar desde VFP. Si éste fuera el caso mi idea sería implementar un método de comunicación con el WS mediante otra herramienta y desarrollar el resto de la interfaz con VFP. Desde ya, gracias por los comentarios. Fabricio A. Bridera Se certificó que el correo no contiene virus. Comprobada por AVG - www.avg.es Versión: 2013.0.2904 / Base de datos de virus: 3204/6501 - Fecha de la versión: 18/07/2013
[GUFA] OT - Escritorio Remoto
Muchas gracias por la información!! Saludos, Sergio Castellari - Original Message - From: francisco prieto To: GUFA List Member Sent: Tuesday, August 13, 2013 2:42 PM Subject: [GUFA] OT - Escritorio Remoto Chicos, Este es un producto GRATUITO! para recomendar Es una extension de Google Chrome denominada Escritorio Remoto, cuyo link es el siguiente https://chrome.google.com/remotedesktop Se utiliza de la siguiente manera... Las 2 pc deben tener Chrome y la extension instalada. Tiene 2 modos de trabajo Asistencia Remota y Mis Ordenadores... En Asistencia Remota hay 2 botones uno para compartir la conexion y que otro se meta a nuestra pc (si usan este metodos al presionar Compartir la aplicacion nos genera un pin de acceso)... luego la otra persona presiona acceder y dando el pin ingresa a la pc... Si utilizan el modo Mis Ordenadores (esto es similar a Logmein) presiona el boton agregar y la aplicacion les va a pedir que autoricen el ingreso por unica vez y les va a pedir un pin de ingreso tambien por unica vez (luego si quieren lo pueden cambiar) Luego desde otra pc, utilzando su usuario de Chrome van a poder acceder a todos los ordenadores de la lista colocando el pin correspondiente... La velocidad de acceso es excelente y la resolución inmejorable!!! Saludos a todos, Pancho Córdoba Se certificó que el correo no contiene virus. Comprobada por AVG - www.avg.es Versión: 2013.0.2904 / Base de datos de virus: 3211/6573 - Fecha de la versión: 12/08/2013
[GUFA] Lenguajes
Muy interesante, sobretodo para los que somos desarrolladores independientes -pequeñas pymes- Pregunto: Y que costos aproximados tiene? Que costo tiene las capacitaciones necesarias?Que tipo de licencia genera?? Saludos y gracias, Sergio Castellari - Original Message - From: Daniel Maldonado (Gmail) To: GUFA List Member Sent: Friday, August 30, 2013 1:12 PM Subject: [GUFA] Lenguajes Me pareció muy importante el Debate que se planteó, lo vengo siguiendo sin participar pero Les comento nuestra experiencia. Vivimos en el Norte del País (precisamente Catamarca), la capacitación nos cuesta seis veces Lo que le puede costar a cualquier persona que viva en Córdoba, Rosario, Buenos Aires, etc. y de tanto buscar, probar con .NET, C# nos dimos con una herramienta que nos pareció muy buena y alcanza nuestras expectativas. Esa herramienta es GENEXUS, actualmente en la EVO II y la curva de aprendizaje Es muy corta, realmente para aquella persona que no quiere demorar horas y horas aprendiendo Cientos de temas, esta herramienta (CARA, ojo que es CARA ¡!!) soluciona la vida. En GENEXUS la idea es preocuparse de las reglas de negocio y de los temas nétamente Técnicos ( Si utiliza HTML5, Java Scrip, Sql, .., etc.) es problema de GENEXUS. Debo reconocer que fui el primero en NEGARME a esta herramienta, me costó muchísimo Aceptar que no podía correr más detrás de todas las tecnologías y cosas que están saliendo porque Soy programador nato, creo que si me hacen un mapa GENETICO lo tengo en el ADN. Me costó, pero los resultados son TREMENDOS. Vean este video, es una solución para los equipos de programación pequeños. http://www.youtube.com/watch?feature=player_embeddedv=D6-tWvSZIWw Saludos. Daniel. P/D: Los programadores no deberíamos ser como los hinchas de fútbol, morir Con la camiseta puesta de una tecnología, una marca, un producto; nuestra Preocupación es darle solución a nuestros clientes de una forma eficiente, Rápida, precisa. Deberíamos incluir en el debate que piensan nuestros Clientes del tiempo que demoramos en hacer nuestras aplicaciones. Ing. Daniel Maldonado Cel: + 54 9 3834 - 40 28 62 Correo: ingdmaldon...@gmail.com Ingeniero En Sistemas de Información De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de norberto szerman Enviado el: viernes, 30 de agosto de 2013 12:48 Para: GUFA List Member Asunto: [GUFA] Lenguajes Francisco: el tema que están tratando tiene implicancias muy importantes a muy corto plazo. Me parecería una buena oportunidad de escribir todo esto en forma de artículo y presentarlo, sin ningún fin en particular al Ministerio de ciencia y Técnica y al de Industria, anque a Microsoft y a los suplementos de informática de los periódicos La Nación y Clarín (aunque mienta). Yo tengo contactos en los 5 casos, y puede averiguar a quienes en particular le puede servir semejantes opiniones, precisamente de parte de los mesmísimos programadores. ¿Qué opinás? Si es pa'escribir, te puedo dar una mano. Además te felicito, porque tus pares consideran que tu opinión es de gran importancia. Norberto De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de francisco prieto Enviado el: jueves, 29 de agosto de 2013 12:24 Para: GUFA List Member Asunto: [GUFA] OT Lenguajes Chicos, Aporto mi experiencia hasta el momento. Sigo programando VFP en todos mis clientes pero he pasado buena parte de los sistemas al manejo con SQLServer o en algunos casos con Oracle. Hice desarrollos en C#, Visual C++, Visual Basic v6, VB .net, Java, JavaScript, Html5 con CSS3 y Lazarus. Los mas flexilbles de todos estos resultaron ser JavaScript+Html5+CSS3 y Lazarus... Ambos corren en prácticamente todas las plataformas que existen... Para el que no conoce Lazarus tiene la sintaxis de Pascal... es una evolución... El problema en Lazarus es que si bien no hay curva de aprendizaje los foros mas potables son en ingles y muchas veces al no saber expresar el problema puede que se tarde en resolverlos... El Lazarus tiene un complemento muy importante que te da el CodeTyphon... todo es codigo abierto, de modo que el soporte de la comunidad es muy importante. En el esquema de JavaScript me encontre con el inconveniente de escribir mis drivers (escribo muchos para balanzas y controladores fiscales). Encontré que estos se deben programar en Java donde la curva de aprendizaje es muy alta o en C# o en Vb.net. Con Fox puedo hacer casi todo, y la comunidad que tenemos es muy fuerte y colaboradora. Pretendo mínimamente lo mismo si me paso a otro lenguaje, es por eso que ahora estoy viendo un poco de
[GUFA] Lenguajes
Hola, Bueno, despues de leer todos los mails -todos para mi son válidos y tienen argumentos- comentaré la decisión que tomé: Partiendo de esta situacion: - Soy programador independiente, osea soy una micropyme y por lo tanto facturo mis servicios. - A veces contrato un programador externo -me ha resultado muy dificil entontrarlo- aunque actualmente nos entendemos programaticamente y tambien hemos elaborado una amistad. - Vivo en una ciudad muy chica (15000 habitantes) del interior de la Provincia de Buenos Aires. - Programe mas de 20 años en Clipper. - Una cartera de clientes reducida, pero que voy ampliandola gracias -creo Yo- al camino que tomé hace 6 años mas o menos. Decision actual: - Luego de probar varios lenguajes para migrar, entre ellos el que mas probe fue Visual Fox -por eso sigo en la lista- aca hay excelentes personas (me han ayudado varias veces desinteresadamente) siendo que no utilizo actualmente VFP, pero compartieron conocimientos ayudandome con logicas de proceso, con MySql, y conceptualizaciones generales. Soy muy agradecido, la información es lo que mas vale y en esta lista hay gente incluso sin usar actualmente VFP colabora y ayudan un montonazo. - Termine eligiendo un lenguaje xBase, de codificacion similar a VFP, casi 100% compatible con Clipper, que se puede programar dualmente, osea, en forma procedural o en formato objetos y clases o combinado. Es un proyecto libre, iniciado por un argentino, de codigo fuente libre, que ha crecido tanto, que se crearon del proyecto original, dos nuevos forks, uno el que estoy usando -llamado ooHG- y otro HMG extendido. Tambien hay un tercero -creado por otro argentino- pero que esta basado en Qt, que es multiplataforma. - Son infinitamente mas chicos que otros lenguajes como ser .NET, pero tremendamente mas economicos y dinamicos, a tal punto que puedo generar EXEs portables tanto de 32 como 64bit nativos sin necesidades de librerias o DLLs. Incluso se pueden incrustar codigo C, juntos con PRGs. - Actualmente estoy re-migrando mi aplicacion de gestion comercial mas grande de DBFs a MySQL, sin mayores problemas, compartiendo casi sin modificar todos los Forms. - Mis aplicaciones, las estoy utilizando con Win98, WinXP, Windows7 y Windows8 tanto 32 como 64 bits sin problemas -mas que las cag..de programacion propias-, generando reportes a cualquier tipo de impresoras windows, accesando a motores de bases de datos, incrustaciones de objetos, etc., salidas a Excel, envios por email, utilizacion de WebServices, etc. - Al ser libre, simple, y con creacion latina -aunque hay colaboradores y desarrolladores de todas las latitudes- existen varios foros, con gente muy piola y de altisimo conocimiento. El creador de Any2FE(c) - un producto comercial, para acceso y manejo del WS de la AFIP (Argentina) lo realizo con este producto. Bueno, para concluir -hasta ahora he nombrado todas su virtudes-, pero tiene algunas desventajas propias de proyecto chicos, y es que hay poca dodumentacion -o mucha mal distribuida entre distintos colaboradores-, si bien tiene un IDE, el mismo no es ni por asomo al de .NET o VFP para facilitar el desarrollo y como no es un producto comercial, obviamente que muchas veces al no estar todo bien documentado, necesita si o si de los foristas mas avecesados para resolverlos. Pero como ventajas, puedo decir, que a la fecha me ha resuelto todos los temas programaticos que necesito, a un costo cero -o eventualmente hago donaciones- el proyecto se inicio hace mas de 10 años, a la fecha han pasado mas de 4 continuadores o encargados de desarrollo, cada uno con mas conocimiento y mejorando la herramienta. Queria hacer mi aporte a la confusion nacional!!!...en definitiva comentar un camino que tomé, y que como detallé al principio fue mi solucion por un tema de costos, capacitacion y capacidades de aplicacion. Saludos, Sergio Castellari
[GUFA] Lenguajes
Hola Daniel, Gracias!. Es un comentario más, que puede ayudar a elegir algún camino a seguir. Todos pasamos por ello. Ver que existen distintas herramientas y que quizas alguna se adapte mejor a nuestras necesidades. Repito: no se puede comparar con Genexus o WinDev o .NET, o alguna otra herramienta comercial, es una herramienta muuucho mas simple. Pero tambien las necesidades son diferentes. Yo lo doy como ejemplo nada mas. Ademas, honestamente, me siento orgulloso de ser argentino-latino, por que no es estan facil ni comun, ver proyectos de origen-herramientas asi, tan avanzadas y realmente funcionales -Yo tengo aplicaciones que estan funcionando hace 4-5 años sin problemas, alguna con mas de 280.000 lineas de codigo-, osea estan probadas. Igual, Yo me considero medio pelo, pero hay foristas con aplicaciones increibles. Hay casos, que tienen sistemas completos con MySQL instalados en UBUNTU mediante WINE y funcionando sin mayores problemas. Saludos, Sergio - Original Message - From: Daniel Maldonado (Gmail) To: GUFA List Member Sent: Monday, September 02, 2013 2:23 PM Subject: [GUFA] Lenguajes Que buen dato, no sabía que existía eso SERGIO. Tremendo APORTE, que bárbaro. Gracias por el dato. Saludos. Daniel. Ing. Daniel Maldonado Cel: + 54 9 3834 - 40 28 62 Correo: ingdmaldon...@gmail.com Ingeniero En Sistemas de Información De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Sergio D.Castellari Enviado el: lunes, 02 de septiembre de 2013 14:15 Para: GUFA List Member Asunto: [GUFA] Lenguajes Hola, Bueno, despues de leer todos los mails -todos para mi son válidos y tienen argumentos- comentaré la decisión que tomé: Partiendo de esta situacion: - Soy programador independiente, osea soy una micropyme y por lo tanto facturo mis servicios. - A veces contrato un programador externo -me ha resultado muy dificil entontrarlo- aunque actualmente nos entendemos programaticamente y tambien hemos elaborado una amistad. - Vivo en una ciudad muy chica (15000 habitantes) del interior de la Provincia de Buenos Aires. - Programe mas de 20 años en Clipper. - Una cartera de clientes reducida, pero que voy ampliandola gracias -creo Yo- al camino que tomé hace 6 años mas o menos. Decision actual: - Luego de probar varios lenguajes para migrar, entre ellos el que mas probe fue Visual Fox -por eso sigo en la lista- aca hay excelentes personas (me han ayudado varias veces desinteresadamente) siendo que no utilizo actualmente VFP, pero compartieron conocimientos ayudandome con logicas de proceso, con MySql, y conceptualizaciones generales. Soy muy agradecido, la información es lo que mas vale y en esta lista hay gente incluso sin usar actualmente VFP colabora y ayudan un montonazo. - Termine eligiendo un lenguaje xBase, de codificacion similar a VFP, casi 100% compatible con Clipper, que se puede programar dualmente, osea, en forma procedural o en formato objetos y clases o combinado. Es un proyecto libre, iniciado por un argentino, de codigo fuente libre, que ha crecido tanto, que se crearon del proyecto original, dos nuevos forks, uno el que estoy usando -llamado ooHG- y otro HMG extendido. Tambien hay un tercero -creado por otro argentino- pero que esta basado en Qt, que es multiplataforma. - Son infinitamente mas chicos que otros lenguajes como ser .NET, pero tremendamente mas economicos y dinamicos, a tal punto que puedo generar EXEs portables tanto de 32 como 64bit nativos sin necesidades de librerias o DLLs. Incluso se pueden incrustar codigo C, juntos con PRGs. - Actualmente estoy re-migrando mi aplicacion de gestion comercial mas grande de DBFs a MySQL, sin mayores problemas, compartiendo casi sin modificar todos los Forms. - Mis aplicaciones, las estoy utilizando con Win98, WinXP, Windows7 y Windows8 tanto 32 como 64 bits sin problemas -mas que las cag..de programacion propias-, generando reportes a cualquier tipo de impresoras windows, accesando a motores de bases de datos, incrustaciones de objetos, etc., salidas a Excel, envios por email, utilizacion de WebServices, etc. - Al ser libre, simple, y con creacion latina -aunque hay colaboradores y desarrolladores de todas las latitudes- existen varios foros, con gente muy piola y de altisimo conocimiento. El creador de Any2FE(c) - un producto comercial, para acceso y manejo del WS de la AFIP (Argentina) lo realizo con este producto. Bueno, para concluir -hasta ahora he nombrado todas su virtudes-, pero tiene algunas desventajas propias de proyecto chicos, y es que hay poca dodumentacion -o mucha mal distribuida entre distintos colaboradores-, si bien tiene un IDE, el mismo no es ni por asomo al de .NET o VFP para facilitar el desarrollo y como no es un producto comercial, obviamente que muchas veces al no estar todo bien documentado
[GUFA] Lenguajes
Hola Gente, Disculpen la demora. Paso los links para la version que YO UTILIZO llamada ooHG (Recordar que hay dos versiones mas -no son totalmente compatibles): Proyecto en sourceforge: http://sourceforge.net/projects/oohg/ Esta versión es la que utilizo Yo, que esta basada en la minigui original pero con su nucleo en objetos. De aqui se baja la distribucion oficial, y apartir de ahi se pueden bajar las actualizaciones o esperar a la siguiente subida de version. http://es.groups.yahoo.com/group/oohg/ Este es el grupo de forista donde recurro para capacitarme, consultar, ofrecer ayuda y demas (este grupo hace referencia a ooHG, osea la version que estoy utilizando). Es un grupo fabuloso por todo lo que se aporta y aprende, es el banco de informacion actualizada. Desde 08/2006 a la fecha hay mas de 26000 mensajes. Nose si es mucho o poco, pero tiene buen buen movimiento. http://www.oohg.org/ Esta es la pagina oficial que brinda informacion del lenguaje y comandos, una referencia muy actualizada. Hosteada por un forista. http://sourceforge.net/projects/qpm/ Este es el entorno de desarrollo que utilizo (Tambien esta hecho con la propia herramienta de desarrollo) http://mig2soft.com/ Este es el sitio de un forista que brinda informacion de la herramienta y mas detalles. Este forista tambien desarrollo un herramienta para entorno de Trabajo similar a QPM. http://www.embalajesterra.com/misdoc/programas/programas.html Aqui estan las distintas versiones para bajar, y muchos ejemplo de codigo, incluso programas completos con sus fuentes listos para compilar. http://www.embalajesterra.com/misdoc/programas/MiniGUI/Manual_MiniGUI.pdf Aca tiene informacion y material de ayuda (Es una referencia antigua, pero muestra la mayoria de los comandos disponibles) http://oohg.wikia.com/wiki/Object_Oriented_Harbour_GUI_Wiki Esta en una Wiki -creada por el actual administrador del proyecto- que tiene ejemplos de instalacion, ayudas, y ejemplos de codificacion. Todos actualizados y testeados. Muchos de ellos se van subiendo de acuerdo a consultas de los foristas. http://oohg.wikia.com/wiki/Grid_Sample_n%C2%B0_12 Este es un ejemplo de un GRID (codificacion) http://oohg.wikia.com/wiki/How_to_install_de_ooHG_official_distro http://oohg.wikia.com/wiki/How_to_update_ooHG_distro_with_the_CVS_changes Explicacacion como instalar la distribucion e incluso bajar las actualizaciones y recompilar nosotros mismos las libreria http://www.any2fe.com.ar/ Este es el producto comercial, que comentaba para acceder y administrar el WebService de la AFIP Bueno, hay mas material, pero como dije, esta distribuido por distintos lugares. Es gratis, y de codigo fuente libre. No se le puede pedir todo. Pero en mi caso, con el foro, me alcanzo para aprenderlo y utilizarlo a fondo. Saludos, Sergio Castellari - Original Message - From: Gustavo Señoriño To: GUFA List Member Sent: Tuesday, September 03, 2013 9:34 AM Subject: [GUFA] Lenguajes Muy interesante Sergio!!! Podrías pasar la página del producto como para empezar a probarlo? Abz Gustavo El 02/09/2013 02:14 p.m., Sergio D.Castellari escribió: Hola, Bueno, despues de leer todos los mails -todos para mi son válidos y tienen argumentos- comentaré la decisión que tomé: Partiendo de esta situacion: - Soy programador independiente, osea soy una micropyme y por lo tanto facturo mis servicios. - A veces contrato un programador externo -me ha resultado muy dificil entontrarlo- aunque actualmente nos entendemos programaticamente y tambien hemos elaborado una amistad. - Vivo en una ciudad muy chica (15000 habitantes) del interior de la Provincia de Buenos Aires. - Programe mas de 20 años en Clipper. - Una cartera de clientes reducida, pero que voy ampliandola gracias -creo Yo- al camino que tomé hace 6 años mas o menos. Decision actual: - Luego de probar varios lenguajes para migrar, entre ellos el que mas probe fue Visual Fox -por eso sigo en la lista- aca hay excelentes personas (me han ayudado varias veces desinteresadamente) siendo que no utilizo actualmente VFP, pero compartieron conocimientos ayudandome con logicas de proceso, con MySql, y conceptualizaciones generales. Soy muy agradecido, la información es lo que mas vale y en esta lista hay gente incluso sin usar actualmente VFP colabora y ayudan un montonazo. - Termine eligiendo un lenguaje xBase, de codificacion similar a VFP, casi 100% compatible con Clipper, que se puede programar dualmente, osea, en forma procedural o en formato objetos y clases o combinado. Es un proyecto libre, iniciado por un argentino, de codigo fuente libre, que ha crecido tanto, que se crearon del proyecto original, dos nuevos forks, uno el que estoy usando -llamado ooHG- y otro HMG extendido. Tambien hay un tercero -creado por otro argentino- pero que esta basado en Qt, que es multiplataforma. - Son infinitamente mas chicos que
[GUFA] Lenguajes
Perdon, Envie unas capturas de pantalla de mi sistema...pero nose si eso esta permitido o no. Disculpen. Saludos, Sergio Castellari - Original Message - From: Sergio D.Castellari To: GUFA List Member Sent: Tuesday, September 03, 2013 10:38 AM Subject: [GUFA] Lenguajes Hola Gente, Disculpen la demora. Paso los links para la version que YO UTILIZO llamada ooHG (Recordar que hay dos versiones mas -no son totalmente compatibles): Proyecto en sourceforge: http://sourceforge.net/projects/oohg/ Esta versión es la que utilizo Yo, que esta basada en la minigui original pero con su nucleo en objetos. De aqui se baja la distribucion oficial, y apartir de ahi se pueden bajar las actualizaciones o esperar a la siguiente subida de version. http://es.groups.yahoo.com/group/oohg/ Este es el grupo de forista donde recurro para capacitarme, consultar, ofrecer ayuda y demas (este grupo hace referencia a ooHG, osea la version que estoy utilizando). Es un grupo fabuloso por todo lo que se aporta y aprende, es el banco de informacion actualizada. Desde 08/2006 a la fecha hay mas de 26000 mensajes. Nose si es mucho o poco, pero tiene buen buen movimiento. http://www.oohg.org/ Esta es la pagina oficial que brinda informacion del lenguaje y comandos, una referencia muy actualizada. Hosteada por un forista. http://sourceforge.net/projects/qpm/ Este es el entorno de desarrollo que utilizo (Tambien esta hecho con la propia herramienta de desarrollo) http://mig2soft.com/ Este es el sitio de un forista que brinda informacion de la herramienta y mas detalles. Este forista tambien desarrollo un herramienta para entorno de Trabajo similar a QPM. http://www.embalajesterra.com/misdoc/programas/programas.html Aqui estan las distintas versiones para bajar, y muchos ejemplo de codigo, incluso programas completos con sus fuentes listos para compilar. http://www.embalajesterra.com/misdoc/programas/MiniGUI/Manual_MiniGUI.pdf Aca tiene informacion y material de ayuda (Es una referencia antigua, pero muestra la mayoria de los comandos disponibles) http://oohg.wikia.com/wiki/Object_Oriented_Harbour_GUI_Wiki Esta en una Wiki -creada por el actual administrador del proyecto- que tiene ejemplos de instalacion, ayudas, y ejemplos de codificacion. Todos actualizados y testeados. Muchos de ellos se van subiendo de acuerdo a consultas de los foristas. http://oohg.wikia.com/wiki/Grid_Sample_n%C2%B0_12 Este es un ejemplo de un GRID (codificacion) http://oohg.wikia.com/wiki/How_to_install_de_ooHG_official_distro http://oohg.wikia.com/wiki/How_to_update_ooHG_distro_with_the_CVS_changes Explicacacion como instalar la distribucion e incluso bajar las actualizaciones y recompilar nosotros mismos las libreria http://www.any2fe.com.ar/ Este es el producto comercial, que comentaba para acceder y administrar el WebService de la AFIP Bueno, hay mas material, pero como dije, esta distribuido por distintos lugares. Es gratis, y de codigo fuente libre. No se le puede pedir todo. Pero en mi caso, con el foro, me alcanzo para aprenderlo y utilizarlo a fondo. Saludos, Sergio Castellari - Original Message - From: Gustavo Señoriño To: GUFA List Member Sent: Tuesday, September 03, 2013 9:34 AM Subject: [GUFA] Lenguajes Muy interesante Sergio!!! Podrías pasar la página del producto como para empezar a probarlo? Abz Gustavo El 02/09/2013 02:14 p.m., Sergio D.Castellari escribió: Hola, Bueno, despues de leer todos los mails -todos para mi son válidos y tienen argumentos- comentaré la decisión que tomé: Partiendo de esta situacion: - Soy programador independiente, osea soy una micropyme y por lo tanto facturo mis servicios. - A veces contrato un programador externo -me ha resultado muy dificil entontrarlo- aunque actualmente nos entendemos programaticamente y tambien hemos elaborado una amistad. - Vivo en una ciudad muy chica (15000 habitantes) del interior de la Provincia de Buenos Aires. - Programe mas de 20 años en Clipper. - Una cartera de clientes reducida, pero que voy ampliandola gracias -creo Yo- al camino que tomé hace 6 años mas o menos. Decision actual: - Luego de probar varios lenguajes para migrar, entre ellos el que mas probe fue Visual Fox -por eso sigo en la lista- aca hay excelentes personas (me han ayudado varias veces desinteresadamente) siendo que no utilizo actualmente VFP, pero compartieron conocimientos ayudandome con logicas de proceso, con MySql, y conceptualizaciones generales. Soy muy agradecido, la información es lo que mas vale y en esta lista hay gente incluso sin usar actualmente VFP colabora y ayudan un montonazo. - Termine eligiendo un lenguaje xBase, de codificacion similar a VFP, casi 100% compatible con Clipper, que se puede programar dualmente, osea, en forma procedural o en
[GUFA] Factura Electronica
Yo conosco a una empresa que vende un producto para FE, Se llama Any2FE, y tiene la particularidad que se puede embeber en el EXE o adquirir un exe EXTERNO al que se le pasan los parametros para el WS de la AFIP. Al dueño lo conosco personalmente y es recomendable, se llama Ricardo, si queres mas datos te los paso por privado para no molestar al grupo. Saludos, Sergio Castellari - Original Message - From: lucasrf1...@yahoo.com.ar To: GUFA List Member Sent: Tuesday, October 22, 2013 8:54 PM Subject: [GUFA] Factura Electronica Alguien se metió con la factura electrónica?? Donde puedo buscar info?? Tengo un cliente que lo pasaron al sistema de facturación electrónica, y el sistema lo tiene hecho en Visual FoxPro 9.0, y no quiere migrar, hace rato que no programó en Fox y estoy medio perdido este cliente en particular hace la facturación con CAE, pide el CAE al final del día y lo graba en cada factura, y creo que genera un código de barra... Alguien ha hecho algo similar? Gracias de Antemano. Lucas Se certificó que el correo no contiene virus. Comprobada por AVG - www.avg.es Versión: 2013.0.3408 / Base de datos de virus: 3222/6772 - Fecha de la versión: 22/10/2013
[GUFA] OFF TOPIC Tenemos Sindicato!?
jajaja!! Estamos iguales!! jejeje Saludos, Sergio - Original Message - From: Pablo Pioli To: GUFA List Member Sent: Wednesday, October 30, 2013 10:57 AM Subject: [GUFA] OFF TOPIC Tenemos Sindicato!? Yo estoy del otro lado del mostrador, aunque en realidad termino siendo soy programador, jefe de proyecto, tecnico de PC y dueño, ja ja. El 30/10/2013 09:47 a.m., er...@sistemascyp.com.ar escribió: Le chingo a la tecla!! Pero si por eso digo Sera bueno, sera malo.. no sé! Lo bueno es hay un sindicato de informáticos! O estás contento con pertenecer a comercio..? Yo no! Saludos, Eric! El 2013-10-29 20:03, Pablo Pioli escribió: Depende de lo que piensen hacer. Este sindicato se formo dentro de IBM, lo cual digamos que no es la media del rubro en el pais. Pablo Pioli El 29/10/2013 06:54 p.m., Omar Bellio escribió: Será una premonición?? ¿ya “TEMEMOS” sindicato? Yo un poco temo, sí… De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de er...@sistemascyp.com.ar Enviado el: martes, 29 de octubre de 2013 06:10 p.m. Para: GUFA List Member Asunto: [GUFA] Tenemos Sindicato!? Compañeros y Compañeras del GUFA... parece que Ya tememos Sindicato!! Sera bueno, sera malo no se pero para mi es bueno tener alguien del rubro que te represente. (con quienes están es otro cantar). http://www.redusers.com/noticias/los-empleados-ya-tienen-sindicato-union-informatica-consiguio-la-inscripcion-gremial/ http://unioninformatica.com.ar/ Saludos, Eric! Se certificó que el correo no contiene virus. Comprobada por AVG - www.avg.es Versión: 2013.0.3426 / Base de datos de virus: 3222/6792 - Fecha de la versión: 29/10/2013
[GUFA] Lectura de Scanner 2D...
Hola Gente, Quisiera saber si alguno tiene experiencia en estos aparatitos. Especificamente para lectura de codigos DataMarix. No tengo ninguna experiencia en este tipo de scanner, y la necesidad surge para la lectura de medicamentos con trazabilidad web que traen incorporado este tipo de codigos de barra. Cualquier pista o ayuda sera agradecida!! Saludos, Sergio Castellari
[GUFA] prueba
Hola, hola, 1,2,3, probando Hola, hola, 1,2,3, probando Todo ok, Saludos, Sergio - Original Message - From: Carlos A. Pagura To: GUFA List Member Sent: Tuesday, February 04, 2014 10:19 AM Subject: [GUFA] prueba Esta funcionando el GUFA ?
[GUFA] Obtener cotizacion del Dolar (Argentina)
MsgTemp('Error de conexión o sitio web no disponible...',1,RED,16) END RETURN Saludos, Sergio
[GUFA] EXCEL A FOX
Hola alguien sabe si existe alguna forma de importar una planilla en EXCEL 2007/2010 a una tabla de fox 9 tipo append from ? saludos y gracias
[GUFA] EXCEL A FOX
Gracias a todos por las respuestas voy a probar esta opción. Saludos Sergio El Viernes, 24 de octubre, 2014 13:51:02, Mario Munuce mun...@gmail.com escribió: Gracias Ariel! Abrazo, m. De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Ariel Luna Enviado el: jueves, 23 de octubre de 2014 03:22 p.m. Para: GUFA List Member Asunto: [GUFA] EXCEL A FOX Si tenes Excel instalado y por línea de comando. Crear el cursor con los campos del excel lcXLBook = Nombre de Archivo * Hace la cadena de conexion - invocando al driver lcConnstr = [Driver=] + ; [{Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};] + ; [DBQ=] + lcXLBook lnSQLHand = SQLSTRINGCONNECT( lcConnstr ) IF lnSQLHand 1 *Esto es error de conexión else *Leer la hoja de excel lcSQLCmd = [Select * FROM Hoja1$] lnSuccess = SQLEXEC( lnSQLHand, lcSQLCmd, [xlResults] ) * IF lnSuccess 0 *Error Else SELECT cursor APPEND FROM DBF(xlResults) Endif SQLDISCONNECT( lnSQLHand ) endif Espero que te sirva. Saludos. De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Sergio Lescano Enviado el: jueves, 23 de octubre de 2014 02:25 p.m. Para: GUFA List Member Asunto: [GUFA] EXCEL A FOX Hola alguien sabe si existe alguna forma de importar una planilla en EXCEL 2007/2010 a una tabla de fox 9 tipo append from ? saludos y gracias Se certificó que el correo no contiene virus. Comprobada por AVG - www.avg.es Versión: 2015.0.5315 / Base de datos de virus: 4181/8438 - Fecha de la versión: 23/10/2014 Se certificó que el correo no contiene virus. Comprobada por AVG - www.avg.es Versión: 2015.0.5315 / Base de datos de virus: 4181/8400 - Fecha de la versión: 16/10/2014 Las Definiciones de virus internas están desactualizadas.
[GUFA] HASAR - FOX - PHP
Hola gente, tengo el siguiente problema, tengo un sistema realizado en Fox que ahora va a ser pasado a PHP pero resulta que tambien debe imprimirse en una impresora fiscal 441. Alguien tuvo este problema o sabe como resolverlo? Gracias. Sergio
[GUFA] Nro de Sucursal en impresores fiscales
Hola Ricardo, estuve leyendo tu respuesta de cómo obtener un punto de venta de una impresora Fiscal Hasar, te hago una consulta El comando Hasar.ObtenerDatosDeInicializacion luego de que comando hay que enviarlo para obtener el punto de venta? Yo lo inicializo así con mi OCX .Hasar.Puerto = lnPuerto .Hasar.Comenzar .Hasar.Modelo = 8 .Hasar.TratarDeCancelarTodo ... envio los datos de clientes ThisForm.Hasar.DatosCliente( ) ThisForm.Hasar.AbrirComprobanteFiscal (lnTipo)Factura A o B detalle de items y cierro Thisform.Hasar.CerrarComprobanteFiscal Saludos y gracias El Lunes, 25 de octubre, 2010 12:59:27, Ricardo Aidelman ricardo.aidel...@gmail.com escribió: Yo lo estoy usando con la nueva (Fiscal051122.Ocx) Lo único que me pasó es que, en algunos controladores, tuve que utilizar el método Enviar( Chr( 115 )) en lugar de ObtenerDatosDeInicializacion() loHasar.Enviar( Chr( 115 ) ) ObtenerDatosDeInicializacion() Del manual: 3.2.5. GetInitData - Consulta de datos de inicialización Responde, a través de la línea serie, con los datos almacenados en memoria EPROM fiscal durante la inicialización del controlador fiscal. No altera la memoria de trabajo. C O M A N D O: Formato del string Longitud Descripción Tipo 1 73H (s – ASCII 115) R E S P U E S T A: Formato del string Longitud Descripción Tipo 1 73H (s – ASCII 115) 1 FS 4 Status de la impresora: datos en ASCII H Respuesta( 1 ) 1 FS 4 Status fiscal: datos en ASCII H Respuesta( 2 ) 1 FS 11Número de CUIT del emisor N Respuesta( 3 ) 1 FS 50Razón social del emisor A Respuesta( 4 ) 50 caracteres en el modelo SMH/P-441F. 40 caracteres en el resto de los modelos. 1 FS 10Número de registro de la impresora fiscal (3 letras + 7 números) A Respuesta( 5 ) 1 FS 6 Fecha de inicialización (AAMMDD) D Respuesta( 6 ) 1 FS 4 Número de punto de venta asignado a la impresora fiscal () N Respuesta( 7 ) 1 FS 30Número de inscripción en Ingresos Brutos 30 caracteres en el modelo SMH/P-441F 20 caracteres en el resto de los modelos 1 FS 6 Fecha de inicio de actividades (AAMMDD) D Respuesta( 8 ) 1 FS 1 Responsabilidad frente al IVA A Respuesta( 9 ) I: Responsable inscripto N:Responsable no inscripto No existente en los modelos SMH/P- 715F, SMH/P-PR5F y SMH/P-441F E: Exento A: No responsable M: Responsable monotributo No disponible en el modelo SMH/P-PR4F S: Monotributista Social No existente en los modelos SMH/P- 715F, SMH/P-PR5F y SMH/P-441F Ejemplo: s∟C080∟0600∟995∟El Emisor Inscripto∟HHP000∟070827∟9998∟IIBB-00∟070827∟I ricardo aidelman From:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of César Luque Sent: Lunes, 25 de Octubre de 2010 12:03 p.m. To: GUFA List Member Subject: [GUFA] Nro de Sucursal en impresores fiscales Ricardo : Vos sabés que con la ocx nueva de Hasar no lo puedo hacer andar... Saludos.- Cèsar Luque Ingeniero en Computaciòn Mat 1.1746.3 03492-15586735 www.proinf.com.ar - Original Message - From:Ricardo Aidelman To:GUFA List Member Sent:Monday, October 25, 2010 10:45 AM Subject:[GUFA] Nro de Sucursal en impresores fiscales En Hasar: loHasar = Newobject( 'HASAR.Fiscal.1' ) loHasar.ObtenerDatosDeInicializacion() lnPuntoDeVenta = Val( loHasar.Respuesta( 7 )) ricardo aidelman From:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of Santos Victor Sent: Lunes, 25 de Octubre de 2010 09:46 a.m. To: GUFA List Member Subject: [GUFA] Nro de Sucursal en impresores fiscales En epson suponiendo q el obj ocx se llama oCf seria: oCF.AnswerField_4 eso t da el pto de venta definido en el controlador
[GUFA] Nro de Sucursal en impresores fiscales
Gracias Ricardo, Lo voy a implementar. Saludos y gracias El Lunes, 10 de noviembre, 2014 20:58:25, Ricardo Aidelman ricardo.aidel...@mug.org.ar escribió: Yo lo tengo asÍ: loHasar = Newobject( 'HASAR.Fiscal.1' ) loHasar.Puerto = i loHasar.AutodetectarControlador() loHasar.AutodetectarModelo() loHasar.Enviar( Chr( 127 ) ) GetPrinterVersion() lcModelo = loHasar.Respuesta( 3 ) loHasar.ObtenerDatosDeInicializacion() lnPuntoDeVenta = Val( loHasar.Respuesta( 7 )) ricardo aidelman ( socio nº 1545 ) De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Sergio Lescano Enviado el: lunes, 10 de noviembre de 2014 07:10 p.m. Para: GUFA List Member CC: ricardo.aidel...@gmail.com Asunto: [GUFA] Nro de Sucursal en impresores fiscales Hola Ricardo, estuve leyendo tu respuesta de cómo obtener un punto de venta de una impresora Fiscal Hasar, te hago una consulta El comando Hasar.ObtenerDatosDeInicializacion luego de que comando hay que enviarlo para obtener el punto de venta? Yo lo inicializo así con mi OCX .Hasar.Puerto = lnPuerto .Hasar.Comenzar .Hasar.Modelo = 8 .Hasar.TratarDeCancelarTodo ... envio los datos de clientes ThisForm.Hasar.DatosCliente( ) ThisForm.Hasar.AbrirComprobanteFiscal (lnTipo)Factura A o B detalle de items y cierro Thisform.Hasar.CerrarComprobanteFiscal Saludos y gracias El Lunes, 25 de octubre, 2010 12:59:27, Ricardo Aidelman ricardo.aidel...@gmail.com escribió: Yo lo estoy usando con la nueva (Fiscal051122.Ocx) Lo único que me pasó es que, en algunos controladores, tuve que utilizar el método Enviar( Chr( 115 )) en lugar de ObtenerDatosDeInicializacion() loHasar.Enviar( Chr( 115 ) ) ObtenerDatosDeInicializacion() Del manual: 3.2.5. GetInitData - Consulta de datos de inicialización Responde, a través de la línea serie, con los datos almacenados en memoria EPROM fiscal durante la inicialización del controlador fiscal. No altera la memoria de trabajo. C O M A N D O: Formato del string Longitud Descripción Tipo 1 73H (s – ASCII 115) R E S P U E S T A: Formato del string Longitud Descripción Tipo 1 73H (s – ASCII 115) 1 FS 4 Status de la impresora: datos en ASCII H Respuesta( 1 ) 1 FS 4 Status fiscal: datos en ASCII H Respuesta( 2 ) 1 FS 11Número de CUIT del emisor N Respuesta( 3 ) 1 FS 50Razón social del emisor A Respuesta( 4 ) 50 caracteres en el modelo SMH/P-441F. 40 caracteres en el resto de los modelos. 1 FS 10Número de registro de la impresora fiscal (3 letras + 7 números) A Respuesta( 5 ) 1 FS 6 Fecha de inicialización (AAMMDD) D Respuesta( 6 ) 1 FS 4 Número de punto de venta asignado a la impresora fiscal () N Respuesta( 7 ) 1 FS 30Número de inscripción en Ingresos Brutos 30 caracteres en el modelo SMH/P-441F 20 caracteres en el resto de los modelos 1 FS 6 Fecha de inicio de actividades (AAMMDD) D Respuesta( 8 ) 1 FS 1 Responsabilidad frente al IVA A Respuesta( 9 ) I: Responsable inscripto N:Responsable no inscripto No existente en los modelos SMH/P- 715F, SMH/P-PR5F y SMH/P-441F E: Exento A: No responsable M: Responsable monotributo No disponible en el modelo SMH/P-PR4F S: Monotributista Social No existente en los modelos SMH/P- 715F, SMH/P-PR5F y SMH/P-441F Ejemplo: s∟C080∟0600∟995∟El Emisor Inscripto∟HHP000∟070827∟9998∟IIBB-00∟070827∟I ricardo aidelman From:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of César Luque Sent: Lunes, 25 de Octubre de 2010 12:03 p.m. To: GUFA List Member Subject: [GUFA] Nro de Sucursal en impresores fiscales Ricardo : Vos sabés que con la ocx nueva de Hasar no lo puedo hacer andar... Saludos
[GUFA] Teclado Touch alfabetico
Hola Norberto, Y no es mas facíl, aprovechar el teclado virtual que incluye el propio Windows??? Yo en mis sistemas, lo tengo asi: *--* * TecVirtual() Muestra en pantalla un Teclado Virtual * * 07-08-2012 --* Procedure TecVirtual EXECUTE FILE 'OSK' Return Saludos, Sergio From: Norberto Mario Alvarez Sent: Friday, November 21, 2014 9:40 PM To: GUFA List Member Subject: [GUFA] Teclado Touch alfabetico Estimados colisteros, en base a consultas por la web, pude hacer un teclado alfabético, lo cual resulto sencillo, ya que solo tenia que poner en cada tecla (botón) el siguiente código: Thisform.Display.Value = ALLTRIM(THISFORM.Display.VALUE)+U El problema me surgio con la barra espaciadora, ya que en el mismo pongo: Thisform.Display.Value = ALLTRIM(THISFORM.Display.VALUE)+ Pero al presionar otra tecla me elimina el espacio debido al ALLTRIM() Y la verdad no le encuentro la vuelta, si por casualidad alguien se encontró con este problema, por favor me de una mano para solucionar el espacio. Desde ya muchas gracias y buen fin de semana!! Norberto Alvarez Socio # 1892
[GUFA] Teclado Touch alfabetico
Ah perfecto!! Ahí no queda otra que programar los teclados virtualmente Saludos, Sergio Enviado desde Yahoo Mail en Android
[GUFA] Hosting!
Hola, Yo también uso argentinavirtual.net y siempre que necesite soporte me atendió una persona física. En mi caso contrate el servicio de VPS que incluye host,Mysql, ftp, correos y un servidor Linux Centos. Saludos, Sergio Enviado desde Yahoo Mail en Android
[GUFA] IIBB en impresoras HASAR
Hola gente tengo un sistema hecho en VFOX 9 que imprime en impresora fiscal HASAR y resulta que ahora tiene que agregarse la percepción de Ingresos Brutos. He leído por ahí que que hay que utilizar este comando Thisform.hasar.especificarPercepcionGlobal(texto, monto) Consulta este comando se envía por producto o una sola vez por Factura? En monto no me quedó claro que es lo que va, si el monto imponible de la percecpción o el valor resultante de aplicado la percepción, es decir, si un producto sale 100 + iva, tiene que ir 100 ó su valor de 100 * 3.5% que sería 3.5? GraciasSergio
[GUFA] IIBB en impresoras HASAR
Gracias Marcelo por responder, lo voy a probar. SaludosSergio El Sábado, 27 de diciembre, 2014 18:38:46, Marcelo Espinosa ml_espin...@yahoo.com.ar escribió: Hola Sergio Se envía luego del subtotal, una sola vez por factura. En el texto va II.BB. Bs. As. y la alícuota concatenada. En el monto va la percepción calculada (valor * alícuota). SaludosMarcelo De: Sergio Lescano luserbai...@yahoo.com.ar Para: GUFA List Member GUFA@mug.org.ar Enviado: Sábado, 27 de diciembre, 2014 15:29:40 Asunto: [GUFA] IIBB en impresoras HASAR Hola gente tengo un sistema hecho en VFOX 9 que imprime en impresora fiscal HASAR y resulta que ahora tiene que agregarse la percepción de Ingresos Brutos. He leído por ahí que que hay que utilizar este comando Thisform.hasar.especificarPercepcionGlobal(texto, monto) Consulta este comando se envía por producto o una sola vez por Factura? En monto no me quedó claro que es lo que va, si el monto imponible de la percecpción o el valor resultante de aplicado la percepción, es decir, si un producto sale 100 + iva, tiene que ir 100 ó su valor de 100 * 3.5% que sería 3.5? GraciasSergio
[GUFA] IIBB en impresoras HASAR
Marcelo, una consulta mas, el valor de la alicuota cuando la envias? porque en el comando thisform.hasar.especificarPercepcionGlobal(texto, monto) no está especificado y tengo entendido que segun sea la pcia puede tener una percepcion diferente. GraciasSergio El Sábado, 27 de diciembre, 2014 18:41:24, Marcelo Espinosa ml_espin...@yahoo.com.ar escribió: Hola Sergio Se envía luego del subtotal, una sola vez por factura. En el texto va II.BB. Bs. As. y la alícuota concatenada. En el monto va la percepción calculada (valor * alícuota). SaludosMarcelo De: Sergio Lescano luserbai...@yahoo.com.ar Para: GUFA List Member GUFA@mug.org.ar Enviado: Sábado, 27 de diciembre, 2014 15:29:40 Asunto: [GUFA] IIBB en impresoras HASAR Hola gente tengo un sistema hecho en VFOX 9 que imprime en impresora fiscal HASAR y resulta que ahora tiene que agregarse la percepción de Ingresos Brutos. He leído por ahí que que hay que utilizar este comando Thisform.hasar.especificarPercepcionGlobal(texto, monto) Consulta este comando se envía por producto o una sola vez por Factura? En monto no me quedó claro que es lo que va, si el monto imponible de la percecpción o el valor resultante de aplicado la percepción, es decir, si un producto sale 100 + iva, tiene que ir 100 ó su valor de 100 * 3.5% que sería 3.5? GraciasSergio
[GUFA] IIBB en impresoras HASAR
Gracias Marcelo, SaludosSergio El Lunes, 29 de diciembre, 2014 11:43:47, Marcelo Espinosa ml_espin...@yahoo.com.ar escribió: En monto mandás el importe de la percepción ya calculado. En ningún momento pide enviar la alícuota. Yo la informo concatenada en el texto nada más. SaludosMarcelo De: Sergio Lescano luserbai...@yahoo.com.ar Para: GUFA List Member GUFA@mug.org.ar Enviado: Domingo, 28 de diciembre, 2014 21:19:54 Asunto: [GUFA] IIBB en impresoras HASAR Marcelo, una consulta mas, el valor de la alicuota cuando la envias? porque en el comando thisform.hasar.especificarPercepcionGlobal(texto, monto) no está especificado y tengo entendido que segun sea la pcia puede tener una percepcion diferente. GraciasSergio El Sábado, 27 de diciembre, 2014 18:41:24, Marcelo Espinosa ml_espin...@yahoo.com.ar escribió: Hola Sergio Se envía luego del subtotal, una sola vez por factura. En el texto va II.BB. Bs. As. y la alícuota concatenada. En el monto va la percepción calculada (valor * alícuota). SaludosMarcelo De: Sergio Lescano luserbai...@yahoo.com.ar Para: GUFA List Member GUFA@mug.org.ar Enviado: Sábado, 27 de diciembre, 2014 15:29:40 Asunto: [GUFA] IIBB en impresoras HASAR Hola gente tengo un sistema hecho en VFOX 9 que imprime en impresora fiscal HASAR y resulta que ahora tiene que agregarse la percepción de Ingresos Brutos. He leído por ahí que que hay que utilizar este comando Thisform.hasar.especificarPercepcionGlobal(texto, monto) Consulta este comando se envía por producto o una sola vez por Factura? En monto no me quedó claro que es lo que va, si el monto imponible de la percecpción o el valor resultante de aplicado la percepción, es decir, si un producto sale 100 + iva, tiene que ir 100 ó su valor de 100 * 3.5% que sería 3.5? GraciasSergio
[GUFA] Calcular el digito verificador de un GTIN
Hola, ¿Alguien sabe y tiene la formula para obtener el ‘digito verificador’ de un GTIN? (Numero Mundial de Articulo Comercial) Nota: en Argentina, los medicamentos requieren ser trazados ante el organismo contralor (ANMAT) y para ello, cada articulo medicamentoso, tiene su GTIN. Yo necesito poder controlar, que el numero cargado manualmente o escaneado, sea correcto. Saludos, Sergio Castellari
[GUFA] OT - HOSTING
Hola, disculpen por el OT, alguien utiliza el servicio de hosting webhostingargentina para darme alguna referencia, veo tambien que tiene plantillas para hacer páginas web. Saludos y gracias
[GUFA] VFP Y CODIGO DE BARRAS
Hola gente, quisiera consultarles como hago lo siguiente tengo un programa en fox que el cliente se compró un lector de código de barras, el problema que tengo es que quiere que al pasar el lector por el producto el sistema automáticamente haga un ENTER luego de leer. Alguien ya lidió con este tema? Saludos y gracias de antemano Sergio
[GUFA] Factura Electronica RELOAD!
Hola Eric, Acabo de implementarlo en mi sistema!. Realmente me resultó muy fácil adaptarlo. En mi caso utilice un producto llamado any2fe (http://www.any2fe.com.ar) de un colega de la lista ooHG de programación. En este caso utiliza un OCX y un EXE que realiza todo el tratamiento y devuelve los datos de la AFIP. Se que existen otros productos como por ejemplo de Sistemas Ágiles que también tienen el componente para Factura Electrónica. Cualquier duda, pregunte... Saludos, Sergio Castellari -Mensaje original- From: Flores Sistemas (Pablo Flores) Sent: Monday, April 27, 2015 5:07 PM To: GUFA List Member Subject: [GUFA] Factura Electronica RELOAD! Hola a todos, necesito hacer el tema de facturacion elect. Alguien tiene algo de info o algo terminado funcionando actualmente?? Saludos Pablo Flores -Mensaje original- From: Eric Zbrun Sent: Tuesday, April 21, 2015 4:20 PM To: GUFA List Member Subject: [GUFA] Factura Electronica RELOAD! Hola Gente Linda! Ayer a la noche me puse con la factura electronica para ver unos proyectos que tengo con unos clientes. El tema que tengo armado rutinas que desarrolle para una empresa pero no tengo un certificado valido. La pregunta es como obtengo de la AFIP un certificado para poder hacer pruebas. Existe todavia el WebService de prueba? Hace más de 2 años que no toco nada de Factura Electronica y la verdad de esta parte no me acuerdo como se hacia o como se resuelver hoy en día. Saludos, Eric! --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. http://www.avast.com
[GUFA] Factura Electronica RELOAD!
Hola Estela, Yo estuve haciendo ‘pruebas’ en el mismo horario que vos...y no tuve problemasSI tardó mas de la cuenta el Ticket Inicial de acceso... Igual ESE error parece ser de la AFIP... Saludos, Sergio From: Estela Lázaro Sent: Tuesday, April 28, 2015 5:27 PM To: GUFA List Member Subject: [GUFA] Factura Electronica RELOAD! Hola Grupo Estuve probando y funciona a la perfección, hasta que... no todo puede ser perfecto: hace unos 30 minutos que me dice 501: Error interno de base de datos - CuitsEnPadronSet. ORA-12537: TNS:connection closed ORA-06512: at ORA.RECE_V1_PCK, line 1975 ORA-06512: at line 1 y ahora: 501: Error interno de base de datos - CuitsEnPadronSet. ORA-02068: following severe error from GHOST ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist SVR4 Error: 2: No such file or directory ORA-06512: at ORA.RECE_V1_PCK, line 1975 ORA-06512: at line 1 Es problema mío? en algún lado leí que vencen los certificados digitales de conexión O es problema de la Afip? Saludos y gracias Estela Lázaro DSIP Desarrollo y Servicios Informáticos Profesionales www.dsip.com.ar Estela en LinkedIn De: Mariano Reingart reing...@gmail.com Para: GUFA List Member GUFA@mug.org.ar Enviado: Martes, 28 de abril, 2015 12:31:38 Asunto: [GUFA] Factura Electronica RELOAD! Hola Eric: Puedes ver ejemplos para VFP, tanto obtener CAE de factura electrónica como generar el PDF: https://github.com/reingart/pyafipws/blob/master/ejemplos/wsfev1/wsfev1.prg https://github.com/reingart/pyafipws/blob/master/ejemplos/pyfepdf/pyfepdf.prg Nuestro producto es software libre y se puede utilizar sin cargo respetando la licencia GPLv3 (similar a la de Linux). No tiene limite de CUIT, ni activación de licencias ni expiración. El código fuente está publicado en ese repositorio, incluyendo las instrucciones completas de instalación y compilación: https://github.com/reingart/pyafipws/wiki/InstalacionCodigoFuente#windows Está realizado en Python que es un lenguaje moderno y totalmente actualizado, en estos días estoy viendo de armar una carpeta compartida para facilitar el desarrollo para aquellos que estén interesados. También podes descargar los instaladores precompilados para evaluación (tanto para 32 y 64 bits): http://www.sistemasagiles.com.ar/trac/wiki/ManualPyAfipWs#Descargas Toda nuestra documentación también esta publicada en nuestro sitio (ver link anterior), incluyendo errores frecuentes de AFIP, generación de certificados, procedimientos y operatoria, etc., y también información específica sobre cada webservice: http://www.sistemasagiles.com.ar/trac/wiki/ProyectoWSFEv1 Nosotros ofrecemos soporte comercial pago, pero también hay un foro de soporte comunitario gratuito y sin compromiso: http://groups.google.com/group/pyafipws Cualquier duda quedamos en contacto, Sds Mariano Reingart http://www.sistemasagiles.com.ar http://reingart.blogspot.com
[GUFA] Re: [GUFA] Re: [GUFA] Re: [GUFA] RE: [GUFA] facturacion electronica en Argentina. ¿si se cae el servidor? hay plan B?
Hola, Yo utilizo el N° que entrega el WS de la AFIP, en caso de estar caído el servicio, el sistema se pone en modo Proforma y hace la factura correlativa a la ultima de su letra. Ahora para controlar dicho comprobante generado, con respecto a IVA Ventas, Ctas.Ctes. Consultas varias, utilizo un campo interno (similar a lo descripto por Rafael) denominado PROCESO. Este numero sirve para relacionar todos las operaciones generadas a partir de ese proceso. Saludos, Sergio From: Rafael Copquin Sent: Monday, June 08, 2015 1:01 PM To: GUFA List Member Subject: [GUFA] Re: [GUFA] Re: [GUFA] RE: [GUFA] facturacion electronica en Argentina. ¿si se cae el servidor? hay plan B? Yo utilizo desde siempre un número de control interno, que es correlativo. Grabo mi factura y todas las tablas relacionadas (cuentas corrientes, libro iva, stock, etc) con ese número. Luego pido el CAE a la AFIP. Cuando me devuelve el CAE y el número de comprobante, ese número lo grabo en un campo nroafip, en todas las tablas, buscando los registros correspondientes a partir del número de control interno. En los detalles de las cuentas corrientes, que sirven para conciliar con el cliente, la referencia es siempre el número devuelto por la AFIP. Lo mismo es para la emisión del libro IVA Ventas. El número de control interno no tiene efectos fiscales (o sea, no te sirve para la factura ni para el listado del IVA ni para la cuenta corriente) pero sirve como referencia para ubicar los registros, como te explico en el párrafo anterior. Si tenés que emitir un remito o varios antes de emitir la factura (que en algunos casos puede ser una factura mensual que ampara varios remitos emitidos en el mes) el número de control interno te sirve para ubicarlos, consolidarlos y luego podés emitir la factura, con el número de la AFIP. Además, si por alguna razón no podés emitir la factura con el CAE, siempre podés usarla para reconstruir la cuenta del cliente, o emitir un resumen de cuenta. Por ejemplo, el cliente te paga hoy, pero no le podés emitir la factura porque el WS de la AFIP no anda, porque se te cayó la conexión de internet o por cualquier otra causa. No vas a dejar de cobrarle al cliente porque no se pudo emitir la factura oficial. Luego cuando volvés a poder conectarte, obtenés el CAE y el número de la AFIP y podés emitir la factura sin problemas. Yo tuve varios casos de esos y el número de control interno es el que te salva. Rafael Copquin El 08/06/2015 a las 12:12, Esteban Perez escribió: gracias a todos por responder! Fabricio, me decis: Si tenés la posibilidad de demorar la entrega de la factura al cliente, no hay problema. Si tenés que entregar al cliente en el momento, la única opción es imprimir el comprobante como provisorio y luego le enviás el definitivo con el CAE impreso. Eso de provisorio seria como hacerle un recibo que no tiene validez fiscal.. verdad? bueno veo de alguna manera que la respuesta es: si no anda el servidor de la Afip: no se puede facturar. (siempre estoy pensando en una empresa que no puede sacar CAE anticipado porque no llega a las ¿1800? facturas mensuales. creo que ese era el numero minimo para hacer los CAE anticipado.. Una cosa que tiene relacion con esto que pregunté. me quedé pensando: hasta ahora uno llevaba un contador con el ultimo numero de la factura. con el fin de poder asignar el proximo número. Pero ahora ese contador no tiene mas sentido, o no cumple mas con esa funcion: dejaria de servir para asignar el numero de factura (ya que debo poner el numero segun lo que me devuelva el web service, es decir que PASO A USAR LOS CONTADORES DE LA AFIP), pero si alguna funcion puede cumplir ese contador es para saber cual fue el ultimo numero que constatamos de que la afip nos autorizó... Tengo la horrible sensacion de estar planteando cosas que ya deben haber sido habladas muchas veces antes. les pido perdon, les juro que busqué en todos los mails que voy archivando desde hace años, y dediqué unos 15 o 20 minutos a ver si se habia hablado de esto y no encontré nada.. por eso lo planteo.. saludos y gracias El 8 de junio de 2015, 10:36, PabloC pablo.canon...@mug.org.ar escribió: Entiendo que deberías ir por el lado del RECE y pedir el CAE manualmente From: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of Esteban Perez Sent: lunes, 08 de junio de 2015 10:09 To: GUFA List Member Subject: [GUFA] facturacion electronica en Argentina. ¿si se cae el servidor? hay plan B? Hola, les quiero preguntar a quienes han implementado la facturacion electronica en Argentina, como se manejan ante una determinada situacion. El planteo que me hago es el siguiente: - estoy avanzando en la programacion para implementar la facturacion por web services. Es decir: cuando la empresa necesita emitir una o varias facturas ingresa en el programa facturador que pide via web
[GUFA] Duda dactura Electronica
Hola, Si podes hacer eso (asi lo tengo implementado)...pero...tenes que controlar vos, la concurrencia en la solicitud del CAE (AFIP no te garantiza dicha concurrencia cuando 2 o mas pedidos de CAE son para el mismo punto de Venta al mismo tiempo). Saludos, Sergio -Mensaje original- From: Ruben Duarte Sent: Monday, June 22, 2015 7:38 PM To: GUFA List Member Subject: [GUFA] Duda dactura Electronica Entonces, pasando en limpio, obtengo un solo certificado de la empresa y se puede instalar en varios equipos (de la misma empresa) para que facturen todos al mismo tiempo con el mismo punto de venta ? -Mensaje original- De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Ing César Luque Enviado el: lunes, 22 de junio de 2015 05:58 p.m. Para: GUFA List Member Asunto: [GUFA] Duda dactura Electronica Si, es asi.. El 2015-06-22 16:41, Gustavo Señoriño escribio: Yo tenía entendido que era un certificado de AFIP por punto de venta, puede ser? El 22/06/2015 a las 11:40 a.m., Ruben Duarte escibió: Hola grupo, pregunta: Si en una misma oficina tengo varias pc’s que facturan electrónicamente, cada una de ellas debería ser un punto de venta diferente entre sí o es el mismo punto de venta? Saludos y gracias! -- Saludos.- Cèsar Luque Ingeniero en Computaciòn Mat 1.1746.3 03492-15586735 www.proinf.com.ar
[GUFA] FACTURA ELECTRONICA - IIBB
Hola gente, buenas, tengo el siguiente caso con la FE, un cliente al facturar necesita aplicarle Ingresos Brutos, consulta como y dónde consigo los códigos de IIBB para pasar al WS ? Gracias de antemano.
[GUFA] FACTURA ELECTRONICA - IIBB
Gracias, Esteban. Era exactamente eso. Saludos El Domingo, 14 de junio, 2015 12:37:51, Esteban H er...@yahoo.com.ar escribió: !--#yiv5972684742 _filtered #yiv5972684742 {font-family:Helvetica;panose-1:2 11 6 4 2 2 2 2 2 4;} _filtered #yiv5972684742 {font-family:Cambria Math;panose-1:2 4 5 3 5 4 6 3 2 4;} _filtered #yiv5972684742 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;} _filtered #yiv5972684742 {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}#yiv5972684742 #yiv5972684742 p.yiv5972684742MsoNormal, #yiv5972684742 li.yiv5972684742MsoNormal, #yiv5972684742 div.yiv5972684742MsoNormal {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:Times New Roman, serif;}#yiv5972684742 a:link, #yiv5972684742 span.yiv5972684742MsoHyperlink {color:blue;text-decoration:underline;}#yiv5972684742 a:visited, #yiv5972684742 span.yiv5972684742MsoHyperlinkFollowed {color:purple;text-decoration:underline;}#yiv5972684742 span.yiv5972684742EstiloCorreo17 {font-family:Calibri, sans-serif;color:#4F6228;font-weight:normal;font-style:normal;}#yiv5972684742 .yiv5972684742MsoChpDefault {font-size:10.0pt;} _filtered #yiv5972684742 {margin:70.85pt 3.0cm 70.85pt 3.0cm;}#yiv5972684742 div.yiv5972684742WordSection1 {}--Hola.No sé bien a donde apunta tu pregunta.Si es como declararlo en la FE, el Ing. Bruto es un tributo y si ves en los distintos tributos q ofrece la FE, es un impuesto provincial.X ende:Id = 2Desc = “Perc. Ing.Bruto Pcia. Bs.As.”BaseImp = xx.xxAlic = xxx.xxImporte = x.xx No olvides en ImpTrib poner la totalidad de tributos q utilices. Ahora si tu pregunta es donde obtengo los porcentajes de IB p aplicar como percepción, toda esa info está en www.arba.gov.ar – Agentes – Regímenes de Recaudación. Saludos. Esteban. De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Sergio Lescano Enviado el: domingo, 14 de junio de 2015 12:20 p.m. Para: GUFA List Member Asunto: [GUFA] FACTURA ELECTRONICA - IIBB Hola gente, buenas, tengo el siguiente caso con la FE, un cliente al facturar necesita aplicarle Ingresos Brutos, consulta como y dónde consigo los códigos de IIBB para pasar al WS ? Gracias de antemano.
[GUFA] FACTURA ELECTRONICA - URGENTE
gracias Marcelo, Una duda nomás, o sea que luego de enviar el FE.Iniciar ya puedo consultar o necesito llegar hasta el FE.f1ObtenerTicketAcceso SaludosSergio El Lunes, 16 de noviembre, 2015 12:34:25, Cristian Conte <ocristianco...@yahoo.com.ar> escribió: Ejemplo en la parte superior tenes que hacer la validacion ante afip y envias estos parametros y obtenes los datos, tambien podes utilizar xml.response tipo_cbte = 1punto_vta = 3cbte_nro = 407 cae2 = WSFE.CompConsultar(tipo_cbte, punto_vta, cbte_nro) ? cae2 ? "Fecha Comprobante:", wsfe.FechaCbte? "Fecha Vencimiento CAE", wsfe.Vencimiento? "Importe Total:", wsfe.ImpTotal WAIT cae = wsfe.ObtenerCampoFactura("cae") ? "CAE ASIGNADO POR EL AFIP"? CAE Visitanos : http://tecnologiayservicios.wordpress.com/_ Excelencia Informatica Cristian O. Conte E-mail: ocristianco...@yahoo.com.ar Telefonos Movil : 0341-155025469 - 0341-4592174 - Rosario - Santa Fe - Argentina De: Sergio Lescano <luserbai...@yahoo.com.ar> Para: GUFA List Member <GUFA@mug.org.ar> Enviado: Lunes, 16 de noviembre, 2015 13:06:32 Asunto: [GUFA] FACTURA ELECTRONICA - URGENTE Gracias Pancho por responder. SaludosSergio El Lunes, 16 de noviembre, 2015 12:04:02, francisco prieto <fajpri...@gmail.com> escribió: Sergio, El Web Service de Factura Electrónica tiene el Método FeCompConsultar, al cual si le das Tipo, numero de comprobante y punto de venta te devuelve todos los datos registrados para ese comprobante en AFIP, incluso el CAE. La información de este método la podes encontrar en la pagina 106 del Manual del Desarrollador bajo el titulo Método para Consultar Comprobantes Emitidos y Su Código. Si bien mi programa Test de mi dll hace todo esto, seguramente la dll que vos uses debe tener una función similar. Saludos, Pancho Córdoba Argentina El 16 de noviembre de 2015, 11:45, <er...@sistemascyp.com.ar> escribió: Me inclino a que se saltó un número. Aunque no lo creas es más habitual de la AFIP de lo que debería ser. Cualquier cosa puede pasar con los "cráneos" de la WebServices de la AFIP!! :P El 2015-11-16 11:35, Sergio Lescano escribió: Hola Eric, gracias por responder, eso es lo raro, que no tengo absolutamente nada. Ningun dato de devolución. El Lunes, 16 de noviembre, 2015 11:30:16, "er...@sistemascyp.com.ar" <er...@sistemascyp.com.ar> escribió: Hay un sitio de la AFIP que podes consultar los comprobantes pero creo que tenes que tener algunos de los datos que me mesionas que no tenes. Ahora no tenes registrado si lo rechazo la AFIP y el motivo?Atencion tene en cuenta que AFIP saltea numero en algunos comprobantes me lo ha comentado otros colegas que les pasó y en alguno clientes mios también.Eric! El 2015-11-16 11:09, Sergio Lescano escribió: Hola gente, tengo un temita medio raro y no tengo forma de averiguarlo. Resulta que tengo un comprobante de Factura Electrónica que está grabado en la tabla de comprobantes pero no se imprimió ni se grabó los datos del CAE, fecha de VTO ni otras yerbas. Por ejemplo tengo las NC B 100, 101, 103, 104 y así sucesivamente. El tema que no tengo idea de cómo consultar la 102 sin tener el CAE del comprobante, tengo todos los datos de la cabecera pero me falta el CAE. Gracias de antemano. SaludosSergio
[GUFA] FACTURA ELECTRONICA - URGENTE
Gracias Pancho por responder. SaludosSergio El Lunes, 16 de noviembre, 2015 12:04:02, francisco prieto <fajpri...@gmail.com> escribió: Sergio, El Web Service de Factura Electrónica tiene el Método FeCompConsultar, al cual si le das Tipo, numero de comprobante y punto de venta te devuelve todos los datos registrados para ese comprobante en AFIP, incluso el CAE. La información de este método la podes encontrar en la pagina 106 del Manual del Desarrollador bajo el titulo Método para Consultar Comprobantes Emitidos y Su Código. Si bien mi programa Test de mi dll hace todo esto, seguramente la dll que vos uses debe tener una función similar. Saludos, Pancho Córdoba Argentina El 16 de noviembre de 2015, 11:45, <er...@sistemascyp.com.ar> escribió: Me inclino a que se saltó un número. Aunque no lo creas es más habitual de la AFIP de lo que debería ser. Cualquier cosa puede pasar con los "cráneos" de la WebServices de la AFIP!! :P El 2015-11-16 11:35, Sergio Lescano escribió: Hola Eric, gracias por responder, eso es lo raro, que no tengo absolutamente nada. Ningun dato de devolución. El Lunes, 16 de noviembre, 2015 11:30:16, "er...@sistemascyp.com.ar" <er...@sistemascyp.com.ar> escribió: Hay un sitio de la AFIP que podes consultar los comprobantes pero creo que tenes que tener algunos de los datos que me mesionas que no tenes. Ahora no tenes registrado si lo rechazo la AFIP y el motivo?Atencion tene en cuenta que AFIP saltea numero en algunos comprobantes me lo ha comentado otros colegas que les pasó y en alguno clientes mios también.Eric! El 2015-11-16 11:09, Sergio Lescano escribió: Hola gente, tengo un temita medio raro y no tengo forma de averiguarlo. Resulta que tengo un comprobante de Factura Electrónica que está grabado en la tabla de comprobantes pero no se imprimió ni se grabó los datos del CAE, fecha de VTO ni otras yerbas. Por ejemplo tengo las NC B 100, 101, 103, 104 y así sucesivamente. El tema que no tengo idea de cómo consultar la 102 sin tener el CAE del comprobante, tengo todos los datos de la cabecera pero me falta el CAE. Gracias de antemano. SaludosSergio
[GUFA] FACTURA ELECTRONICA - URGENTE
Ah bueno... por lo menos tengo una posibilidad de saberlo, buenísimo, se agradece el dato. Yo uso la ocx de OCX Factura Electrónica y web services AFIP Voy a chusmear a ver que encuentro | | | | | | | | | | | OCX Factura Electrónica y web services AFIPControl ActiveX para Factura Eléctronica y web services de AFIP. | | | | Ver en sites.google.com | Vista previa por Yahoo | | | | | El Lunes, 16 de noviembre, 2015 11:48:42, Mario Andrés Ageno <mario.ag...@sanjustosf.com.ar> escribió: Hola hay un comando por WS Comprbante consultar que con el tipo de comprobante, punto de venta y numero lo podes encontrar en AFIP yo uso el WS de Sistemas Agiles cae = WSFE.CompConsultar(tipo_cbte, punto_vta, cbte_nro) Saludos From: er...@sistemascyp.com.ar Sent: Monday, November 16, 2015 11:26 AMTo: GUFA List Member Subject: [GUFA] FACTURA ELECTRONICA - URGENTE Hay un sitio de la AFIP que podes consultar los comprobantes pero creo que tenes que tener algunos de los datos que me mesionas que no tenes. Ahora no tenes registrado si lo rechazo la AFIP y el motivo?Atencion tene en cuenta que AFIP saltea numero en algunos comprobantes me lo ha comentado otros colegas que les pasó y en alguno clientes mios también.Eric! El 2015-11-16 11:09, Sergio Lescano escribió: Hola gente, tengo un temita medio raro y no tengo forma de averiguarlo. Resulta que tengo un comprobante de Factura Electrónica que está grabado en la tabla de comprobantes pero no se imprimió ni se grabó los datos del CAE, fecha de VTO ni otras yerbas. Por ejemplo tengo las NC B 100, 101, 103, 104 y así sucesivamente. El tema que no tengo idea de cómo consultar la 102 sin tener el CAE del comprobante, tengo todos los datos de la cabecera pero me falta el CAE. Gracias de antemano. Saludos Sergio
[GUFA] FACTURA ELECTRONICA - URGENTE
Hola Eric, gracias por responder, eso es lo raro, que no tengo absolutamente nada. Ningun dato de devolución. El Lunes, 16 de noviembre, 2015 11:30:16, "er...@sistemascyp.com.ar" <er...@sistemascyp.com.ar> escribió: Hay un sitio de la AFIP que podes consultar los comprobantes pero creo que tenes que tener algunos de los datos que me mesionas que no tenes. Ahora no tenes registrado si lo rechazo la AFIP y el motivo?Atencion tene en cuenta que AFIP saltea numero en algunos comprobantes me lo ha comentado otros colegas que les pasó y en alguno clientes mios también.Eric! El 2015-11-16 11:09, Sergio Lescano escribió: Hola gente, tengo un temita medio raro y no tengo forma de averiguarlo. Resulta que tengo un comprobante de Factura Electrónica que está grabado en la tabla de comprobantes pero no se imprimió ni se grabó los datos del CAE, fecha de VTO ni otras yerbas. Por ejemplo tengo las NC B 100, 101, 103, 104 y así sucesivamente. El tema que no tengo idea de cómo consultar la 102 sin tener el CAE del comprobante, tengo todos los datos de la cabecera pero me falta el CAE. Gracias de antemano. SaludosSergio
[GUFA] FACTURA ELECTRONICA - URGENTE
Hola gente, tengo un temita medio raro y no tengo forma de averiguarlo. Resulta que tengo un comprobante de Factura Electrónica que está grabado en la tabla de comprobantes pero no se imprimió ni se grabó los datos del CAE, fecha de VTO ni otras yerbas. Por ejemplo tengo las NC B 100, 101, 103, 104 y así sucesivamente. El tema que no tengo idea de cómo consultar la 102 sin tener el CAE del comprobante, tengo todos los datos de la cabecera pero me falta el CAE. Gracias de antemano. SaludosSergio
[GUFA] FACTURA ELECTRONICA - URGENTE
Hola, El tema del salto de numeración tiene que ver con que la AFIP NO garantiza la concurrencia para un mismo punto de Venta. En dicho caso, tu soft debe controlarlo, si es que utilizan mas de una PC para facturar. Para aquellos casos donde son varias las PCs que facturan, es recomendable un punto de venta diferente para cada una, o bien dentro de tu rutina de facturación, colocar un semáforo de espera. Saludos, Sergio Castellari From: er...@sistemascyp.com.ar Sent: Monday, November 16, 2015 11:45 AM To: GUFA List Member Subject: [GUFA] FACTURA ELECTRONICA - URGENTE Me inclino a que se saltó un número. Aunque no lo creas es más habitual de la AFIP de lo que debería ser. Cualquier cosa puede pasar con los "cráneos" de la WebServices de la AFIP!! :P El 2015-11-16 11:35, Sergio Lescano escribió: Hola Eric, gracias por responder, eso es lo raro, que no tengo absolutamente nada. Ningun dato de devolución. El Lunes, 16 de noviembre, 2015 11:30:16, "er...@sistemascyp.com.ar" <er...@sistemascyp.com.ar> escribió: Hay un sitio de la AFIP que podes consultar los comprobantes pero creo que tenes que tener algunos de los datos que me mesionas que no tenes. Ahora no tenes registrado si lo rechazo la AFIP y el motivo? Atencion tene en cuenta que AFIP saltea numero en algunos comprobantes me lo ha comentado otros colegas que les pasó y en alguno clientes mios también. Eric! El 2015-11-16 11:09, Sergio Lescano escribió: Hola gente, tengo un temita medio raro y no tengo forma de averiguarlo. Resulta que tengo un comprobante de Factura Electrónica que está grabado en la tabla de comprobantes pero no se imprimió ni se grabó los datos del CAE, fecha de VTO ni otras yerbas. Por ejemplo tengo las NC B 100, 101, 103, 104 y así sucesivamente. El tema que no tengo idea de cómo consultar la 102 sin tener el CAE del comprobante, tengo todos los datos de la cabecera pero me falta el CAE. Gracias de antemano. Saludos Sergio
[GUFA] FACTURA ELECTRONICA - URGENTE
Gracias El Lunes, 16 de noviembre, 2015 16:05:55, Sergio D.Castellari <sergio197...@yahoo.com.ar> escribió: Hola, El tema del salto de numeración tiene que ver con que la AFIP NO garantiza la concurrencia para un mismo punto de Venta. En dicho caso, tu soft debe controlarlo, si es que utilizan mas de una PC para facturar.Para aquellos casos donde son varias las PCs que facturan, es recomendable un punto de venta diferente para cada una, o bien dentro de tu rutina de facturación, colocar un semáforo de espera. Saludos,Sergio Castellari From: er...@sistemascyp.com.ar Sent: Monday, November 16, 2015 11:45 AMTo: GUFA List Member Subject: [GUFA] FACTURA ELECTRONICA - URGENTE Me inclino a que se saltó un número. Aunque no lo creas es más habitual de la AFIP de lo que debería ser. Cualquier cosa puede pasar con los "cráneos" de la WebServices de la AFIP!! :P El 2015-11-16 11:35, Sergio Lescano escribió: Hola Eric, gracias por responder, eso es lo raro, que no tengo absolutamente nada. Ningun dato de devolución. El Lunes, 16 de noviembre, 2015 11:30:16, "er...@sistemascyp.com.ar" <er...@sistemascyp.com.ar> escribió: Hay un sitio de la AFIP que podes consultar los comprobantes pero creo que tenes que tener algunos de los datos que me mesionas que no tenes. Ahora no tenes registrado si lo rechazo la AFIP y el motivo? Atencion tene en cuenta que AFIP saltea numero en algunos comprobantes me lo ha comentado otros colegas que les pasó y en alguno clientes mios también. Eric! El 2015-11-16 11:09, Sergio Lescano escribió: Hola gente, tengo un temita medio raro y no tengo forma de averiguarlo. Resulta que tengo un comprobante de Factura Electrónica que está grabado en la tabla de comprobantes pero no se imprimió ni se grabó los datos del CAE, fecha de VTO ni otras yerbas. Por ejemplo tengo las NC B 100, 101, 103, 104 y así sucesivamente. El tema que no tengo idea de cómo consultar la 102 sin tener el CAE del comprobante, tengo todos los datos de la cabecera pero me falta el CAE. Gracias de antemano. Saludos Sergio
[GUFA] AFIP - FE
Reales hice anoche sin problemas, de pruebas, el lunes tuve problemas... Saludos, Sergio Castellari Mat.0466 CPCIBA www.sdcinformatica.com.ar www.facebook.com\sdcsolucionesinformaticas From: Walter Comito Sent: Tuesday, October 06, 2015 2:16 PM To: GUFA List Member Subject: [GUFA] AFIP - FE Amigos hace un par de días que no puedo hacer facturas ni reales ni en modo prueba. Alguno tiene algún tipo de problema Gracias. Walter Cómito Analista de Sistemas MP 0397 C.P.C.I.P.C. › walter.com...@gmail.com wcom...@hotmail.com ' +54 351 494.4667 153.292.707 þ www.softram.com.ar Q Si no es necesario, no imprima este correo. Todos somos responsables por el cuidado del medio ambiente. NOTA DE CONFIDENCIALIDAD Este mensaje (y sus anexos) es confidencial y puede contener información de propiedad exclusiva de Walter Cómito (SRS Sistemas). Si usted ha recibido este mensaje por error, por favor comuníquelo inmediatamente a walter.com...@gmail.com y tenga la amabilidad de eliminarlo; no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. Muchas Gracias. De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Walter Comito Enviado el: miércoles, 30 de septiembre de 2015 12:05 Para: GUFA List Member Asunto: [GUFA] GOOGLE MAPS Amigos como puedo hacer para obtener la latitud, longitud desde una dirección como lo que ingresas en google maps. Hay alguna pagina que le pueda pasar estos parámetro y me devuelva un xml o algo para obtener estos datos. Gracias. Walter Cómito Analista de Sistemas MP 0397 C.P.C.I.P.C. › walter.com...@gmail.com wcom...@hotmail.com ' +54 351 494.4667 153.292.707 þ www.softram.com.ar Q Si no es necesario, no imprima este correo. Todos somos responsables por el cuidado del medio ambiente. NOTA DE CONFIDENCIALIDAD Este mensaje (y sus anexos) es confidencial y puede contener información de propiedad exclusiva de Walter Cómito (SRS Sistemas). Si usted ha recibido este mensaje por error, por favor comuníquelo inmediatamente a walter.com...@gmail.com y tenga la amabilidad de eliminarlo; no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. Muchas Gracias. El software de antivirus Avast ha analizado este correo electrónico en busca de virus. www.avast.com El software de antivirus Avast ha analizado este correo electrónico en busca de virus. www.avast.com
[GUFA] GRILLA
Hola gente, a ver quien puede darme una mano, que no le encuentro la vuelta. Tengo una grilla con n filas y 8 columnas. La columna 3 tiene un dato que puede ser modificado por el usuario. El usuario quiere que cuando modifica un dato de la columna 3, presione ENTER y el cursor le pase a la fila siguiente en la misma columna. Probe, con ActivateCell, ActivateColumn, etc y no doy pie con bola, supongo que lo debo estar utilizando mal. Alguno tiene idea de como se hace? Gracias de antemano
[GUFA] Dia del Programador
Feliz día Saludos, Sergio Castellari -Mensaje original- From: pablo.oviedo Sent: Monday, September 14, 2015 8:59 AM To: GUFA List Member Subject: [GUFA] Dia del Programador 46 65 6c 69 7a 20 44 69 61 20 70 61 72 61 20 54 6f 64 6f 73 2e 01000110 01100101 01101100 01101001 0010 0010 01000100 01101001 0111 0010 0111 0111 01110010 0111 0010 01010100 0110 01100100 0110 01110011 00101110 Feliz dia para todos. Saludos!!! -Original Message- From: "Jorge Sanes - Speedy" <jorge.sa...@speedy.com.ar> To: "GUFA List Member" <GUFA@mug.org.ar> Date: Sun, 13 Sep 2015 20:17:39 -0300 Subject: [GUFA] Dia del Programador Feliz Día para todos. Fuerte abrazo!! De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de nhorac...@hotmail.com Enviado el: domingo, 13 de septiembre de 2015 13:11 Para: GUFA List Member Asunto: [GUFA] Dia del Programador Feliz día a todos. Horacio Clifford On Sun, Sep 13, 2015 at 8:59 AM -0700, "pablo" <pablo.sigue...@mug.org.ar> wrote: Feliz día Colegas. Pablo Sigüenza De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de francisco prieto Enviado el: domingo, 13 de septiembre de 2015 09:48 a.m. Para: GUFA List Member Asunto: [GUFA] Dia del Programador Feliz dia para TODOS. Saludos, Pancho Cordoba Argentina
[GUFA] OFF TOPIC - MODELO DE CONTRATO
Hola gente, buenas tardes, los consulto por lo siguiente a ver si me pueden ayudar. Tengo un posible nuevo cliente y resulta que necesita todo por escrito. Tiene alguno de Uds. algún modelo de contrato que me puedan facilitar donde se pueda firmar entre las partes y quede asentado que se entrega el sistema sin fuentes y que no lo puede distribuir o modificar, etc. etc. Gracias de antemano
[GUFA] Archivos "Cabecera", "Detalle" y "Ventas" en Formato txt
Hola, Buscando información sobre 3 archivos TXT que deben acompañar a cada Factura Electrónica para presentar ante el PAMI, me encontré con este mail del año pasado. Quise entrar en el sitio que ofreció Ricardo Aidelman...pero ya NO EXISTE. ¿¿¿ Alguien sabe donde puedo encontrar esta información ??? Saludos, Sergio Castellari From: Ricardo Aidelman Sent: Wednesday, January 15, 2014 4:57 PM To: GUFA List Member Subject: [GUFA] Archivos "Cabecera", "Detalle" y "Ventas" en Formato txt Para los que se encuentren con éste mismo problema, aquí está definido el diseño de los registros requeridos. http://www.dae.com.ar/leg/resol/res13/rg1361a.html Saludos ricardo aidelman ( socio nº 1545 ) De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Ricardo Aidelman Enviado el: martes, 14 de enero de 2014 8:39 Para: GUFA List Member Asunto: [GUFA] Archivos "Cabecera", "Detalle" y "Ventas" en Formato txt Buenos días: Pami comenzó a requerir, junto con la factura electrónica en formato Pdf, tres archivos en formato txt, llamados Cabecera, Detalle y Ventas, que se deberían poder descargar de la página de la Afip, de acuerdo al siguiente manual: http://www.pami.org.ar/prestadores_pdf/emision_comprobantes_electronicos.pdf El caso es que aparentemente eso solo sirve cuando los comprobantes se generan directamente en la página de la Afip. Para las facturas electrónicas generadas directamente a través de la ocx aparentemente no quedan registros de las facturas efectuadas, y por ende, no pueden descargarse los benditos txt.
[GUFA] correo desde vfp
Hola Rafael, Utiliza CDO y listo!!! Te va a funcionar en todos los Windows!! Saludos y buen año! Sergio Castellari -Mensaje original- From: rafael copquin Sent: Thursday, January 07, 2016 3:13 PM To: GUFA List Member Subject: [GUFA] correo desde vfp Ya sé que este tema fue discutido mil veces. Pero un formulario para enviar correo por smtp, que anda perfectamente en Windows 7, no funciona en Windows 10. Estoy usando la clase CUSMAPI de la biblioteca MAPIMAIL.VCX ¿Hay algo que tenga que cambiar para que funcione en Windows 10? ¿O hay alguna alternativa? Tiene que ser algo muy sencillo, porque se trata de enviar un archivo PDF con una lista de precios Gracias de antemano -- Rafael Copquin
[GUFA] Felices fiestas
Gracias e igualmente para todos!!! Muy feliz 2016 y gran abrazo virtual! Sergio Castellari From: Ricardo Ruben Benitez Sent: Thursday, December 24, 2015 9:58 AM To: GUFA List Member Subject: [GUFA] Felices fiestas A todos los integrantes del grupo, mis mejores deseos de FELICIDAD, PROSPERIDAD, PAZ Y AMOR para estas fiestas. Muy feliz navidad y excelente año para todos. Abrazos. Ricardo Benitez rrb-calo
[GUFA] Responder: Consultar CUIT
Hola Oscar, No requiere de ninguna libreria especial. Fijate en la lista, que postee todo el codigo que utilizo. Saludos, Sergio From: Oscar Stasiulevicius Sent: Saturday, June 11, 2016 10:46 AM To: GUFA List Member Subject: [GUFA] Responder: Consultar CUIT Sergio, estas consultas serian para los "mismos" cuits, clientes/proveedores habituales? Atte. Oscar El 26 de abril de 2016, 23:27, Ing César Luque <clu...@arnet.com.ar> escribió: Sergio Aguardamos tu colaboraciòn. Saludos.- Cèsar Luque From: Sergio Castellari -mvl- Sent: Tuesday, April 26, 2016 6:38 PM To: GUFA List Member Subject: [GUFA] Responder: Consultar CUIT S se puede. AFIP tiene un ws para consultar el estado. Incluso podes obtener el pdf de constancia de inscripción. Ahora no estoy con la compu, pero si me acuerdo cuando llegue, te paso como lo hago. Además, también podes enviar un dni y obtener el cuit desde la afip Saludos, Sergio Castellari Enviado desde mi teléfono inteligente Sony Xperia™ Sergio . escribió Amigos, hay forma de consultar ONLINE si un CUIT de un cliente está en regla con AFIP ? Saludos
[GUFA] Responder: Consultar CUIT
Hola Oscar, Abajo, transcribo la rutina completa que utilizo, tanto para consultar CUITs, como DNI y también ‘generar’ las consultas de Inscripción en formato PDF. Aclaración: En la actualidad no utilizo VisualFox para programar, utilizo otro lenguaje muy similar (viene desde Clipper) llamado ooHG, que es gratuito y de código fuente abierto. No utilizo ninguna librería extra. Seguramente para utilizarlo en VF, deberán adaptar algo de código. Estoy en esta lista, por que mis comienzos fueron con VisualFox (gracias Rafael Copquin), y además siempre aprendo algo, hay gente con muchísimo conocimiento. Saludos, Sergio Castellari www.sdcinformatica.com.ar www.facebook.com/sdcsolucionesinformaticas Hola Gente, Aqui va como lo hago: *--* * ConsultaPadronAFIP() * * Recibe: cCuit > String con el CUIT/DNI a consultar * * lVer == .t. --> Visulualiza datos en pantalla* * .f. --> Solo obtener la data (por Default) * * cConstancia == .t. --> Solicita Constancia (PDF) del CUIT indicado * * .f. --> NO solicita Constancia (por Default) * * Nota: Si cCUIT es un CUIT y lVer == .f. , la función carga un array privado * * llamado: aPadronAFIP[] * * 23-09-2015 --* Function ConsultaPadronAFIP(cCuit,lVer,cConstancia) LocalcCUIT_URL :='https://soa.afip.gob.ar/sr-padron/v2/persona/' Local cDNI_URL:='https://soa.afip.gob.ar/sr-padron/v2/personas/' Local cConstancia_URL :='https://soa.afip.gob.ar/sr-padron/v1/constancia/' Local oPadron, cTip:='', cResp:='', nLen:=0, hRes, cMsg:='', hData, hDir, aDNIs:={} Local nCuit:='999', cDoc:='Sin identificar', cEstado:='', cNombre:='', cTipDoc:='', nDoc:='' Local cDirec:='', cLocal:='', cCP:='', nProv:='00', cTipo:='' Default lVerto .f. Default cConstancia to .f. #include "HBCompat.ch" #INCLUDE 'hbxml.ch' #include "Fileio.ch" *** Filtro el String de CUIT/DNI *** cCuit:=AllTrim(StrTran(cCuit,'-','')) If Len(cCuit)<6 .or. Len(cCuit)>11 MsgStop('CUIT/CUIL/DNI: '+cCuit+chr(13)+'erroneo !!!','Verifique...') ; Return .f. EndIf If Len(cCuit)<11 cTip:='D' Else cTip:='C' EndIf *** Si solicita Constancia de Inscripción *** If cTip == 'C' .and. cConstancia == .t. URLInternet(cConstancia_URL + cCuit) ; Return .t. EndIf *** Creo y Válido el objeto de conexión *** oPadron:=Win_OleCreateObject('MSXML2.XMLHTTP') If Empty(oPadron) oPadron:=Nil ; MsgExclamation('NO se pudo acceder al Servidor de la AFIP','Verificaciones de conexión...') ; Return .f. EndIf *** Consulto al Servidor de la AFIP *** TRY If cTip == 'C' //CUIT... If cConstancia == .f. oPadron:Open('GET', cCUIT_URL + cCuit, .F.) ; oPadron:Send() Else *MsgStop(cConstancia_URL + cCuit) *oPadron:Open('GET', cConstancia_URL + cCuit, .F.) *oPadron:setRequestHeader( 'Accept', 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' ) *oPadron:setRequestHeader( 'Accept-Language', 'es-AR,es;q=0.8,en-US;q=0.5,en;q=0.3' ) *oPadron:setRequestHeader( 'Accept-Encoding', 'gzip, deflate' ) *oPadron:setRequestHeader( 'Content-Type', 'application/octet-stream' ) *oPadron:setRequestHeader( 'Connection', 'Keep-Alive' ) *oPadron:Send() EndIf ElseIf cTip == 'D' //DNI... oPadron:Open('GET', cDNI_URL + cCuit, .F. ) ; oPadron:Send() Else oPadron:=Nil ; MsgStop('¡¡ CUIT/DNI no válido !! ','Verifique...') ; Break EndIf CATCH oPadron:=Nil ; MsgStop('¡¡ ERROR !! '+Chr(13)+'Controle conexión a Internet y Reintente...','Verifique conexión...') ; Return .f. END cResp:=oPadron:ResponseText *** Si el status es diferente a 200, ocurrió algún error de conectividad con el WS *** If oPadron:Status <> 200 MsgStop('¡¡ ERROR !! '+Chr(13)+'Status:'+AllTrim(Str(oPadron:Status))+' '+oPadron:StatusText,'Error Enlace AFIP...') oPadron:=Nil ; Return .f. EndIf *** Solicito una Constancia de
[GUFA] FACTURA ELECTRONICA - NUMERO SALTEADO
Hola amigos, una consulta, Resulta que tengo con el de esta semana dos casos en 1 año que tengo un salteado de Nº de Factura. El tema es así, en la Base de Datos no tengo el numero de FC 0050- 3510 y tengo grabado e número FC 0050- 3511 por $ 500. Ahora cuando quiero consultar en AFIP por ese comprobante que no tengo, resulta que me devuelve que existe en los datos de AFIP por $ 500 o sea.. es como que me lo grabó dos veces. Igual caso tuve hace meses atrás, es como que me grabó dos comprobantes y el sistema sólo se enteró de uno. Alguno tuvo algún caso como estos? Les paso el codigo de lo que hago llRes = Thisform.FE.iniciar(lnModo, lcCuitFE, lcCertif, lcLicencia) if llRes llRes = Thisform.FE.f1ObtenerTicketAcceso() lnRetAlva = Thisform.FE.f1CompUltimoAutorizado(lnPtoVta, lnTipoDoc) && Obtengo el ultimo numero autorizado para ese comprobante Thisform.FE.F1CabeceraCantReg = 1 Thisform.FE.F1CabeceraPtoVta = lnPtoVta Thisform.FE.F1CabeceraCbteTipo = lnTipoDoc etc, etc, sigo llegando las propiedades.. hasta aquí Thisform.FE.F1DetalleCbteDesde = lnRetAlva + 1 Le sumo uno numero al comprobante a autorizar Thisform.FE.F1DetalleCbteHasta = lnRetAlva + 1 Le sumo uno numero al comprobante a autorizar y luego hago el solicitar llRes = Thisform.FE.f1CAESolicitar() Otro tema, hay 4 pc autorizadas a emitir comprobantes, todas utilizan el mismo punto de venta, es decir, el mismo archivo de acceso al ws SaludosSergio
[GUFA] FACTURA ELECTRONICA - NUMERO SALTEADO
Bien, agrego un poco mas de info que obtuve, mirando los log veo que se autorizó con una diferencia de casi 3 minutos. env_20160216_16:25:08_006716.xml http://ar.gov.afip.dif.FEV1/;> 20341423032 2 1 20160216162507 1 A N http://ar.gov.afip.dif.FEV1/;> 1 80 20232057662 2668 2668 20160216 A 66072623973060 20160226 env_20160216_16:27:42_006716.xml http://ar.gov.afip.dif.FEV1/;> 20341423032 2 1 20160216162743 1 A N http://ar.gov.afip.dif.FEV1/;> 1 80 20232057662 2669 2669 20160216 A 66072624029441 20160226 sobre el mismo ID de cabecera de la factura. Es como si al primer intento hubiera dado OK pero el sistema lo tomó como .F. y por ende no le grabó, entonces luego tuvieron que hacerlo por Facturación Diferida Cuando envío a autorizar hago esto para recien grabar el Nº de Factura llRes = Thisform.FE.f1CAESolicitar() If llRes And !Empty(Thisform.FE.F1RespuestaDetalleCae) si dió ok hago un UPDATE por el ID de la tabla Alguien ve algo mal o hace algo diferente ?? El Lunes, 14 de marzo, 2016 17:25:52, Rubén Duarte <rubendua...@hydsolutions.com.ar> escribió: Hola Sergio, me parece que no es conveniente usar más de una Pc por certificado, creo que en ese caso deberías tener un punto de venta por equipo, quizás venga por ahí el problema. Mensaje original Asunto: [GUFA] FACTURA ELECTRONICA - NUMERO SALTEADO De: Sergio Lescano Para: GUFA List Member CC: Hola amigos, una consulta, Resulta que tengo con el de esta semana dos casos en 1 año que tengo un salteado de Nº de Factura. El tema es así, en la Base de Datos no tengo el numero de FC 0050- 3510 y tengo grabado e número FC 0050- 3511 por $ 500. Ahora cuando quiero consultar en AFIP por ese comprobante que no tengo, resulta que me devuelve que existe en los datos de AFIP por $ 500 o sea.. es como que me lo grabó dos veces. Igual caso tuve hace meses atrás, es como que me grabó dos comprobantes y el sistema sólo se enteró de uno. Alguno tuvo algún caso como estos? Les paso el codigo de lo que hago llRes = Thisform.FE.iniciar(lnModo, lcCuitFE, lcCertif, lcLicencia) if llRes llRes = Thisform.FE.f1ObtenerTicketAcceso() lnRetAlva = Thisform.FE.f1CompUltimoAutorizado(lnPtoVta, lnTipoDoc) && Obtengo el ultimo numero autorizado para ese comprobante Thisform.FE.F1CabeceraCantReg = 1 Thisform.FE.F1CabeceraPtoVta = lnPtoVta Thisform.FE.F1CabeceraCbteTipo = lnTipoDoc etc, etc, sigo llegando las propiedades.. hasta aquí Thisform.FE.F1DetalleCbteDesde = lnRetAlva + 1 Le sumo uno numero al comprobante a autorizar Thisform.FE.F1DetalleCbteHasta = lnRetAlva + 1 Le sumo uno numero al comprobante a autorizar y luego hago el solicitar llRes = Thisform.FE.f1CAESolicitar() Otro tema, hay 4 pc autorizadas a emitir comprobantes, todas utilizan el mismo punto de venta, es decir, el mismo archivo de acceso al ws SaludosSergio
[GUFA] FACTURA ELECTRONICA "M"
Hola gente, alguien me podría dar algo de info sobre este tipo de Facturación, por lo que he podido encontrar, solo sé que lo único que cambia es poner la letra M en vez de A o B y debajo de la letra M debe ir esta leyenda “LA OPERACION IGUAL O MAYOR A UN MIL PESOS ($1.000) ESTA SUJETA A RETENCION” La programación o la impresión de importes cambia en algo ??? Graicas de antemano
[GUFA] Factura Electronica tipo M
Hola gente, alguien me podría dar algo de info sobre este tipo de Facturación, por lo que he podido encontrar, solo sé que lo único que cambia es poner la letra M en vez de A o B y debajo de la letra M debe ir esta leyenda “LA OPERACION IGUAL O MAYOR A UN MIL PESOS ($1.000) ESTA SUJETA A RETENCION” La programación o la impresión de importes cambia en algo ??? Graicas de antemanoSaludos
[GUFA] FACTURA ELECTRONICA - NUMERO SALTEADO
Muchas gracias a todos por las respuestas, todas me sirvieron, voy a tratar de implementar las validaciones que me sugirieron para por lo menos detectar que el Nº de Comprobante se haya grabado correctamente y que el último que exista se corresponda con el ultimo de AFIP, entonces ahí por lo menos no voy a dejar que vuelva a pasar otro caso como este. Gracias nuevamente. SaludosSergio El Viernes, 18 de marzo, 2016 16:08:59, Ing César Luque <clu...@arnet.com.ar> escribió: lResultado = this.fe.F1CAESolicitar() if not empty( alltrim(this.fe.f1ErrorMsg1 )) do escribir_log with "Mensaje devuelto al Autorizar transaccion " + TRANSFORM(this.id_transaccion) do escribir_log with "Msg Error "+ this.fe.f1ErrorMsg1 endif IF NOT EMPTY(this.fe.ultimoMensajeError) do escribir_log with "Mensaje devuelto al Autorizar transaccion " + TRANSFORM(this.id_transaccion) do escribir_log with "Ultimo Mensaje de Error : " + this.fe.ultimoMensajeError endif IF this.fe.f1respuestaResultado = "A" or this.fe.f1respuestaResultado = "R" else lResultado=this.fe.f1compConsultarS( this.fe.F1CabeceraPtoVta, this.fe.F1CabeceraCbteTipo,this.fe.F1DetalleCbteDesdeS) endif Recièn despuès, segun lo sucedido, grabo las tablas... Saludos.- Cèsar Luque Ingeniero en Computaciòn Mat 1.1746.3 03492-15586735 www.proinf.com.ar -Mensaje original- From: Mario Andrés Ageno Sent: Friday, March 18, 2016 1:11 PM To: GUFA List Member Subject: [GUFA] FACTURA ELECTRONICA - NUMERO SALTEADO Hola Cesar Como lo haces inmediatamente después o seguís todo el proceso de grabación en tus tablas y por ultimo lo consultas ?? Otra Consulta que métodos están adoptando en sus aplicaciones para grabar primero hacen todas las consultas por WS de AFIP y con todos los datos devueltos Graban en sus tablas (Facturas,clientes,stock,pedidos,etc.) o Graban en todas sus tablas y después hacen las consultas del CAE por WS y terminan de actualizar las tabla de facturación donde guardan el CAE y Numeración Gracias -Mensaje original- From: Ing César Luque Sent: Monday, March 14, 2016 3:40 PM To: GUFA List Member Subject: [GUFA] FACTURA ELECTRONICA - NUMERO SALTEADO Sergio Después del caesolicitar, lo consulto por las dudas a ver si se grabó bien. No es para nada significativo en tiempo esa consulta. Saludos. César.- El 2016-03-14 15:26, Sergio Lescano escribio: > Hola amigos, una consulta, > > Resulta que tengo con el de esta semana dos casos en 1 año que tengo > un salteado de Nº de Factura. > > El tema es así, en la Base de Datos no tengo el numero de FC > 0050- 3510 y tengo grabado e número FC 0050- 3511 por $ 500. > > Ahora cuando quiero consultar en AFIP por ese comprobante que no > tengo, resulta que me devuelve que existe en los datos de AFIP por $ > 500 o sea.. es como que me lo grabó dos veces. > > Igual caso tuve hace meses atrás, es como que me grabó dos > comprobantes y el sistema sólo se enteró de uno. > > Alguno tuvo algún caso como estos? > > Les paso el codigo de lo que hago > > llRes = Thisform.FE.iniciar(lnModo, lcCuitFE, lcCertif, lcLicencia) > > if llRes > llRes = Thisform.FE.f1ObtenerTicketAcceso() > > lnRetAlva = Thisform.FE.f1CompUltimoAutorizado(lnPtoVta, lnTipoDoc) > && Obtengo el ultimo numero autorizado para ese comprobante > Thisform.FE.F1CabeceraCantReg = 1 > Thisform.FE.F1CabeceraPtoVta = lnPtoVta > Thisform.FE.F1CabeceraCbteTipo = lnTipoDoc > > etc, etc, sigo llegando las propiedades.. hasta aquí > > Thisform.FE.F1DetalleCbteDesde = lnRetAlva + 1 Le sumo uno numero al > comprobante a autorizar > Thisform.FE.F1DetalleCbteHasta = lnRetAlva + 1 Le sumo uno numero al > comprobante a autorizar > > y luego hago el solicitar > llRes = Thisform.FE.f1CAESolicitar() > > Otro tema, hay 4 pc autorizadas a emitir comprobantes, todas utilizan > el mismo punto de venta, es decir, el mismo archivo de acceso al ws > > Saludos > Sergio -- Saludos.- Cèsar Luque Ingeniero en Computaciòn Mat 1.1746.3 03492-15586735 www.proinf.com.ar
[GUFA] CONSULTA CUANDO GENERO EL EJECUTABLE
Fijate cuando generas el exe, de tener tildado la opción "Display Errors", te va a generar un archivo nombre.err que es un txt, te puede llegar a dar una idea donde tenes el problema. SaludosSergio El Viernes, 4 de marzo, 2016 9:30:29, Cristian Conteescribió: Si, Gracias, esta desactivado el antivirus. Gracias.Cristian Conte De: Norberto Mario Alvarez Para: GUFA List Member Enviado: Viernes, 4 de marzo, 2016 10:09:35 Asunto: [GUFA] CONSULTA CUANDO GENERO EL EJECUTABLE Probaste con la excepción en el antivirus.? Norberto Alvarez Socio # 1882 Mensaje original De: Cristian Conte Fecha: 04/03/2016 8:43 (GMT-03:00) A: GUFA List Member Asunto: [GUFA] CONSULTA CUANDO GENERO EL EJECUTABLE Buen dia, cuando quiero generar el ejecutable me tira este error, lo raro es que no tiene nada raro, ya elimine los foxuser.* y no se como continuar.Gracias.Cristian Conte
[GUFA] OFF TOPIC AFIP - IMPRESORAS FISCALES
Gracias Cristian, SaludosSergio El Viernes, 4 de marzo, 2016 10:18:44, Cristian Conte <ocristianco...@yahoo.com.ar> escribió: SERGIO: TENES QUE INSTALARTE UNA APLIACION DE LA AFIP, QUE LA HACES CON CLAVE FISCAL TUYA, ASI MISMO TU CLIENTE DEBE DE INSTALARSE DICHA APLICACION QUE SE LLAMA GESTION DE CONTROLADORES FISCALES (EN AMBOS LADOS), Y AHI HAY QUE COMPLETAR LOS DATOS DE LA FISCAL, QUIEN TE LA VENDIO, EL QUE TE LA INICIALIZO, EL REGISTRO DE LA FISCAL Y VOS COMO PROGRAMADOR UNICAMENTE TU CUIT, LUEGO A VOS CON TU CLAVE FISCAL TE VA A APARECER SI APROBAS ESTA ALTA.COMUNMENTE LO DEBERIA DE REALIZAR EL CONTADOR DEL LADO DE TU CLIENTE, Y LUEGO INFORMARTE, MIRA QUE TENES UN TIEMPO PARA HACER ESTE PROCESO CREO QUE NO ES MAS DE 72 HS FECHA DE INICIALIZACION.TENES QUE TENES CLAVE DE NIVEL 2 PARA PODER INSTALAR DICHA APLICACION. GRACIAS.Cristian Conte De: Sergio Lescano <luserbai...@yahoo.com.ar> Para: GUFA List Member <GUFA@mug.org.ar> Enviado: Viernes, 4 de marzo, 2016 11:06:23 Asunto: [GUFA] OFF TOPIC AFIP - IMPRESORAS FISCALES Buen día, gente, les hago una consulta a ver si a alguno ya tuvo que pasar por esto.. Tengo un cliente que le hice un sistema hace 11 años y resulta que me llamó porque cambió la memoria fiscal de la impresora, una HASAR. Me dice que no lo habilitan a imprimir desde AFIP porque ahora para aprobar definitivamente hay que validar el trabajo técnico que se hizo de la impresora (gente de Hasar), el comerciante y el programador. Alguien sabe donde se hace en la web de AFIP, porque me cansé de buscar y no encuentro nada parecido. Saludos y graciasSergio
[GUFA] FACTURA ELECTRONICA M
Hola gente, alguien me podría dar algo de info sobre este tipo de Facturación, por lo que he podido encontrar, solo sé que lo único que cambia es poner la letra M en vez de A o B y debajo de la letra M debe ir esta leyenda “LA OPERACION IGUAL O MAYOR A UN MIL PESOS ($1.000) ESTA SUJETA A RETENCION” La programación o la impresión de importes cambia en algo ??? Graicas de antemanoSaludos
[GUFA] PRUEBA
LLEGAN LOS MSG ???
[GUFA] FACTURA ELECTRONICA "M"
Hola gente, alguien me podría dar algo de info sobre este tipo de Facturación, por lo que he podido encontrar, solo sé que lo único que cambia es poner la letra M en vez de A o B y debajo de la letra M debe ir esta leyenda “LA OPERACION IGUAL O MAYOR A UN MIL PESOS ($1.000) ESTA SUJETA A RETENCION” La programación o la impresión de importes cambia en algo ??? Graicas de antemano
[GUFA] Re: RE: [GUFA] comunicación
Lo mismo yo.envié dos preguntas y nunca aparecieron. El Miércoles, 13 de abril, 2016 12:02:49, Norberto Mario Alvarezescribió: Prueba De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Ricardo Ruben Benitez Enviado el: miércoles, 13 de abril de 2016 10:24 Para: GUFA List Member Asunto: [GUFA] comunicación Hace tiempo que no recibo mails, esta todo funcionando bien? rrb-calo
[GUFA] Responder: Consultar CUIT
Stop('¡¡ ERROR !!. NO existe persona Fisica/Juridica con ese N°...','Verifique CUIT/CUIL/DNI...') ; Return .f. EndIf If cTip == 'C' //Ingreso CUIT... *** Leo el Hash DATA *** hData:=HB_HGETDEF(hRes,'data',.f.) If Valtype(hData) == 'H' nCuit :=AllTrim(Str(HB_HGETDEF(hData,'idPersona',999))) //N° de CUIT cDoc :=HB_HGETDEF(hData,'tipoClave','Sin identificar') //CUIT/DNI/CUIL cTipo :=HB_HGETDEF(hData,'tipoPersona','') //ACTIVO o INACTIVO cEstado:=HB_HGETDEF(hData,'estadoClave','') //FISICA o JURIDICA cNombre:=HB_HGETDEF(hData,'nombre','') //Apellido y Razon Social cTipDoc:=HB_HGETDEF(hData,'tipoDocumento','') //DNI, LC, etc nDoc :=HB_HGETDEF(hData,'numeroDocumento','') //N° de documento *** Leo el Hash DOMICILIOFISCAL *** hDir:=HB_HGETDEF(hData,'domicilioFiscal',.f.) If Valtype(hDir) == 'H' cDirec:=HB_HGETDEF(hDir,'direccion','') //Calle, Nro. Piso, etc cLocal:=HB_HGETDEF(hDir,'localidad','') //Localidad (no se nombra cuando es Capital) cCP :=HB_HGETDEF(hDir,'codPostal','') //Codigo postal (8 caracteres) nProv :=AllTRim(Strzero(HB_HGETDEF(hDir,'idProvincia',0),2)) //N2 Obtener descripciones a través del recurso /parametros/v1/provincias Endif EndIf If lVer *** Elijo SOLO ver los datos de consulta *** cMsg:='Razon Social: '+cNombre+' ['+cEstado+']'+chr(13) cMsg+=cDoc+' '+nCuit+' ['+cTipo+']'+chr(13) cMsg+='Doc: '+cTipDoc+' '+nDoc+chr(13) cMsg+='Domicilio: '+cDirec+chr(13) cMsg+=cLocal+' CP:'+cCP MsgStop(cMsg,'Respuesta servidor AFIP...') Else *** Cargo array privado aPadronAFIP *** aPadronAFIP[1] :=nCuit aPadronAFIP[2] :=cDoc aPadronAFIP[3] :=cTipo aPadronAFIP[4] :=cEstado aPadronAFIP[5] :=cNombre aPadronAFIP[6] :=cTipDoc aPadronAFIP[7] :=nDoc aPadronAFIP[8] :=cDirec aPadronAFIP[9] :=cLocal aPadronAFIP[10]:=cCP aPadronAFIP[11]:=nProv EndIf Else //Ingreso DNI *** Leo el Hash DATA *** hData:=HB_HGETDEF(hRes,'data',.f.) If Valtype(hData) == 'A' cMsg:='CUIT/CUIL:'+chr(13) For n=1 to Len(hData) cMsg+=AllTrim(Str(hData[n]))+chr(13) Next MsgStop('El DNI ingresado generó:'+chr(13)+chr(13)+cMsg+chr(13)+; 'Puede utilizar este CUIT/CUIL para consultar datos fiscales','Respuesta servidor AFIP...') ELse MsgStop('El DNI ingresado generó un ERROR !!!','Respuesta servidor AFIP...') EndIf EndIf *HB_HGET( , ) -> *hb_hGetDef( aHash, Key, DefaultVal ) Return .t. Saludos, Sergio Castellari From: Ing César Luque Sent: Tuesday, April 26, 2016 11:27 PM To: GUFA List Member Subject: [GUFA] Responder: Consultar CUIT Sergio Aguardamos tu colaboraciòn. Saludos.- Cèsar Luque From: Sergio Castellari -mvl- Sent: Tuesday, April 26, 2016 6:38 PM To: GUFA List Member Subject: [GUFA] Responder: Consultar CUIT S se puede. AFIP tiene un ws para consultar el estado. Incluso podes obtener el pdf de constancia de inscripción. Ahora no estoy con la compu, pero si me acuerdo cuando llegue, te paso como lo hago. Además, también podes enviar un dni y obtener el cuit desde la afip Saludos, Sergio Castellari Enviado desde mi teléfono inteligente Sony Xperia™ Sergio . escribió Amigos, hay forma de consultar ONLINE si un CUIT de un cliente está en regla con AFIP ? Saludos
[GUFA] Responder: Consultar CUIT
Hola gente!, Primero y antes que nada...DISCULPAS!! (estoy en varias listas de programación) En la intención de ayudar al colega, ofrecí mi colaboración sin darme cuenta que mi ayuda fue en un lenguaje similar a Fox pero no igual. Me di cuenta al leer éste correo... Soy programador independiente y si bien utilicé FOX (Gracias y saludos Rafael Copquin), termine eligiendo otro lenguaje xBase visual open free compatible con Clipper y muy parecido a Fox. Obviamente que si lo quieren copiar y pegar directamente en Fox, no va a funcionar. Lo importante son las direcciones URLs de la AFIP y saber que devuelve un Hash en formato json con el formato descripto en el PRG. Deberán saber cuales son las instrucciones que tiene Fox, para ‘levantar’ el Hash. Nuevamente disculpas, solo quería colaborar!!! De todas formas quedo a disposición de quien lo necesite. Sergio Castellari www.sdcinformatica.com.ar www.facebook.com/sdcsolucionesinformaticas From: Sergio . Sent: Thursday, April 28, 2016 5:27 PM To: GUFA List Member Subject: [GUFA] Responder: Consultar CUIT Idem no logro arrancar El 28 de abril de 2016, 17:08, PabloC <pablo.canon...@mug.org.ar> escribió: Y también faltan los include #include "HBCompat.ch" #INCLUDE 'hbxml.ch' #include "Fileio.ch" From: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of Walter Comito Sent: jueves, 28 de abril de 2016 16:48 To: GUFA List Member <GUFA@mug.org.ar> Subject: [GUFA] Responder: Consultar CUIT NO SE QUE ESTOY HACIENDO MAL ME DA ERROR EN TODAS ESTAS LINEAS cCuit = "20160134322" lVer = .T. cConstancia = .T. ConsultaPadronAFIP(cCuit,lVer,cConstancia) Local cCUIT_URL :='https://soa.afip.gob.ar/sr-padron/v2/persona/' Local cDNI_URL:='https://soa.afip.gob.ar/sr-padron/v2/personas/' Local cConstancia_URL :='https://soa.afip.gob.ar/sr-padron/v1/constancia/' Local oPadron, cTip:='', cResp:='', nLen:=0, hRes, cMsg:='', hData, hDir, aDNIs:={} Local nCuit:='999', cDoc:='Sin identificar', cEstado:='', cNombre:='', cTipDoc:='', nDoc:='' Local cDirec:='', cLocal:='', cCP:='', nProv:='00', cTipo:='' Gracias. Walter Cómito Analista de Sistemas MP 0397 C.P.C.I.P.C. › walter.com...@gmail.com wcom...@hotmail.com ' +54 9 351 494.4667 +54 9 3513.292.707 þ www.softram.com.ar Q Si no es necesario, no imprima este correo. Todos somos responsables por el cuidado del medio ambiente. NOTA DE CONFIDENCIALIDAD Este mensaje (y sus anexos) es confidencial y puede contener información de propiedad exclusiva de Walter Cómito (SRS Sistemas). Si usted ha recibido este mensaje por error, por favor comuníquelo inmediatamente a walter.com...@gmail.com y tenga la amabilidad de eliminarlo; no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. Muchas Gracias. De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Ramon Giubi Enviado el: jueves, 28 de abril de 2016 12:41 Para: GUFA List Member Asunto: [GUFA] Responder: Consultar CUIT Buenisimo…esa info no la tenia y es mejor que la otra opción que estaba usando. Gracias. Saludos. Ramon Giubi De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Sergio D.Castellari Enviado el: miércoles, 27 de abril de 2016 12:53 Para: GUFA List Member Asunto: [GUFA] Responder: Consultar CUIT Hola Gente, Aqui va como lo hago: *--* * ConsultaPadronAFIP() * * Recibe: cCuit > String con el CUIT/DNI a consultar * * lVer == .t. --> Visulualiza datos en pantalla * * .f. --> Solo obtener la data (por Default) * * cConstancia == .t. --> Solicita Constancia (PDF) del CUIT indicado * * .f. --> NO solicita Constancia (por Default) * * Nota: Si cCUIT es un CUIT y lVer == .f. , la función carga un array privado * * llamado: aPadronAFIP[] * * 23-09-2015 --* Function ConsultaPadronAFIP(cCuit,lVer,cConstancia) LocalcCUIT_URL :='https://soa.afip.gob.ar/sr-padron/v2/persona/' Local cDNI_URL:='https://soa.afip.gob.ar/sr-padron/v2/personas/' Loca
[GUFA] Re: Re: FE
Yo tambien uso el Foxypreviewer y funciona perfecto. El Martes, 19 de abril, 2016 9:51:20, "er...@sistemascyp.com.ar"escribió: Yo uso el Foxypreviewer+infohttps://foxypreviewer.codeplex.com/wikipage?title=Docs_Spanish_MainComo generar PDfhttps://groups.google.com/forum/#!topic/publicesvfoxpro/9rcjIJGBrXA Saludos.Eric!El 2016-04-19 09:14, Ricardo Ruben Benitez escribió: Hola, buenas tardes a todos, saben que programa utilizar para generar un pdf en windows10, yo estoy utilizando el bullzip, ,descargue el de 64 bit pero no me lo genera y me tira error. Desde ya gracias a todos. Ricardo Benitez rrb-calo --
[GUFA] Consulta FE
Hola gente, tiene alguno para pasarme como se saca el dígito verificador para la Factura Electrónica? Porque tengo algún que otro caso que no me coincide con lo que muestra AFIP. Gracias de antemano. Sergio
[GUFA] FACTURAS B CON DESCUENTOS..... ANTES O DESPUES ?
Hola gente, tengo un cliente que me puso en duda sobre como realizar los cálculos de IVA con el tema de los descuentos que aplica en una FC B. Cuál es el método legal? | Ejemplo 1: | | | Pcio. Unitario | 200 | | Descuento 10% | 20 | | Subtotal | 180 | | IVA 21% | 37,8 | | TOTAL | 217,8 | | | | | Ejemplo 2 | | | Pcio. Unitario | 200 | | IVA 21% | 42 | | Subtotal | 242 | | Descuento 10% | 24,2 | | TOTAL | 217,8 | Saludos Sergio
[GUFA] FACTURAS B CON DESCUENTOS..... ANTES O DESPUES ?
Gracias Carlos y Lucas por responder, veo que el tema pasa por la impresión en el caso de las FC B, porque me queda mas que claro que los descuentos hay que hacerlos sobre los valores finales SIN IVA. Ahora como bien dice Lucas, el problema pasa por saber el que compró como se realizó el descuento, porque un caso sería reflejar:1) DESCUENTO 10% $20 sobre un2) DESCUENTO 10% $24.20 sobre un total de $ 242 Por lo que entendí de ambas respuestas el 1º caso es el legal, o sea que tributo $20 de IVA, pero cuando lo envío a imprimir en el 2do caso se ve bien reflejado y no en el primero. Como manejan estos casos? El Martes, 19 de julio, 2016 19:23:04, Lucas M. Galasso - Sistemas MAR-CAS <siste...@mar-cas.com.ar> escribió: Para mi el problema está en que en una Fact. B, generalmente eldescuento se calcula sobre el precio final y no sobre el neto, porque enrealidad el neto no figura en el comprobante y el cliente quiere ver reflejadoel 10 %.. Por ejemplo: -Pvta final 242.00 -Desc. 10 % 24.20 -Total a pagar 217.80 = (217.80 / 1.21 = 180 neto ) NETO REAL= $180 IVA DEBITO FISCAL= $ 37.80 De: GUFA@mug.org.ar[mailto:GUFA@mug.org.ar] En nombre de Sergio Lescano Enviado el: martes, 19 de julio de 2016 17:55 Para: GUFA List Member Asunto: [GUFA] FACTURAS B CON DESCUENTOS. ANTES O DESPUES ? Hola gente, tengo un cliente que me puso en duda sobre comorealizar los cálculos de IVA con el tema de los descuentos que aplica en una FCB. Cuál es el método legal? | Ejemplo 1: | | | Pcio. Unitario | 200 | | Descuento 10% | 20 | | Subtotal | 180 | | IVA 21% | 37,8 | | TOTAL | 217,8 | | | | | Ejemplo 2 | | | Pcio. Unitario | 200 | | IVA 21% | 42 | | Subtotal | 242 | | Descuento 10% | 24,2 | | TOTAL | 217,8 | Saludos Sergio | | Libre de virus. www.avast.com |
[GUFA] Re: [GUFA] Re: factura electrónica
Buenisimo Rafael! Ojo, tambien puede ser que un Atinvirus tome el proceso como potencial Virus, y lo bloque/elimine Saludos, Sergio -Mensaje original- From: rafael copquin Sent: Thursday, July 07, 2016 11:25 AM To: GUFA List Member Subject: [GUFA] Re: factura electrónica Ya lo solucioné. El cliente borró el certificado "sin querer":-) Rafael On 07/07/2016 11:08, rafael copquin wrote: ¿hay algún problema con los web services de facturación en la AFIP? Tengo un cliente que hasta el martes podía facturar pero desde ayer me sale un cartel que dice que hay problema de comunicación con AFIP Sin embargo, en modo test no hay problema Rafael Copquin
[GUFA] Pasar numeros a texto
Hola gente, ¿¿¿ Alguien tiene una función para transformar un numero (con decimales) a texto que quiera compartirla ??? Tengo 2 funciones que venia usando, pero descubrí que tienen una falla, y determinados números del rango 2, los escribe mal. Saludos, Sergio Castellari
[GUFA] Pasar numeros a texto
Hola José! MIL GRACIAS por tu aporte. Tuve que hacer un MÍNIMO arreglo al mostrar los centavos, ya que había situaciones donde me lo mostraba con una centésima menos, por ejemplo: 100.45, me decía 44 centavos. Lo resolví cambiando en la ultima línea el INT() por Round(x,2). De todas formas no había aclarado que programo en Harbour+ooHG (compatible con Clipper y Fox DOS), así que simplemente modifique la función ‘Dimension()’ por Declare[], y funciono PERFECTO!!!. De hecho, muchos colegas me pasaron funciones y elegí la tuya, por que el TEXTO es exactamente como lo pronunciamos!. Un gran abrazo y buen comienzo de año! Sergio Castellari www.sdcinformatica.com.ar www.facebook.com/sdcsolucionesinformaticas From: Jose Paez Sent: Wednesday, January 11, 2017 2:40 PM To: GUFA List Member Subject: [GUFA] Pasar numeros a texto Espero que te sea de utilidad. Saludos José *TRANSFORMA NUMEROS A LETRAS * *SON LAS FUNCIONES CONVIERTE Y OBT_CANT* function CONVIERTE_NUM_TO_LETRAS parameters total * Autor: Anselmo Antonio Ortiz Alcocer * Corrreo: ortiza...@hotmail.com * 26/06/2001 dimension aUnidades(9), aDecenas(14), aCentenas(10) aUnidades(1) = 'UN' aUnidades(2) = 'DOS' aUnidades(3) = 'TRES' aUnidades(4) = 'CUATRO' aUnidades(5) = 'CINCO' aUnidades(6) = 'SEIS' aUnidades(7) = 'SIETE' aUnidades(8) = 'OCHO' aUnidades(9) = 'NUEVE' aDecenas(1) = 'DIEZ' aDecenas(2) = 'ONCE' aDecenas(3) = 'DOCE' aDecenas(4) = 'TRECE' aDecenas(5) = 'CATORCE' aDecenas(6) = 'QUINCE' aDecenas(7) = 'VEINTE' aDecenas(8) = 'TREINTA' aDecenas(9) = 'CUARENTA' aDecenas(10) = 'CINCUENTA' aDecenas(11) = 'SESENTA' aDecenas(12) = 'SETENTA' aDecenas(13) = 'OCHENTA' aDecenas(14) = 'NOVENTA' aCentenas(1) = 'CIEN' aCentenas(2) = 'DOSCIENTOS' aCentenas(3) = 'TRESCIENTOS' aCentenas(4) = 'CUATROCIENTOS' aCentenas(5) = 'QUINIENTOS' aCentenas(6) = 'SEISCIENTOS' aCentenas(7) = 'SETECIENTOS' aCentenas(8) = 'OCHOCIENTOS' aCentenas(9) = 'NOVECIENTOS' vTotal = str(int(total), 12) do case case empty(val(vTotal)) Texto = 'CERO PESOS' case val(vTotal) = 1 Texto = 'UN PESO' otherwise tCientos = obt_cant(substr(vTotal,10,3)) tMiles = obt_cant(substr(vTotal,7,3)) tMillones= obt_cant(substr(vTotal,4,3)) tMilMillones = obt_cant(substr(vTotal,1,3)) tCientos = tCientos tMiles = iif(empty(tMiles), '', ; iif(tMiles='UN', '', tMiles + ' ') + 'MIL ') tMillones = iif(empty(tMillones), '', ; tMillones + ' MILLON' + iif(tMillones='UN', ' ', 'ES ') +; iif(empty(tMiles + tCientos), 'DE', '')) tMilMillones = iif(empty(tMilMillones), '', ; iif(tMilMillones='UN', '', tMilMillones + ' ') + 'MIL ' +; iif(empty(tMillones), 'MILLONES ', ' ') +; iif(empty(tMillones + tMiles + tCientos), 'DE', '')) Texto = strtran(tMilMillones + tMillones + tMiles + tCientos, ' ', ' ') endcase return 'PESOS : '+Texto + iif(!empty(total), ' CON ' + ; strtran(transform(int((total - int(total)) * ; 100), '**'), '*', '0') + ' CENTAVOS', '') endfunc function obt_cant parameter valor public Unidades, Decenas, Centenas if empty(val(valor)) return '' endif store '' to tUnidades, tDecenas, tCentenas Unidades = int(val(substr(valor,3,1))) Decenas = int(val(substr(valor,2,1))) Centenas = int(val(substr(valor,1,1))) valor = int(val(valor)) tUnidades = iif(!empty(unidades), aUnidades(Unidades), '') if !empty(decenas) if decenas = 1 tDecenas = iif(val(right(str(valor,3),2)) >= 10 and ; val(right(str(valor,3),2)) <= 15, aDecenas(val(right(str(valor,3),2)) - 9), 'DIECI' + tUnidades) tUnidades = '' else tDecenas = aDecenas(decenas + 5) if !empty(unidades) tDecenas = left(tDecenas, len(tDecenas) - 1) + 'I' endif endif endif if !empty(centenas) tCentenas = aCentenas(centenas) if valor > 100 if centenas = 1 tCentenas = tCentenas + 'TO ' else tCentenas = tCentenas + ' ' endif endif endif return tCentenas + tDecenas + tUnidades endfunc De: GUFA@mug.org.ar <GUFA@mug.org.ar> en nombre de PabloC <pablo.canon...@mug.org.ar> Enviado: miércoles, 11 de enero de 2017 04:01 p. m. Para: GUFA List Member Asunto: [GUFA] Pasar numeros a texto Yo históricamente uso esto y no recuerdo haber tenido problemas cTotal = Chrtran(Alltrim(Str(yTotal,10,2)),'.','') From: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of Sergio D.Castellari Sent: miércoles, 11 de enero de 2017 12:42 To: GUFA List Member <GUFA@mug.org.ar> Subject: [GUFA] Pasar numeros a texto Hola gente, ¿¿¿ Alguien tiene una función para transformar un numero (con decimales) a texto que quiera compartirla ??? Tengo 2 funciones que venia usando, pero descubrí que tienen una falla, y determinados números del rango 2, los escribe mal. Saludos, Sergio Castellari
[GUFA] Re: [GUFA] Software restó básico
Hola Oscar, Yo tengo un sistema de Resto que quizás pueda servirte. Funciona desde la nube. Tiene actualizaciones automáticas Te paso el link por privado. Saludos, Sergio Castellari From: Oscar Stasiulevicius Sent: Tuesday, March 07, 2017 11:11 PM To: GUFA List Member Subject: [GUFA] Software restó básico Estimados: Alguien tiene un punto de venta basico (productos, mesas, pedidos, ticketera simple/fiscal,caja,pagos,mouse) P/cliente en Banfield, zona sur GBA Atte.
[GUFA] Notebook HP i7
Hola, Perdon la intromison, pero como recomendación, Yo me compre una notebook Bangho i3, 17” 4Gb y 500GB hhd hace 3 añosy al dia de hoyCERO problemas (la uso un promedio de 8/10hs diarias) Saludos, Sergio D. Castellari Analista de Sistemas (2227)538983 - serca...@gmail.com SDC Soluciones Informaticas Mat.CPCIBA Nro.0446 www.sdcinformatica.com.ar From: Norberto Mario Alvarez Sent: Tuesday, May 09, 2017 2:29 PM To: GUFA List Member Subject: [GUFA] Notebook HP i7 Hola Carlos, gracias por la respuesta, con esto que me decis, claramente que no la voy a comprar. Ahora como duda, que tal son las Bangho?, la verdad tengo dudas, siempre me tiré a HP, Dell. Gracias por tu atención. Norberto Alvarez Socio # 1882 De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Carlos Alejandro PEREZ Enviado el: martes, 9 de mayo de 2017 14:05 Para: GUFA List Member Asunto: [GUFA] Notebook HP i7 Los problemas que le veo son: - Procesador de sexta generacion i7-6500 U, no está mal, pero hay modelos en septima generacion. - 4GB de RAM DDR4. Definitivamente vas a necesitar por lo menos el doble, si con el tiempo le queres poner SQL Server, Visual Studio, VFP, un web server, y queres probar todo junto. - la pantalla es de resolucion HD. 1366x768 es casi nada hoy día, si queres trabajar bien con Visual Studio, sobre todo en desarrollo web, tenes que ir por lo menos por una FullHD. - la placa dedicada Radeon AMD está buena, pero las ventajas se terminan cuando la haces andar a batería y queres usar la placa esa, si te da 45 minutos de juegos considerate afortunado. La placa es un plus que no podes aprovechar on-board porque tiene una pantalla de baja resolución, y solo vas poder aprovecharla con monitor externo, y solo para juegos, porque para video 4K, el i7 solito sobra y basta (se banca 3 displays simultaneos a 4K cada uno). - Lo imperdonable para mi: la red cableada es 10/100, no es gigabit ethernet, me parece algo ridículo ofrecer un i7 sin gigabit ethernet. Esto nos dice que el modelo es para mercados emergentes, no para un profesional de sistemas. Por exactamente la misma plata, ARS 15.999, yo iría sin dudarlo a una Banghó Max G5-I7. Se diferencia de la HP en estos puntos: - Teclado retro-iluminado. - Pantalla del mismo tamaño, 15,6", pero resolución FullHD (1920x1080), mientras que la HP es solo 1366x768. - Procesador de septima generacion i7-7500U, una generacion mas que la HP - 8 GB de RAM DDR4, el doble que la HP - Gigabit Ethernet, 10/100/1000, en el puerto cableado. - Salida VGA + HDMI, la HP solo tiene HDMI, parece menor el dato, pero no lo es a la hora conectarlo a un proyector o monitor externo. - Bluetooth v.4.2, (la HP tiene 4.0, es una revision menor, pero habla de que es mas moderna la Banghó). Como referencia, para tener una HP con las mismas características que la Banghó, tenemos que hablar de por lo menos ARS 33.000, mas del doble. Si hay dudas respecto de la fortaleza de la marca, recordemos que la calidad de las HP que llegan acá dejan mucho que desear, comparadas con las que son para el mercado norteamericano. No por nada aparece la sigla "LA" en el código de HP. Por lo tanto, creo que ir por la Banghó sería mucho mas conveniente, por la pantalla y por la memoria aunque mas no sea. Una cosa más: en ambos modelos, el disco es para llorar. Sacalo, tiralo a la basura, y colocale un SSD, de preferencia un Samsung (ninguna otra marca!) EVO 850, de la capacidad que te parezca. La notebook es otra cosa totalmente distinta con un disco de estado sólido. Si bien el disco mecánico que traen tiene una capacidad de 1TB, la latencia es espantosa, porque giran a 5400RPM, y es un cuello de botella inaceptable hoy día. Si no te da el presupuesto, no lo hagas hoy, no lo hagas mañana, pero tenelo en tus planes. Un EVO 850 de 500GB está en el orden de 4 mil pesos, pero bien vale la pena, fácilmente duplica o triplica las prestaciones de la notebook. Suerte con esto Carlos A. Pérez El 9 de mayo de 2017, 12:01, Norberto Mario Alvarez<n...@nmasystems.com.ar> escribió: Estimados Colisteros, ya hace unos días, que se está ofertando una Notebook (Notebook HP 15-AY013LA Core I7), las casas de electrodomésticos importantes y la verdad que suena tentadora, ya que se suponía que iban a entrar Notebooks y veo que no pasa nada. Quería saber si alguien tiene alguna referencia con respecto a este modelo, ya que si les pregunto a los vendedores, me dicen que va a ser la mejor compra demi vida, Ja Ja. . Por las características me gustaría que tenga más memoria RAM, ya que viene con 4 y hasta el día de hoy trabaje con 4 y no se me presentaron mayores problemas. Desde ya gracias por su atención y espero consejos o referencias, por si es buena, mala, etc. -- Ing. Carlos Alejandro Pérez Libre de virus. www.avg.com
[GUFA] Problemas para generar certificado digital
Hola Ruben, No se si sirve de consuelo...pero Yo vengo intentándolo desde temprano!!! y me sale el mismo mensaje que a vos! Lo hice como venia haciéndolo hasta febrero y nada. También probé con otras maneras de generar el CSR y lo mismo. siempre el mismo...mensaje... Habrá que esperar que dice alguien más para ver si es un problema del servidor de la AFIP. Saludos, Sergio D. Castellari Analista de Sistemas (2227)538983 - serca...@gmail.com SDC Soluciones Informaticas Mat.CPCIBA Nro.0446 www.sdcinformatica.com.ar From: Rubén Duarte Sent: Tuesday, May 09, 2017 11:19 AM To: GUFA List Member Subject: [GUFA] Problemas para generar certificado digital Hola grupo, estoy queriendo generar un certificado para un cliente (algo que ya hice docenas de veces sin problemas) y la pagina de afip esta arrojando el error “El Request enviado es inválido. Por favor revíselo. javax.ejb.EJBTransactionRolledbackException: Could not send Message.” Alguien tiene algún error reportado en Afip? O es que estoy dormido y me estoy equivocando en algo? Libre de virus. www.avg.com
[GUFA] Cloud computing
Rafael, El servicio que utilizo es de www.argentinavirtual.net Es muy bueno, muy recomendable. Yo necesité en varias oportunidades soporte personalizado, y el mismo fue excelente. Siempre por cuestiones mías (por ejemplo, migrar mi sitio web que estaba en otro host o incluso ayudarme a configurar WP , o el FTP y otras cositas de mi entorno). NO utilizo ni el 10% de todos los servicios que ofrece el abono (por ejemplo: Correos, subdominios, subcuentas...y no se cuantas porquerías mas!!!) Obviamente que tienen VPS con servidores Linux y VPS con servidores Windows con MS-SQL. O sea, que no necesitas adaptar NADA de tu sistema, salvo lo que te dije, algunas cuestiones a consultas que por ahí, en un servidor local no pasa nada, pero en la web...la cosa cambia (va ser lo que mas trabajo te llevará). Es más Yo estuve a punto de contratar un Server Windows porque entregaban 1 o 2 licencias de escritorio remoto que pensaba usarlas con Tabletpero como ahora han empezado a salir Tablet Windows de igual precio que las Android...se acabo el problema... Yo tengo sistemas, donde usuarios, lo usan inclusive desde fuera de Argentina, y anda de diez Repito: NUNCA tuve una falla en mas de 2 años de uso (tampoco tengo súper clientes que demandan una cosa de locos...pero los usan...) Cualquier duda, escribime al Skipe (Sergio d.Castellari) y te ayudo en lo que pueda. Abrazos totales! Sergio D. Castellari Analista de Sistemas (2227)538983 - serca...@gmail.com SDC Soluciones Informaticas Mat.CPCIBA Nro.0446 www.sdcinformatica.com.ar From: rafael copquin Sent: Friday, May 19, 2017 9:30 AM To: GUFA List Member Subject: [GUFA] Cloud computing Hola Sergio Es interesante lo que decís. Sin embargo yo tengo que pasar mi aplicación que funciona bajo Windows y SQL Server Express a la nube, pero sin modificarla para que funcione bajo MySQL (que tiene algunas diferencias con SQL Server, según tengo entendido) Como nunca lo usé (al MySQL) pienso que la curva de aprendizaje, que no debería ser muy larga, va a insumir un tiempo que mis clientes no van a pagar ("poderoso caballero es Don Dinero" como decía el poeta) y menos aún bajo Linux La pregunta es: cuál es nombre del hosting, cómo lo investigo, y además si permiten alojar un SQL Server Express, o se limitan al MySQL Gracias y yo también me acuerdo de cuando hicimos el curso individual Muchos saludos Rafael Copquin On 18/05/2017 22:21, Sergio Castellari -mvl- wrote: Hola Rafael!! Tanto tiempo. Te cuento mi experiencia... Yo tomé esa decisión hace casi 3 años. Terminé eligiendo un VPS local porque quería tener soporte rápido y en castellano. Trabajo con ooHG (similar a visualfox) y MySQL. Tuve que hacer varias optimizaciones a mi sistema para que funcione rápido y eficiente -ya que pasas de conexiones de 100mb locales a conexiones que dependen de Internet y además generalmente wifi - ahora una vez optimizadas...vas a ser el tipo más feliz de la tierra!!! Tengo sistemas comerciales funcionando desde hace casi dos años SIN MAYORES PROBLEMAS salvo algunas optimizaciones sobre la marcha o errores mios. El servidor en mi caso es un Linux que comparado con lo necesitado por Win Server...es una cagadita...y sin embargo en más dos años JAMÁS se cayó o dejó de funcionar...nada de nada!!! Y pensar que ésa era mi duda principal. Hoy está tirando 11 sistemas chicos sin despeinarse. Hablamos de unas 20 pcs en total o un poco más. Y cálculo que podría tirar otro 10-15 sistemas más. Con respecto a la seguridad, el user y pass están embebidos en el exe y son con sólo acceso a su DB ... es decir...No pueden acceder ni tocar nada extra...y eso suponiendo que lograrán descubrir dichos datos. Jamás los usuarios acceden a esta información, ni siquiera al host...nada de nada...ya que yo garantizo la seguridad en mi abono. Además el VPS hace todas las noches copias de seguridad en servidores replicados en distinto lugar físico de forma automática. Sinceramente al día de hoy...creo que fue la mejor decisión tomada. Personalmente pienso que todos los sistemas de gestión terminan en la nube. Para los casos donde Internet se corto...tengo un exe extra que tiene actualizado los artículos, ctasctes de clientes y proveedores. Sólo consultas...pero le salvan las papas al mostrador del cliente. Esto lo hice hace poco y los clientes chochos!!! Bueno creo que ya te aburrí!!! Abrazos totales (todavía me acuerdo del curso que hice con vos) Enviado desde BlueMail En 18 may. 2017, en 19:31, rafael copquin <rcopq...@fibertel.com.ar> escribió: Estoy averiguando la mejor opción para trabajar en la nube, a raiz de la consulta de uno de mis clientes. Se trata de alojar un MS SQL Server en la nube para poder acceder una base de datos desde su empresa, para leer, modificar, borrar o grab
[GUFA] consulta de cuits
Hola Carlos, Que costo tiene la Libreria ??? Se utiliza como un OCX que conecta con el nuevo WS de la AFIP para consultar el Padron ??? Saludos, Sergio D. Castellari Analista de Sistemas (2227)538983 - serca...@gmail.com SDC Soluciones Informaticas Mat.CPCIBA Nro.0446 www.sdcinformatica.com.ar -Mensaje original- From: Carlos Morandin Sent: Thursday, December 07, 2017 8:19 AM To: GUFA List Member Subject: [GUFA] consulta de cuits Exactamente, tuve que optar por comprar la libreria WSPadron que tienen los que hacen la de factura electronica (https://sites.google.com/site/facturaelectronicax/) aunque ahora es un poco mas complicado porque hay que habilitar el servicio en la pagina de afip de cada cliente. Gracias ! Carlos El 06/12/2017 a las 22:56, Pablo Pioli escribió: Lo que Carlos consultaba era para efectuar la validacion online del estado de la CUIT. Porque puede ser valida pero AFIP puede haberla deshabilitado. Entonces es responsabilidad del que vende controlar esa situacion. Por comodidad son cosas que se incluyen en el programa. Con respecto a esto, salio la normativa oficial. https://www.boletinoficial.gob.ar/web2/utils/pdfView?file=%2Fpdf%2Fnorma%2F175252%2F20171127%2FPrimera%2FUuqhr4kl1FL0ZHrqnnsq0S1bLS1JVi1bLbzFRzBNnUTXuCAHFGWmb%2BI%3D%2F0 La API Rest esta kaput, la consulta se debe hacer exclusivamente via WebService, previa autenticacion del consultante. El 6/12/2017 a las 19:21, Hernán Baranda escribió: Esto lo escribí asesorándome con alguien el Afip y anda de 10 Saludos WITH THISFORM.pageframe1.page1 c1=SUBSTR(.txtCuit.value,1,1) c2=SUBSTR(.txtCuit.value,2,1) c3=SUBSTR(.txtCuit.value,4,1) c4=SUBSTR(.txtCuit.value,5,1) c5=SUBSTR(.txtCuit.value,6,1) c6=SUBSTR(.txtCuit.value,7,1) c7=SUBSTR(.txtCuit.value,8,1) c8=SUBSTR(.txtCuit.value,9,1) c9=SUBSTR(.txtCuit.value,10,1) c10=SUBSTR(.txtCuit.value,11,1) c11=SUBSTR(.txtCuit.value,13,1) sumatoria=(5*VAL(c1)+4*VAL(c2)+3*VAL(c3)+2*VAL(c4)+7*VAL(c5)+6*VAL(c6)+; 5*VAL(c7)+4*VAL(c8)+3*VAL(c9)+2*VAL(c10)) resto=MOD(sumatoria,11) verificador=11-resto DO CASE CASE EMPTY(compras.Cuit)=.T. .txtCuit.SelectOnEntry=.T. RETURN .T. CASE .txtCuit.value=" - - " .txtCuit.SelectOnEntry=.T. RETURN .T. CASE len(alltrim(.txtCuit.value))<13 =MESSAGEBOX("FALTAN DIGITOS",0+48,"NUMERO DE CUIT") .txtCuit.SelectOnEntry=.F. RETURN .F. CASE INLIST(VAL(c1+c2),20,23,24,27,30,33,34)=.F. =MESSAGEBOX("NO ES UN NUMERO DE CUIT",0+48,"NUMERO DE CUIT") .txtCuit.SelectOnEntry=.F. RETURN .F. CASE verificador=VAL(c11) .txtCuit.SelectOnEntry=.T. RETURN .T. CASE (resto=0 AND VAL(c11)=0) .txtCuit.SelectOnEntry=.T. RETURN .T. OTHERWISE =MESSAGEBOX("NO ES CORRECTO ESTE NUMERO DE CUIT",0+48,; "NUMERO DE CUIT") .txtCuit.SelectOnEntry=.F. RETURN .F. ENDCASE ENDWITH - Original Message - From: "Carlos Morandin" <carlos.moran...@gmail.com> To: "GUFA List Member" <GUFA@mug.org.ar> Sent: Thursday, November 23, 2017 9:54 AM Subject: [GUFA] consulta de cuits Hola, buen dia esta caido hace un par de dias para consultar cuits validos https://soa.afip.gob.ar/sr-padron/v2/persona/ alguno tiene otra alternativa ? Saludos Carlos --- El software de antivirus Avast ha analizado este correo electrónico en busca de virus. https://www.avast.com/antivirus --- Este correo electrónico ha sido comprobado en busca de virus por AVG. http://www.avg.com
[gufa] ToolBar Print Preview
Hola gente, alguien sabe cómo agregar un botón y su respectivo código a la barra del print preview del informe? (Ej.:Un botón que lleve el informe que estoy viendo a Excel, es decir, el código lo tengo me falta el botón ) Gracias. Saludos!
[gufa] Retomando el Visual Foxpro (ME OLVIDE !!!)
Daniel, no te olvides que para un mejor manejo del browse, en visual lo colocás dentro de un grid. Epero que te sirva. Saludos. - Original Message - From: Daniel Maldonado [EMAIL PROTECTED] To: gufa List Member gufa@mug.org.ar Sent: Wednesday, February 21, 2007 7:07 PM Subject: [gufa] Retomando el Visual Foxpro (ME OLVIDE !!!) Estimados: hace aproximadamente un año y medio que no agarraba el ZORRO ++ y estoy Intentando hacer algo y no me esta saliendo. Un poco por la falta de práctica. Tengo un sistema hecho en Visual Foxpro 8.0 el cual tiene una pantalla principal que Tiene configurada la propiedad. WhowWindow = 2 - Formulario de Nivel SUPERIOR Y en el tengo un pequeño menú y algunos botones desde los que intento Hacer un BROWSE y no me los muestra. En tiempo de ejecución directamente no me muestra nada. En tiempo de diseño si lo ejecuto el Browse se muestra fuera de esa pantalla Que hay que tocar ¿??. Gracias. Daniel.
[gufa] OT una mano con VPN
Hola gente, instalé DynDNS con todos sus pasos, pero cuando me quiero comunicar remotamente, me abre la página con el estado del router. Mi router es un 305EU de Arnet. Alguna pista? Gracias.
[gufa] OT una mano con VPN
Gracias Francisco y Alejandro. Lo voy a tener en cuenta y les comento. Saludos! From: Francisco L Picone [EMAIL PROTECTED] Reply-To: gufa@mug.org.ar To: gufa List Member gufa@mug.org.ar Subject: [gufa] OT una mano con VPN Date: Mon, 5 Mar 2007 11:00:57 -0300 Perdon no me habia fijado que pusiste el modelo, el router que tenes es un Aztech 305EU, habria que ver si lo tenes configurado como router o como modem, para cambiar la configuracion podes poner el nombre y modelo+abrir puertos o +configuracion en el google y te salen un monton de paginas de cómo hacerlo. Cualquier duda estoy a tu disposición. Fran -Mensaje original- De: gufa@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Ing. Sergio F. Ibarra Enviado el: sábado, 03 de marzo de 2007 23:33 Para: gufa List Member Asunto: [gufa] OT una mano con VPN Hola gente, instalé DynDNS con todos sus pasos, pero cuando me quiero comunicar remotamente, me abre la página con el estado del router. Mi router es un 305EU de Arnet. Alguna pista? Gracias. _ MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/
[gufa] Check en List
Si mal no te entiendo, lo que deberías hacer es, a la grilla agragarle un control check. Saludos! - Original Message - From: Alejandro mbs [EMAIL PROTECTED] To: gufa List Member gufa@mug.org.ar Sent: Thursday, March 08, 2007 7:21 PM Subject: [gufa] Check en List Tengo una tabla con dos campos ( marca que es Logico y detalle es Caracter ) Necesito mostrarlo en un list pero que el campo marca sea un check, esto lo hice en grillas necesito hacerlo en un grid. gracias. Si se puede me pueden explicar como. gracias _ Visita MSN Latino Entretenimiento: ¡música, cine, chismes, TV y más...! http://latino.msn.com/entretenimiento/
[gufa] The VFP Team - A Message to the Community
Para quienes venimos del Fox Dino, esta no es una buena noticia.Hace 15 años comensé con FoxBase y no era de MS, cuando MS compró Fox sentimos que entramos a una autopista de 6 carriles y los demás andaban por senderos, podíamos hacer de todo para todos los gustos, Visual Fox no llenó de orgullo, si bien no al ritmo que hubiéramos querido y siempre sentimos que nuestro primo VB era el preferido.No obstante mostramos que con VFP nos bastaba y sobraba, basta ver los megaproyectos que se realizaron en VFP.Hoy vemos que nos quedamos en esa autopista con la diferencia que es un Dead End, no hay más camino por recorrer, no es lo mismo trabajar con herramienta discontinua. No sé cuál es el futuro de las herramientas de desarrollo, pienso que Martín Salías nos podrá contar quién ocupará el lugar de VFP, lo qué si sé que a VFP desde que fué Fox fue estudiado, descuartizado en pos de herramientas propias de MS. Los que trabajamos en VFP sentimos que la batalla está perdida, pero mientras tanto daremos pelea con nuestro mejor código, envidia de muchos, y al final sabremos que cualquiera que se la herramienta que usemos, esta tendrá algo del viejo Fox. Yo brindo por el Fox, FoxBase, FoxPro,VisualFox, y disculpen si me olvido de alguien. - Original Message - From: José Paez To: gufa List Member Sent: Wednesday, March 14, 2007 9:16 AM Subject: [gufa] The VFP Team - A Message to the Community A Message to the Community We have been asked about our plans for a new version of VFP. We are announcing today that there will be no VFP 10. VFP9 will continue to be supported according to our existing policy with support through 2015 (http://support.microsoft.com/lifecycle/?p1=7992). We will be releasing SP2 for Visual FoxPro 9 this summer as planned, providing fixes and additional support for Windows Vista. Additionally, as you know, we've been working on a project codenamed Sedna for the past year or so. Sedna is built using the extensibility model of VFP9 and provides a number of new features including enhanced connectivity to SQL Server, integration with parts of the .NET framework, support for search using Windows Desktop Search and Windows Vista as well as enhanced access to VFP data from Visual Studio. Concurrently, the community has been using CodePlex (http://www.codeplex.com) to enhance VFP using these same capabilities in the VFPx and VFPy projects. Some of these community driven enhancements include: - Support for GDI+ - An enhanced class browser - Support for Windows Desktop Alerts - An object oriented menu system - Integration with MSBuild - A rule-based code analysis tool similar to fxCop in Visual Studio - An Outlook Control Bar control To reiterate, today we are announcing that we are not planning on releasing a VFP 10 and will be releasing the completed Sedna work on CodePlex at no charge. The components written as part of Sedna will be placed in the community for further enhancement as part of our shared source initiative. You can expect to see the Sedna code on CodePlex sometime before the end of summer 2007. The VFP team http://msdn2.microsoft.com/en-us/vfoxpro/bb308952.aspx
[gufa] Problemas con FOXDINO -
Es la primera que instalás bajo XP? Tenés sufuciente memoria para trabajar bajo DOS? Chequeas o seteas impresora USB en ese procedimiento? Sergio. - Original Message - From: Mario Luis Cabral To: gufa List Member Sent: Friday, March 23, 2007 10:04 AM Subject: [gufa] Problemas con FOXDINO - Estimada Gente Recurro a Ud. A ver si a alguien le a pasado esto, que me esta complicando bastante el tema. Tengo aun varias aplicaciones desarrolladas, en el viejo y querido VF DOS, con varias copias funcionando, y desde hace una semana me apareció algo realmente raro, cuando se despliega una LISTA DESPLEGABLE, que tiene un ARRAY de 60 Filas, me cuelga EL PROGRAMA, de una y no se puede trabajar, a tal punto que lo debemos cerrar la ventana completa, y arrancar nuevamente, hasta ahora se me da en una sola P.C., que es lo otro extraño, pero si se comienza a dar en todas las copias que tengo distribuidas, realmente voy a estar en problemas complicados.- La P.C. que se cuelga es Sistema es una ..(SEGÚN LAS PROPIESDADES DEL SISTEMA DE WINDOWS) PENTIUN(R) D CPU 3.0 GHZ DE 2.99 2.99 Ghz, 504 MB de RAM Extensión de dirección Físico Con Windows XP Profesional Service Pack 2 Cualquier ayuda será mas que bienvenida - desde ya muchas Gracias a todos Mario Luis Cabral -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
[gufa] mscomm32.ocx
En la máquina que intentas correr no está instalado el mismo ocx, cuando instalás VFP se soluciona. Saludos! - Original Message - From: Pablo Lagos To: gufa List Member Sent: Sunday, May 27, 2007 6:53 PM Subject: [gufa] mscomm32.ocx Hola guferos, Hice un programa de lectura de información que llega por un puerto serie y para ello usé la ocx de referencia. Cuando quise correrlo en algunas otras máquinas, refiriéndose a la ocx saca el siguiente cartel: Ole error code 0x80040112: No hay licencia de uso de la clase. Alguno habrá tenido alguna experiencia parecida y me pueda dar una pista ? Gracias por adelantado Pablo -- Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya!
[gufa] mscomm32.ocx
Nunca tuve el suficiente tiempo para ponerme a ver el tema, el caso es que instalándolo (5 min. aprox.) lo resolví. Si alguna vez lo resolvés de otra manera avisme. Saludos! - Original Message - From: Pablo Lagos To: gufa List Member Sent: Sunday, May 27, 2007 9:49 PM Subject: [gufa] mscomm32.ocx Gracias por tu respuesta, pero que tengo que instalar ?, porque es una máquina donde tienen que correr los ejecutables y a la cual le instalé primero el runtime de fox. Pablo - Mensaje original De: Ing. Sergio F. Ibarra [EMAIL PROTECTED] Para: gufa List Member gufa@mug.org.ar Enviado: domingo 27 de mayo de 2007, 20:47:27 Asunto: [gufa] mscomm32.ocx En la máquina que intentas correr no está instalado el mismo ocx, cuando instalás VFP se soluciona. Saludos! - Original Message - From: Pablo Lagos To: gufa List Member Sent: Sunday, May 27, 2007 6:53 PM Subject: [gufa] mscomm32.ocx Hola guferos, Hice un programa de lectura de información que llega por un puerto serie y para ello usé la ocx de referencia. Cuando quise correrlo en algunas otras máquinas, refiriéndose a la ocx saca el siguiente cartel: Ole error code 0x80040112: No hay licencia de uso de la clase. Alguno habrá tenido alguna experiencia parecida y me pueda dar una pista ? Gracias por adelantado Pablo Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya! -- Preguntá. Respondé. Descubrí. Todo lo que querías saber, y lo que ni imaginabas, está en Yahoo! Respuestas (Beta). ¡Probalo ya!
[GUFA] OT Hasar 715 redondeo
Hola gente, cayó a mis manos una hasar 715 y usando el spooler de Hasar, le mando un ticket de por ej. $50 .00 que es la suma de los items y me imprime $50.01. Alguien sabe como solucionarlo? Gracias. Saludos! Ing. Sergio F. Ibarra
[GUFA] OT Hasar 715 redondeo
Gracias Pablo, más concretamente mi problema es que tengo que enviarle a la impresora el precio sin iva, si un café sale $3,50 le tengo que mandar 3,50-iva y así sucesivamente, la 715 calcula el iva y lo suma al final, provocando esta diferencia de centavos. Saludos! - Original Message - From: Pablo Satelier [EMAIL PROTECTED] To: GUFA List Member GUFA@mug.org.ar Sent: Friday, July 13, 2007 5:23 AM Subject: [GUFA] OT Hasar 715 redondeo Hola Sergio, ..recuerdo que en algun momento tuve algun problema similar con la impresora esa. Creo que el problema puntual era que agregaba una linea mas, que decia: Redondeo: XX,XX, porque era un cliente en el cual el precio de cada item era pequeño, pero eran muchos por cada linea, entonces, al hacer la cuenta, utilizaba un algoritomo que generaba eso. Para solucionarlo, tuve que hacer que imprima un item, y en la descripcion, le agregaba la cantidad, y el precio era el total de la suma de todoses decir.. En vez de: 300 chupetines 500 Imprimia 1 300xChupetines 500 Espero te sirva el dato. Saludos, Pablo.- Ing. Sergio F. Ibarra escribió: Hola gente, cayó a mis manos una hasar 715 y usando el spooler de Hasar, le mando un ticket de por ej. $50 .00 que es la suma de los items y me imprime $50.01. Alguien sabe como solucionarlo? Gracias. Saludos! Ing. Sergio F. Ibarra
[GUFA] OT Hasar 715 redondeo
Ricardo y Pablo, mis limiatciones son de tiempo, es decir que uso el spooler.exe de hasar y no por ahora no puedo estudiar el caso de mandar comandos uno por uno directamente al controlador, por otro lado solo mando ej.: ]9MESA:50 MOZO: 24 bCONSUMIDOR FINAL111222C2DOM. @BT BSIMPLE1.002.4821.0M0.00b BEJECUTIVO1.002.8921.0M0.00b DEFECTIVO6.50T0 E Gracias. - Original Message - From: Ricardo Aidelman [EMAIL PROTECTED] To: GUFA List Member GUFA@mug.org.ar Sent: Friday, July 13, 2007 11:06 AM Subject: [GUFA] OT Hasar 715 redondeo Sergio: Creo que hay un parámetro con el cual le indicas si el precio que le estás mandando es con IVA incluido o no. Vos mandale los 3.50, que la misma hasar se encarga de generar una línea con el redondeo. Del manual de la 715: 3.4.3. PrintLineItem - Imprimir ítem Chequea el estado de la memoria de trabajo, y verifica si se puede ejecutar el comando en el estado fiscal en que se encuentra Responde: a. imprimiendo una línea dividida en tres campos: descripción del ítem, alícuota de IVA aplicada y monto del ítem; b. sumando los montos de venta e IVA a los acumulados en el ticket provisorio. Opciones Multiplicación Si el valor acumulado es distinto a 1, previo a la línea se imprime otra con dicho valor, seguido del signo de multiplicación y el precio unitario del ítem. (O sea, se usa para vender cantidades diferentes a la unidad). En ese caso, el monto al que se refiere el primer párrafo surge de la multiplicación del valor almacenado en los bytes dedicados a cantidad por el valor almacenado en los bytes dedicados a monto (en este caso, precio unitario). Imputación Si se llena este byte con el carácter M, el monto es sumado al subtotal parcial del ticket (es decir se trata de una venta normal). Si se lo llena con el carácter m, el monto es descontado de acuerdo con lo siguiente: a. Si los bytes dedicados a alícuota de IVA tienen un valor numérico, el monto es descontado del subtotal parcial del ticket y el IVA es descontado del acumulado correspondiente. b. Si los bytes dedicados a alícuota de IVA están llenos con asteriscos, el monto es recargado o descontado del subtotal, según el valor imputación, calculándose qué porcentaje del subtotal significa el recargo o descuento. Cada uno de los IVAs acumulados hasta el momento en el ticket son recargados o descontados en un porcentaje similar (ver Apéndice 5.2). En este caso el controlador cambia de estado y sólo permite ejecutar las siguientes operaciones. Si se encuentra abierto un ticket: sólo se podrá pagar (comando TotalTender) o cerrar el ticket (comando CloseFiscalReceipt). Si se encuentra abierto un ticket-factura: sólo se podrán adicionar percepciones (comandos IVAPerceptions y OtherPerceptions), pagar (comando TotalTender) o cerrar el ticket (comando CloseFiscalReceipt). Nota: el comando con el valor m en este byte se usa para devolución o descuento de productos ya vendidos en el mismo ticket y sólo es aceptado si se ha vendido un producto con la misma descripción y alícuota de IVA, y con monto o cantidad mayor o igual. Coeficiente de impuestos internos: (ver Apéndice 5.2) El valor almacenado en estos bytes debe estar entre tener 0 y 1; si el valor es cero, no se lo tiene en cuenta. Llamando k al coeficiente de impuestos internos, es k = 1 / (1 + Ii), donde Ii indica el monto del impuesto interno como porcentaje del precio base, expresado en forma decimal, Si el valor del coeficiente k almacenado es diferente de cero y va precedido por el signo +, el monto del impuesto interno es fijo. Los impuestos internos fijos no son afectados por recargos o descuentos posteriores. Si el valor del coeficiente k almacenado es diferente de cero y no va precedido por un signo, el monto del impuesto interno es porcentual. Los impuestos internos fijos son afectados por recargos o descuentos posteriores. Si el valor almacenado es cero, no existen impuesto internos. Si se realiza un descuento o recargo sobre el subtotal (ver punto anterior) el valor de este coeficiente es ignorado y se considera que está en cero. Calificador de monto: Si se llena este byte con el caracter B, se indica que el valor almacenado en el monto no incluye el IVA. Si se lo llena con el caracter T, el monto incluye el IVA, es decir, es el precio total. Este comando es rechazado si: a. No se encuentra abierto un comprobante fiscal; b. Los montos acumulados fueran a causar un desborde en la capacidad del acumulador del total. Comando Longitud Descripción Tipo 1 B (ASCII 66) 1 Hasta 20 caracteres de texto descripción A 1 FS 14 Cantidad (±nnn.n) N 1 FS 10 Monto (±nn.nn) N 1 FS 5 Alícuota de IVA (nn.nn)/(**.**) N 1 FS 1 Imputación A M: suma; m: resta 1 FS 11 Coeficiente de impuestos internos ([+]0.) N 1 FS 1 Parámetro display N (sólo operativo en modelo SMH/P-615F en el resto de los modelos colocar cualquiera de los tres valores) 0: No modifica 1: Escribe display 2: Aumenta subcampo repeticiones 1 FS 1
[GUFA] OT Hasar 715 redondeo
Gracias Osvaldo por tu colaboración. Saludos! - Original Message - From: Osvaldo N. Torres [EMAIL PROTECTED] To: GUFA List Member GUFA@mug.org.ar Sent: Friday, July 13, 2007 5:18 PM Subject: [GUFA] OT Hasar 715 redondeo Pablo, el parámetro del cual habla Ricardo es Preciobase que puede ser .t. o .f. si incluye o no el IVA en el precio que le pasas al controlador. Osvaldo - Original Message - From: Pablo Satelier [EMAIL PROTECTED] To: GUFA List Member GUFA@mug.org.ar Sent: Friday, July 13, 2007 5:23 AM Subject: [GUFA] OT Hasar 715 redondeo Hola Sergio, ..recuerdo que en algun momento tuve algun problema similar con la impresora esa. Creo que el problema puntual era que agregaba una linea mas, que decia: Redondeo: XX,XX, porque era un cliente en el cual el precio de cada item era pequeño, pero eran muchos por cada linea, entonces, al hacer la cuenta, utilizaba un algoritomo que generaba eso. Para solucionarlo, tuve que hacer que imprima un item, y en la descripcion, le agregaba la cantidad, y el precio era el total de la suma de todoses decir.. En vez de: 300 chupetines 500 Imprimia 1 300xChupetines 500 Espero te sirva el dato. Saludos, Pablo.- Ing. Sergio F. Ibarra escribió: Hola gente, cayó a mis manos una hasar 715 y usando el spooler de Hasar, le mando un ticket de por ej. $50 .00 que es la suma de los items y me imprime $50.01. Alguien sabe como solucionarlo? Gracias. Saludos! Ing. Sergio F. Ibarra -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.10.4/898 - Release Date: 12/07/2007 04:08 p.m.
[GUFA] Reporte en impresora matricial
Hola Oscar, lo que te está pasando es que no diste con el tmaño justo de la página, por otro lado fijate si la impresora no está configurada con skip over perforation o algo así. Si mal no recuerdo el tamaño del continuo común es USA standard, tambien podés definir una página en Windows, sobre todo si es Windows 98. Espero que te ayude. Saludos! - Original Message - From: Oscar Goldes To: GUFA List Member Sent: Wednesday, August 15, 2007 10:09 AM Subject: [GUFA] Reporte en impresora matricial Hola necesito imprimir un reporte (VFP8) en formulario continuo de 12 pulgadas con una epson Fx1180 . No importa lo que haga, los inicios de página se me van corriendo página tras página hasta que los registros se imprimen un pedazo en cada pagina. Como se hacía esto? Gracias!
[GUFA] Error al querer registrar WS
Sres. Buenas tardes. Estoy teniendo el siguiente problema, cada vez que quiero registrar un ws en el Visual Fox 9.0 SP2 me muestra una ventana con el siguiente mensaje: Field COMEFILE does not accept null values Location: oweb Number: 1581 Method: addfoxcode Message: INSERT INTO (THIS.cWSAlias) (Type, Name, Menu, Tips, URI, WSML, Class, Port, TimeStamp, UniqueID, Toolbox, Comfile, Prefs) VALUES (C, lcWSName, LCMethodStr, lcTipsStr, lcWDSL, lcWSMLGTM. lcClass, lcServicePort, ldDateTime, lcID, .T., lcServiceDoc, lcMethodStr2) Line: 224 La verdad que lo he hecho con varios ws de ejemplo, siguiendo los pasos explicados y con todos he tenido el mismo problema. Alguien me puede tirar una punta. Desde ya muchas gracias. Sergio.
[GUFA] Importar Datos de Cobol
Hola, alguna vez hice eso, si mal no recuerdo hay tablas de Cobol que las puedes editar con un procesador de texto. Espero que al menos sea una pista. Saludos! - Original Message - From: [EMAIL PROTECTED] To: GUFA List Member Sent: Thursday, March 20, 2008 5:16 PM Subject: [GUFA] Importar Datos de Cobol Hola lista, estoy buscando alguna herramienta para migrar tablas en cobol a un Excel, csv, dbf ,slq server,etc. Cualquier formato que se pueda leer desde vfp, alguien conoce alguna herramienta free. Muchas Gracias a todos..
[GUFA] fread()
Hola, yo leo la línea caracter por caracter hasta llegar al final de línea o salto de línea, chr(13). espero que te sirva. Saludos! - Original Message - From: Rene Yacyna To: GUFA List Member Sent: Friday, April 18, 2008 10:20 PM Subject: [GUFA] fread() Primero leer las cabeceras en un archivo y, despues los detalles en otro archivos, a probar ! - Original Message - From: Horacio To: GUFA List Member Sent: Friday, April 18, 2008 5:21 PM Subject: [GUFA] fread() Hola a todos Tengo el siguiente problema, debo leer un txt que tiene registros de longitud variable. Las cabeceras tienen una longitud de 172 bytes y los detalles 343. La cuestion es que al leer el detalle con FREAD obtengo solo 254 caracteres, como hago para obtener los 343. Ademas como hago para que una variable almacene mas de 254 caracteres. Gracias Ingresá ya a MSN Deportes y enterate de las últimas novedades del mundo deportivo. MSN Deportes
[GUFA] Buffer VFP o XP
Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de grabación de información, esto sucede cuando alguna máquina se cuelga o se apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar hay operaciones que no se guardaron completamente. Esto puede pasar tanto cuando se está trabajando o media hora después de haber hecho el último ingreso el operador. Leí por ahí que limitando la memoria de VFP esto se mejora. Alguna idea? GRACIAS.
[GUFA] Buffer VFP o XP
Uso vistas locales sobre tablas libres. Saludos! From: Hernan Roberto Cespedes Sent: Tuesday, May 06, 2008 1:47 PM To: GUFA List Member Subject: [GUFA] Buffer VFP o XP Hola Saludos a todos los colisteros y amigos. una consulta ? estas usando transacciones para grabar pasanos mas data . Saludos hernan Cespedes From: [EMAIL PROTECTED] To: GUFA@mug.org.ar Subject: [GUFA] Buffer VFP o XP Date: Tue, 6 May 2008 10:28:31 -0300 Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de grabación de información, esto sucede cuando alguna máquina se cuelga o se apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar hay operaciones que no se guardaron completamente. Esto puede pasar tanto cuando se está trabajando o media hora después de haber hecho el último ingreso el operador. Leí por ahí que limitando la memoria de VFP esto se mejora. Alguna idea? GRACIAS. Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus artistas favoritos. MSN en Concierto
[GUFA] Buffer VFP o XP
Hace tiempo que trabajo así, incluso tabién con VFP9 y no tengo mayores problemas (mientras todo anda bien, es decir que la máquina no se cuelgue y tenga UPS) salvo lo que mencioné. Agradezco tu colaboración, sigo buscando . . Saludos! From: Alejandro mbs Sent: Wednesday, May 07, 2008 9:24 AM To: GUFA List Member Subject: [GUFA] Buffer VFP o XP Uy...que feo, yo no usario vistas de fox a tablas de fox, eso no funciona muy bien o si funciona pero a mi nunca me gusto, trate de usarlas desde la version 3 y no me resultaban, mas cuando la informacion era mucha, se demoraba mucho en traer los registros, menos a tablas libres. Es mucho mas rapido con indices bien pensados y usando clausulas como SET KEY, Browse Key, SEEK y otras. Te recomiendo, mas que buscar la solucion en el sistema operativo, que eso solo te puede dar una mejor o pero performance, crees una base de datos, agregues a las tablas alli, y comiences a pasar las vistas a procesos transaccionales, ojo por ahi alguien contesto hace un tiempo que se pueden hacer transacciones con tablas libres a partir de la version 8 o 9 de fox no recuerdo bien cual, de esa manera si una persona intenta grabar y no se pudo realizar la operacion te vas a enterar asi no y te va a traer muchos problemas, te muestro mas o menos como es la cosa : BEGIN TRANS REPLACE campo WITH valor IF TABLEUPDATE(.T.,.T.,'Tabla') END TRANS ELSE MENSAGE DE ERROR ROLLBACK ENDIF FLUSH manda a disco la info inmediatamente Saludos -- From: [EMAIL PROTECTED] To: GUFA@mug.org.ar Subject: [GUFA] Buffer VFP o XP Date: Tue, 6 May 2008 17:55:18 -0300 Uso vistas locales sobre tablas libres. Saludos! From: Hernan Roberto Cespedes Sent: Tuesday, May 06, 2008 1:47 PM To: GUFA List Member Subject: [GUFA] Buffer VFP o XP Hola Saludos a todos los colisteros y amigos. una consulta ? estas usando transacciones para grabar pasanos mas data . Saludos hernan Cespedes From: [EMAIL PROTECTED] To: GUFA@mug.org.ar Subject: [GUFA] Buffer VFP o XP Date: Tue, 6 May 2008 10:28:31 -0300 Hola gente, trabajo en VFP 6 y de vez en cuando tengo un problema de grabación de información, esto sucede cuando alguna máquina se cuelga o se apaga (EJ. corte de energía), la cuestión que cuando vuelve a trabajar hay operaciones que no se guardaron completamente. Esto puede pasar tanto cuando se está trabajando o media hora después de haber hecho el último ingreso el operador. Leí por ahí que limitando la memoria de VFP esto se mejora. Alguna idea? GRACIAS. -- Ingresá ya a MSN en Concierto y disfrutá los recitales en vivo de tus artistas favoritos. MSN en Concierto Get your fix of news, sports, entertainment and more on MSN Mobile Get your fix now!
[GUFA] SQL con TierAdapter
Gente, estoy usando el Framework TierAdapter y estoy teniendo el siguiente inconveniente: al querer conectarme a un MSSQL, mientras utilice autenticación de Windows todo bien, pero al querer acceder a un motor que esta en otra maquina y utiliza validación de SQL, no puedo lograr la conexión (obviamente que en el connection string coloco un user y pass validos). Lo raro es que si hago un Sqlstringconnect con el mismo string de conexión no tengo ningún problema. Alguien me puede dar alguna idea de en que me estoy equivocando? Desde ya muchas gracias. Sergio.