Tema
ReceivedDocuments
Documentos recibidos de proveedores (/received_documents).
Sirven para registrar las compras: facturas, notas de crédito y de débito que otros contribuyentes emitieron a nombre propio.
Extends
Constructors
Constructor
ts
new ReceivedDocuments(transport, config): ReceivedDocuments;Parameters
| Parameter | Type |
|---|---|
transport | Transport |
config | IssuerConfig |
Returns
ReceivedDocuments
Inherited from
Methods
get()
ts
get(id): Promise<Record>;Un recurso por su id.
Parameters
| Parameter | Type |
|---|---|
id | number |
Returns
Promise<Record>
Inherited from
list()
ts
list(params?): Promise<Page<Record>>;Una página de resultados.
Para recorrer todo sin escribir el bucle del cursor:
ts
for await (const factura of (await sd.invoices.list()).autoPaging()) { ... }Parameters
| Parameter | Type |
|---|---|
params | ListParams |
Returns
Inherited from
delete()
ts
delete(id): Promise<void>;Borra el recurso.
Parameters
| Parameter | Type |
|---|---|
id | number |
Returns
Promise<void>
Inherited from
create()
ts
create(fields): Promise<Record>;Parameters
| Parameter | Type |
|---|---|
fields | { [key: string]: unknown; } |
Returns
Promise<Record>
update()
ts
update(id, fields): Promise<Record>;Parameters
| Parameter | Type |
|---|---|
id | number |
fields | { [key: string]: unknown; } |
Returns
Promise<Record>
lookupByCdc()
ts
lookupByCdc(cdc): Promise<Record>;Consulta un documento en la DNIT por su CDC.
Trae los datos del documento tal como los tiene la DNIT, sin registrarlo. Sirve para verificar una factura de proveedor antes de cargarla.
Parameters
| Parameter | Type |
|---|---|
cdc | string |
Returns
Promise<Record>
