Hagamos que México crezca..

Prefiere el consumo de lo Hecho en México

Visitantes








Conversación

  • Phylevn: Si claro, hay un software israelí que es gratuito no recuerdo como se llama, solo tienes que compilar asterisk-addons para que también guarde en el CDR el ID de la llamada para asi despues relacionarla con la grabación.  
  • Cesar: Que ta amigo... sobre la pregunta de ligar una extencion a una troncal o hice con customcontext en freepbx.
    solo tengo una duda, hay algun plugin para freepbx para poder monitorear las llamadas grabadas como en elastix?
    gracias.. y saludos  
  • Sergio: Hola!!
    Oie al parecer hay errores en las entradas sobre la Facturacion Electronica del SAT, hace unos dias lei los Post y hoy YA NO PUEDO ENTRAR, me marca que la pagina no se encontro.
    Gracias  
  • Conmutador IP: @Max: Para que tu Tel IP haga y reciba llamadas necesitas configurarlo, si tu teléfono usa el protocolo SIP entonces necesitas configurar usuario, password, dominio o proxy, outbound proxy en algunos casos y puerto que el default es 5060, estos datos te los da el proveedor IP con los que contrates el servicio como puede ser Alestra en México, o callcentric.com en estados unidos por ejemplo  
  • Max: hola tengo una duda, tengo un telefono IP pero nose si se requiere alguna configuracion para que trabaje con el modem de infinitum, es decir que tengo q hacer para que pueda hacer y recibir llamadas con el.
    espero puedas ayudarme  
  • Phylevn: Si lo puedes hacer, busca lo que son los contextos en asterisk.  
  • Cesar: Que tal, si me funciono, solo que curiosamente con no-ip o ddns solo fuinciona cuando son isp diferentes, aquí en Nayarit, Telmex y Megacable, si lo hago solo con Megacable debo poner la ip de la der de Megacable, 10.163.x.x no tengo idea por que solo así funciono... Otra duda, en asterisk se puede hacer que por ejemplo la extensión 500 solo use la troncal 1 y todas las demás extensiones utilizen otra troncal? Esto sin teniendo el mismo plan de marcado en ambas troncales, es decir, poder hacer que una troncal y una extensión estén vinculadas para hacer llamadas.  
  • Angel Reyes: Hey Filein,
    Quiero conversar contigo sobre una oportunidad de negocio. ¿me pasas tu email?
    Saludos.  
  • Comutador IP: @Cesar: Si es posible, solo requieres poner el puerto SIP de tu Conmutador IP Asterisk en una IP Pública, puedes usar DynDNS para este caso junto con DDClient y ya solo el SPA lo apuntas a la IP Pública de tu conmutador IP Asterisk siguiendo los mismos pasos de configuración de siempre. Eso es todo.  
  • Cesar: Amigo, podrias ayudarme, quisiera utilizar un SPA 3102 de forma remota, este esta conectado directamente a internet, y en otra parte de la misma ciudad tengo el servidor asterisk donde quiero utilizar la linea, es posible?  

Escribe el código Captcha que estás viendo

Sistema de Cotizaciones y Facturacion Electronica Ad-hoc para Dispositivos Móviles

