Netsuite

Obtener cargos

Obtener cargos relacionados a un periodo

Request
query Parameters
charge_code
string

Código del tipo de cargo

Enum: "AGREEMENT" "BALANCE" "ENROLLMENT" "LATEFEE" "ONETIME" "OTHER" "PACKAGE" "SELL" "STATIC" "TUITION"
charge_id
Array of strings (id)

Identificador único del cargo, generalmente tratado como "external_id"

Este filtro es de tipo array, la forma de usarlo es la siguiente:

/?charge_id=L4LTCQFC&charge_id=ZRGOA49D

Example: charge_id=ZRGOA49D
credit_note_create_date
string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{...

Fecha de creación de nota de crédito

period_id
string (id) = 8 characters ^[A-Z0-9]{8}$

Identificador único del periodo

Example: period_id=WADFERF3
exclude_discounts
boolean
Default: false

Excluir descuentos (true o false)

start_date
string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{...

Fecha inicial para búsqueda por fecha de modificación

Nota importante: Para poder usar de manera correcta la búsqueda, se deben enviar ambas fechas (start_date y end_date), esta búsqueda se basa en el rango de las dos fechas

end_date
string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{...

Fecha final para búsqueda por fecha de modificación

Nota importante: Para poder usar de manera correcta la búsqueda, se deben enviar ambas fechas (start_date y end_date), esta búsqueda se basa en el rango de las dos fechas

return_create_date
string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{...

Fecha de creación de la devolución

cancellation_date
string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{...

Fecha de cancelación

include_inactive_students
boolean
Default: false

Incluir estudiantes que no se encuentran activos (true o false)

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/finance/netsuite/charges
Request samples
Response samples
application/json
[
  • {
    }
]

Obtener pagos

Obtener pagos realizados en una fecha específica

Request
query Parameters
charge_code
required
Array of strings

Códigos de cargos

Este filtro es de tipo array, la forma de usarlo es la siguiente:

/?charge_code=ENROLLMENT&charge_code=TUITION

Items Enum: "AGREEMENT" "BALANCE" "ENROLLMENT" "LATEFEE" "ONETIME" "OTHER" "PACKAGE" "SELL" "STATIC" "TUITION"
date
string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{...

Fecha de pago

modification_date
string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{...

Fecha última modificación de pago

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/finance/netsuite/payments
Request samples
Response samples
application/json
[
  • {
    }
]

Obtener cancelaciones

Obtener cancelaciones

Request
query Parameters
cancellation_date
required
string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{...

Fecha de cancelación

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/finance/netsuite/cancellations
Request samples
Response samples
application/json
[
  • {
    }
]