Índice del Foro Modelizacion Commit Soft Modelizacion Commit Soft
Podra Buscar casos tipicos de errores y soluciones
 
 F.A.Q.F.A.Q.   BuscarBuscar   Lista de MiembrosLista de Miembros   Grupos de UsuariosGrupos de Usuarios   RegístreseRegístrese 
 PerfilPerfil   Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   ConectarseConectarse 

SearchInPadronArba

 
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Modelizacion Commit Soft -> Funciones Especiales de COMMIT SOFT
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
Typhon Software
Site Admin


Registrado: 24 Jul 2006
Mensajes: 247
Ubicación: Bs As Argentina

MensajePublicado: Sab Abr 04, 2009 3:16 pm    Título del mensaje: SearchInPadronArba Responder citando

SearchInPadronArba (NameFile As Variant, NumCuit As Variant)

Esta es una funcion muy interesante que nos va a servir de mucho y de seguro nos va ahorrar mucho tiempo para analizar los padrones que libera Arba, para el calculo de las percepciones de ingresos brutos cuando hacemos una factura de venta o las retenciones de ingresos brutos cuando realizamos una orden de pago.

Con esta funcion la idea es que podamos buscar a nuestros clientes o proveedores en el padron y encontrar rapidamente sin hacer mucho esfuerzo cuales son sus porcentajes.

La funcion tiene algunos parametros y retorna ciertos valores segun sea, veamos:

NameFile Es el nombre del padron, tambien debe contener toda la ruta de llegada, por ejemplo c:\commit\padron\PadronRSSabril2009.txt

Pueden leer mas de como buscar un archivo con una linda cajita de texto al mejor estilo windows leyendo en este link...
http://www.typhon.com.ar/casos/como-mostrar-un-dialogo-de-windows-para-abrir-un-archivo-vt199.html

NumCuit Es el numero de cuit de la empresa / sujeto que estamos buscando en el padron.

Esta funcion internamente utiliza el metodo de burbujas con lo cual estimamos que no mas de 20 accesos al padron deberia encontrar el cuit buscado.

Si la funcion encuentra al sujeto entonces retorna toda la linea del padron, la cual contiene fechas de vigencia el cuit los porcentajes de percepcion y retencion si pertenece al convenio multilateral entre otros datos.

Si la funcion no encuentra al sujeto entonces retorna "/n".

Lo que sujerimos es hacer una consulta que traiga a todos los clientes de su base y luego hacer un while y buscar en el padron con esta funcion, y almacenar en vuestras tablas los porcentajes, NO ACONSEJAMOS BUSCAR MIENTRAS SE ESTA HACIENDO LA ORDEN DE PAGO O LA FACTURA.Para mas informcion se puede consultar la pagina de Arba, que nos informa como esta constituido el padron.

Recuerden que tambien hay porcentajes fijos para aquellos que no aparecen en el padron.

Espero que la informacion y la funcion les ayuden tanto como a mi. Wink

Saludos.-
_________________
http://www.typhon.com.ar - Soporte y Ayuda para la implementacion de Commit Soft ERP. info@typhon.com.ar
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo Visitar sitio web del autor
Typhon Software
Site Admin


Registrado: 24 Jul 2006
Mensajes: 247
Ubicación: Bs As Argentina

MensajePublicado: Mar Jul 01, 2014 1:27 am    Título del mensaje: Aviso sobre nuevos padrones de Arba Responder citando

Atencion para el mes de Julio de 2014, Arba modifico los padrones, deglosando el mismo en dos archivos, uno para retenciones y otro para percepciones, esto trajo aparejado que el largo del registro cambiara.

Por lo cual se produjo una modificacion en la presente rutina para que pueda buscar el renglon de acuerdo a la nueva estructura de registro.

Es por eso que se requiere actualizar la version, si es que utilizan esta funcion.

Saludos.
_________________
http://www.typhon.com.ar - Soporte y Ayuda para la implementacion de Commit Soft ERP. info@typhon.com.ar
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo Visitar sitio web del autor
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Modelizacion Commit Soft -> Funciones Especiales de COMMIT SOFT Todas las horas están en GMT - 3 Horas
Página 1 de 1

 
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas


Powered by PhpBB © 2001, 2005 phpBB Group y Typhon © Empresa Desarrolladora de Software