Bonos Fiscales Electrónicos - Bienes de Capital (RG2557)


Interfaz paraServicio Web correspondiente a Factura Electrónica de la actividad: Fabricación de bienes de capital, informática y telecomunicaciones en un establecimiento industrial radicado en el país por parte de sujetos que utilicen bonos fiscales en el pago de impuestos nacionales (RG 2557)

Índice

logo-pyafipws.png


Descripción General

EL WSBFE (Web Service de Bonos Fiscales Electrónicos) es un nuevo Servicio Web de la AFIP para Facturas Electrónicas de Bienes de Capital, correspondiente al Artículo 3 de la Resolución General 2557/2009, próxima a entrar en vigencia (Junio de 2009):

"Transcurridos NOVENTA (90) días corridos contados a partir de la fecha de entrada en vigencia de la presente resolución general, el mencionado intercambio de información se realizará exclusivamente incorporando el detalle de la mercadería comprendida en la operación. A tal fin, las especificaciones técnicas respectivas serán publicadas en el sitio “web” de este Organismo ( http://www.afip.gob.ar)"

Estado

El servicio WSBFE ya esta en etapa Producción.

Entró en operaciones en Julio de 2009.

Existe una versión actualizada (WSBFEv1), que tiene prácticamente las mismas características, y también es soportada por esta interfaz.

Descargas

Cambios respecto a WSFE

En este nuevo servicio web WSBFE, además de los campos requeridos por el WSFE para autorizar una factura (obtener el CAE), se debe informar:

  • Moneda (según tabla de parámetros) y cotización de la factura
  • Impuestos:
    • Impuestos internos
    • Percepciones
    • II.BB.
    • Percepciones municipales
  • Zona (según tabla de parámetros) - Por el momento 0 (constante)
  • Detallar cada artículo vendido:
    • Código según el Nomenclador Común del Mercosur (NCM)
    • Descripción completa
    • Precio Neto Unitario
    • Cantidad
    • Unidad de medida (según tabla de parámetros)
    • Bonificación
    • Alícuota de IVA (según tabla de parámetros)
    • Importe total

La operatoria es bastante similar al método de autorización del WSFE (con un ID secuencial, observaciones, reproceso, etc.), teniendo en cuenta esta mayor complejidad por tener que informar el detalle de cada item.

A su vez, el WSBFE devuelve mensajes de eventos (mantenimiento programado, advertencias, etc.), los que deben ser capturados e informados al usuario.

Para mayor información, se puede consultar la documentación orignal en  Manual del WSBFE - AFIP o el  manual manual de la presente interfaz.

Ejemplo Intefase COM en VB (5/6)

