miércoles, 30 de octubre de 2019

WSMTXCA factura electrónica instalador 8040

Junto con el instalador 80.40 y la planilla de test 80.40 el ejemplo para WSMTXCA fue renovado para mostrar mejor el orden de carga y todos los campos y tablas posibles (items, subtotales, tributos, comprobantes asociados y datos opcionales). No hay agregado de métodos ni campos.

https://sites.google.com/site/facturaelectronicax/documentacion-wsmtxca/wsmtxca/wsmtxca-ejemplos/ejemplo-wsmtxca-visual-basic-6-obtener-cae

viernes, 25 de octubre de 2019

WSMTXCA factura electrónica de crédito

 Tener en cuenta que la factura electrónica de crédito FCE y PYME es un comprobante más dentro de cada servicio por lo que se autoriza con los mismos campos ya vigentes sin cambios en la parte técnica.

Incluido el WSMTXCA (factura electrónica grandes contribuyentes con detalle Matrix) que no ha tenido cambios en los ultimos años.  Por lo que en este web service una FCE pyme se autoriza con los mismos métodos y campos como se explica en la guia FCE

Para mostrar y reflejar mejor el uso del WSMTXCA la planilla de test WSMTXCAtest8040 fue renovada

lunes, 21 de octubre de 2019

WSAFIPFE80.40

Las planilla de test 80.40 para los servicios WSFEX, WSRC, WSRH Y WSFECRED (servicios web de exportación, remito cárnico, remito harinero y fecred de administración de facturas de crédito) fueron actualizadas para reflejar mejor los métodos de consulta. No hay cambios operativos.

miércoles, 9 de octubre de 2019

instalador WSAFIPFE 80.00 servicio WSFEv1

   El servicio WSFEV1 de factura electrónica nacional no ha tenido cambios en los últimos años por lo que los instaladores no tienen cambios de métodos ni campos.

   Se agrega la propiedad "timeouts" en formato string (equivalente a la "timeout" original) para los compiladores que toman la palabra "timeout" como reservada o no aceptan números enteros de rango superior. Recordar que esta propiedad permite aumentar el tiempo de espera antes que la conexión se de por perdida pero no tiene efecto en todo el proceso general de obtención de CAE.como se explica en la guia para timeout

  Además el método f1caesolicitar captura cualquier error de: timeout, fallo conexión o similares devolviéndolo como un error más en "utlimomensajeerror" para facilitar el tratamiento de los compiladores con dificultad para capturar este tipo de errores. Tal como el caso anterior esto no tiene efecto en todo el proceso y obtención de CAE pero si permite implementar el reproceso, de una forma más simple, que siempre debe estar contemplado al momento de obtener CAE.

WSAFIPFE 80.00 servicio de remitos cárnicos y remito harinero

El instalador WSAFIPFE 80.00 replica todo el servicio de remito harinero tal como se encuentra ahora en el servicio de AFIP. Aunque este servidor WSRH no tuvo cambios desde la última publicación de AFIP.

También replica todo el servicio WSRC de remito cárnico teniendo en cuenta los agregados de AFIP a este servicio en el último manual PDF 3.40 esto es:

generarremitoNoCateg. (para remitos emitidos a destinos sin CUIT)
generarremitoImporte.
consultarremitoimporte.

La planilla de test fue actualizada para mostrar como se implementan estos métodos que son muy similares a los originales.

Recomendado realizar estas operaciones al menos una vez desde el portal de AFIP para ver toda la mecánica de estos nuevos métodos.

WSAFIPFE 80.00 WSFEcred de registro y administración de facturas de crédito

El instalador WSAFIPFE 80.00 tiene  pequeñas mejoras en replicar exactamente todo el servicio WSFECRED de administración y recepción de facturas de crédito en especial en campos menores (como la propiedad fecticketesvalido y otros de consulta).

WSAFIPFE 80.00 servicio WSLPG granos PDF 1.21

 el serivio WSLPG de liquidación primaria de granos AFIP agrega el método anularporcontradocumento (sustituye el método anular anterior). Este método genera una liquidación contraria (devolviendo un COE) para asi contrarrestar la liquidación original (sin anularla).

El instalador 80.80 (y la planilla de test) replican este comportamiento. Más documentación y detalles en la página de ejemplo.
https://sites.google.com/site/facturaelectronicax/Home/wslpg/wslpg-metodos/wslpg-anular-liquidacon

miércoles, 2 de octubre de 2019

WSFEv1 facturas de crédito FCE PYME

Tener en cuenta que por las nuevas reglamentación de la factura de crédito para ciertos CUIT y desde cierto monto (y fecha) ya no corresponde emitirles facturas electrónicas A, B o C (código 1, 6, 11) sino facturas de crédito electrónicas A, B o C (código 201, 206, 211).

Las facturas de crédito electrónicas son un comprobantes más dentro del WSFEv1 (y los demás regímenes WSBFE de capital y WSMTXCA) y estos servicios no han tenido cambios ni agregados por lo que se autorizan con los mismos campos ya existes sin cambios en la parte técnica (campos, métodos, instalador, etc.). Si tener en cuenta las validaciones extras requeridas como se explica en la guia para facturas FCE o PYME

En todos los casos, pero especialmente a principios de mes y también para las facturas de crédito por ser comprobante con más validaciones, se de debe tener en cuenta al autorizar un comprobante preveer como procederá el código si hay un fallo de conexión o timeout o error 500 (errores diferentes pero similares).  Verificar siempre en el código si el fallo se produjo DESPUES que el servidor otorgara CAE pero ANTES de recibirlo. El WSFEV1 tiene métodos para recuperar los datos de un comprobante ya autorizado siguendo la guia básica de reproceso y timeout..

martes, 1 de octubre de 2019

WSAFIPFE7040 remito harinero producción

El instalador WSAFIPFE7040 conecta al servidor de producción (real) del WSRH remito harinero y derivados del trigo.

El instalador replica todos los métodos y campos tal como están en el servidor teniendo en cuenta que su estructura es muy similar a la del remito cárnico (ya operativa) con pequeños cambios en algunos campos y método tal como se muestra en la documentación.

La planilla de test 7040 también replica todos estos métodos y campos para conectar al remito harinero al mismo tiempo que mantiene todo el funcionamiento del remito cárnico anterior.