A3ERP API
Spanish
Spanish
  • Inicio Rapido
    • Configuración inicial
    • Instalacion
  • Versiones
  • Documentación
    • API Básicos
      • Api
      • Validacion
      • Email
      • Maestro
        • Parámetros
      • Documento
        • Parámetros
      • Varios
      • Movimientos Stock
      • Reservas Stock
      • Expediciones
      • Vinculos
      • Stock
      • Cartera
      • Precios
      • Procedimientos Almacenados
      • Vista
      • Listado
      • FastReport
      • Descargar Ficheros
      • Listar Carpetas Vinculadas
      • Tabla
  • API Producción
    • Ordenes de producción A3
    • Productos
    • Componentes
    • Máquinas
    • Operarios
    • Trabajos
    • Fabricación
  • 🆕Novedades - API Interno
    • Cartera
    • Consultas de Cartera
    • Artículos
    • Remesas
    • Cartera Remesas
    • CRM
    • refcli
Con tecnología de GitBook
En esta página

¿Te fue útil?

  1. Novedades - API Interno

Cartera Remesas

Cartera Remesas

AnteriorRemesasSiguienteCRM

Última actualización hace 1 año

¿Te fue útil?

Pagar remesa de forma parcial es con el mismo endpoint pero se añaden parámetros
{
	"repcon": "T",
	"ctabanco": "57200001",
	"fecha": "25/08/2023",
	"fechavalor": "31/08/2023",
	"codban": " 1",
	"cambio": "1",
	"ctagastos": "62600000",
	"gastos": "30.25",
	"ctacomisiones": "66900000",
	"comision": "5,2",
	"centro1": "MAD",
	"centro2": "",
	"centro3": "",
	"numdoc": "125784po62",
	"unasiento": "T",
	"Efectos": [
		{
			"NumCartera": "46684",
			"NumVencimiento": "1"
		},
		{
			"NumCartera": "46683",
			"NumVencimiento": "1"
		}
	]
}
🆕

Anular cobro de una remesa

delete

anular el cobro de una remesa

Parámetros de ruta
numremesastringRequerido

remesa a cobrar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
cobro de remesa anulado correctamente
application/json
400
Solicitud incorrecta,
401
No autorizado
404
cobro no encontrado
delete
DELETE /api/cartera/anularcobraremesa/{numremesa} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
{
  "message": "cobro anulado correctamente"
}

Anular pago de una remesa

delete

anular el pago de una remesa

Parámetros de ruta
numremesastringRequerido

remesa a pagar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
pago de remesa anulado correctamente
application/json
400
Solicitud incorrecta,
401
No autorizado
404
pGO no encontrado
delete
DELETE /api/cartera/anularpagoremesa/{numremesa} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
{
  "message": "pago anulado correctamente"
}

Recoger todos los datos de agrupaciones

get

recoger todos los datos de agrupaciones

