martes, 9 de abril de 2013

WSLPG actualización liquidación primaria de granos

AFIP actualizó el web service WSLPG de liquidación primaria de granos con los siguientes campos:
codLocaliadadProcedenciaSinCertificado y codProvProcedenciaSinCertificado. Estas propiedades son opcionales (tienen su propiedad "NO" asociada) y se usan junto a PesoNetoSinCertificado para enviar datos de una liquidación sin certificado.

El instalador 17.00 de la interfaz incluye todos los métodos y propiedades sincronizados con el WSLPG

En general el web service se encuentra estabilizado en modo homologación y producción.

En el modo prueba, para enviar datos de un certificado (y no usar las recientemente agregadas) se debe usar los número de certificados:
555501200623 para F1116 A y 111101200623 para F1116 RT

Tener en cuenta que en la respuesta devuelta por AFIP, no solo figura el COE sino también los demás datos tal como fueron aceptados por el servidor: TotalNetoAPagar, TotalRetencion, TotalPesoNeto, TotalPagoSegunCondicion y otros. Verificar que los valores devueltos por el servidor sean los esperados, en especial el campo PrecioOperacion que es calculado por el web service en base a la formula:
(Precio de referencia/1000 * grado * factor/100) - (Flete/ 1000)=$/Kg

Informar los datos de pesos y totales, en las unidades y formatos correctos. En general con 2 decimales, verificar en el XML generado y recibido que se envían los datos con los decimales correctos, por ejemplo si en el XML enviado o recibido figura 1.821 corresponde a "uno con ochenta y dos centavos y un milésimo"  no a "mil ochocientos veintiuno"
https://sites.google.com/site/facturaelectronicax/Home/wslpg/wslpg-metodos/wslpg-liquidacionautorizar/wslpg-liquidacionautorizarrespuesta

miércoles, 3 de abril de 2013

Código de Error tipo 500 en web services de AFIP

Recordar para todos los web services, que en caso de recibir errores y al consultar la propiedad "ultimomensajerror" o "ultimonumeroerror", si el error devuelto por el servidor es tipo 500 (500, 501, 502), son errores internos del servidor de AFIP.