Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »

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:

VARIABLES
-- 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.

Info_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.

EMPRESA
-- 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.

Info_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.

SIF

  • Una vez creada la empresa se debe asignar permiso al usuario SIF_FIM_PRO registro empresa_persona_rol.


Artículos Relacionados



PSA-16143 - Getting issue details... STATUS

  • No labels