[GUFA] Comprabantes Impresos en Hasar

2016-11-23 Por tema Carlos A. Cuevas
Hola gente

  Tengo una impresora Hasar PL 23. Quisiera saber si puedo obtener un listado 
de comprobantes impresos con sus importes, entre dos fechas dadas.

  Desde ya muchas gracias.

Atte. Carlos



[GUFA] Re: Clase que genera cursor adapters automáticamente

2016-11-23 Por tema Carlos Morandin

gracias Rafa !

Saludos

Carlos Morandin


El 22/11/2016 a las 9:33, rafael copquin escribió:
La UniversalThread acaba de publicar un artículo mio sobre la 
generación de cursor adapters en forma automática.


Es una clase mejorada de la que publicó en Abril 2006. En aquella 
ocasión, la clase generaba cursor adapters con un select que podía 
actualizar solamente una tabla y además, solamente funcionaba con DBF's


La mejora actual permite mandarle una sentencia select en la que 
intervienen varias tablas con sus joins y demás, y que funciona contra 
SQL Server.


Se puede modificar (como se explica en las notas) para que funcione 
con DBF's


Espero que sea útil

Aqui va el link

https://www.universalthread.com/ShowHeaderArticleOneItem.aspx?ID=40122

Está en inglés por razones obvias (los canadienses no pueden leer en 
castellano):-(, pero el código es fácil de comprender.


Rafael Copquin





[GUFA] Factura electronica solo de IVA

2016-11-23 Por tema Mario Andrés Ageno
Hola Cristian te  lo muestra como correcto que existe, en la nota de debito 
figura el total = al iva
El tema que en la constatacion de AFIP no te dice a que pertence ese total, 
solo es el total del comprobante

Saludos

From: Cristian Conte 
Sent: Wednesday, November 23, 2016 11:08 AM
To: GUFA List Member 
Subject: [GUFA] Factura electronica solo de IVA

Perdon Mario que me intrometa, si consultas el comprobante que le hicieron a tu 
cliente, desde  la pagina de afip, de consultar constancia de cae, como te 
muestra los datos.
Gracias.
Cristian

El 23 de noviembre de 2016, 0:09, Mario Andrés Ageno 
 escribió:

  Oscar 

  si esa fue una pronta solución que le habíamos planteado, pero resulta que 
nos envías algunos proveedores, la ND de IVA solamente y quisiéramos hacer lo 
misma ya que evidentemente se puede hacer. El comprobante es electrónico y esta 
validado
  Se produce a menudo en la operaciones de canje de cereal y prestadores de 
servicios

  Gracias


  From: Oscar Stasiulevicius 
  Sent: Monday, November 21, 2016 11:46 PM
  To: GUFA List Member 
  Subject: [GUFA] Factura electronica solo de IVA

  Deberia hacerse N/C anulando la FC original, y luego una nueva FC/ND con el 
neto grav + el nuevo iva, a menos que la descripción/concepto diga iva pero en 
sistema sea un item exento

  Atte


  El 21/11/2016 21:51, "Hector E Giorgiutti"  
escribió:

Hola! No lo probé en el WS, pero el online, no te deja hacer eso.
Saludos


De: Mario Andrés Ageno
Enviado el: ‎21/‎11/‎2016 21:08
Para: GUFA List Member
Asunto: [GUFA] Factura electronica solo de IVA


Alguien pudo hacer n.debito o facturas electronica solo de IVA, sin neto
a mi me lo rechaza el WS 

Gracias

--
Mario Andrés Ageno
Analista de Sistemas
de Computación
Italia 2317 - 3040 San Justo (SF)
Tel.:03498-423066
Personal: 03498-15680413
mail: mario.ag...@sanjustosf.com.ar
web: www.maasoft.com.ar
skype: mario_ag...@hotmail.com



[GUFA] Consultar Posicion de IVA ante la AFIP

2016-11-23 Por tema Esteban H
Mirá vos, no lo había visto.

Yo estoy usando las respuestas de Json de este servicio Rest, pero me gusta q 
haya un WS q responda estas consultas. Lo voy a investigar.
Gracias Horacio x el dato.


El mié 23-nov-16, Horacio Clifford  escribió:

 Asunto: [GUFA] Consultar Posicion de IVA ante la AFIP
 Para: "GUFA List Member" 
 Fecha: miércoles, 23 de noviembre de 2016, 11:17
 
 
 
  
 
 
 
 
 Hola, hay un webservices de consulta de padrón. Todavía
 no lo use.
 
 
 
 https://www.afip.gob.ar/ws/WSPUC2/WSPN3-manual-desarrollador-v1.3.pdf
 
 
 
 
 
 
 
 Saludos.
 
 Horacio Clifford
 
 
 
 
 
 
 
 
 De: GUFA@mug.org.ar
  en nombre de Norberto Mario Alvarez
 
 
 Enviado: miércoles, 23 de noviembre de 2016 10:39
 a.m.
 
 Para: GUFA List Member
 
 Asunto: [GUFA] Consultar Posicion de IVA ante la
 AFIP
  
 
 
 
 
 Estimados Colisteros, resulta que en un cliente es muy
 habitual que los clientes cambien de Posición de IVA, por
 ej. De Monotributista a Responsable Inscripto. Estoy usando
 la librería de sistemas Agiles, y mi idea era en el momento
 de facturar consultar la
  posición de IVA y si coincide con la de mi tabla facturo
 directamente y en caso que no coincida modificarla
 automáticamente y continuar con la facturación. La
 pregunta es si existe esa posibilidad y como hacerlo. Desde
 ya muchas gracias!
 
  
 
  
 
 Norberto
 Alvarez
 
 Socio #
 1882
 
  
 
  
 
 
 
 
 
 



[GUFA] Factura electronica solo de IVA

2016-11-23 Por tema Oscar Stasiulevicius
Mario, al haber un encuadre impositivo (cereales) diferente al de una
facturación normal, puede que te habilite esta opción de un concepto
IVA,en la web de la afip habrá que modificar está opción/condición,
debería verlo el contador o con mucha suerte el 0800 afip/ingreso de
consulta x web

Atte.

El 21/11/2016 21:51, "Hector E Giorgiutti" 
escribió:

Hola! No lo probé en el WS, pero el online, no te deja hacer eso.
Saludos
--
De: Mario Andrés Ageno 
Enviado el: ‎21/‎11/‎2016 21:08
Para: GUFA List Member 
Asunto: [GUFA] Factura electronica solo de IVA

Alguien pudo hacer n.debito o facturas electronica solo de IVA, sin neto
a mi me lo rechaza el WS

Gracias

--
Mario Andrés Ageno
Analista de Sistemas
de Computación
Italia 2317 - 3040 San Justo (SF)
Tel.:03498-423066
Personal: 03498-15680413
mail: mario.ag...@sanjustosf.com.ar
web: www.maasoft.com.ar
skype: mario_ag...@hotmail.com


[GUFA] Consultar Posicion de IVA ante la AFIP

2016-11-23 Por tema Horacio Clifford
Hola, hay un webservices de consulta de padrón. Todavía no lo use.


https://www.afip.gob.ar/ws/WSPUC2/WSPN3-manual-desarrollador-v1.3.pdf



Saludos.
Horacio Clifford



De: GUFA@mug.org.ar  en nombre de Norberto Mario Alvarez 

Enviado: miércoles, 23 de noviembre de 2016 10:39 a.m.
Para: GUFA List Member
Asunto: [GUFA] Consultar Posicion de IVA ante la AFIP


Estimados Colisteros, resulta que en un cliente es muy habitual que los 
clientes cambien de Posición de IVA, por ej. De Monotributista a Responsable 
Inscripto. Estoy usando la librería de sistemas Agiles, y mi idea era en el 
momento de facturar consultar la posición de IVA y si coincide con la de mi 
tabla facturo directamente y en caso que no coincida modificarla 
automáticamente y continuar con la facturación. La pregunta es si existe esa 
posibilidad y como hacerlo. Desde ya muchas gracias!





Norberto Alvarez

Socio # 1882






[GUFA] Consultar Posicion de IVA ante la AFIP

2016-11-23 Por tema Roberto Ullua
Es un proceso que hago todos los Viernes
Abrazo
Tito Ullua


oXMLHTTP = CREATEOBJECT( "Microsoft.XMLHTTP" )
SELECT clientes
Replace ALL TipoIva WITH ''
GO Top
SCAN
IF Len(Cuit)=13
ELSE
   Replace AfipBaja WITH .T.
   Replace AfipVer WITH .T.
   =TableUpDate()
   LOOP
ENDIF
*IF RECNO()=50
*  susp
*  RETURN .t.
*Endif
 M.Cuit=SUBSTR(cuit,1,2)+SUBSTR(cuit,4,8)+Substr(Cuit,13,1)
ThisForm.text1.Value=M.Cuit
ThisForm.text1.Refresh


*oXMLHTTP.open( 
"get","https://soa.afip.gob.ar/sr-padron/v2/persona/30688293649",.F. )
*oXMLHTTP.open( 
"get","https://soa.afip.gob.ar/sr-padron/v2/persona/20147410388",.F. )
oXMLHTTP.open( 
"get","https://soa.afip.gob.ar/sr-padron/v2/persona/"+ALLTRIM(Thisform.text1.Value),.F.
 )


oXMLHTTP.send()

cJSON = oXMLHTTP.responseText

*set proc to json additive
SET PROCEDURE TO c:\WinIP\JSon Additive

oRespuesta=  json_decode(  cJSON )

ThisForm.edit1.Value=''
ThisForm.edit1.Refresh

IF TYPE('oRespuesta._data')='U'
   Thisform.edit1.Value = Thisform.edit1.Value+ 'No encuentro datos en AFIP '+ 
CHR(13)
   Replace AfipBaja WITH .T.
   Replace AfipVer WITH .T.
   =TableUpDate()
   Loop
   *RETURN .F.
Endif
*SET STEP ON

*TRY
*?oRespuesta._data._impuestos.array
ThisForm.edit1.Value=''
ThisForm.edit1.Refresh

Thisform.edit1.Value = Thisform.edit1.Value+ '  Nombre: '+' - 
'+ALLTRIM(oRespuesta._data._Nombre)+ CHR(13)

IF TYPE('oRespuesta._data._NumeroDocumento')#'U'
Thisform.edit1.Value = Thisform.edit1.Value+ '   Nro documento: '+' - 
'+ALLTRIM(oRespuesta._data._numerodocumento)+ CHR(13)
Endif
Thisform.edit1.Value = Thisform.edit1.Value+ '  Tipo Clave: '+' - 
'+ALLTRIM(oRespuesta._data._TipoClave)+ CHR(13)
IF TYPE('oRespuesta._data._TipoDocumento')#'U'
Thisform.edit1.Value = Thisform.edit1.Value+ '  Tipo documento: '+' - 
'+ALLTRIM(oRespuesta._data._TipoDocumento)+ CHR(13)
Endif
Thisform.edit1.Value = Thisform.edit1.Value+ 'Tipo Persona: '+' - 
'+ALLTRIM(oRespuesta._data._TipoPersona)+ CHR(13)
IF TYPE('oRespuesta._data._DomicilioFiscal')#'U'
Thisform.edit1.Value = Thisform.edit1.Value+ 'Domicilio fiscal: '+' - 
'+ALLTRIM(oRespuesta._data._Domiciliofiscal._Direccion)+ CHR(13)
Endif
Thisform.edit1.Value = Thisform.edit1.Value+ '   Código Postal: '+' - 
'+ALLTRIM(oRespuesta._data._Domiciliofiscal._CodPostal)+ CHR(13)
Thisform.edit1.Value = Thisform.edit1.Value+ '--'+ CHR(13)
Thisform.edit1.Value = Thisform.edit1.Value+ 'Estado Clave: '+' - 
'+ALLTRIM(oRespuesta._data._EstadoClave)+ CHR(13)
Thisform.edit1.Value = Thisform.edit1.Value+ '--'+ CHR(13)

IF TYPE('oRespuesta._data._impuestos')='U'
  Thisform.edit1.Value = Thisform.edit1.Value+ ' No tiene Impuestos 
activos, posible Baja de Oficio'+ CHR(13)

Else
Thisform.edit1.Value = Thisform.edit1.Value+ ' Alta en Impuestos:'+ CHR(13)

FOR n=1 TO 500
If ASCAN(oRespuesta._data._impuestos.array,n)>0
   SELECT Impuesto
   LOCATE FOR Codigo=n
   *?STR(Impuesto.Codigo)+' - '+ALLTRIM(Descrip)
   Thisform.edit1.Value = Thisform.edit1.Value+ STR(Impuesto.Codigo)+' - 
'+ALLTRIM(Descrip)+ CHR(13)
   SELECT Clientes

   IF EMPTY(TipoIva)
 Replace TipoIva WITH ALLTRIM(TipoIva) + ALLTRIM(STR(n))
   Else
 Replace TipoIva WITH ALLTRIM(TipoIva) + ', '+ALLTRIM(STR(n))
   Endif
   =TableUpDate()

   *?oRespuesta._data._impuestos.array(N)

Endif
EndFor
Endif

?
?
IF .f.
Try
*IF ASCAN(oRespuesta._data._impuestos.array,30)>0
*  ? 'IVA Inscripto'
*  ELSE
*   ? 'NO INSCRIPTO '
* ENDIF

CATCH

? 'CUIT NO ENCONTRADO'

ENDTRY
Endif

*WAIT WINDOW ' Toque una tecla.'
SELECT Clientes
Replace MemoAfip WITH Thisform.edit1.Value
 =TableUpDate()

EndS


*La libreria vfpjson  :  https://github.com/sait/vfpjson


De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Norberto Mario Alvarez
Enviado el: Miércoles, 23 de Noviembre de 2016 10:39 a.m.
Para: GUFA List Member
Asunto: [GUFA] Consultar Posicion de IVA ante la AFIP

Estimados Colisteros, resulta que en un cliente es muy habitual que los 
clientes cambien de Posición de IVA, por ej. De Monotributista a Responsable 
Inscripto. Estoy usando la librería de sistemas Agiles, y mi idea era en el 
momento de facturar consultar la posición de IVA y si coincide con la de mi 
tabla facturo directamente y en caso que no coincida modificarla 
automáticamente y continuar con la facturación. La pregunta es si existe esa 
posibilidad y como hacerlo. Desde ya muchas gracias!


Norberto Alvarez
Socio # 1882




[GUFA] Consultar Posicion de IVA ante la AFIP

2016-11-23 Por tema Pablo Pioli
a) Te podes bajar regularmente la base de datos de contribuyentes y comparar 
desde ahi

