Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.
Comentarios: Migration of unmigrated content due to installation of a new plugin

...

  • 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)|