Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

En este apartado se podrá consultar el procedimiento para dar de alta las empresas y catálogos, así como los scripts que se utilizan para eso.


Alta de empresa

Cuando se dan de alta las empresas, es necesario que se proporcionen los siguientes datos:

PaísClave empresaNombre de empresaParámetroEmpresa base de configuración

Ejemplo:

PaisClave empresaNombre de empresaParámetroEmpresa base de configuración
El Salvador SV.LIVEBe+Live El Salvador SV/LIVE Be+live MX.


Las variables que se van a utilizar regularmente para estos scripts son los siguientes:

Code Block
themeEclipse
titleVARIABLES
-- Inicializa variables
SET @i_persona_rol_id = 0;
SET @i_pais_id = 0;
SET @i_empresa_id = 0;
Set @i_ciclo_escolar_id = 0;


Se obtiene la información del país para utilizarlo dentro de los inserts.

Code Block
themeEclipse
titleInfo_pais
-- Obtiene información del país al que pertenecerá la empresa
select p.pais_id into @i_pais_id
from pais as p 
where p.pais_clave = 'SV';


Para realizar los inserts de alta de empresa, se debe validar la última empresa que fue creada y colocar directamente el id de la empresa y el orden.

Code Block
themeEclipse
titleEMPRESA
-- EMPRESA
INSERT INTO empresa(empresa_id, pais_id, empresa_clave, empresa, empresa_orden, sap_id, parametro)
SELECT 60 as empresa_id,
       @i_pais_id as pais_id,
       'SV.LIVE' as empresa_clave,
       'Be+Live El Salvador' as empresa,
       10042000 as empresa_orden,
       '0000' as sap_id,
       'SV/LIVE' as parametro
from empresa
where empresa_id = 0
   and 60 not in 
   (select empresa_id 
   from empresa);

Una vez que se tiene la empresa creada, se puede obtener la información de esta para la variable.

Code Block
themeEclipse
titleInfo_empresa
-- Obtiene información de la nueva empresa
select e.empresa_id into @i_empresa_id
from empresa e
where e.pais_id = @i_pais_id
and e.empresa_clave = 'SV.LIVE';




Alta de catálogos

Para la creación de una empresa, se necesita insertar catálogos en la base de datos para el funcionamiento de las aplicaciones.

Los catálogos que se necesitan son los siguientes:

ACUERDOS

  • Tipo_articulo
  • Opcion_venta
  • Tipo_material
  • Tipo_venta
  • Plazo
  • Canal_venta
  • Transacciones (tabla trans)
  • Razon

PEGASUS

  • Tipo_contrato

SINCROBDC

  • Transacciones (tabla trans)
  • Razon

USUARIOS

  • Rol. Es un catálogo que se utiliza para todos los países

CENSO

  • Grados. Se crea por país. 
  • Grupos. Se crea por país.
  • Turno. Sólo las empresas de Brasil utilizan este catálogo.


Info

Artículos Relacionados

Filter by label (Content by label)
showLabelsfalse
max5
spacesCCORP
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ( "psa-16143" , "creaciónempresa" , "catálogos" ) and type = "page" and space = "CCORP"
labelscatálogos creaciónempresa PSA-16143

...

Page Properties
hiddentrue


Incidencias similares



Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-16143