Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Creamos las tablas que falten para que funcionen con la última versión.


IMPORTANTE: NO EJECUTAR DIRECTAMENTE EL SCRIPT DE GENERACIÓN DE TABLAS. Ya que nos exponemos a perder datos de los clientes.


El segundo paso a tener en cuenta en la base de datos, consiste en crear la correlación de datos para la nueva operación (SuminsitroLRInmueblesAdicionales):

  1. Crear el tipo de documento: INSERT INTO "TIPOS_DOCUMENTO" ("ID_TIPO_DOC_FUSE","DESCRIPCION", "URN") VALUES ('SUMINA','SuministroLRInmueblesAdicionales','urn:es:techedge:documento:suministro:inmuebles:adicionales');
  2. Crear el documento externo: INSERT INTO "DOCUMENTOS_EXT" ("ID_TIPO_DOC_EXT","ID_VER_DOC_EXT", "XML_SCHEMA_REF", "MIME_TYPE", "DESCRIPCION") VALUES ('SuministroLRInmueblesAdicionales','ANY','SuministroLRInmueblesAdicionales','text/xml','SuministroLRInmueblesAdicionales');

El tercer paso consiste en incluir la correlación de la nueva operación SUMINA para cada escenario en que aplique (ENVLOTDAS, ENVLOTCSVD, ENVLOTXML). Éstos pasos son únicos por Tenant y sociedad, por lo que deben iterarse por cada caso (los interrogantes representan el Tenant y la agrupación en ese orden, por ejemplo ‘??????’ corresponde con X02A01 siendo X02 el Tenant interno, y A01 la Agrupación interna):

...

Confeccionar las queries por cada sociedad: INSERT INTO "CORRELACIONES" ("ID_ESCENARIO","ID_TENANT_EXT", "ID_AGRUPACION_EXT", "ID_ORIGEN", "ID_TIPO_DOC_EXT", "ID_VER_DOC_EXT","ID_TENANT_FUSE","ID_AGRUPACION_FUSE","ID_TIPO_DOC_FUSE") VALUES ('ENVLOTDAS','?','?','?','SuministroLRInmueblesAdicionales','ANY','???','???','SUMINA');


Se debe también incluir a las sociedades a modificar la sociedad ANY por cada Tenant interno, para asegurar al menos una ruta genérica.