Portal de desarrolladores

Nota de crédito de eTicket

Esta guía muestra cómo emitir una nota de crédito (código 102) que anula o corrige un eTicket.

Endpoint

POST /api/v1/comprobante/emitir

Ejemplo de Request

{
  "idEmpresa": "9",
  "codComercio": "Blue001",
  "codTerminal": "CT11",
  "uuid": "ce13b776-62c0-4c51-a11b-33b4eb658040",
  "adenda": "sad",
  "cfe": {
    "idDoc": {
      "tipoCfe": 102,
      "fechaEmision": "2026-01-30",
      "montoBruto": 1,
      "formaPago": 2
    },
    "emisor": {
      "ruc": "219879740012",
      "razonSocial": "BlueTech Software SAS",
      "nombreComercial": "BlueTech Software SAS",
      "codigoDgiSucursal": 1,
      "domicilioFiscal": "Direccion",
      "ciudad": "Ciudad",
      "departamento": "Departamento",
      "informacionAdicional": ""
    },
    "totales": {
      "tipoMoneda": "UYU",
      "montoNoGravado": "0.00",
      "montoExportacionYAsim": "0.00",
      "montoImpuestoPercibido": "0.00",
      "montoIvaSuspenso": "0.00",
      "montoNetoIvaTasaMinima": "0.00",
      "montoNetoIvaTasaBasica": "729.51",
      "montoNetoIvaOtraTasa": "0.00",
      "tasaIvaTasaMinima": 10,
      "tasaIvaTasaBasica": 22,
      "montoIvaTasaMinima": "0.00",
      "montoIvaTasaBasica": "160.49",
      "montoIvaOtraTasa": "0.00",
      "montoTotal": "890.00",
      "montoTotalRetenido": 0,
      "cantidadLineasDetalle": 1,
      "montoNoFacturable": "0.00",
      "montoPagar": "890.00",
      "retencionesPercepciones": [],
      "redondeo": "0.00",
      "montoCreditoFiscal": 0
    },
    "detalles": [
      {
        "numeroLineaDetalle": 1,
        "indicadorFacturacion": 3,
        "nombreItem": "Pruebas - sad",
        "NCM": "",
        "descripcionItem": null,
        "cantidad": "1",
        "unidadMedida": "LT",
        "precioUnitario": "890",
        "descuentoPct": 0,
        "descuentoMonto": 0,
        "recargoPct": 0,
        "recargoMonto": 0,
        "montoItem": "890.00",
        "codigos": [
          {
            "tpoCod": "INT1",
            "codigo": "222"
          }
        ],
        "retencionesPercepciones": []
      }
    ],
    "referencias": [
      {
        "numeroLineaReferencia": 1,
        "indicadorGlobal": false,
        "tipoDocumentoReferencia": 101,
        "serieFacturaReferencia": "A",
        "numeroFacturaReferencia": "387",
        "razonReferencia": "",
        "idComprobanteReferencia": 1479,
        "monto1": "890.000",
        "monto2": "890.00",
        "montoCfeReferencia": "890",
        "tipoMonedaCfeReferencia": "UYU",
        "tipoCambioCfeReferencia": null
      }
    ],
    "complementoFiscal": {}
  }
}

Campos importantes

  • tipoCfe: 102 = Nota de crédito de eTicket
  • referencias: Array obligatorio que indica qué comprobante se está corrigiendo/anulando
  • tipoDocumentoReferencia: 101 (el eTicket original)
  • serieFacturaReferencia y numeroFacturaReferencia: Identifican el CFE original
  • montoCfeReferencia: Monto del comprobante que se está anulando