[GUFA] consulta de cuits

2017-12-07 Por tema Sergio D.Castellari

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

2017-05-19 Por tema Sergio D.Castellari
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

2017-05-09 Por tema Sergio D.Castellari
Hola,

Perdon la intromison, pero como recomendación, Yo me compre una notebook Bangho 
i3, 17” 4Gb y 500GB hhd hace 3 añosy al dia de hoyCERO problemas 
(la uso un promedio de 8/10hs diarias)

Saludos,
 
 Sergio D. Castellari
  Analista de Sistemas
  (2227)538983 - serca...@gmail.com 


  SDC Soluciones Informaticas
  Mat.CPCIBA Nro.0446
  www.sdcinformatica.com.ar


 


From: Norberto Mario Alvarez 
Sent: Tuesday, May 09, 2017 2:29 PM
To: GUFA List Member 
Subject: [GUFA] Notebook HP i7

Hola Carlos, gracias por la respuesta, con esto que me decis, claramente que no 
la voy a comprar. Ahora como duda, que tal son las Bangho?, la verdad tengo 
dudas, siempre me tiré a HP, Dell. Gracias por tu atención.

 

 

Norberto Alvarez

Socio # 1882

 

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Carlos Alejandro PEREZ
Enviado el: martes, 9 de mayo de 2017 14:05
Para: GUFA List Member
Asunto: [GUFA] Notebook HP i7

 

Los problemas que le veo son: 

 

- Procesador de sexta generacion i7-6500 U, no está mal, pero hay modelos en 
septima generacion.

- 4GB de RAM DDR4. Definitivamente vas a necesitar por lo menos el doble, si 
con el tiempo le queres poner SQL Server, Visual Studio, VFP, un web server, y 
queres probar todo junto.

- la pantalla es de resolucion HD. 1366x768 es casi nada hoy día, si queres 
trabajar bien con Visual Studio, sobre todo en desarrollo web, tenes que ir por 
lo menos por una FullHD. 
- la placa dedicada Radeon AMD está buena, pero las ventajas se terminan cuando 
la haces andar a batería y queres usar la placa esa, si te da 45 minutos de 
juegos considerate afortunado. La placa es un plus que no podes aprovechar 
on-board porque tiene una pantalla de baja resolución, y solo vas poder 
aprovecharla con monitor externo, y solo para juegos, porque para video 4K, el 
i7 solito sobra y basta (se banca 3 displays simultaneos a 4K cada uno).
- Lo imperdonable para mi: la red cableada es 10/100, no es gigabit ethernet, 
me parece algo ridículo ofrecer un i7 sin gigabit ethernet. Esto nos dice que 
el modelo es para mercados emergentes, no para un profesional de sistemas.

Por exactamente la misma plata, ARS 15.999, yo iría sin dudarlo a una Banghó 
Max G5-I7. Se diferencia de la HP en estos puntos:


- Teclado retro-iluminado.

- Pantalla del mismo tamaño, 15,6", pero resolución FullHD (1920x1080), 
mientras que la HP es solo 1366x768.

- Procesador de septima generacion i7-7500U, una generacion mas que la HP

- 8 GB de RAM DDR4, el doble que la HP
- Gigabit Ethernet, 10/100/1000, en el puerto cableado.

- Salida VGA + HDMI, la HP solo tiene HDMI, parece menor el dato, pero no lo es 
a la hora conectarlo a un proyector o monitor externo.

- Bluetooth v.4.2, (la HP tiene 4.0, es una revision menor, pero habla de que 
es mas moderna la Banghó).

Como referencia, para tener una HP con las mismas características que la 
Banghó, tenemos que hablar de por lo menos ARS 33.000, mas del doble. 
Si hay dudas respecto de la fortaleza de la marca, recordemos que la calidad de 
las HP que llegan acá dejan mucho que desear, comparadas con las que son para 
el mercado norteamericano. No por nada aparece la sigla "LA" en el código de 
HP. Por lo tanto, creo que ir por la Banghó sería mucho mas conveniente, por la 
pantalla y por la memoria aunque mas no sea.

Una cosa más: en ambos modelos, el disco es para llorar. Sacalo, tiralo a la 
basura, y colocale un SSD, de preferencia un Samsung (ninguna otra marca!) EVO 
850, de la capacidad que te parezca. La notebook es otra cosa totalmente 
distinta con un disco de estado sólido. Si bien el disco mecánico que traen 
tiene una capacidad de 1TB, la latencia es espantosa, porque giran a 5400RPM, y 
es un cuello de botella inaceptable hoy día. Si no te da el presupuesto, no lo 
hagas hoy, no lo hagas mañana, pero tenelo en tus planes. Un EVO 850 de 500GB 
está en el orden de 4 mil pesos, pero bien vale la pena, fácilmente duplica o 
triplica las prestaciones de la notebook.

Suerte con esto

 

