WSMTXCA no especificar

Antes de ejecutar el método fxautorizarComprobante para obtener CAE se deben cargar una serie de propiedades incluidas los productos del comprobante. Varias de estas propiedades tiene una propiedad asociado fxXXXNo. por ejemplo:

    • fxFechaVencimientoNo

    • fxItemCantidadNo

    • fxItemPrecioUnitiarioNo

Estas propiedades (cuando son cargadas a verdadero) indican que el dato correspondiente no será enviado con los datos del comprobante. Es decir no es igual cargar:

fxItemCantidad = 0

a cargar fxItemCantidadNo = verdadero. Lo primero indica que la fila o producto se envia con la cantidad = 0 mientras que lo segundo indica que no se envia el dato "cantidad".

Esto es asi porque aparentemente en el WSMTXCA para algunos tipo de comprobantes (o tipos de productos dentro de un comprobante) no corresponde informar ciertos datos. La interfaz no envia el dato cuya propiedad fxXXXNo esté configurada a "verdadero".

Tener en cuenta que el valor de estas propiedades fxXXXNo se pierde cada vez que se ejecuta fxautorizarComprobante. Es decir siempre el valor de las propiedades fxXXXNo está puesto a "falso" (independientemente del valor cargado en una llamada anterior). Excepto que especificamente se carga a "verdadero" antes de ejecutar el método autorizarComprobante.