Respuestas
200
Devuelve un objeto con todos los datos de las agrupaciones
application/json
get
GET /api/cartera/agrupaciones HTTP/1.1
Host: api.appcloud.es
Accept: */*
200

Devuelve un objeto con todos los datos de las agrupaciones

{
  "cobpag": "text",
  "codban": "text",
  "codcli": "text",
  "codmon": "text",
  "codrep": "text",
  "conrepercusiones": "text",
  "docpag": "text",
  "fecha": "text",
  "importe": 1,
  "importemon": 1,
  "nombre": "text",
  "numagru": 1,
  "numapunte": 1,
  "numcartera": 1,
  "numdocagr": 1,
  "numdom": 1,
  "tipocont": 1,
  "Efectos": [
    {
      "cobpag": "text",
      "idcartera": 1,
      "aceptable": "text",
      "codcli": "text",
      "nomcli": "text",
      "fecha": "text",
      "fechacalc": "text",
      "fechacalculovto": "text",
      "fechafactura": "text",
      "fechavalor": "text",
      "tipocont": "text",
      "serie": "text",
      "numdoc": 1,
      "docpag": "text",
      "descdoc": "text",
      "codban": "text",
      "nomban": "text",
      "bic": "text",
      "iban": "text",
      "banco": 1,
      "agencia": 1,
      "digito": 1,
      "importemon": 1,
      "codrep": "text",
      "NOMREP": "text",
      "anulable": "text",
      "apucon": "text",
      "iddombanca": "text",
      "numdom": 1,
      "impreso": "text",
      "nombre": "text",
      "numapunte": 1,
      "numcartera": 1,
      "numven": 1,
      "procede": "text",
      "procedeid": "text",
      "esimpagado": "text",
      "pagado": "text",
      "recibido": "text",
      "recibir": "text",
      "padrereme": "text",
      "padreagru": "text",
      "Situacion": "text"
    }
  ]
}

Recoger todos los datos de agrupaciones

get

recoger todos los datos de agrupaciones

Parámetros de ruta
idstringRequerido

numero de la agrupacion

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Devuelve un objeto con todos los datos de las agrupaciones
application/json
get
GET /api/cartera/agrupaciones/{id} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

Devuelve un objeto con todos los datos de las agrupaciones

{
  "cobpag": "text",
  "codban": "text",
  "codcli": "text",
  "codmon": "text",
  "codrep": "text",
  "conrepercusiones": "text",
  "docpag": "text",
  "fecha": "text",
  "importe": 1,
  "importemon": 1,
  "nombre": "text",
  "numagru": 1,
  "numapunte": 1,
  "numcartera": 1,
  "numdocagr": 1,
  "numdom": 1,
  "tipocont": 1,
  "Efectos": [
    {
      "cobpag": "text",
      "idcartera": 1,
      "aceptable": "text",
      "codcli": "text",
      "nomcli": "text",
      "fecha": "text",
      "fechacalc": "text",
      "fechacalculovto": "text",
      "fechafactura": "text",
      "fechavalor": "text",
      "tipocont": "text",
      "serie": "text",
      "numdoc": 1,
      "docpag": "text",
      "descdoc": "text",
      "codban": "text",
      "nomban": "text",
      "bic": "text",
      "iban": "text",
      "banco": 1,
      "agencia": 1,
      "digito": 1,
      "importemon": 1,
      "codrep": "text",
      "NOMREP": "text",
      "anulable": "text",
      "apucon": "text",
      "iddombanca": "text",
      "numdom": 1,
      "impreso": "text",
      "nombre": "text",
      "numapunte": 1,
      "numcartera": 1,
      "numven": 1,
      "procede": "text",
      "procedeid": "text",
      "esimpagado": "text",
      "pagado": "text",
      "recibido": "text",
      "recibir": "text",
      "padrereme": "text",
      "padreagru": "text",
      "Situacion": "text"
    }
  ]
}

Recoger todos los datos de agrupaciones aplicandoles el filtro

get

recoger todos los datos de agrupaciones aplicandoles el filtro

Parámetros de ruta
filtrostringRequerido

filtro a aplicar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Devuelve un objeto con todos los datos de las agrupaciones
application/json
get
GET /api/cartera/agrupaciones/{filtro} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

Devuelve un objeto con todos los datos de las agrupaciones

{
  "cobpag": "text",
  "codban": "text",
  "codcli": "text",
  "codmon": "text",
  "codrep": "text",
  "conrepercusiones": "text",
  "docpag": "text",
  "fecha": "text",
  "importe": 1,
  "importemon": 1,
  "nombre": "text",
  "numagru": 1,
  "numapunte": 1,
  "numcartera": 1,
  "numdocagr": 1,
  "numdom": 1,
  "tipocont": 1,
  "Efectos": [
    {
      "cobpag": "text",
      "idcartera": 1,
      "aceptable": "text",
      "codcli": "text",
      "nomcli": "text",
      "fecha": "text",
      "fechacalc": "text",
      "fechacalculovto": "text",
      "fechafactura": "text",
      "fechavalor": "text",
      "tipocont": "text",
      "serie": "text",
      "numdoc": 1,
      "docpag": "text",
      "descdoc": "text",
      "codban": "text",
      "nomban": "text",
      "bic": "text",
      "iban": "text",
      "banco": 1,
      "agencia": 1,
      "digito": 1,
      "importemon": 1,
      "codrep": "text",
      "NOMREP": "text",
      "anulable": "text",
      "apucon": "text",
      "iddombanca": "text",
      "numdom": 1,
      "impreso": "text",
      "nombre": "text",
      "numapunte": 1,
      "numcartera": 1,
      "numven": 1,
      "procede": "text",
      "procedeid": "text",
      "esimpagado": "text",
      "pagado": "text",
      "recibido": "text",
      "recibir": "text",
      "padrereme": "text",
      "padreagru": "text",
      "Situacion": "text"
    }
  ]
}

Recoger todos los datos de agrupaciones ordenados

get

recoger todos los datos de agrupaciones ordenados

Parámetros de ruta
orderstringRequerido

en que orden devolver los datos

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Devuelve un objeto con todos los datos de las agrupaciones
application/json
get
GET /api/cartera/agrupaciones/{order} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

Devuelve un objeto con todos los datos de las agrupaciones

{
  "cobpag": "text",
  "codban": "text",
  "codcli": "text",
  "codmon": "text",
  "codrep": "text",
  "conrepercusiones": "text",
  "docpag": "text",
  "fecha": "text",
  "importe": 1,
  "importemon": 1,
  "nombre": "text",
  "numagru": 1,
  "numapunte": 1,
  "numcartera": 1,
  "numdocagr": 1,
  "numdom": 1,
  "tipocont": 1,
  "Efectos": [
    {
      "cobpag": "text",
      "idcartera": 1,
      "aceptable": "text",
      "codcli": "text",
      "nomcli": "text",
      "fecha": "text",
      "fechacalc": "text",
      "fechacalculovto": "text",
      "fechafactura": "text",
      "fechavalor": "text",
      "tipocont": "text",
      "serie": "text",
      "numdoc": 1,
      "docpag": "text",
      "descdoc": "text",
      "codban": "text",
      "nomban": "text",
      "bic": "text",
      "iban": "text",
      "banco": 1,
      "agencia": 1,
      "digito": 1,
      "importemon": 1,
      "codrep": "text",
      "NOMREP": "text",
      "anulable": "text",
      "apucon": "text",
      "iddombanca": "text",
      "numdom": 1,
      "impreso": "text",
      "nombre": "text",
      "numapunte": 1,
      "numcartera": 1,
      "numven": 1,
      "procede": "text",
      "procedeid": "text",
      "esimpagado": "text",
      "pagado": "text",
      "recibido": "text",
      "recibir": "text",
      "padrereme": "text",
      "padreagru": "text",
      "Situacion": "text"
    }
  ]
}

Recoger todos los datos de agrupaciones

get

recoger todos los datos de agrupaciones

Parámetros de ruta
filtrostringRequerido

filtro a aplicar

orderstringRequerido

orden en el que se devuelven los datos

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Devuelve un objeto con todos los datos de las agrupaciones
application/json
get
GET /api/cartera/agrupaciones/{filtro}/order/{order} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

Devuelve un objeto con todos los datos de las agrupaciones

{
  "cobpag": "text",
  "codban": "text",
  "codcli": "text",
  "codmon": "text",
  "codrep": "text",
  "conrepercusiones": "text",
  "docpag": "text",
  "fecha": "text",
  "importe": 1,
  "importemon": 1,
  "nombre": "text",
  "numagru": 1,
  "numapunte": 1,
  "numcartera": 1,
  "numdocagr": 1,
  "numdom": 1,
  "tipocont": 1,
  "Efectos": [
    {
      "cobpag": "text",
      "idcartera": 1,
      "aceptable": "text",
      "codcli": "text",
      "nomcli": "text",
      "fecha": "text",
      "fechacalc": "text",
      "fechacalculovto": "text",
      "fechafactura": "text",
      "fechavalor": "text",
      "tipocont": "text",
      "serie": "text",
      "numdoc": 1,
      "docpag": "text",
      "descdoc": "text",
      "codban": "text",
      "nomban": "text",
      "bic": "text",
      "iban": "text",
      "banco": 1,
      "agencia": 1,
      "digito": 1,
      "importemon": 1,
      "codrep": "text",
      "NOMREP": "text",
      "anulable": "text",
      "apucon": "text",
      "iddombanca": "text",
      "numdom": 1,
      "impreso": "text",
      "nombre": "text",
      "numapunte": 1,
      "numcartera": 1,
      "numven": 1,
      "procede": "text",
      "procedeid": "text",
      "esimpagado": "text",
      "pagado": "text",
      "recibido": "text",
      "recibir": "text",
      "padrereme": "text",
      "padreagru": "text",
      "Situacion": "text"
    }
  ]
}

Eliminar una agrupacion

delete

eliminar una agrupacion

Parámetros de ruta
numagrupacionstringRequerido

numero de la agrupacion

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Agrupacion eliminada correctamente
application/json
400
Datos no válidos para la eliminacion de la agrupacion
404
Recurso no encontrado
500
Error interno del servidor
delete
DELETE /api/cartera/agrupacion/eliminaefectos/{numagrupacion} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
{
  "message": " Agrupacion eliminada correctamente"
}
  • PUTCobrar una remesa entera
  • PUTCobrar una remesa parcial
  • PUTPagar una remesa de proveedores
  • DELETEAnular cobro de una remesa
  • DELETEAnular pago de una remesa
  • GETRecoger todos los datos de agrupaciones
  • GETRecoger todos los datos de agrupaciones
  • GETRecoger todos los datos de agrupaciones aplicandoles el filtro
  • GETRecoger todos los datos de agrupaciones ordenados
  • GETRecoger todos los datos de agrupaciones
  • POSTCrear una agrupacion nueva indicandole los efectos que formarán la agrupacion
  • POSTAñadir efectos a una agrupacion existente
  • POSTEliminar efectos de una agrupacion ya existente
  • DELETEEliminar una agrupacion

Cobrar una remesa entera

put

Pagar una remesa entera

Parámetros de ruta
numremesastringRequerido

remesa a cobrar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Cuerpo
repconstringOpcionalExample: T
descuestringOpcionalExample: F
ctabancostringOpcionalExample: 57200001
ctariesgostringOpcionalExample: 52080003
fechastringOpcionalExample: 25/08/2023
fechavalorstringOpcionalExample: 31/08/2023
codbanstringOpcionalExample: 1
cambiostringOpcionalExample: 1
ctagastosstringOpcionalExample: 62600000
ctacomisionesstringOpcionalExample: 66900000
comisionesstringOpcionalExample: 2,5
gastosstringOpcionalExample: 30.25
centro1stringOpcionalExample: MAD
centro2stringOpcional
centro3stringOpcional
numdocstringOpcionalExample: 125784po62
Respuestas
200
Efectos eliminados correctamente de la remesa
application/json
400
Solicitud incorrecta, por ejemplo, intentar dejar la remesa sin efectos
401
No autorizado
404
Remesa no encontrada
put
PUT /api/cartera/cobrarremesa/{numremesa} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 295

{
  "repcon": "T",
  "descue": "F",
  "ctabanco": "57200001",
  "ctariesgo": "52080003",
  "fecha": "25/08/2023",
  "fechavalor": "31/08/2023",
  "codban": "1",
  "cambio": "1",
  "ctagastos": "62600000",
  "ctacomisiones": "66900000",
  "comisiones": "2,5",
  "gastos": "30.25",
  "centro1": "MAD",
  "centro2": "",
  "centro3": "",
  "numdoc": "125784po62"
}
{
  "message": "Efectos eliminados correctamente."
}

Cobrar una remesa parcial

put

Pagar una remesa de forma parcial

Parámetros de ruta
numremesastringRequerido

remesa a cobrar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Cuerpo
repconstringOpcionalExample: T
descuestringOpcionalExample: F
ctabancostringOpcionalExample: 57200001
ctariesgostringOpcionalExample: 52080003
fechastringOpcionalExample: 25/08/2023
fechavalorstringOpcionalExample: 31/08/2023
codbanstringOpcionalExample: 1
cambiostringOpcionalExample: 1
ctagastosstringOpcionalExample: 62600000
ctacomisionesstringOpcionalExample: 66900000
comisionesstringOpcionalExample: 2,5
gastosstringOpcionalExample: 30.25
centro1stringOpcionalExample: MAD
centro2stringOpcional
centro3stringOpcional
numdocstringOpcionalExample: 125784po62
unasientostringOpcionalExample: T
Respuestas
200
Efectos eliminados correctamente de la remesa
application/json
400
Solicitud incorrecta, por ejemplo, intentar dejar la remesa sin efectos
401
No autorizado
404
Remesa no encontrada
put
PUT /api/cartera/cobrarremesaparcial/{numremesa} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 367

{
  "repcon": "T",
  "descue": "F",
  "ctabanco": "57200001",
  "ctariesgo": "52080003",
  "fecha": "25/08/2023",
  "fechavalor": "31/08/2023",
  "codban": "1",
  "cambio": "1",
  "ctagastos": "62600000",
  "ctacomisiones": "66900000",
  "comisiones": "2,5",
  "gastos": "30.25",
  "centro1": "MAD",
  "centro2": "",
  "centro3": "",
  "numdoc": "125784po62",
  "unasiento": "T",
  "Efectos": [
    {
      "NumCartera": "46684",
      "NumVencimiento": "1"
    }
  ]
}
{
  "message": "Efectos eliminados correctamente."
}

Pagar una remesa de proveedores

put

Pagar una remesa de proveedores

Parámetros de ruta
numremesastringRequerido

remesa a cobrar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Cuerpo
repconstringOpcionalExample: T
descuestringOpcionalExample: F
ctabancostringOpcionalExample: 57200001
ctariesgostringOpcionalExample: 52080003
fechastringOpcionalExample: 25/08/2023
fechavalorstringOpcionalExample: 31/08/2023
codbanstringOpcionalExample: 1
cambiostringOpcionalExample: 1
ctagastosstringOpcionalExample: 62600000
ctacomisionesstringOpcionalExample: 66900000
comisionesstringOpcionalExample: 2,5
gastosstringOpcionalExample: 30.25
centro1stringOpcionalExample: MAD
centro2stringOpcional
centro3stringOpcional
numdocstringOpcionalExample: 125784po62
Respuestas
200
Efectos eliminados correctamente de la remesa
application/json
400
Solicitud incorrecta, por ejemplo, intentar dejar la remesa sin efectos
401
No autorizado
404
Remesa no encontrada
put
PUT /api/cartera/pagarremesa/{numremesa} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 295

{
  "repcon": "T",
  "descue": "F",
  "ctabanco": "57200001",
  "ctariesgo": "52080003",
  "fecha": "25/08/2023",
  "fechavalor": "31/08/2023",
  "codban": "1",
  "cambio": "1",
  "ctagastos": "62600000",
  "ctacomisiones": "66900000",
  "comisiones": "2,5",
  "gastos": "30.25",
  "centro1": "MAD",
  "centro2": "",
  "centro3": "",
  "numdoc": "125784po62"
}
{
  "message": "Efectos eliminados correctamente."
}

Crear una agrupacion nueva indicandole los efectos que formarán la agrupacion

post

crear una agrupacion nueva indicandole los efectos que formarán la agrupacion

Cuerpo
escobrostringOpcional
descuestringOpcional
fechastringOpcional
codbanstringOpcional
codmonstringOpcional
tipocontstringOpcional
tipomandatostring · enumOpcionalValores posibles:
Respuestas
200
Agrupación creada correctamente
application/json
400
Datos no válidos para la creación de la agrupación
404
Recurso no encontrado
500
Error interno del servidor
post
POST /api/cartera/agrupaciones/crear HTTP/1.1
Host: api.appcloud.es
Content-Type: application/json
Accept: */*
Content-Length: 177