b) Hay un endpoint REST dedicado para ese tipo de consultas, por ejemplo:

https://soa.afip.gob.ar/sr-padron/v2/persona/30500010912

https://soa.afip.gob.ar/sr-padron/v1/constancia/30500010912

El 23/11/2016 a las 10:39 a. m., Norberto Mario Alvarez escribió:
Estimados Colisteros, resulta que en un cliente es muy habitual que los 
clientes cambien de Posición de IVA, por ej. De Monotributista a Responsable 
Inscripto. Estoy usando la librería de sistemas Agiles, y mi idea era en el 
momento de facturar consultar la posición de IVA y si coincide con la de mi 
tabla facturo directamente y en caso que no coincida modificarla 
automáticamente y continuar con la facturación. La pregunta es si existe esa 
posibilidad y como hacerlo. Desde ya muchas gracias!


Norberto Alvarez
Socio # 1882





[GUFA] Factura electronica solo de IVA

2016-11-23 Por tema Cristian Conte
Perdon Mario que me intrometa, si consultas el comprobante que le hicieron
a tu cliente, desde  la pagina de afip, de consultar constancia de cae,
como te muestra los datos.
Gracias.
Cristian

El 23 de noviembre de 2016, 0:09, Mario Andrés Ageno <
mario.ag...@sanjustosf.com.ar> escribió:

