Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Los terceros, son los exportadores/proveedores/compradores que se deben agregan al encabezado del formulario como dato obligatorio para crear un documento.

...

Parámetro

...

Valor

...

Nombre servicio

...

createThirdParty

...

Tipo método

...

POST

...

URL

...

https://gorgeous-dust-0seusmuxapkp.vapor-farm-b1.com/api/auth/thirdParty/createThirdParty

...

Content type

...

application/json

POST/createThirdParty

...

Parámetro

...

Tipo

...

Longitud

...

Obligatorio

...

Descripción

...

nit

...

string

...

20

...

Si

...

Código asignado para la identificación del contribuyente.

...

internal_code

...

string

...

80

...

Si

...

Código interno con que se identifica el tercero

...

business_name

...

string

...

80

...

Si

...

Razón social del tercero

...

type

...

String

...

15

...

Si

...

Indica si el proveedor es Nacional o extranjero

...

address

...

string

...

150

...

No

...

Dirección del tercero

...

phone

...

string

...

80

...

No

...

Teléfono del tercero

...

acronym

...

string

...

80

...

No

...

Siglas con que se identifica el tercero

...

alias

...

string

...

80

...

No

...

Seudónimo con que identifica el tercero

Ejemplo:

Cuerpo de la petición

{
"nit": "800149695",
"internal_code": "1234",
"business_name": "DROG Y FARMACIAS CRUZ VERDE",
"type": "Nacional"

}

Respuesta:

{
"status": {
"code": 200,
"message": "Procesado con éxito",
"data": {
"id": 299,
"qualifiedUser_id": 214,
"nit": "800149695",
"type": "Nacional",
"internal_code": "1234",
"business_name": "DROG Y FARMACIAS CRUZ VERDE",
"address": null,
"phone": null,
"acronym": null,
"alias": null
}
}
}

5.1 Actualizar terceros

...

Parámetro

...

Valor

...

Nombre servicio

...

updateThirdParty

...

Tipo método

...

POST

...

URL

...

https://gorgeous-dust-0seusmuxapkp.vapor-farm-b1.com/api/auth/thirdParty/updateThirdParty

...

Content type

...

application/json

POST/updateThirdParty

...

Parámetro

...

Tipo

...

Longitud

...

Obligatorio

...

Descripción

...

id

...

integer

...

Si

...

id interno del tercero

...

nit

...

string

...

20

...

No

...

Código asignado para la identificación del contribuyente.

...

internal_code

...

string

...

80

...

No

...

Código interno con que se identifica el tercero

...

business_name

...

string

...

80

...

No

...

Razón social del tercero

...

type

...

String

...

15

...

No

...

Indica si el proveedor es Nacional o extranjero

...

qualifiedUser_id

...

integer

...

No

...

Identificación interna del usuario calificado

...

address

...

string

...

150

...

No

...

Dirección del tercero

...

phone

...

string

...

80

...

No

...

Teléfono del tercero

...

acronym

...

string

...

80

...

No

...

Siglas con que se identifica el tercero

...

alias

...

string

...

80

...

No

...

Seudónimo con que identifica el tercero

Para consultar el id interno del tercero, se debe consultar el servicio de getThirdParties

Ejemplo:

Cuerpo de la petición

{
"id": 299,
"alias": "CRUZ VERDE"
}

Respuesta:

{
"status": {
"code": 200,
"message": "Procesado con éxito",
"data": {
"id": 299,
"qualifiedUser_id": 214,
"nit": "800149695",
"type": "Nacional",
"internal_code": "1234",
"business_name": "DROG Y FARMACIAS CRUZ VERDE",
"address": null,
"phone": null,
"acronym": null,
"alias": "CRUZ VERDE"
}
}
}

5.2. Consultar terceros

Se puede consultar todos los productos terceros creados hasta el momento mediante el método getThirdParties

...

{
"status": {
"code": 200,
"message": "Procesado con éxito",
"data": {
"current_page": 1,
"data": [
{
"id": 299,
"qualifiedUser_id": 214,
"nitidentification_num": "800149695",
"identificationType_id": 37,
"type": "Nacional",
"internal_code": "1234",
"business_name": "DROG Y FARMACIAS CRUZ VERDE",
"address": null,
"phone": null,
"acronym": null,
"alias": "CRUZ VERDE"
}
],

}