...
GET /empresas/modificadas-ids
Método
URL
Parámetros
Respuesta
Descripción
GET
/empresas
q+s (query + sort)
La query estará formada por:- id
- nombreRazonSocial
- nombre
- razonSocial
Markup de wiki numeroIdentificacion|Lista\[Empresa\]|Listado de Empresa. \\ _Ejemplo{_}: \\ <span style="color: #ff0000"><span style="text-decoration: line-through; ">nombreRazonSocial=like=SL</span></span> \\ <span style="color: #008000">nombre=like=SL, razonSocial=like=SL</span>|
GET
/empresas/{id}
Empresa
Detalle de los datos generales de una empresa.
POST
/empresas/formly
JSON
id
Vendrá relleno si la creación es síncrona y no vendrá si es asíncrona.Recibe como parámetro la respuesta del usuario del formulario de datos de alta (formly) con los campos necesarios para crear una empresa.
Ejemplo de JSON Ampliar origen
{
"tipoSedeId": "1",
"datosEconomicos": false,
"entidadRazonSocial": "Entidad",
"tipoIdentificadorFiscalId": "2",
"numeroIdentificadorFiscal": "12312312",
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1f45e6c5-39c9-4794-9773-25fc41be42b7"><ac:plain-text-body><![CDATA[ "sectoresIndustriales": [
]]></ac:plain-text-body></ac:structured-macro>
"4",
"5"
],
"paisContactoId": "1",
"codigoPostalContacto": "48152",
"ciudadContacto": "Madrid",
"tipoViaContactoId": "1",
"nombreViaContacto": "Gran vía",
"numeroViaContacto": "234",
"ampliacion": "ampliación",
"email": "email@prueba.com",
"telefonoContacto": "66612345",
"faxContacto": "915551234",
"direccionWeb": "http://www.prueba.com",
"tipoTerceroId": "F",
"tipoEmpresaId": "1",
"tipoEmpresaContabilidadId": "1",
"tipoTerceroReinoUnidoId": "S"
}
Descripción de campos JSON (pulsa para expandir)...- tipoSedeId: 0 para tipo 'Entidad' y 1 para tipo 'Subentidad'
- datosEconomicos: true | false
- entidadRazonSocial: Descripción de la entidad o razón social
- tipoIdentificadorFiscalId: Id de tipo de identificador fiscal procedente del endpoint /tipos-identificador
- numeroIdentificadorFiscal: Nº de identificador fiscal
- sectoresIndustriales: Array de ids de clasificaciones CNAE procedentes de /empresas-clasificaciones/empresa/{id}
- paisContactoId: Id de pais de contacto procedente de endpoint /paises. Ver definición en UM - SGI - ESB - SGO
- codigoPostalContacto: Código postal de dirección de contacto
- ciudadContacto: Ciudad de contacto
- tipoViaContactoId: Id de tipo de vía de contacto procedente de endpoint /tipos-via
- nombreViaContacto: Nombre de vía de contacto
- numeroViaContacto: Número de dirección de contacto
- ampliacion: Descripción de ampliación
- email: Email de contacto
- telefonoContacto: Teléfono de contacto
- faxContacto: Fax de contacto
- direccionWeb: Web de contacto
- tipoTerceroId: Id de tipo de tercero procedente de endpoint /tipos-tercero
- tipoEmpresaId: Id de tipo de empresa procedente de endpoint /tipos-empresa
- tipoEmpresaContabilidadId: Id de tipo de empresa contabilidad procedente de endpoint /tipos-empresa-contabilidad
tipoTerceroReinoUnidoId: Id de tipo de tercero reino unido procedente de endpoint /tipos-tercero-reino-unido|
PUT
/empresas/formly/{id}
JSON
Recibe como parámetro la respuesta del usuario del formulario de datos de modificación (formly) con los campos necesarios para actualizar una empresa.
Ejemplo de JSON Ampliar origen
{
"empresaId": "1",
"tipoSedeId": "1",
"datosEconomicos": false,
"entidadRazonSocial": "Entidad",
"tipoIdentificadorFiscalId": "2",
"numeroIdentificadorFiscal": "12312312",
"entidadPrincipal": "entidad principal",
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="0020e266-792c-4778-b5e3-bfa7e07b9d6d"><ac:plain-text-body><![CDATA[ "sectoresIndustriales": [
]]></ac:plain-text-body></ac:structured-macro>
"4",
"5"
],
"paisContactoId": "1",
"codigoPostalContacto": "48152",
"ciudadContacto": "Madrid",
"tipoViaContactoId": "1",
"nombreViaContacto": "Gran vía",
"numeroViaContacto": "234",
"ampliacion": "ampliación",
"email": "email@prueba.com",
"telefonoContacto": "66612345",
"faxContacto": "915551234",
"direccionWeb": "http://www.prueba.com",
"tipoTerceroId": "1",
"tipoEmpresaId": "1",
"tipoEmpresaContabilidadId": "1",
"tipoTerceroReinoUnidoId": "S"
}
Descripción de campos JSON (pulsa para expandir)...- empresaId: Id de la empresa
- tipoSedeId: 0 para tipo 'Entidad' y 1 para tipo 'Subentidad'
- datosEconomicos: true | false
- entidadRazonSocial: Descripción de la entidad o razón social
- tipoIdentificadorFiscalId: Id de tipo de identificador fiscal procedente del endpoint /tipos-identificador
- numeroIdentificadorFiscal: Nº de identificador fiscal
- entidadPrincipal: Nombre de entidad principal
- sectoresIndustriales: Array de ids de clasificaciones CNAE procedentes de /empresas-clasificaciones/empresa/{id}
- paisContactoId: Id de pais de contacto procedente de endpoint /paises. Ver definición en UM - SGI - ESB - SGO
- codigoPostalContacto: Código postal de dirección de contacto
- ciudadContacto: Ciudad de contacto
- tipoViaContactoId: Id de tipo de vía de contacto procedente de endpoint /tipos-via
- nombreViaContacto: Nombre de vía de contacto
- numeroViaContacto: Número de dirección de contacto
- ampliacion: Descripción de ampliación
- email: Email de contacto
- telefonoContacto: Teléfono de contacto
- faxContacto: Fax de contacto
- direccionWeb: Web de contacto
- tipoTerceroId: Id de tipo de tercero procedente de endpoint /tipos-tercero
- tipoEmpresaId: Id de tipo de empresa procedente de endpoint /tipos-empresa
- tipoEmpresaContabilidadId: Id de tipo de empresa contabilidad procedente de endpoint /tipos-empresa-contabilidad
tipoTerceroReinoUnidoId: Id de tipo de tercero reino unido procedente de endpoint /tipos-tercero-reino-unido|
GET
/empresas/formly/{id}
JSON
Devuelve los datos a pintar en el formulario de Ver Detalle/Actualizar en el SGI (formly). Se recibirá el mismo json que en la solicitud de modificación de empresa (/empresas PUT)
GET
/datos-contacto/empresa/{id}
DatosContacto
Contiene los datos de contacto de una empresa.
Ver UM - SGI - ESB - SGEMP - Adaptaciones integración para su implementación en el SGI.GET
/empresas-clasificaciones/empresa/{id}
EmpresaClasificacion
Listado de las clasificaciones de tipo códigos CNAE o sectores industriales asociados a una empresa.
GET
/datos-tipo-empresa/empresa/{id}
DatosTipoEmpresa
Detalle de los datos de tipo de empresa de una empresa.
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d2e89d75-5477-4239-af8f-d68a5abca586"><ac:plain-text-body><![CDATA[
GET
/tipos-identificador
Lista[TipoIdentificador]
Listado de tipos de identificador fiscal para las empresas ordenados alfabéticamente de forma ascendente.
]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6ec6943a-1713-4a14-b299-04fca48746d7"><ac:plain-text-body><![CDATA[
GET
/tipos-via
Lista[TipoVia]
Listado de tipos de via para la dirección de las empresas ordenados alfabéticamente de forma ascendente.
]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f868ca31-c36c-4564-891b-e0c7005c4e33"><ac:plain-text-body><![CDATA[
GET
/tipos-tercero
Lista[TipoTercero]
Listado de tipos de tercero ordenados alfabéticamente de forma ascendente.
]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="82788ff2-417a-48db-941f-426e3f080959"><ac:plain-text-body><![CDATA[
GET
/tipos-empresa
Lista[TipoEmpresa]
Listado de tipos de empresa ordenados alfabéticamente de forma ascendente.
]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="04f4a079-1933-4c54-95ae-1623a0581cda"><ac:plain-text-body><![CDATA[
GET
/tipos-empresa-contabilidad
Lista[TipoEmpresaContabilidad]
Listado de tipos de empresa para contabilidad ordenados alfabéticamente de forma ascendente.
]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3d678646-3892-4923-8242-79bf9721f316"><ac:plain-text-body><![CDATA[
GET
/tipos-tercero-reino-unido
Lista[TipoTerceroReinoUnido]
Listado de tipos de tercero, en caso de que el país sea Reino Unido, ordenados alfabéticamente de forma ascendente.
]]></ac:plain-text-body></ac:structured-macro>
GET
/empresas/modificadas-ids
q+s
La query estará formada por:Markup de wiki fechaModificacion|Lista\[String\]|Listado de los identificadores de empresas que han sufrido cambios en los datos de identificativos de la empresa o en sus datos de contacto (entidad Empresa y entidad DatosContacto)|