> Oscar
>
> si esa fue una pronta solución que le habíamos planteado, pero resulta que
> nos envías algunos proveedores, la ND de IVA solamente y quisiéramos hacer
> lo misma ya que evidentemente se puede hacer. El comprobante es electrónico
> y esta validado
> Se produce a menudo en la operaciones de canje de cereal y prestadores de
> servicios
>
> Gracias
>
>
> *From:* Oscar Stasiulevicius 
> *Sent:* Monday, November 21, 2016 11:46 PM
> *To:* GUFA List Member 
> *Subject:* [GUFA] Factura electronica solo de IVA
>
>
> Deberia hacerse N/C anulando la FC original, y luego una nueva FC/ND con
> el neto grav + el nuevo iva, a menos que la descripción/concepto diga iva
> pero en sistema sea un item exento
>
> Atte
>
> El 21/11/2016 21:51, "Hector E Giorgiutti" 
> escribió:
>
> Hola! No lo probé en el WS, pero el online, no te deja hacer eso.
> Saludos
> --
> De: Mario Andrés Ageno 
> Enviado el: ‎21/‎11/‎2016 21:08
> Para: GUFA List Member 
> Asunto: [GUFA] Factura electronica solo de IVA
>
> Alguien pudo hacer n.debito o facturas electronica solo de IVA, sin neto
> a mi me lo rechaza el WS
>
> Gracias
>
> --
> Mario Andrés Ageno
> Analista de Sistemas
> de Computación
> Italia 2317 - 3040 San Justo (SF)
> Tel.:03498-423066
> Personal: 03498-15680413
> mail: mario.ag...@sanjustosf.com.ar
> web: www.maasoft.com.ar
> skype: mario_ag...@hotmail.com
>
>
>