Carlos A. Pérez

 

El 9 de mayo de 2017, 12:01, Norberto Mario Alvarez 
escribió:

Estimados Colisteros, ya hace unos días, que se está ofertando una Notebook 
(Notebook HP 15-AY013LA Core I7), las casas de electrodomésticos importantes y 
la verdad que suena tentadora, ya que se suponía que iban a entrar Notebooks y 
veo que no pasa nada. Quería saber si alguien tiene alguna referencia con 
respecto a este modelo, ya que si les pregunto a los vendedores, me dicen que 
va a ser la mejor compra demi vida, Ja Ja. . Por las características me 
gustaría que tenga más memoria RAM, ya que viene con 4 y hasta el día de hoy 
trabaje con 4 y no se me presentaron mayores problemas. Desde ya gracias por su 
atención y espero consejos o referencias, por si es buena, mala, etc.

 

 

 





 

-- 

Ing. Carlos Alejandro Pérez


 Libre de virus. www.avg.com  


[GUFA] Problemas para generar certificado digital

2017-05-09 Por tema Sergio D.Castellari
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

2017-03-08 Por tema Sergio D.Castellari
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

2017-01-11 Por tema Sergio D.Castellari
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

2017-01-11 Por tema Sergio D.Castellari
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

2016-07-07 Por tema Sergio D.Castellari

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

2016-06-13 Por tema Sergio D.Castellari
 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

2016-06-11 Por tema Sergio D.Castellari
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  escribió:

  Sergio

  Aguardamos tu colaboraciòn.

  Saludos.- 

  Cèsar Luque 

  From: Sergio Castellari -mvl- 
  Sent: Tuesday, April 26, 2016 6:38 PM
  To: GUFA List Member 
  Subject: [GUFA] Responder: Consultar CUIT

  S se puede.  AFIP tiene un ws para consultar el estado. Incluso podes 
obtener el pdf de constancia de inscripción. 
  Ahora no estoy con la compu,  pero si me acuerdo cuando llegue,  te paso como 
lo hago.
  Además,  también podes enviar un dni y obtener el cuit desde la afip 

  Saludos, Sergio Castellari 

  Enviado desde mi teléfono inteligente Sony Xperia™



   Sergio . escribió 


  Amigos, hay forma de consultar ONLINE si un CUIT de un cliente está en regla 
con AFIP ?



  Saludos





[GUFA] Responder: Consultar CUIT

2016-04-28 Por tema Sergio D.Castellari
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

2016-04-27 Por tema Sergio D.Castellari
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

2016-01-07 Por tema Sergio D.Castellari

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

2015-12-24 Por tema Sergio D.Castellari
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

2015-12-14 Por tema Sergio D.Castellari
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

2015-11-16 Por tema Sergio D.Castellari
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

2015-10-06 Por tema Sergio D.Castellari
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

2015-09-14 Por tema Sergio D.Castellari

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

2015-06-22 Por tema Sergio D.Castellari

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?

2015-06-08 Por tema Sergio D.Castellari
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!

2015-04-28 Por tema Sergio D.Castellari

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!

2015-04-28 Por tema Sergio D.Castellari
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

2015-01-02 Por tema Sergio D.Castellari
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

2014-11-22 Por tema Sergio D.Castellari
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)

2014-07-02 Por tema Sergio D.Castellari
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

2014-02-04 Por tema Sergio D.Castellari
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...

2013-11-20 Por tema Sergio D.Castellari
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!?

2013-10-30 Por tema Sergio D.Castellari
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

2013-10-23 Por tema Sergio D.Castellari
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

2013-09-03 Por tema Sergio D.Castellari
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

2013-09-03 Por tema Sergio D.Castellari
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

2013-09-02 Por tema Sergio D.Castellari
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

2013-09-02 Por tema Sergio D.Castellari
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

2013-08-30 Por tema Sergio D.Castellari
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

2013-08-13 Por tema Sergio D.Castellari
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

2013-07-19 Por tema Sergio D.Castellari
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

2012-11-23 Por tema Sergio D.Castellari
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

2012-11-22 Por tema Sergio D.Castellari
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

2011-11-20 Por tema Sergio D.Castellari
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

2011-07-27 Por tema Sergio D.Castellari
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

2011-05-31 Por tema Sergio D.Castellari
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

2011-03-14 Por tema Sergio D.Castellari
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...

2011-03-04 Por tema Sergio D.Castellari
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?

2011-03-03 Por tema Sergio D.Castellari
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...

2011-02-28 Por tema Sergio D.Castellari
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...

2011-02-28 Por tema Sergio D.Castellari
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

2011-02-28 Por tema Sergio D.Castellari
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

2011-02-28 Por tema Sergio D.Castellari
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...

2011-02-25 Por tema Sergio D.Castellari

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

2010-06-29 Por tema Sergio D.Castellari
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