El siguiente es un extracto del ejemplo completo para crear una factura electrónica para bienes de capital. Ver el detalle de la interfaz en el manual o descargar el ejemplo (Ver [BonosFiscales#Descargas]).

' Creo una factura (internamente, no se llama al WebService):
ok = WSBFE.CrearFactura(tipo_doc, nro_doc, _
            zona, tipo_cbte, punto_vta, cbte_nro, fecha_cbte, _
            imp_total, imp_neto, impto_liq, _
            imp_tot_conc, impto_liq_rni, imp_op_ex, _
            imp_perc, imp_iibb, imp_perc_mun, imp_internos, _
            imp_moneda_id, Imp_moneda_ctz)

' Agrego los items:
ok = WSBFE.AgregarItem(ncm, sec, ds, qty, umed, precio, bonif, iva_id, imp_total)

' Llamo al WebService de Autorización para obtener el CAE
cae = WSBFE.Authorize(id)

Tablas de Parámetros

A diferencia del WSFE, este nuevo servicio funciona con tablas dinámicas de parámetros para los códigos de comprobante, moneda, alícuotas de iva, producto según NCM, zonas, unidades de medida. Estas tablas pueden sufrir modificaciones realizadas por la AFIP, con altas y bajas lógicas, por lo que tienen una fecha de vigencia (desde, hasta) y se proveen métodos para consultarlas por el mismo servicio web (a diferencia del WSFE, que las tablas eran documentadas estaticamentes en el sitio web).

A continuación se detallan:

Comprobantes

IdDescripción
1Factura A
2Nota de Débito A
3Nota de Crédito A
4Recibo A
6Factura B
7Nota de Débito B
8Nota de Crédito B
9Recibo B
11Factura C
12Nota de Débito C
13Nota de Crédito C
15Recibo C
51Factura M
52Nota de Débito M
53Nota de Crédito M
54Recibo M

Monedas

IdDescripción
DOLDólar Estadounidense
PESPesos Argentinos
010Pesos Mejicanos
011Pesos Uruguayos
012Real
014Coronas Danesas
015Coronas Noruegas
016Coronas Suecas
019Yens
032Peso Colombiano
033Peso Chileno
056Forint (Hungría)
057Baht (Tailandia)
036Sucre Ecuatoriano
051Dólar de Hong Kong
052Dólar de Singapur
053Dólar de Jamaica
031Peso Boliviano
029Güaraní
028Florín (Antillas Holandesas)
034Rand Sudafricano
035Nuevo Sol Peruano
061Zloty Polaco
060Euro
063Lempira Hondureña
062Rupia Hindú
064Yuan (Rep. Pop. China)
018Dólar Canadiense
025Dinar Yugoslavo
002Dólar Libre EEUU
027Dracma Griego
026Dólar Australiano
007Florines Holandeses
023Bolívar Venezolano
047Riyal Saudita
046Libra Egipcia
045Dirham Marroquí
044Córdoba Nicaragüense
043Balboas Panameñas
042Peso Dominicano
054Dólar de Taiwan
040Lei Rumano
024Corona Checa
030Shekel (Israel)
021Libra Esterlina
055Quetzal Guatemalteco
059Dinar Kuwaiti

Alícuotas de IVA

IdDescripción
1No gravado
2Exento
30%
410.5%
521%
627%

Unidades de Medida

IdDescripción
1kilogramos
2metros
3metros cuadrados
4metros cúbicos
5litros
61000 kWh
7unidades
8pares
9docenas
10quilates
11millares
14gramos
15milimetros
16mm cúbicos
17kilómetros
18hectolitros
20centímetros
25jgo. pqt. mazo naipes
27cm cúbicos
29toneladas
30dam cúbicos
31hm cúbicos
32km cúbicos
33microgramos
34nanogramos
35picogramos
41miligramos
47mililitros
48curie
49milicurie
50microcurie
51uiacthor
52muiacthor
53kg base
54gruesa
61kg bruto
62uiactant
63muiactant
64uiactig
65muiactig
66kg activo
67gramo activo
68gramo base
96packs
97hormas
98bonificaciòn
99otras unidades

NCM: Nomenclador Común del Mercosur (productos)

El NCM debe ser usado para identificar los productos. Si el código no se encuentra en esta tabla, no puede emitirse factura electronica para bono fiscal.

Actualmente hay 3125 (no todos los códigos del nomenclador se encuentran habilitados). Por simplicidad, se listan los primeros 10.

CódigoDescripción
84.57.10.00NULL
0705.11.00NULL
8480.60.00NULL
2104.10.19NULL
8519.31.00NULL
2104.10.11NULL
84.07.29.90NULL
84.76.29.00NULL
9302.00.00NULL
4202.22.10NULL
84.67.29.93NULL

Zonas

Por el momento no se utiliza. Usar constante 0.

Novedades

Se recuerda que esta disponible el  grupo de noticias ( http://groups.google.com.ar/group/pyafipws) donde se publicarán futuras novedades sobre PyAfipWS: servicios web de factura electrónica y sus interfases (se recomienda suscribirse)

Costos y Condiciones

Ver Condiciones del Soporte Comercial.

A su vez, se libera el código fuente bajo licencia GPL (software libre), al igual que se hizo con el restos de los servicios web. Para más detalles ver página FacturaElectronica.

MarianoReingart