[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"To: "GUFA List Member" 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] 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] 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 Alvarezescribió: 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] 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] 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] 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] 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] Responder: Consultar CUIT
AFIP *** *If cTip == 'C' .and. cConstancia == .t. * fh:=fcreate('ok-constancia-20227327406-2015-09-23.pdf') * if fh<0 *Ferase(GetCurrentFolder()+'\ok-constancia-20227327406-2015-09-23.pdf') *msgexclamation("Handle create?",'1') *return .f. * endif * fwrite(fh, cResp) * fclose(fh) * MsgStop('ok-constancia-20227327406-2015-09-23.pdf fue creado') * oPadron:=Nil ; Return .t. *EndIf *** Grabo la Respuesta *** MemoWrit('ConsultaPadron.txt',cResp) *** Visualizo en pantalla la Respuesta *** *MsgStop(cResp,'Respuesta AFIP...') //ACTIVAR para hacer DEBUGGER *** Decodifico jSon (java) *** nLen:=HB_JsonDecode(cResp , @hRes) //AFIP devuelve un archivo en formato Java jSON If !HB_HGET(hRes,'success') oPadron:=Nil ; MsgStop('¡¡ 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. From: Oscar Stasiulevicius Sent: Saturday, June 11, 2016 2:20 PM To: GUFA List Member Subject: [GUFA] Responder: Consultar CUIT Sergio aun no lo probe, pero vi en el mismo hilo de mails que no les funciono, y esperaban las librerias que se referenciaban en el codigo Gracias! El 11 de junio de 2016, 11:02, Sergio D.Castellari <sergio197...@yahoo.com.ar> escribió: 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 cuan
[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 Luqueescribió: 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] 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/' 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 AFIP *** *If cTip == 'C' .and. cConstancia == .t. * fh:=fcreate('ok-constancia-20227327406-2015-09-23.pdf') * if fh<0 *Ferase(GetCurrentFolder()+'\ok-constancia-20227327406-2015-09-23.pdf') *msgexclamation("Handle create?",'1') *return .f. * endif * fwrite(fh, cResp) * fclose(fh) * MsgStop('ok-constancia-20227327406-2015-09-23.pdf fue creado') * oPadron:=Nil ; Return .t. *EndIf *** Grabo la Respuesta *** MemoWrit('ConsultaPadron.txt',cResp) *** Visualizo en pantalla la Respuesta *** *MsgStop(cResp,'Respuesta AFIP...') //ACTIVAR para hacer DEBUGGER *** Decodifico jSon (java) *** nLen:=HB_JsonDecode(cResp , @hRes) //AFIP devuelve un archivo en formato Java jSON If !HB_HGET(hRes,'success') oPadron:=Nil ; MsgStop('¡¡ ERROR !!. NO existe persona Fisica/Juridica con ese
[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] 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] 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"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] 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"To: "GUFA List Member" 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" 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] 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] 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] 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] 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] 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] Obtener cotizacion del Dolar (Argentina)
Hola Chicos, Venia usando esta función para obtener la cotización del dolar, pero la misma –la pagina web-, dejo de funcionar. Que utilizan ustedes para obtener la cotización FUNCTION PrecioDolarHoy(cTipo,cForm,cControl) #include HBCompat.ch #INCLUDE 'hbxml.ch' #include Fileio.ch TRY oFe:=WIN_OLECREATEOBJECT(MSXML2.ServerXmlHttp) IF HB_ISOBJECT(oFe) oFe:OPEN(GET,http://www.eldolarblue.net/getDolarLibre.php?as=xml,.F.) oFe:SEND() cTexto1:=oFe:responseText ** LIBRE (OFICIAL) * PRIVATE oXmlDoc := TXmlDocument():new() PRIVATE oXmlNode, aStruct := {} oXMlDoc:read(cTexto1) oXmlNode :=oXmlDoc:findFirst(datetime) cFecha:=oXmlNode:cData oXmlNode :=oXmlDoc:findFirst(buy) cTipoComprador:=Val(oXmlNode:cData) oXmlNode :=oXmlDoc:findFirst(sell) cTipoVendedor :=Val(oXmlNode:cData) *MsgBox(Str(cTipoComprador)+chr(13)+Str(cTipoVendedor)) If cTipo=='V' SetProperty( cForm , cControl , 'Value' , cTipoVendedor) Else SetProperty( cForm , cControl , 'Value' , cTipoComprador) EndIf ENDIF CATCH
[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] 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] 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] 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] 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] 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
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] 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] 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] 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] 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] 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] uso de Hamachi
Hola, Para poder acceder, debes hacer primero: 1.- Mi PC / Herramientas / Opciones de carpeta... / Ver marcar: Utilizar uso compartido simple de archivos (recomendado) Y luego... - Ahora creamos una carpeta. - Pulsamos con el botón derecho del mouse sobre esa carpeta. - Vamos a Propiedades. - Marcamos Compartir esta carpeta en la red y si quieres Permitir que los usuarios de la red cambien mis archivos pero te digo una cosa: a menos que tengas una super conexion de ambos ladosserá muy lenta el tratamiento de la misma. Si quieres algo bien rapido, deberias mediante Hamachi, utilizar Terminal Server. Saludos, Sergio Castellari - Original Message - From: Rafael Copquin rcopq...@ciudad.com.ar To: GUFA List Member GUFA@mug.org.ar Sent: Wednesday, July 27, 2011 8:46 PM Subject: [GUFA] uso de Hamachi Estoy experimentando con Hamachi Tengo un servidor remoto llamado SERVER1 en donde hay una carpeta llamada c:\datos, con una tabla llamada clientes.dbf Desde una computadora en un local al otro lado de la ciudad quiero acceder a dicha tabla, usando Hamachi Después de conectar la VPN, hago esto use \\server1\c\datos\clientes Pero no conecta y no abre nada. Si alguien sabe cómo se usa el Hamachi, por favor, pasen el código para usar la tabla remota y leerla, grabarla, borrarla, etc. Gracias Rafael Copquin
[GUFA] Validar cantidad de Licencias de Uso
Hola, Quisiera saber como hacen para determinar y validar una determinada cantidad de licencias de uso Por ejemplo: quiero entregar mi sistema para 3 terminales y solo un maximo de 3 terminales. ¿que metodo han implementado para resolverlo? ¿Como se manejan si se corta la luz en medio de una sesion? Saludos, Sergio
[GUFA] Circulares Personalizadas
Hola JEC, Probá con el PDFCreator, toma cualquier salida impresa (como una impresora) pero puedes configurarlo de tal forma que te lo envie direcamenta a una archivo en alguna parte incluso acepta linea de comandos... Es una opcion Saludos, Sergio Castellari - Original Message - From: Lic_Jec To: GUFA List Member Sent: Monday, March 14, 2011 7:12 PM Subject: [GUFA] Circulares Personalizadas Hola. Una vez mas recurro a la ayuda de pensamiento que da la sinergia de la lista. Hice un sistema para imprimir combinando un documento word con una tabla en base a lo brindado por Luis María Guayán, pero ahora necesito mandar estas circulares personalizadas por e-mail y estoy dando vueltas sin encontrar una solución eficiente. Una es poder generar archivo pdf en forma automática, tengo el bullzip pdf printer, hay alguna forma de que grabe directamente en un directorio, porque eso tampoco lo pude encontrar. Toda idea es bienvenida. Gracias por la ayuda, JEC.
[GUFA] Sistemas de Importacion y Droguerias...
MUCHAS GRACIAS Daniel Saludos, Sergio Castellari - Original Message - From: Daniel Calvin To: GUFA List Member Sent: Wednesday, March 02, 2011 11:41 AM Subject: [GUFA] Sistemas de Importacion y Droguerias... Aui va la rutina de digito verificador de Permisos de Embarque y/o Despachos a plaza. VERSION SQL === Create FUNCTION [dbo].[CalculaDigVerif] ( @PeDpIng char(16) ) RETURNS Char(1) AS BEGIN declare @PeDp as char(16) declare @Sum as integer declare @Result char(1) declare @Div as integer declare @Rest as char(1) declare @Dv as char(1) declare @DvOrig as char(1) Set @PeDp=@PeDpIng set @DvOrig=char(ascii(ltrim(rtrim(substring(@PeDp,16,1) set @sum=ascii(ltrim(rtrim(substring(@PeDp,1,1+ ascii(ltrim(rtrim(substring(@PeDp,2,1+ ascii(ltrim(rtrim(substring(@PeDp,3,1+ ascii(ltrim(rtrim(substring(@PeDp,4,1+ ascii(ltrim(rtrim(substring(@PeDp,5,1+ ascii(ltrim(rtrim(substring(@PeDp,6,1+ ascii(ltrim(rtrim(substring(@PeDp,7,1+ ascii(ltrim(rtrim(substring(@PeDp,8,1+ ascii(ltrim(rtrim(substring(@PeDp,9,1+ ascii(ltrim(rtrim(substring(@PeDp,10,1+ ascii(ltrim(rtrim(substring(@PeDp,11,1+ ascii(ltrim(rtrim(substring(@PeDp,12,1+ ascii(ltrim(rtrim(substring(@PeDp,13,1+ ascii(ltrim(rtrim(substring(@PeDp,14,1+ ascii(ltrim(rtrim(substring(@PeDp,15,1 set @div=@sum/23 set @Rest=char(@sum-(@div*23)+65) set @Dv= case when @Rest='O' THEN 'Y' when @Rest='I' THEN 'X' when @Rest='Q' THEN 'Z' ELSE @Rest end if(@Dv=@DvOrig ) Begin set @Result=@DvOrig -- OK END else BEGIN set @Result =@Dv -- MALL END if(char(ascii(ltrim(rtrim(substring(@PeDp,1,1)='C') begin set @Result ='' -- OK end Return @Result end VERSION VB6 === Public Function GetDigVerif(PE As String) As String Dim i As Long Dim j As Long Dim s As String PE = Trim(UCase(PE)) If Mid(PE, 1, 1) = C Then If Len(PE) = 16 Then s = Mid(PE, 16, 1) Else s = _LongErronea Len(PE) End If Else For i = 1 To Len(PE) - 1 j = j + Asc(Mid(PE, i, 1)) Next s = Chr((j Mod 23) + 65) Select Case s Case O s = Y Case I s = X Case Q s = Z End Select End If GetDigVerif = s End Function = Espero que les sirva, retornna el digito verificador, debe coincidir con el ultimo digito del permiso o despacho. Daniel Calvin El 26 de febrero de 2011 12:46, daniel.cal...@gmail.com escribió: Hola Sergio El despacho a plaza tiene 16 posiciones alfanumericas. El ultimo caracter es un digito verificados ( alfabetico ) Luego tiene otras cosas que podes validar. Te puedo pasar la rutina de validacion, la tengo en VB6 y en transac de MSSQL. El resto no se que decirte. Daniel Calvin --Mensaje original-- De: Sergio D.Castellari Remitente: GUFA@mug.org.ar Para: GUFA List Member Responder a: gufa@mug.org.ar Asunto: [GUFA] Sistemas de Importacion y Droguerias... Enviado: 26 de feb, 2011 00:14 Hola gente, Tengo las siguientes dudas: 1.- Que tipo de campo y tamaño utilizan para guardar los N° de despachos de Aduanas (Argentina) 2.- Me consultaron para un sistema de una Droguería, y entre otros temas hay uno que me confundió y necesitaria alguna explicación de algun conocedor: Resulta que hacen Facturas 'A' SIN IVA discriminado!!!..segun sus dueños por que son emisores EXENTOS de IVA...o algo asi...!!!???...osea los medicamentos tienen IVA incluido pero no pueden Discriminarlos al venderlos, aun siendo Resp.Inscrito a Resp.Inscripto. ¿Esto es correcto? ¿alguien me puede orientar? ¿Como debo tratarlos en el libro Iva Ventas? Saludos, Sergio Castellari __ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ?gratis! ?Abr? tu cuenta ya! - http://correo.yahoo.com.ar Enviado desde mi BlackBerry de Movistar (http://www.movistar.com.ar) -- Daniel A. Calvin Cooperator Team Member http://www.cooperator.com.ar Microsoft Certified Professional
[GUFA] y la Bendita Factura Electronica?
Hola Eric, Un colega desarrollo todo el tema de Facturación Electronica. Tiene diferentes variantes para utilizalo, osea, puede ser mediante un EXE externo al que se le pasan parametros, etc.. Tambien tiene otras opciones de acceso a los Web services de la Afip. Es una persona que tiene mucho conocimiento sobre el tema. Te paso su sitio web: http://www.any2fe.com.ar Saludos, Sergio Castellari - Original Message - From: Eric G. Zbrun To: GUFA List Member Sent: Wednesday, March 02, 2011 11:09 AM Subject: [GUFA] y la Bendita Factura Electronica? Hola gente linda: Gente tengo que hacer para unos clientes que son importadores facturas electrónicas. Ya lo hice para Factura de Exportación pero hice que genere un XML y usando el sitio de la AFIP terminan el proceso de la factura electrónica ya que son 3 facturas de exportación al mes. Ahora para estos clientes tiene volumen y tienen puntos de venta. Que es lo que debería usar la OCX de este sitio http://sites.google.com/site/facturaelectronicax/Home veo que está bien documentada pero el costo es una vez y listo o es por cada cliente que le ponga el desarrollo. Si alguien puede decirme que es lo mejor. También estoy viendo los ejemplos de la AFIP y es todo un tema me llevaría más tiempo de desarrollo hacer uso de la WEBService sin usar una OCX de tercero. Quien me puede tirar una mano con este trastorno de la AFIP. Saludos, Eric! Eric G. Zbrun Ing. en Sistemas Informáticos P Antes de imprimir, pensá en tu responsabilidad con el MEDIO AMBIENTE
[GUFA] Sistemas de Importacion y Droguerias...
Hola Luis, Gracias por tu información. Pero, como puede ser que en un comprobante A, no se discrimine el IVA?...y en cuyo caso, como se almacena en IVA Ventas? Si sabes cual es la reglamentación de la AFIP, podrias pasarmela? Te agradecería mucho! Saludos, Sergio Castellari - Original Message - From: Luis Dalmasso To: GUFA List Member Sent: Saturday, February 26, 2011 5:51 PM Subject: [GUFA] Sistemas de Importacion y Droguerias... no es por la condicion del que la emite sino por el producto que las droguerias venden y son de dos tipos de productos: producto con iva de medicamentos ( que no se discrimina ni para la compra ni para la venta y se calcula la posicion fiscal por un mecanismo de prorrateo que no incide en tus sistemas) productos con iva no medicamentos ( muy comun en los suplementos dietarios y otros productos que pueden fabricar los laboratorios y comecializar las droguerias y no esta alcanzado por el regimen de iva para medicamentos) esto se dicriminan y llevan una tasa del 21 saludos Luis Dalmasso El 26 de febrero de 2011 00:14, Sergio D.Castellari sergio197...@yahoo.com.ar escribió: Hola gente, Tengo las siguientes dudas: 1.- Que tipo de campo y tamaño utilizan para guardar los N° de despachos de Aduanas (Argentina) 2.- Me consultaron para un sistema de una Droguería, y entre otros temas hay uno que me confundió y necesitaria alguna explicación de algun conocedor: Resulta que hacen Facturas 'A' SIN IVA discriminado!!!..segun sus dueños por que son emisores EXENTOS de IVA...o algo asi...!!!???...osea los medicamentos tienen IVA incluido pero no pueden Discriminarlos al venderlos, aun siendo Resp.Inscrito a Resp.Inscripto. ¿Esto es correcto? ¿alguien me puede orientar? ¿Como debo tratarlos en el libro Iva Ventas? Saludos, Sergio Castellari __ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
[GUFA] Sistemas de Importacion y Droguerias...
Hola Ariel, Muchas gracias por tu data. Osea, vos colocas los productos como IVA exento (%0.00) en la tabla de articulos simplemente. Harias las Facturas A, pero si todos los productos son exentos, seria IVA $0.00 y colocas en IVA ventas el importe en la columna EXENTO. Disculpa mis desconocimientos... Pregunta: ¿Vos tenes sistemas hechos para Droguerías? Si es asi, me gustaria contactarte a tu privado...si no te molesta, por supuesto... Saludos, Sergio Castellari - Original Message - From: Ariel Arrebola To: GUFA List Member Sent: Monday, February 28, 2011 1:02 PM Subject: [GUFA] Sistemas de Importacion y Droguerias... Sergio, con respecto a las droguerías, ellas pagan IVA, pero lo asumen como costo de producto y venden a sin IVA, por lo cual yo marque en la tabla Artículos (por así llamarla), si el producto lleva IVA o no. De esa manera solo le coloco IVA a los productos que lleva (accesorios) y a los que no se coloca 0. Espero me aya explicado bien, de no ser así no tengo problema y volver a tratar de sacar tus dudas. Saludos. Ariel Arrebola El 28 de febrero de 2011 12:34, Sergio D.Castellari sergio197...@yahoo.com.ar escribió: Hola Luis, Gracias por tu información. Pero, como puede ser que en un comprobante A, no se discrimine el IVA?...y en cuyo caso, como se almacena en IVA Ventas? Si sabes cual es la reglamentación de la AFIP, podrias pasarmela? Te agradecería mucho! Saludos, Sergio Castellari - Original Message - From: Luis Dalmasso To: GUFA List Member Sent: Saturday, February 26, 2011 5:51 PM Subject: [GUFA] Sistemas de Importacion y Droguerias... no es por la condicion del que la emite sino por el producto que las droguerias venden y son de dos tipos de productos: producto con iva de medicamentos ( que no se discrimina ni para la compra ni para la venta y se calcula la posicion fiscal por un mecanismo de prorrateo que no incide en tus sistemas) productos con iva no medicamentos ( muy comun en los suplementos dietarios y otros productos que pueden fabricar los laboratorios y comecializar las droguerias y no esta alcanzado por el regimen de iva para medicamentos) esto se dicriminan y llevan una tasa del 21 saludos Luis Dalmasso El 26 de febrero de 2011 00:14, Sergio D.Castellari sergio197...@yahoo.com.ar escribió: Hola gente, Tengo las siguientes dudas: 1.- Que tipo de campo y tamaño utilizan para guardar los N° de despachos de Aduanas (Argentina) 2.- Me consultaron para un sistema de una Droguería, y entre otros temas hay uno que me confundió y necesitaria alguna explicación de algun conocedor: Resulta que hacen Facturas 'A' SIN IVA discriminado!!!..segun sus dueños por que son emisores EXENTOS de IVA...o algo asi...!!!???...osea los medicamentos tienen IVA incluido pero no pueden Discriminarlos al venderlos, aun siendo Resp.Inscrito a Resp.Inscripto. ¿Esto es correcto? ¿alguien me puede orientar? ¿Como debo tratarlos en el libro Iva Ventas? Saludos, Sergio Castellari __ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
[GUFA] Enviar Archivo a una impresora
Hola Mario, Preguntonta: ¿Y si lees directamente el FRT ? Haces la modificaciones sobre el FRT y deberia salir andando... Saludos, Sergio Castellari - Original Message - From: Mario Luis Cabral To: GUFA List Member Sent: Sunday, February 27, 2011 11:07 PM Subject: [GUFA] Enviar Archivo a una impresora Buenas A todos... Como siempre acurro a la imaginación de la lista para encontrar una pautan para investigar.- El tema es así, necesito imprimir u archivo del tipo PCL (Poscrip) de un archivo de reporte, al cual antes de enviar la la impresora debemos cambias algunos parámetro específicos, para lograr esto hago los siguientes pasos.. 1) Creo el reporte y lo mando a un archivo è REPORT FORM XX. FRT TO FILE PRUEBA.TXT, si observan por dentro de este archivo, van a observar los código PJL, generado, perteneciente al código PCL.- 2) Ajusto el Parámetro que necesito que funcione (Ej. @PJL SET dúplex = on) como yo quiero y lo grabo.- 3) Aquí estoy trabado. COMO HAGO PARA RE-ENVIAR ESTE ARCHIVO A LA IMPRESORA QUE FUNCIONE COMO UN REPORT FORM., dibujando el reporte como corresponde, si no hay algún comando Fox, podría ser un api también, como ShellEjecute ,, pero COMO ¿??? Un fuerte abrazo a todos y cualquier ayuda será bienvenida para encontrar una solución importante .- Desde ya muchas gracias a todos por el tiempo dispensado.- Mario Cabral
[GUFA] Enviar Archivo a una impresora
Hola Mario, Preguntonta: ¿Y si lees directamente el FRT ? Haces la modificaciones sobre el FRT y deberia salir andando... Saludos, Sergio Castellari - Original Message - From: Mario Luis Cabral To: GUFA List Member Sent: Sunday, February 27, 2011 11:07 PM Subject: [GUFA] Enviar Archivo a una impresora Buenas A todos... Como siempre acurro a la imaginación de la lista para encontrar una pautan para investigar.- El tema es así, necesito imprimir u archivo del tipo PCL (Poscrip) de un archivo de reporte, al cual antes de enviar la la impresora debemos cambias algunos parámetro específicos, para lograr esto hago los siguientes pasos.. 1) Creo el reporte y lo mando a un archivo è REPORT FORM XX. FRT TO FILE PRUEBA.TXT, si observan por dentro de este archivo, van a observar los código PJL, generado, perteneciente al código PCL.- 2) Ajusto el Parámetro que necesito que funcione (Ej. @PJL SET dúplex = on) como yo quiero y lo grabo.- 3) Aquí estoy trabado. COMO HAGO PARA RE-ENVIAR ESTE ARCHIVO A LA IMPRESORA QUE FUNCIONE COMO UN REPORT FORM., dibujando el reporte como corresponde, si no hay algún comando Fox, podría ser un api también, como ShellEjecute ,, pero COMO ¿??? Un fuerte abrazo a todos y cualquier ayuda será bienvenida para encontrar una solución importante .- Desde ya muchas gracias a todos por el tiempo dispensado.- Mario Cabral
[GUFA] Sistemas de Importacion y Droguerias...
Hola gente, Tengo las siguientes dudas: 1.- Que tipo de campo y tamaño utilizan para guardar los N° de despachos de Aduanas (Argentina) 2.- Me consultaron para un sistema de una DroguerÃa, y entre otros temas hay uno que me confundió y necesitaria alguna explicación de algun conocedor: Resulta que hacen Facturas 'A' SIN IVA discriminado!!!..segun sus dueños por que son emisores EXENTOS de IVA...o algo asi...!!!???...osea los medicamentos tienen IVA incluido pero no pueden Discriminarlos al venderlos, aun siendo Resp.Inscrito a Resp.Inscripto. ¿Esto es correcto? ¿alguien me puede orientar? ¿Como debo tratarlos en el libro Iva Ventas? Saludos, Sergio Castellari __ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
[GUFA] CODIGO DE RAPIPAGO
Hola Edgardo, OE, no acepta el envio de Adjuntos a traves de otra aplicación (tu sistema). Para ello deberias probar con otro cliente de correos que si lo permita, como Outlook o Thunderbird.. Saludos, Sergio Castellari - Original Message - From: Edgardo Lopez To: GUFA List Member Sent: Tuesday, June 29, 2010 8:50 AM Subject: [GUFA] CODIGO DE RAPIPAGO Estimados Un cliente me pidio que al grabar una factura , se genere solo el pdf de impresión y lo mande por mail adjunto. Esto lo logre con Outlook pero este cliente tiene el Outlook Express con el cual no pude lograrlo. La idea seria que se abra la pantalla del Outlook Express con el destinatario del mail ya cargado, poder escribir en el cuerpo algun mensaje Y enviarlo. Esto ya lo pude hacer, lo que no logro es adjuntar un archivo automáticamente (pdf) Desde ya gracias y Saludos