factus-js iconfactus-js
Notas de ajuste

Crear y validar

Crear y validar una nota de ajuste a documento soporte.

Firma del método

create(input: CreateAdjustmentNoteInput): Promise<ApiResponse<AdjustmentNote>>

Endpoint Factus

POST /v1/adjustment-notes/validate

Fuente oficial: Crear y validar

Parámetros

Prop

Type

Ejemplo

import { AdjustmentNoteReasonCode } from "factus-js";

const response = await factus.adjustmentNotes.create({
  numbering_range_id: 149,
  reference_code: "REF007",
  support_document_id: 224,
  correction_concept_code: AdjustmentNoteReasonCode.PriceAdjustment,
  observation: "Corrección de precio en documento soporte",
  items: [
    {
      code_reference: "12345",
      name: "producto de prueba",
      quantity: 1,
      discount_rate: 20,
      price: 50000,
      unit_measure_id: 70,
      standard_code_id: "1",
    },
  ],
});

console.log(response.data.number);

Ejemplo de respuesta

Ver respuesta oficial: Ejemplo de respuesta

En esta página