martes, 12 de junio de 2012

Pesificación de comprobantes electrónicos nacionales

Los métodos que devuelven la lista de monedas (FEParamGetTiposMonedas   en el WSFEv1) solo devuelven el item PES, hasta el momento. Siendo este el único código de moneda válido al emitir un comprobante electrónico (ya nos es válido el 001).


Es decir que al autorizar un comprobante electrónico nacional, en el campo "F1DetalleMonId" (MonId) solo puede cargarse ese valor PES, no 001 ni ningún otro.


Como en algunos lenguajes, la sentencia FE.F1DetalleMonId="PES" puede generar un error (dado que F1DetalleMonId es numérico) puede usarse la propiedad equivalente FE.F1DetalleMonIdS = "PES".


Por lo demás no hay ningún cambio técnico ni en web sevice, ni en la interfaz. Y los métodos que devuelven la lista de monedas (en los web services nacionales) ya no tienen uso puesto que solo devuelven un item.


http://www.cronista.com/economiapolitica/La-AFIP-anulo-sin-aviso-la-emision-de-facturas-electronicas-en-dolares-20120612-0079.html

https://sites.google.com/site/facturaelectronicax/

5 comentarios:

  1. Sigue pasando ahora? Solo con PES se puede facturar en el de prueba? en produccion funciona de la misma manera?

    ResponderEliminar
  2. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  3. Asi es. Los web service de factura electrónica nacional (WSFE, WSFEV1, WSBFE, etc) en la práctica han sido pesificados. Ya que solo aceptan el código de moneda "PES", tanto en modo homologación como producción.

    ResponderEliminar
  4. Hola necesitaría saber porque el ocx me esta devolviendo este mensaje al intentar conectarme:

    ERROR OBTENIDO TICKET: 3 -GENERATION TIME POSEE FORMATO O DATO INVÁLIDO (EJ. EN EL FUTURO O MAS DE 24 HORAS DE ANTIGÜEDAD)

    ResponderEliminar
  5. Este y otros errores están documentados en la página. Este en particular generalmente se debe a que la hora o la zona horaria de la pc no están sincronizados con la hora oficial.

    ResponderEliminar