{
  "escobro": "text",
  "descue": "text",
  "fecha": "text",
  "codban": "text",
  "codmon": "text",
  "tipocont": "text",
  "tipomandato": "B2B",
  "Efectos": [
    {
      "NumCartera": "text",
      "NumVencimiento": "text"
    }
  ]
}
{
  "message": "Agrupación creada correctamente."
}

Añadir efectos a una agrupacion existente

post

añadir efectos a una agrupacion existente

Parámetros de ruta
numagrupacionstringRequerido

numero de la agrupacion

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Cuerpo
Respuestas
200
Agrupacion editada correctamente
application/json
400
Datos no válidos para la edicion de la agrupación
404
Recurso no encontrado
500
Error interno del servidor
post
POST /api/cartera/agrupacion/anadeefectos/{numagrupacion} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 59

{
  "Efectos": [
    {
      "NumCartera": "text",
      "NumVencimiento": "text"
    }
  ]
}
{
  "message": "efectos añadidos a la agrupacion correctamente."
}

Eliminar efectos de una agrupacion ya existente

post

eliminar efectos de una agrupacion ya existente

Parámetros de ruta
numagrupacionstringRequerido

numero de la agrupacion

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Cuerpo
Respuestas
200
Efectos en agrupacion eliminado correctamente
application/json
400
Datos no válidos para la eliminacion de los efectos
404
Recurso no encontrado
500
Error interno del servidor
post
POST /api/cartera/agrupacion/eliminaefectos/{numagrupacion} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 59

{
  "Efectos": [
    {
      "NumCartera": "text",
      "NumVencimiento": "text"
    }
  ]
}
{
  "message": " Efectos en agrupacion eliminado correctamente"
}