La semana pasada fuí a Guadalajara, Jal., a entregar un proyecto que me gustó mucho desarrollar, ya que en este proyecto que duró varios meses de desarrollo, se mezclaron varias tecnologías por lo cuál el aprendizaje y la experiencia fué grata pues el desarrollo se comenzó desde cero.
El proyecto consistió en hacer módulos de cotizaciones, gestión de cortes de pedidos, devoluciones y generación de facturación electrónica en base al estándar de SAT y generación del sello digital, xml y cadena originalpara dispositivos móviles con PocketPC 2003 y Windows Mobile 2005, este proyecto se desarrolló como complementó a un ERP existente que hace uso la empresa Grupo Venta Internacional S.A de C.V., una empresa especializada desde 1990 en el suministro de equipo y material quirúrgico para Cirugía Plástica y Reconstructiva, Neurocirugía, Cirugía Maxilofacial, Traumatología, Otorrinolaringología y Antienvejecimiento.
La aplicación en el dispositivo móvil permite descargar catálogos de la base de datos del ERP, a la cuál se accede vía GPRS desde algún lugar dónde haya cobertura de telefonía celular GSM/GPRS, por cuestiones de seguridad se hizo a traves de un tunel VPN, para lo cuál se implementó un servidor VPN libre por software el cuál hace la función de redireccionamiento entre la red local de la empresa y la red VPN de los móviles.
Ya descargada la información se almacena en una base de datos SQLite versión 3 la cuál tiene un rendimiento bastante eficiente en la terminal portátil, y a partir de ahí se pueden realizar cotizaciones en modo batch, no requiriendo tener conexión GPRS con el servidor para poder generar las cotizaciones de los clientes, y así en algún momento enviar la información al servidor para que las cotizaciones generadas sean atendidas de forma inmediata por el personal de Servicio a Clientes y asi rápidamente convertirlas a órdenes para luego surtirlas.
Otro proceso que permite realizar la terminal portátil es el corte de pedidos que básicamente es llevar un control sobre los productos pedidos por los clientes, de tal forma que es posible generar devoluciones, registrar que productos mantiene el cliente y que productos va a facturar, en el caso de facturación aquí se hace uso de facturación electrónica que está basado en el estándar legal de SAT(secretaría de Administración Tributaria) en México. De tal forma que la terminal al momento de estar facturando los productos hace una conexión a un webservice para poder extraer el sello digital en base al resultado de la cadena original y del XML generado previamente, para luego poder ser impresa la factura en una impresora portátil Zebra RW420 mediante Bluetooth.
Lo interesante del desarrollo fué hacer las conexiones remotas y hacer que toda la información se guardara en las correspondientes tablas del ERP, ya que hay muchas dependencias en varias tablas por lo que había que llevar un control minucioso sobre los registros actualizados en el ERP. También fué interesante realizar las conexiones VPN desde un móvil a un servidor OpenVPN usando conexiones GPRS, así como también la impresión de reportes usando conexiones bluetooth.
Detalles del desarrollo:
  • Plataforma: PocketPC 2003 & Windows Mobile 2005
  • Base de datos móvil: SQLite 3.0
  • Conexiones: GPRS, OpenVPN, Bluetooth, ActiveSync.
  • Desarrollo: C# .Net Compact Framework & OpenNet CF
  • Facturación Electrónica SAT : XML, OpenSSL & WebService.
  • Impresión: Bluetooth.
  • Impresora:Zebra RW420
  • Terminal portátil: Symbol Motorola MC70
  • Código de barras: PDF-417
  • #1 Re: Sistema de Cotizaciones y Facturacion Electronica Ad-hoc para Dispositivos Móviles

    Carlos, <E-Mail> / 14 November, 4:57pm  
    avatar

    Hola,
    Yo tambien tengo que hacer una aplicacion parecida, aunque no muy compleja y grande como la que tu hiciste, tengo que conectarme a una base de datos MySQL en la web en una terminal symbol MC70, la verdad es que yo soy programador de software libre (php, mysql) y todo eso, pero esta aplicacion la pidieron en C#, lo complicado no es cambiarme de lenguaje, si no que, no se por donde empezar para desarrollar sobre este tipo de termina, ya tengo Visual Studio 2008 y ya se como desarrollar para dispositivos mobiles, pero, no se cmo bajar el emulador de la Symbol MC70, ni como conectarme con C# a una base de datos MySQL
    Talves tu me puedes ayudar,
    GRACIAS :D

    [ Responder (0) ]

    #2 Re: Sistema de Cotizaciones y Facturacion Electronica Ad-hoc para Dispositivos Móviles

    Phylevn, <E-Mail> / 15 November, 10:37am  
    avatar

    Que tal Carlos, puedes seguir usando software libre para programar en móviles usando J2ME o Superwaba, yo igual soy usuario y programador de software libre, tengo algunos proyectos en sourceforge de hecho..
    Con respecto a lo que me preguntas hay un conector de MySQL para .Net, entra al sitio de MySQL.com y baja la última versión del conector .Net, este conector usa la tecnología ADO, por aqui en mi blog tengo unos tutoriales de como conectar MySQL a .Net y también de como configurar el emulador de Windows Mobile para probar los desarrollos de .Net.
    Un saludo

    [ Responder (0) ]

    #3 Re: Sistema de Cotizaciones y Facturacion Electronica Ad-hoc para Dispositivos Móviles

    Carlos, <E-Mail> / 17 November, 3:23pm  
    avatar

    Gracias Phylevn, me has ayudado bastante con el con el conector de .net para MySQL, y estaré buscando en tu blog el emulador de windows mobile.
    Gracias :D

    [ Responder (0) ]

    #4 Re: Sistema de Cotizaciones y Facturacion Electronica Ad-hoc para Dispositivos Móviles

    Phylevn, <E-Mail> / 18 November, 2:15pm  
    avatar

    El tutorial para conectar el Emulador a Visual Studio lo puedes observar en la siguiente Url.
    http://phylevn.mexrom.net/index.php/blog/show/Como_conectar_el_emulador_de_Windows_Mobile_2005_a_Internet_y_sincronizarlo_con_Active_Syn.html

    [ Responder (0) ]

    #5 Re: Sistema de Cotizaciones y Facturacion Electronica Ad-hoc para Dispositivos Móviles

    Carlos, <E-Mail> / 18 November, 2:54pm  
    avatar

    Gracias, me servira bastante, ahora fijate que al momento de agregar la librerira MySql.Data.dll al proyecto en el Resource, en tiempo de desarrollo todo funciona bien, puedo usar MySql.Data.MySqlClient y reconoce bien los comandos y todo. pero al momento de debuguarlo e iniciar el emulador, empieza a cargar todo el dll de MySql.Data.dll hasta que en el emulador me sale el error de que no tiene memoria.

    [ Responder (0) ]

    #6 Re:Sistema de Cotizaciones y Facturacion Electronica Ad-hoc para Dispositivos Móviles

    Carlos Téllez, <E-Mail> / 7 November, 11:08am  
    avatar

    Hola,
    Lei tu reseña sobre el trabajo de desarrollo que realizaste para dispositivos de cómputo móvil y me pareció bastante interesante.
    Colaboro para una empresa que se especialista en soluciones de movilidad empresarial y eventualmente tenemos que contratar servicios de programación para dar soluciones integrales a nuestros clientes.
    No se si trabajes como independiente o tengas una empresa, pero si tienes oportunidad buscame por mail para conversar respecto a la posibilidad de colaboración conjunta en proyectos de ese tipo.
    Saudos!

    [ Responder (0) ]

    #8 Re:Sistema de Cotizaciones y Facturacion Electronica Ad-hoc para Dispositivos Móviles

    Martin Chuquimango, <E-Mail> / 31 May, 7:49pm  
    avatar

    Soy de Peru, y lei tu reseña del trabajo que realizaste.Estoy en los ultimos ciclos de Ingenieria en Informatica, y quiero titularme realizando un proyecto parecido al tuyo. Necesito mucha informacion ya sea de libros virtuales o de otro medio. Aqui en mi pais no hay mucha bibliografia relacionada a este tema, sobre todo con lo relacionado a Programcion de Dispositivos Moviles usando Visual C# y Sql Lite 3.0. Si me puedieras enviar algun libro virtual a alguna bibliografia te lo agradeceria. Saludos desde Peru

    [ Responder (0) ]

    #9 Re:Sistema de Cotizaciones y Facturacion Electronica Ad-hoc para Dispositivos Móviles

    Phylevn, <E-Mail> / 1 June, 10:14am  
    avatar

    Qué tal Martin, en realidad C# es fácil de aprender, mas si ya conoces C/C++ y programación orientada a objetos, hay un libro llamado desarrollo de móviles con .net de maximiliano firtman, quizá pueda existir en internet como libro electrónico. Con respecto a sqlite lo puedes bajar de sqlite.org hay una version que se llama sqlite para .Net y tambien lo puedes manipular en windows con SQLIte Control Center que lo puedes bajar de sourceforge.net. Saludos.

    [ Responder (0) ]

    Dejar un comentario

    Escribe el código Captcha que estás viendo

    Fuentes XML de comentario: RSS | Atom

    Estadísticas de visitantes

    174766

    Emblemas

    Energizado por Jaws Project
    Soporta RSS2
    Energizado por Software Libre
    Energizado por Mozila Firefox
    Energizado por Ubuntu Linux
    Energizado por PHP
    Energizado por Apache Web Server
    Energizado por MySQL
    Energizado por SQLite
    atom

    ¿ Where The Hell Am I ?

    Mi Flickr







    Aquí Mis Mejores Fotos

    Eventos

    Encuesta

    ¿Que medio de comunicación usas más ?

    Comentarios Recientes