![](https://www.libertya.org/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg)
Perdón la demora. Raro, no me avisó que habías contestado (estando tildado que me avise respuestas posteriores).
El cliente está usando org.libertya.locale.ar.electronicInvoice2.2final_r20_mas_r26.jar (lo más nuevo de version 21)
Me fijé en el código del dicho jar y pude ver que org/libertya/locale/ar/electronicinvoice/utils/LYEIWSFE tiene el código que mencionas :
ArrayList<Opcional> options = new ArrayList<Opcional>();
// Opcional anulacion. Si el tipo de comprobante que está autorizando es MiPyMEs (FCE), Factura (201,206, 211), no informar Código de Anulación
if (docType.isMiPyME() && isNCNDMiPyME()) {
cant++;
Opcional opcionalAnulacion = new Opcional();
opcionalAnulacion.setId(“”+LYEIConstants.WSFE_OPCIONALES_ANULACION_CODIGO);
opcionalAnulacion.setValor(inv.isVoidProcess()?”S”:”N”);
options.add(opcionalAnulacion);
}
Me fijé la diferencia con 2.3 y en anulación está igual (por las dudas)
El comprobante quedó en proceso y sin CAE y la NC no está registada en AFIP. La factura sí, pero rechazada.
Al no estar registrada la NC no podemos “gestinar la factura electronica”
Alguna sugerencia antes de hacer un debug y frenarlo antes que envíe el mensaje a AFIP? (en qué clase envía el mensaje?)
Diseño de registro del mensaje para corroborar (link para descargar)?
Saludos