Tipos de CbteModo en AFIP

RunLLM
RunLLM

Los valores permitidos para el campo CbteModo en la consulta de constatación de comprobantes son los modos de facturación habilitados por el web service, que se pueden consultar usando el método ComprobantesModalidadConsultar del servicio "Constatación de Comprobantes" (wscdc). Este método devuelve los modos disponibles, como "CAE" (Código de Autorización Electrónico) y otros que AFIP/ARCA habilite según la normativa vigente. No se listan explícitamente todos los valores posibles en la documentación, pero "CAE" es el más comúnmente utilizado para comprobantes electrónicos.

Puedes obtener los modos habilitados programáticamente con el siguiente ejemplo en Node.js:

const ws = afip.WebService("wscdc");
const data = { "Auth": { "Token": "string", "Sign": "string", "Cuit": 1 } };
const response = await ws.executeRequest("ComprobantesModalidadConsultar", data);
console.log(response);

¿Te gustaría ver el detalle de la respuesta o ejemplos en otro lenguaje?

Sources:

tomiioyha
tomiioyha

@user CAI, CAEA, CESP son otros tipos, cuales son validos?

RunLLM
RunLLM

Podría ser que los valores válidos para CbteModo incluyan "CAE", "CAEA", "CAI" y posiblemente "CESP", pero la documentación oficial del método ComprobantesModalidadConsultar solo garantiza que los modos habilitados deben consultarse dinámicamente, ya que pueden variar según la normativa y el tipo de comprobante. No se listan explícitamente todos los valores posibles, aunque "CAE" y "CAEA" suelen estar presentes; "CAI" y "CESP" podrían estar disponibles para ciertos comprobantes específicos.

¿Te gustaría que te muestre cómo consultar la lista exacta de modos válidos en tu entorno usando el SDK?

Sources: