Valores de las enumeraciones SIFEN usadas en la API de Sifende — tipoDocumento, afectacionTributaria, condicionPago y más.
Esta página reúne las enumeraciones más usadas. La aceptación de cada valor depende de las reglas del documento y de la operación. También podés obtener estos valores en tiempo real llamando a GET /api/v1/public/enums.
Cada página de modelo (ej: Factura Electrónica) incluye inline los valores válidos para cada campo de ese modelo. Para consultar el catálogo completo, usá el endpoint público de enumeraciones.
tipoTarjeta y formaProcesamientoPago sólo aplican cuando tipoPago es TARJETA_DE_CREDITO o TARJETA_DE_DEBITO, tanto al contado como en una entrega inicial a crédito. En pagos[].tarjeta ambos son obligatorios; en condicionPago, si omitís uno, se asume OTRO para ese campo. Ambos catálogos se publican en /api/v1/public/enums.
Receptor sin RUC — persona física, cliente del exterior (B2F) o consumo innominado
Un cliente del exterior es NO_CONTRIBUYENTE con tipoDocumento = PASAPORTE (u otro) y pais en código ISO. El valor INNOMINADO corresponde a receptor.tipoDocumento, no a tipoContribuyente — ver la tabla siguiente.
Es obligatorio cuando receptor.tipoContribuyente = CONTRIBUYENTE y no se envía en ningún otro caso. No confundir con tipoContribuyente (naturalezaReceptor), que va siempre — ver Receptor B2B y B2C.