Documentos soporte
Crear documento soporte
Crear y validar un documento soporte electrónico.
Firma del método
create(input: CreateSupportDocumentInput): Promise<ApiResponse<SupportDocument>>Endpoint Factus
POST /v1/support-documents/validate
Fuente oficial: Crear documento soporte
Parámetros
Prop
Type
Ejemplo
import { SupportDocumentIdentityTypeId } from "factus-js";
const response = await factus.supportDocuments.create({
numbering_range_id: 148,
reference_code: "REF0017",
observation: "Compra a proveedor no obligado a facturar",
payment_method_code: "10",
provider: {
identification: "123456789",
names: "Alan Turing",
address: "calle 1 # 2-68",
email: "alanturing@enigmasas.com",
phone: "1234567890",
country_code: "CO",
identification_document_id: SupportDocumentIdentityTypeId.NIT,
municipality_id: "980",
},
items: [
{
code_reference: "SRV-001",
name: "Servicio prestado",
quantity: 1,
discount_rate: 0,
price: 200000,
unit_measure_id: 70,
standard_code_id: "1",
},
],
});
console.log(response.data.number);Ejemplo de respuesta
Ver respuesta oficial: Ejemplo de respuesta