[GUFA] Consultar Posicion de IVA ante la AFIP

2016-11-23 Por tema Cristian Conte
COMPARTO LO QUE HAGO YO, hay cosas que alguien compartio en su momento y lo
adapte, si queres el archivo json.prg después te lo paso.
Si lo mejoras compartilo.
Gracias.

PARAMETERS MCUIT
cCuit=STR(mcuit,11,0)
WAIT WINDOWS 'CONECTANDONOS AL PADRON DE AFIP' NOWAIT

oXMLHTTP = CREATEOBJECT( "Microsoft.XMLHTTP" )

 cCUIT_URL='https://soa.afip.gob.ar/sr-padron/v2/persona/'


 oXMLHTTP.open('GET', cCUIT_URL + cCuit, .F.)

 oXMLHTTP.send()
 cJSON = oXMLHTTP.responseText

set proc to json additive

oRespuesta=  json_decode(  cJson)
razonsocial=oRespuesta._data._nombre
estados = orespuesta._data._estadoclave
codicpd=oRespuesta._data._domiciliofiscal._codpostal
domicilio=oRespuesta._data._domiciliofiscal._direccion

TRY
respu = oRespuesta._data._impuestos.array(2)
cantidac = Alen(oRespuesta._data._impuestos.array)
impuestosq=SPACE(255)
PUBLIC categoria
categoria=SPACE(20)
FOR i = 1 TO cantidac
IF orespuesta._data._impuestos.array(i)=20
categoria='MONOTRIBUTO'
ENDIF
IF orespuesta._data._impuestos.array(i)=30
categoria='IVA Inscripto'
ENDIF
IF orespuesta._data._impuestos.array(i)=32
categoria='EXENTO'
ENDIF
ENDFOR



