Tema
Establishments
Establecimientos (/establishments).
La API no expone borrado: un establecimiento con documentos emitidos no puede desaparecer sin romper la trazabilidad.
Extends
Constructors
Constructor
ts
new Establishments(transport, config): Establishments;Parameters
| Parameter | Type |
|---|---|
transport | Transport |
config | IssuerConfig |
Returns
Establishments
Inherited from
Methods
get()
ts
get(id): Promise<Establishment>;Un recurso por su id.
Parameters
| Parameter | Type |
|---|---|
id | number |
Returns
Promise<Establishment>
Inherited from
list()
ts
list(params?): Promise<Page<Establishment>>;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
Promise<Page<Establishment>>
Inherited from
create()
ts
create(fields): Promise<Establishment>;Parameters
| Parameter | Type |
|---|---|
fields | { [key: string]: unknown; } |
Returns
Promise<Establishment>
update()
ts
update(id, fields): Promise<Establishment>;Parameters
| Parameter | Type |
|---|---|
id | number |
fields | { [key: string]: unknown; } |
Returns
Promise<Establishment>
delete()
ts
delete(_id): Promise<never>;Borra el recurso.
Parameters
| Parameter | Type |
|---|---|
_id | number |
Returns
Promise<never>