=MESSAGEBOX(estados+CHR(10)+RAZONSOCIAL+CHR(10)+DOMICILIO+CHR(10)+categoria+CHR(10),'INFORMACION
OBTENIDA DE LA AFIP')
  WAIT windows 'AGUARDE CONECTANDOSE AL REGISTRO DE CONSTANCIAS DE
INSCRIPCION' NOWAIT
  o = CREATEOBJECT("Shell.Application")
  o.open("https://soa.afip.gob.ar/sr-padron/v1/constancia/"+CCUIT)

  WAIT WINDOWS 'ABRIENDO LA CONSTANCIA EN EL NAVEGADOR' NOWAIT

  APRUEBA=.T.
CATCH
 =MESSAGEBOX('DATOS ERRONEOS')
 APRUEBA=.F.
ENDTRY


El 23 de noviembre de 2016, 10:39, Norberto Mario Alvarez <
n...@nmasystems.com.ar> escribió:

> Estimados Colisteros, resulta que en un cliente es muy habitual que los
> clientes cambien de Posición de IVA, por ej. De Monotributista a
> Responsable Inscripto. Estoy usando la librería de sistemas Agiles, y mi
> idea era en el momento de facturar consultar la posición de IVA y si
> coincide con la de mi tabla facturo directamente y en caso que no coincida
> modificarla automáticamente y continuar con la facturación. La pregunta es
> si existe esa posibilidad y como hacerlo. Desde ya muchas gracias!
>
>
>
>
>
> *Norberto Alvarez*
>
> *Socio # 1882*
>
>
>
>
>


[GUFA] Consultar Posicion de IVA ante la AFIP

2016-11-23 Por tema Esteban H
Hola Norberto.

Hay un url q podes consultar y te devuelve un Json, q luego podes procesarlo y 
saber antes de facturar la sitación del cliente.
Esto es lo q uso yo...

"https://soa.afip.gob.ar/sr-padron/v2/persona/; + lcDocNro

Ejecutalo en tu explorador poniendo el url + el cuit y te da una idea de como 
procesarlo.

Saludos.

Esteban.


El mié 23-nov-16, Norberto Mario Alvarez  escribió:

 Asunto: [GUFA] Consultar Posicion de IVA ante la AFIP
 Para: "GUFA List Member" 
 Fecha: miércoles, 23 de noviembre de 2016, 10:39
 
 Estimados Colisteros, resulta
 que en un cliente es muy habitual que los clientes cambien
 de Posición de IVA, por ej. De Monotributista a Responsable
 Inscripto. Estoy usando la librería de sistemas Agiles, y
 mi idea era en el momento de facturar consultar la posición
 de IVA y si coincide con la de mi tabla facturo directamente
 y en caso que no coincida modificarla automáticamente y
 continuar con la facturación. La pregunta es si existe esa
 posibilidad y como hacerlo. Desde ya muchas
 gracias!
    Norberto
 AlvarezSocio # 1882  
  



[GUFA] Consultar Posicion de IVA ante la AFIP

2016-11-23 Por tema Norberto Mario Alvarez
Estimados Colisteros, resulta que en un cliente es muy habitual que los
clientes cambien de Posición de IVA, por ej. De Monotributista a Responsable
Inscripto. Estoy usando la librería de sistemas Agiles, y mi idea era en el
momento de facturar consultar la posición de IVA y si coincide con la de mi
tabla facturo directamente y en caso que no coincida modificarla
automáticamente y continuar con la facturación. La pregunta es si existe esa
posibilidad y como hacerlo. Desde ya muchas gracias!

 

 

Norberto Alvarez

Socio # 1882