From 7e65fc81d56238f2f3199b7d41a8ef28bb7f0e85 Mon Sep 17 00:00:00 2001 From: Ricardo Mancinas Date: Wed, 22 Jul 2026 01:41:53 -0700 Subject: [PATCH] Add legacy database structural reference for non-Windows machines docs/LEGACY_DATABASES.md documents all three source Access databases (every table, column, type, and known data-quality quirk) generated from a live read of the real files, so no Windows/Access driver is needed to understand their structure going forward. New migration/ tooling: catalog_schema.py connects to the real files and walks every table (including excluded scratch tables); render_catalog_md.py renders that into the doc's appendix. Raw output checked in at migration/catalog.json so the doc can be regenerated without touching Access again. --- RESUME.md | 1 + docs/LEGACY_DATABASES.md | 1972 ++++++ migration/catalog.json | 10625 +++++++++++++++++++++++++++++++ migration/catalog_schema.py | 108 + migration/render_catalog_md.py | 98 + 5 files changed, 12804 insertions(+) create mode 100644 docs/LEGACY_DATABASES.md create mode 100644 migration/catalog.json create mode 100644 migration/catalog_schema.py create mode 100644 migration/render_catalog_md.py diff --git a/RESUME.md b/RESUME.md index 47bebff..c764389 100644 --- a/RESUME.md +++ b/RESUME.md @@ -37,6 +37,7 @@ infrastructure decisions below. - `C:\Users\ricar\Downloads\Jorge\SEGUROS 16.mdb` — insurance frontend shell, **empty**, all data is in `_be` - `C:\Users\ricar\Downloads\Jorge\SEGUROS 16_be.mdb` — insurance backend, 64 tables, ~882MB - `C:\Users\ricar\Downloads\Jorge\SCOTHIA.mdb` — office's own Scotiabank checking register ("chequera"), 7 tables, ~3MB +- **Full structural reference for all three, usable without Windows or the original files:** [`docs/LEGACY_DATABASES.md`](docs/LEGACY_DATABASES.md) — every table, every column with type/nullability, the cross-reference keys between the three databases, and every known data-quality quirk (the UTF-16 decode bug, the corrupted `MULT` row, near-duplicate snapshot tables, etc.), all generated from a live read of the real files via `migration/catalog_schema.py`. Regenerate it if the source files change; the raw JSON it's built from is checked in at `migration/catalog.json`. - `C:\Users\ricar\Downloads\jorgecuadros_app.sql` and `jorgecuadros_app (1).sql` — MySQL dumps of the customer-portal's **tracking/analytics** sidecar DB (`browse_tracking`, `devices` push-tokens, `task_tracking`) from `mysql.freakma.com`. **Not** the portal's real data DB — see open item #1 below. **Old internal app (reference-only, not being built on):** diff --git a/docs/LEGACY_DATABASES.md b/docs/LEGACY_DATABASES.md new file mode 100644 index 0000000..8de1659 --- /dev/null +++ b/docs/LEGACY_DATABASES.md @@ -0,0 +1,1972 @@ +# Legacy Database Reference + +A complete structural reference for the four MS Access source databases this +platform migrates from, written so a machine **without Windows and without +access to the original files** can still understand exactly what data +exists, how it's shaped, and what's already known to be broken or excluded. + +## Why this file exists + +The source data lives in Microsoft Access (`.accdb`/`.mdb`) files. That +format can only be read directly via the Microsoft Access Database Engine +ODBC driver, which is **Windows-only** — there is no equivalent driver for +Linux/macOS, and `pyodbc` on those platforms has nothing to connect to. In +practice this means: + +- Anyone working from a non-Windows machine (or without the original files + at hand) cannot open these databases themselves. +- This document is the substitute: it was generated by actually connecting + to the real files on a Windows machine and reading every table's + structure, so it can be trusted as an accurate snapshot rather than a + guess. +- For the **data itself** (not just structure), work from the staged + output instead — see [Working with this without Windows](#working-with-this-without-windows) below. + +**Source of truth / how to regenerate:** `migration/catalog_schema.py` +connects to all three real database files and writes a full JSON catalog; +`migration/render_catalog_md.py` renders that JSON into the appendix at the +bottom of this file. Re-run both (on Windows, with the Access ODBC driver +installed) any time the source `.accdb`/`.mdb` files change: + +```bash +cd migration +python catalog_schema.py --output catalog.json +python render_catalog_md.py catalog.json --output appendix.md +# then paste appendix.md content below the --- marker at the bottom of this file +``` + +## The four files at a glance + +| File | Format | Size | Tables | Purpose | +|---|---|---|---|---| +| `UTILITIES.accdb` | Access 2007+ | ~538 MB | 52 (37 real, 15 scratch) | Property/utility-service management: customers, properties, per-service billing (water/electric/gas/cable/trust/property-tax), cash ledgers | +| `SEGUROS 16.mdb` | Access 2003 (Jet) | ~30 MB | 0 real | **Empty linked front-end shell.** All actual data lives in the `_be` file below — this file just holds forms/reports/queries pointing at it. | +| `SEGUROS 16_be.mdb` | Access 2003 (Jet) | ~882 MB | 64 (49 real, 15 scratch) | Insurance brokerage backend: customers, one table per line of business (fire, multi-risk/home, auto ×7 variants, commercial, driver's-license), claims, beneficiaries, adjusters | +| `SCOTHIA.mdb` | Access 2003 (Jet) | ~3 MB | 7 (4 real, 3 scratch) | The office's own Scotiabank checking-account register ("chequera") — not customer data, the company's operating bank book | + +None of these files have any primary keys, foreign keys, or other +referential-integrity constraints defined at the database level — +**every relationship described below is inferred from column-naming +conventions**, not enforced by the source system. Treat every "this column +references that table" statement here as an educated inference to validate +during migration, not a guarantee. + +## How the three real databases relate to each other + +The same people are customers of both the utilities and insurance business +lines, and the two systems cross-reference each other in a few specific +places: + +- **`UTILITIES.accdb: DATGRAL.[NUM id]`** ↔ **`SEGUROS 16_be.mdb: DATGRAL.[NUM UTIL]`** — the insurance customer table has a literal column pointing at the corresponding utilities customer's ID. This is the primary join key for building a unified customer record, and is almost certainly what the old PHP app's `customer_mapping` table was reverse-engineered from. +- **`SEGUROS 16_be.mdb: UTILSEG`** (1,582 rows, 3 columns) — looks like a dedicated utilities↔insurance customer cross-reference table, likely redundant with the `NUM UTIL` column above but worth reconciling against it rather than assuming either is complete on its own. +- **`SCOTHIA.mdb`** doesn't reference customers at all — it's the company's own bank book. It cross-references business lines instead, via `TABLA RAMODOS` (a "ramo"/line-of-business lookup that bank transactions presumably classify against through their `CONCEPTO`/`TIPO` free-text fields — there's no formal foreign key, so this mapping would need to be inferred from the text, not joined directly). +- Within `UTILITIES.accdb`, **`COBRO3`** (181 rows) has the exact same column shape as **`DATGRAL`** (1,172 rows) and looks like a filtered snapshot rather than a distinct entity — needs a diff before assuming it's redundant. +- Within `SEGUROS 16_be.mdb`, one flat table exists per insurance line of business — `INCENDIO` (fire), `MULT` (multi-risk/home), `M EMPR` (commercial property), seven auto-policy variants (`TABLA AUTOS`, `TABLA AUTOS AMPL`, `TABLA AUTOS AMPL R`, `TABLA AUTOS LIMIT`, `TABLA AUTOS LIMIT R`, `TABLA AUTOS RC R`, `MCA2`), and `LICENCIAS` (driver's-license insurance) — these all share the same repeated-column pattern (policy #, coverage dates, 4 hardcoded payment installments, premium breakdown, liquidation status) and are meant to unify into one `policies` table with a type discriminator in the target schema, not stay as separate tables. + +## Known data-quality issues and extraction quirks + +These were discovered by actually connecting to the files, not by inspection — anyone re-running extraction should expect to hit the same issues: + +1. **`cursor.columns()` UTF-16 decode bug.** Reading column *metadata* (not data) via pyodbc's `cursor.columns()` call throws `'utf-16-le' codec can't decode bytes...` on a subset of tables whose column names contain certain accented/special characters (confirmed on `PROPANO`, `FALTANTES AGUA`, `TIT`, and others — see the appendix, tables with no `access_type` shown hit this). **Workaround:** read column names from `cursor.description` after a plain `SELECT *` instead, which doesn't hit the same code path. Implemented in `migration/extract.py::read_table`. The cost is losing the nice Access type name (`VARCHAR(255)`, `DOUBLE`, etc.) for those specific tables — the appendix falls back to showing the pandas-inferred dtype for them instead. +2. **One corrupted record in `MULT`.** A single row in `SEGUROS 16_be.mdb: MULT` is marked deleted at the Jet/ACE storage level but still enumerated by the driver — trying to read it throws `HY109 Record is deleted`. A plain `fetchall()` aborts the *entire table* on this error. **Workaround:** fetch rows one at a time in a try/except, skip and log the bad row, keep going. Recovers 763 of 764 rows. Confirmed the cursor correctly advances past the bad row rather than looping forever before trusting this for a full run. Implemented in `migration/extract.py::read_table`. +3. **No real primary keys anywhere.** Every ID-like column (`NUM id`, `NUMid`, `NUMER ID`, `IDISEG`, `IDIUT`, etc.) is a plain `DOUBLE` or `INTEGER` field with no uniqueness constraint enforced by the database. Duplicates are possible and should be checked for, not assumed absent. +4. **IDs stored as `DOUBLE`, not `INTEGER`.** Most legacy numeric ID columns are typed `DOUBLE(53)` even though every real value is a whole number — a legacy-of-Access-defaults quirk, not a meaningful design choice. Watch for floating-point representation issues when comparing/joining these values (e.g. `369.0` vs `369`) during migration. +5. **Column names are free-form**, including spaces, colons, and inconsistent casing (`NUM id`, `NUMid`, `NUMER ID`, `TRUST NUM:`, `A�O1` — that last one is a mis-decoded `AÑO1`, "year" in Spanish). `migration/extract.py::sanitize_column_name` normalizes these to safe identifiers for staging, while preserving the original name separately for traceability. +6. **Near-duplicate snapshot tables.** Several groups of tables in `UTILITIES.accdb` appear to be repeated exports/snapshots of the same underlying data across different periods or programs, not genuinely distinct datasets: the `EFECTIVO` / `EFECTIVO FM3` / `EFECTIVO_BACKUP` / `CHEQUE FM3` cash-ledger group, and the `FEE ANUAL` / `datos2` / `fee15` / `billing` recurring-billing group. These need a reconciliation/diff pass before deciding a union or de-dupe rule — don't assume a straight union is correct. + +## Table exclusion rationale + +Tables excluded from migration (see `migration/config.py` for the exact +per-source exclude lists) fall into three categories: + +- **Confirmed empty (0 rows).** Nothing is lost by skipping these — mostly named like obvious scratch/working tables (`BANCO EDITOR`, `Errores de pegado`, `TABLE1`, `PARA BILLING*`, `FALTANTES *`, `TELEFONOS FECHAS`, `TRUSTHFEE`, and the `ID TABLA`/`TABLA LIQUIDA *` group in the insurance file). +- **Mail-merge document templates**, not data — the `* MENS`/`*MENSAJE` tables in `SEGUROS 16_be.mdb` (`AMPL MENS`, `IN MENS`, `LIC MENS`, `MCA2 MENS`, `ME MENS`, `MF MENS`, `RC MENSAJE`, `RC R MENS`) store letter/certificate templates as blobs. These get reimplemented as real PDF templates in the new app, not migrated as rows. +- **Materialized Access query results**, not source-of-truth data — `TODOSJC`, `TODOS`, `vigenta casa y auto unicos` in the insurance file look like saved report output. If the report itself is still needed, it should be rebuilt as a real query against the new schema, not migrated as a frozen snapshot. + +A `TIT` table appears in both `UTILITIES.accdb` and `SEGUROS 16_be.mdb` with +1 row each and column names matching Access's default "Contacts" template +(`FirstName`, `LastName`, `Address`, `City`...) — almost certainly leftover +template residue from database creation, not real data. Excluded from both. + +## Working with this without Windows + +If you're on a non-Windows machine and need the actual **data**, not just +the structure documented here: + +1. The real extraction has to happen on a Windows machine with the Access + ODBC driver (`migration/load_staging.py`) — there's no way around that + for the raw `.accdb`/`.mdb` files themselves. +2. That script's output — either Parquet files (`--output-dir`, portable, + no database needed) or a live MySQL staging load (`--database-url`) — is + what every other machine should work from. Parquet in particular is + fully cross-platform and needs nothing but `pandas`/`pyarrow` to read. +3. This document tells you what to *expect* in that staged output (which + tables, which columns, what's already known to be messy) without + needing to touch the original Access files at all. + +See `../PLAN.md` for the full target data model these tables migrate into, +and `../RESUME.md` for overall project state. + +--- + + +## Appendix: full table catalog + +Generated by `migration/catalog_schema.py` + `migration/render_catalog_md.py`. Regenerate after any change to the source files. + +### UTILITIES.accdb + +52 tables total — 37 included in migration, 15 excluded (scratch/template/report tables). + +#### `AGUA EVALUA` + +Rows: 1 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `RUTAS` | VARCHAR(50) | no | +| `PERIODO` | VARCHAR(50) | no | + +#### `CHEQUE FM3` + +Rows: 157 | Columns: 9 + +| Column | Type | Nullable | +|---|---|---| +| `CL` | DOUBLE(53) | no | +| `FECHA` | DATETIME(19) | no | +| `FEE` | DOUBLE(53) | no | +| `TAX` | DOUBLE(53) | no | +| `MULTA` | DOUBLE(53) | no | +| `MONEDAS` | VARCHAR(50) | yes | +| `CONEPTO` | VARCHAR(100) | yes | +| `NUM CHEQUE` | DOUBLE(53) | no | +| `FOLIO` | COUNTER(10) | no | + +#### `CLAVES` + +Rows: 8 | Columns: 4 + +| Column | Type | Nullable | +|---|---|---| +| `BANCO` | VARCHAR(10) | no | +| `MANT` | VARCHAR(15) | yes | +| `PRZN` | VARCHAR(15) | yes | +| `ZFED T` | VARCHAR(15) | yes | + +#### `COBRO3` + +Rows: 181 | Columns: 25 + +| Column | Type | Nullable | +|---|---|---| +| `NUM id` | DOUBLE(53) | no | +| `NOMBRE` | VARCHAR(255) | yes | +| `DIRECCION` | VARCHAR(255) | yes | +| `COLONIA` | VARCHAR(255) | yes | +| `CIUDAD` | VARCHAR(255) | yes | +| `ESTADO` | VARCHAR(255) | yes | +| `PAIS` | VARCHAR(255) | yes | +| `LABEL` | VARCHAR(255) | yes | +| `TELUSA` | VARCHAR(255) | yes | +| `FAX` | VARCHAR(15) | yes | +| `OBSERVACIONES` | VARCHAR(255) | yes | +| `CODIGO` | VARCHAR(50) | yes | +| `TIPO` | DOUBLE(53) | yes | +| `CLIENTE TIPO` | VARCHAR(50) | yes | +| `FECHA NACIMIENTO` | DATETIME(19) | yes | +| `ESTADO DE CUENTA EN` | BIT(1) | no | +| `CONTROL FM3` | BIT(1) | no | +| `EMAIL` | VARCHAR(50) | yes | +| `CLIENTE DESDE` | DATETIME(19) | yes | +| `STATUS` | BIT(1) | no | +| `FEE` | DOUBLE(53) | no | +| `IDIUT` | DOUBLE(53) | no | +| `CEL` | VARCHAR(50) | yes | +| `ID SEG` | DOUBLE(53) | no | +| `ID FM` | DOUBLE(53) | no | + +#### `DATGRAL` + +Rows: 1172 | Columns: 25 + +| Column | Type | Nullable | +|---|---|---| +| `NUM id` | DOUBLE(53) | no | +| `NOMBRE` | VARCHAR(255) | yes | +| `DIRECCION` | VARCHAR(255) | yes | +| `COLONIA` | VARCHAR(255) | yes | +| `CIUDAD` | VARCHAR(255) | yes | +| `ESTADO` | VARCHAR(255) | yes | +| `PAIS` | VARCHAR(255) | yes | +| `LABEL` | VARCHAR(255) | yes | +| `TELUSA` | VARCHAR(255) | yes | +| `FAX` | VARCHAR(15) | yes | +| `OBSERVACIONES` | VARCHAR(255) | yes | +| `CODIGO` | VARCHAR(50) | yes | +| `TIPO` | DOUBLE(53) | yes | +| `CLIENTE TIPO` | VARCHAR(50) | yes | +| `FECHA NACIMIENTO` | DATETIME(19) | yes | +| `ESTADO DE CUENTA EN` | BIT(1) | no | +| `CONTROL FM3` | BIT(1) | no | +| `EMAIL` | VARCHAR(50) | yes | +| `CLIENTE DESDE` | DATETIME(19) | yes | +| `STATUS` | BIT(1) | no | +| `FEE` | DOUBLE(53) | yes | +| `IDIUT` | DOUBLE(53) | yes | +| `CEL` | VARCHAR(50) | yes | +| `ID SEG` | DOUBLE(53) | yes | +| `ID FM` | DOUBLE(53) | yes | + +#### `DATMEX` + +Rows: 1520 | Columns: 56 + +| Column | Type | Nullable | +|---|---|---| +| `NUMER ID` | DOUBLE(53) | no | +| `CASA` | DOUBLE(53) | no | +| `DIRECCION` | VARCHAR(255) | yes | +| `TELEFONO` | VARCHAR(50) | yes | +| `TELEFONO2` | VARCHAR(50) | yes | +| `TELEFONO3` | VARCHAR(50) | yes | +| `FV` | DOUBLE(53) | yes | +| `FV2` | DOUBLE(53) | yes | +| `FV3` | DOUBLE(53) | yes | +| `MANZANA` | VARCHAR(12) | yes | +| `LOTE` | VARCHAR(12) | yes | +| `AGUA` | DOUBLE(53) | yes | +| `DIAGUA` | DOUBLE(53) | yes | +| `GAS` | VARCHAR(12) | yes | +| `GAS VENCE` | DOUBLE(53) | yes | +| `ZONA` | VARCHAR(50) | yes | +| `CHECK` | VARCHAR(1) | yes | +| `CLAVE` | VARCHAR(50) | yes | +| `RUTA` | VARCHAR(50) | yes | +| `RUTA2` | VARCHAR(50) | yes | +| `RUTA3` | VARCHAR(50) | yes | +| `MEDIDOR` | VARCHAR(50) | yes | +| `MEDIDOR2` | VARCHAR(50) | yes | +| `MEDIDOR3` | VARCHAR(50) | yes | +| `LUZ TIPO` | VARCHAR(50) | yes | +| `BFEE` | DOUBLE(53) | yes | +| `CONSES` | VARCHAR(50) | yes | +| `BANCO` | VARCHAR(30) | yes | +| `VENCE1` | DATETIME(19) | yes | +| `VENCE2` | DATETIME(19) | yes | +| `MANT` | VARCHAR(15) | yes | +| `MANT$` | DOUBLE(53) | yes | +| `CIA CABLE` | VARCHAR(255) | yes | +| `DIA CABLE` | DOUBLE(53) | yes | +| `CABLE num` | VARCHAR(255) | yes | +| `PRZN` | VARCHAR(15) | yes | +| `PREDIAL` | DOUBLE(53) | yes | +| `ZFED` | DOUBLE(53) | yes | +| `FIANZA` | VARCHAR(50) | yes | +| `ZFED T` | VARCHAR(15) | yes | +| `TRUST NUM` | VARCHAR(50) | yes | +| `RPU` | DOUBLE(53) | yes | +| `RPU2` | DOUBLE(53) | yes | +| `RPU3` | DOUBLE(53) | yes | +| `TASA` | DOUBLE(53) | yes | +| `CABLE/SKY` | BIT(1) | no | +| `SERVICES` | LONGCHAR(1073741823) | yes | +| `ALARM SYSTEM` | VARCHAR(50) | yes | +| `TITULAR SERV` | BIT(1) | no | +| `VIGENTE` | BIT(1) | no | +| `ILUZ` | LONGBINARY(1073741823) | yes | +| `IAGUA` | LONGBINARY(1073741823) | yes | +| `IPREDIAL` | LONGBINARY(1073741823) | yes | +| `ITEL` | LONGBINARY(1073741823) | yes | +| `DOC 1` | LONGBINARY(1073741823) | yes | +| `DOC 2` | LONGBINARY(1073741823) | yes | + +#### `DATOS FUTUROS` + +Rows: 0 | Columns: 7 + +| Column | Type | Nullable | +|---|---|---| +| `NUMid` | DOUBLE(53) | — | +| `DATE` | DATETIME(19) | — | +| `REFER` | DOUBLE(53) | — | +| `PERIOD` | VARCHAR(255) | — | +| `TYPE OF TRX` | VARCHAR(255) | — | +| `CHARGECREDIT` | DOUBLE(53) | — | +| `CHEQUE` | VARCHAR(15) | — | + +#### `DIRECCION` + +Rows: 0 | Columns: 4 + +| Column | Type | Nullable | +|---|---|---| +| `ID` | INTEGER(10) | — | +| `HOME 1:` | VARCHAR(50) | — | +| `HOME 2:` | VARCHAR(50) | — | +| `HOME 3:` | VARCHAR(50) | — | + +#### `DIRECCIONAWEB` + +Rows: 1520 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `ID` | DOUBLE(53) | no | +| `ADDRESS` | VARCHAR(50) | yes | + +#### `EFECTIVO` + +Rows: 13697 | Columns: 8 + +| Column | Type | Nullable | +|---|---|---| +| `CL` | SMALLINT(5) | no | +| `FECHA` | DATETIME(19) | yes | +| `MONTO` | CURRENCY(19) | yes | +| `MONEDAS` | VARCHAR(255) | yes | +| `CONEPTO` | VARCHAR(255) | yes | +| `F DEPOSITO` | DATETIME(19) | yes | +| `FOLIO` | COUNTER(10) | no | +| `ELABORO` | VARCHAR(255) | yes | + +#### `EFECTIVO FM3` + +Rows: 627 | Columns: 9 + +| Column | Type | Nullable | +|---|---|---| +| `CL` | DOUBLE(53) | no | +| `FECHA` | DATETIME(19) | no | +| `FEE` | DOUBLE(53) | yes | +| `TAX` | DOUBLE(53) | yes | +| `MULTA` | DOUBLE(53) | yes | +| `MONEDAS` | VARCHAR(50) | yes | +| `CONEPTO` | VARCHAR(100) | yes | +| `F DEPOSITO` | DATETIME(19) | yes | +| `FOLIO` | COUNTER(10) | no | + +#### `EFECTIVO_BACKUP` + +Rows: 12387 | Columns: 8 + +| Column | Type | Nullable | +|---|---|---| +| `CL` | DOUBLE(53) | no | +| `FECHA` | DATETIME(19) | yes | +| `MONTO` | DOUBLE(53) | yes | +| `MONEDAS` | VARCHAR(50) | yes | +| `CONEPTO` | VARCHAR(100) | yes | +| `F DEPOSITO` | DATETIME(19) | yes | +| `FOLIO` | COUNTER(10) | no | +| `ELABORO` | VARCHAR(50) | yes | + +#### `FECHAIF` + +Rows: 1 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `FECHA INICIAL` | DATETIME(19) | no | +| `FECHA FINAL` | DATETIME(19) | no | + +#### `FECHAS` + +Rows: 1 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `FECHA 1` | DATETIME(19) | no | +| `FECHA 2` | DATETIME(19) | no | + +#### `FEE ANUAL` + +Rows: 1082 | Columns: 11 + +| Column | Type | Nullable | +|---|---|---| +| `NUMid` | DOUBLE(53) | no | +| `DATE` | DATETIME(19) | no | +| `REFER` | VARCHAR(50) | yes | +| `PERIOD` | VARCHAR(255) | no | +| `TYPE OF TRX` | VARCHAR(255) | no | +| `CHARGECREDIT` | DOUBLE(53) | yes | +| `CHEQUE` | VARCHAR(15) | yes | +| `CAP` | DATETIME(19) | no | +| `per` | VARCHAR(50) | yes | +| `CONT` | COUNTER(10) | no | +| `NOPAGO` | BIT(1) | no | + +#### `IVA 2015` + +Rows: 911 | Columns: 8 + +| Column | Type | Nullable | +|---|---|---| +| `NUM id` | DOUBLE(53) | no | +| `CASA` | DOUBLE(53) | no | +| `NOMBRE` | VARCHAR(255) | yes | +| `DIRECCION` | VARCHAR(255) | yes | +| `FEE` | DOUBLE(53) | no | +| `VALORU` | DOUBLE(53) | no | +| `VALIVA` | DOUBLE(53) | no | +| `RECIBO` | COUNTER(10) | no | + +#### `LUZ EVALUA` + +Rows: 1 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `RUTAS` | VARCHAR(50) | no | +| `PERIODO` | VARCHAR(50) | no | + +#### `LUZSCAN` + +Rows: 0 | Columns: 5 + +| Column | Type | Nullable | +|---|---|---| +| `ID` | DOUBLE(53) | — | +| `CASA` | DOUBLE(53) | — | +| `NOMBRE` | VARCHAR(50) | — | +| `RPUS` | VARCHAR(50) | — | +| `SALDO` | DOUBLE(53) | — | + +#### `MAIL` + +Rows: 84 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `CLIENTE` | DOUBLE(53) | no | + +#### `PARAPER` + +Rows: 0 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `per1` | VARCHAR(50) | — | + +#### `PROFILE` + +Rows: 1520 | Columns: 14 + +| Column | Type | Nullable | +|---|---|---| +| `NUMERID` | DOUBLE(53) | no | +| `CASA` | DOUBLE(53) | no | +| `DIRECCION` | VARCHAR(255) | yes | +| `PHONE1` | INTEGER(10) | no | +| `PHONEN` | VARCHAR(50) | yes | +| `WATER1` | INTEGER(10) | no | +| `GAS1` | INTEGER(10) | no | +| `FEDERALZONE` | INTEGER(10) | no | +| `PROPERTYTAXES` | INTEGER(10) | no | +| `ELECTRIC` | INTEGER(10) | no | +| `TRUST` | INTEGER(10) | no | +| `BANK` | VARCHAR(50) | yes | +| `CABLE/SKY` | BIT(1) | no | +| `SERVICES` | LONGCHAR(1073741823) | yes | + +#### `PROPANO` + +Rows: 0 | Columns: 24 + +| Column | Type | Nullable | +|---|---|---| +| `NUMid` | _(inferred: object)_ | — | +| `NOMBRE` | _(inferred: object)_ | — | +| `DIRECCION` | _(inferred: object)_ | — | +| `COLONIA` | _(inferred: object)_ | — | +| `CIUDAD` | _(inferred: object)_ | — | +| `ESTADO` | _(inferred: object)_ | — | +| `PAIS` | _(inferred: object)_ | — | +| `CODIGO` | _(inferred: object)_ | — | +| `EMAIL` | _(inferred: object)_ | — | +| `TELUSA` | _(inferred: object)_ | — | +| `FAX` | _(inferred: object)_ | — | +| `DATE` | _(inferred: object)_ | — | +| `REFER` | _(inferred: object)_ | — | +| `PERIOD` | _(inferred: object)_ | — | +| `TYPEOFTRX` | _(inferred: object)_ | — | +| `CHARGECREDIT` | _(inferred: object)_ | — | +| `MENSAJE` | _(inferred: object)_ | — | +| `fdecreacion` | _(inferred: object)_ | — | +| `PASSWD` | _(inferred: object)_ | — | +| `CLIENTEDESDE` | _(inferred: object)_ | — | +| `TIPODECAMBIO` | _(inferred: object)_ | — | +| `TIPO` | _(inferred: object)_ | — | +| `DIRECCIONMEX` | _(inferred: object)_ | — | +| `NOPAGO` | _(inferred: object)_ | — | + +#### `RECIBONOCLIENT` + +Rows: 1 | Columns: 4 + +| Column | Type | Nullable | +|---|---|---| +| `NOMBRE CLIENTE` | VARCHAR(50) | no | +| `CONCEPTO` | VARCHAR(200) | no | +| `CANTIDAD` | DOUBLE(53) | no | +| `MONEDAS` | VARCHAR(50) | no | + +#### `RPUN` + +Rows: 0 | Columns: 4 + +| Column | Type | Nullable | +|---|---|---| +| `NUMER ID` | INTEGER(10) | — | +| `NOMBRE` | VARCHAR(50) | — | +| `RPU1` | INTEGER(10) | — | +| `CH/CRED` | DOUBLE(53) | — | + +#### `SHCP 5` + +Rows: 0 | Columns: 12 + +| Column | Type | Nullable | +|---|---|---| +| `ID` | INTEGER(10) | — | +| `RFC` | VARCHAR(50) | — | +| `CURP` | VARCHAR(50) | — | +| `MES INICIO` | VARCHAR(50) | — | +| `AÑO INICIO` | VARCHAR(50) | — | +| `MES FINAL` | VARCHAR(50) | — | +| `AÑO FINAL` | VARCHAR(50) | — | +| `TOTAL DE DERECHOS` | DOUBLE(53) | — | +| `PARTE ACTUALIZADA` | DOUBLE(53) | — | +| `RECARGOS` | DOUBLE(53) | — | +| `MULTA` | DOUBLE(53) | — | +| `AJUSTE` | DOUBLE(53) | — | + +#### `TEL EVALUA` + +Rows: 1 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `MES PAGO` | VARCHAR(50) | no | +| `FVT1` | DOUBLE(53) | no | + +#### `TELEF` + +Rows: 0 | Columns: 4 + +| Column | Type | Nullable | +|---|---|---| +| `ID` | DOUBLE(53) | — | +| `NOMBRE` | VARCHAR(50) | — | +| `TELE` | VARCHAR(50) | — | +| `SALDO` | DOUBLE(53) | — | + +#### `TIPO CAMBIO` + +Rows: 1 | Columns: 3 + +| Column | Type | Nullable | +|---|---|---| +| `TIPO DE CAMBIO` | _(inferred: float64)_ | no | +| `MENSAJE` | _(inferred: object)_ | no | +| `MENSAJE2` | _(inferred: object)_ | yes | + +#### `TIPO HIST` + +Rows: 2301 | Columns: 3 + +| Column | Type | Nullable | +|---|---|---| +| `TIPO DE CAMBIO` | DOUBLE(53) | no | +| `DATE` | DATETIME(19) | no | +| `HOUR` | DATETIME(19) | no | + +#### `TRUSTVENCE` + +Rows: 549 | Columns: 6 + +| Column | Type | Nullable | +|---|---|---| +| `NUMER ID` | DOUBLE(53) | no | +| `BANCO` | VARCHAR(30) | no | +| `BFEE` | DOUBLE(53) | yes | +| `VENCE1` | DATETIME(19) | yes | +| `VENCE2` | DATETIME(19) | yes | +| `TRUST NUM` | VARCHAR(50) | yes | + +#### `TYPE OF TRX` + +Rows: 79 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `TYPE OF TRX` | VARCHAR(50) | no | +| `ESPAÑOL` | VARCHAR(50) | yes | + +#### `datos2` + +Rows: 16000 | Columns: 12 + +| Column | Type | Nullable | +|---|---|---| +| `NUMid` | DOUBLE(53) | no | +| `DATE` | DATETIME(19) | yes | +| `REFER` | VARCHAR(50) | yes | +| `PERIOD` | VARCHAR(255) | yes | +| `TYPE OF TRX` | VARCHAR(255) | yes | +| `CHARGECREDIT` | DOUBLE(53) | yes | +| `CHEQUE` | VARCHAR(15) | yes | +| `CAP` | DATETIME(19) | no | +| `per` | VARCHAR(50) | yes | +| `CONT` | COUNTER(10) | no | +| `NOPAGO` | BIT(1) | no | +| `DUE DATE` | VARCHAR(50) | yes | + +#### `datosfreak` + +Rows: 15981 | Columns: 26 + +| Column | Type | Nullable | +|---|---|---| +| `NUMid` | _(inferred: float64)_ | no | +| `NOMBRE` | _(inferred: object)_ | yes | +| `DIRECCION` | _(inferred: object)_ | yes | +| `COLONIA` | _(inferred: object)_ | yes | +| `CIUDAD` | _(inferred: object)_ | yes | +| `ESTADO` | _(inferred: object)_ | yes | +| `PAIS` | _(inferred: object)_ | yes | +| `CODIGO` | _(inferred: object)_ | yes | +| `EMAIL` | _(inferred: object)_ | yes | +| `TELUSA` | _(inferred: object)_ | yes | +| `FAX` | _(inferred: object)_ | yes | +| `CEL` | _(inferred: object)_ | yes | +| `DATE` | _(inferred: datetime64[ns])_ | yes | +| `REFER` | _(inferred: object)_ | yes | +| `PERIOD` | _(inferred: object)_ | yes | +| `TYPEOFTRX` | _(inferred: object)_ | yes | +| `CHARGECREDIT` | _(inferred: float64)_ | yes | +| `MENSAJE` | _(inferred: object)_ | no | +| `fdecreacion` | _(inferred: datetime64[ns])_ | no | +| `PASSWD` | _(inferred: object)_ | no | +| `CLIENTEDESDE` | _(inferred: datetime64[ns])_ | yes | +| `TIPODECAMBIO` | _(inferred: float64)_ | no | +| `TIPO` | _(inferred: float64)_ | yes | +| `DIRECCIONMEX` | _(inferred: object)_ | yes | +| `NOPAGO` | _(inferred: bool)_ | no | +| `FEE` | _(inferred: float64)_ | yes | + +#### `datosfreak2` + +Rows: 1520 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `NUMid` | _(inferred: float64)_ | no | +| `DIRECCIONMEX` | _(inferred: object)_ | yes | + +#### `fee15` + +Rows: 1030 | Columns: 11 + +| Column | Type | Nullable | +|---|---|---| +| `NUMid` | DOUBLE(53) | no | +| `DATE` | DATETIME(19) | no | +| `REFER` | VARCHAR(50) | yes | +| `PERIOD` | VARCHAR(255) | no | +| `TYPE OF TRX` | VARCHAR(255) | no | +| `CHARGECREDIT` | DOUBLE(53) | no | +| `CHEQUE` | VARCHAR(15) | no | +| `CAP` | DATETIME(19) | no | +| `per` | VARCHAR(50) | yes | +| `CONT` | COUNTER(10) | no | +| `NOPAGO` | BIT(1) | no | + +#### `pagos email` + +Rows: 20 | Columns: 24 + +| Column | Type | Nullable | +|---|---|---| +| `NUMid` | _(inferred: float64)_ | no | +| `NOMBRE` | _(inferred: object)_ | no | +| `DIRECCION` | _(inferred: object)_ | yes | +| `COLONIA` | _(inferred: object)_ | yes | +| `CIUDAD` | _(inferred: object)_ | yes | +| `ESTADO` | _(inferred: object)_ | yes | +| `PAIS` | _(inferred: object)_ | yes | +| `CODIGO` | _(inferred: object)_ | yes | +| `EMAIL` | _(inferred: object)_ | yes | +| `TELUSA` | _(inferred: object)_ | yes | +| `FAX` | _(inferred: object)_ | yes | +| `DATE` | _(inferred: datetime64[ns])_ | no | +| `REFER` | _(inferred: object)_ | no | +| `PERIOD` | _(inferred: object)_ | yes | +| `TYPEOFTRX` | _(inferred: object)_ | no | +| `CHARGECREDIT` | _(inferred: float64)_ | no | +| `MENSAJE` | _(inferred: object)_ | no | +| `fdecreacion` | _(inferred: datetime64[ns])_ | no | +| `PASSWD` | _(inferred: object)_ | no | +| `CLIENTEDESDE` | _(inferred: datetime64[ns])_ | yes | +| `TIPODECAMBIO` | _(inferred: float64)_ | no | +| `TIPO` | _(inferred: float64)_ | yes | +| `DIRECCIONMEX` | _(inferred: object)_ | yes | +| `NOPAGO` | _(inferred: bool)_ | no | + +#### `pagos todos` + +Rows: 20 | Columns: 24 + +| Column | Type | Nullable | +|---|---|---| +| `NUMid` | _(inferred: float64)_ | no | +| `NOMBRE` | _(inferred: object)_ | no | +| `DIRECCION` | _(inferred: object)_ | yes | +| `COLONIA` | _(inferred: object)_ | yes | +| `CIUDAD` | _(inferred: object)_ | yes | +| `ESTADO` | _(inferred: object)_ | yes | +| `PAIS` | _(inferred: object)_ | yes | +| `CODIGO` | _(inferred: object)_ | yes | +| `EMAIL` | _(inferred: object)_ | yes | +| `TELUSA` | _(inferred: object)_ | yes | +| `FAX` | _(inferred: object)_ | yes | +| `DATE` | _(inferred: datetime64[ns])_ | no | +| `REFER` | _(inferred: object)_ | no | +| `PERIOD` | _(inferred: object)_ | yes | +| `TYPEOFTRX` | _(inferred: object)_ | no | +| `CHARGECREDIT` | _(inferred: float64)_ | no | +| `MENSAJE` | _(inferred: object)_ | no | +| `fdecreacion` | _(inferred: datetime64[ns])_ | no | +| `PASSWD` | _(inferred: object)_ | no | +| `CLIENTEDESDE` | _(inferred: datetime64[ns])_ | yes | +| `TIPODECAMBIO` | _(inferred: float64)_ | no | +| `TIPO` | _(inferred: float64)_ | yes | +| `DIRECCIONMEX` | _(inferred: object)_ | yes | +| `NOPAGO` | _(inferred: bool)_ | no | + +#### Excluded tables + +| Table | Rows | +|---|---| +| `BANCO EDITOR` | 0 | +| `Errores de pegado` | 1 | +| `FALTANTES AGUA` | 0 | +| `FALTANTES TEL` | 0 | +| `LUZ TODOS` | 0 | +| `PARA BILLING SIN` | 0 | +| `PARA BILLING1` | 0 | +| `PARA BILLING2` | 0 | +| `PARA EDO` | 0 | +| `TABLE1` | 13 | +| `TELEFONOS FECHAS` | 0 | +| `TIT` | 1 | +| `TRUSTHFEE` | 0 | +| `billing` | 0 | +| `faltantes luz` | 0 | + +### SEGUROS 16_be.mdb + +64 tables total — 41 included in migration, 23 excluded (scratch/template/report tables). + +#### `AJUSTA` + +Rows: 3 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `AJUS` | VARCHAR(50) | no | + +#### `AJUSTADORES` + +Rows: 9 | Columns: 6 + +| Column | Type | Nullable | +|---|---|---| +| `ORDEN` | DOUBLE(53) | yes | +| `COMP` | VARCHAR(50) | yes | +| `CIUDAD` | VARCHAR(50) | yes | +| `NOMBRE` | VARCHAR(60) | yes | +| `TEL` | VARCHAR(50) | yes | +| `BEEPER` | VARCHAR(50) | yes | + +#### `AJUSTADORESATLAS` + +Rows: 8 | Columns: 6 + +| Column | Type | Nullable | +|---|---|---| +| `ORDEN` | DOUBLE(53) | no | +| `COMP` | VARCHAR(50) | no | +| `CIUDAD` | VARCHAR(50) | no | +| `NOMBRE` | VARCHAR(60) | no | +| `TEL` | VARCHAR(50) | yes | +| `BEEPER` | VARCHAR(50) | yes | + +#### `ATLAS` + +Rows: 2 | Columns: 3 + +| Column | Type | Nullable | +|---|---|---| +| `SEGURO` | VARCHAR(50) | no | +| `PNET` | DOUBLE(53) | no | +| `DPOLI` | DOUBLE(53) | no | + +#### `BENEF` + +Rows: 768 | Columns: 5 + +| Column | Type | Nullable | +|---|---|---| +| `BPOLIZA` | VARCHAR(255) | no | +| `BNOMBRE` | VARCHAR(255) | yes | +| `BDIRECCION` | VARCHAR(255) | yes | +| `BTEL` | VARCHAR(255) | yes | +| `BEMAIL` | VARCHAR(255) | yes | + +#### `COMENTARIOS` + +Rows: 1 | Columns: 6 + +| Column | Type | Nullable | +|---|---|---| +| `NUM` | COUNTER(10) | no | +| `EN` | VARCHAR(50) | no | +| `QUE` | VARCHAR(50) | no | +| `COMENTARIOS` | LONGCHAR(1073741823) | no | +| `FECHA` | DATETIME(19) | no | +| `OK` | BIT(1) | no | + +#### `COMPAN` + +Rows: 4 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `COMPAÑIA` | VARCHAR(50) | no | + +#### `CONTACTS` + +Rows: 3 | Columns: 26 + +| Column | Type | Nullable | +|---|---|---| +| `ID` | COUNTER(10) | no | +| `COMPAÑIA` | VARCHAR(50) | no | +| `CARGO` | VARCHAR(50) | yes | +| `DEPARTAMENTO` | VARCHAR(50) | yes | +| `TITULO` | VARCHAR(50) | yes | +| `NOMBRES` | VARCHAR(50) | yes | +| `APELLIDOS` | VARCHAR(50) | yes | +| `CALLE Y NUM` | VARCHAR(50) | yes | +| `CIUDAD` | VARCHAR(50) | yes | +| `ESTADO` | VARCHAR(4) | yes | +| `CP` | VARCHAR(50) | yes | +| `REGION` | VARCHAR(50) | yes | +| `PAIS` | VARCHAR(50) | yes | +| `TEL TRABAJO1` | VARCHAR(30) | yes | +| `EXT1` | VARCHAR(20) | yes | +| `TEL TRABAJO2` | VARCHAR(30) | yes | +| `EXT2` | VARCHAR(20) | yes | +| `Tel Casa` | VARCHAR(30) | yes | +| `Celular` | VARCHAR(30) | yes | +| `Bipper` | VARCHAR(30) | yes | +| `Fax1` | VARCHAR(30) | yes | +| `Fax2` | VARCHAR(30) | yes | +| `Tel Emerg` | VARCHAR(30) | yes | +| `Email` | VARCHAR(50) | yes | +| `Cumpleaños` | DATETIME(19) | yes | +| `Notas` | LONGCHAR(1073741823) | yes | + +#### `DATGRAL` + +Rows: 1070 | Columns: 25 + +| Column | Type | Nullable | +|---|---|---| +| `NUM id` | _(inferred: float64)_ | no | +| `NUM UTIL` | _(inferred: float64)_ | yes | +| `NOMBRE` | _(inferred: object)_ | yes | +| `DIRECCION 1` | _(inferred: object)_ | yes | +| `DIRECCION 2` | _(inferred: object)_ | yes | +| `CIUDAD` | _(inferred: object)_ | yes | +| `ESTADO` | _(inferred: object)_ | yes | +| `CODIGO` | _(inferred: object)_ | yes | +| `PAIS` | _(inferred: object)_ | yes | +| `TELUSA` | _(inferred: object)_ | yes | +| `FAX` | _(inferred: object)_ | yes | +| `TELEMERGENCIA` | _(inferred: object)_ | yes | +| `CALLE Y NO` | _(inferred: object)_ | yes | +| `COL` | _(inferred: object)_ | yes | +| `CIUD` | _(inferred: object)_ | yes | +| `EDO` | _(inferred: object)_ | yes | +| `TEL` | _(inferred: object)_ | yes | +| `EmailAddress` | _(inferred: object)_ | yes | +| `FECHA NACIMIENTO` | _(inferred: datetime64[ns])_ | yes | +| `OBSERVACIONES` | _(inferred: object)_ | yes | +| `IDISEG` | _(inferred: float64)_ | yes | +| `NUM FM` | _(inferred: float64)_ | yes | +| `NO_IDENTIFICACION` | _(inferred: object)_ | yes | +| `EXPIRA_IDENTIFICACION` | _(inferred: datetime64[ns])_ | yes | +| `TIPO_IDENTIFICACION` | _(inferred: object)_ | yes | + +#### `DATOS` + +Rows: 2 | Columns: 50 + +| Column | Type | Nullable | +|---|---|---| +| `POLIZA` | _(inferred: int64)_ | no | +| `IDCLIENTE` | _(inferred: float64)_ | no | +| `TIPO` | _(inferred: object)_ | yes | +| `FECHA SINIESTRO` | _(inferred: object)_ | yes | +| `DESCRIPCION` | _(inferred: object)_ | yes | +| `FECHA REPORTADO` | _(inferred: object)_ | yes | +| `FORMA` | _(inferred: object)_ | yes | +| `COPIA DE POLIZA` | _(inferred: bool)_ | no | +| `POLIZA LIQUIDADA` | _(inferred: bool)_ | no | +| `DAÑOS VECINOS` | _(inferred: bool)_ | no | +| `FECHA LIQUIDACION` | _(inferred: object)_ | yes | +| `COMPAÑIA` | _(inferred: object)_ | yes | +| `DESDE` | _(inferred: object)_ | yes | +| `HASTA` | _(inferred: object)_ | yes | +| `SERVICIO ADICONAL` | _(inferred: bool)_ | no | +| `COMENTARIOS PROCEDE` | _(inferred: object)_ | yes | +| `PROCEDE` | _(inferred: bool)_ | no | +| `AJUSTADOR` | _(inferred: object)_ | yes | +| `FECHA T AJUSTADOR` | _(inferred: object)_ | yes | +| `FECHA V AJUSTADOR` | _(inferred: object)_ | yes | +| `FECHA CONVENIO` | _(inferred: object)_ | yes | +| `CARTA RECLAMACION` | _(inferred: bool)_ | no | +| `CERTIFICADO M P` | _(inferred: bool)_ | no | +| `NUM M P` | _(inferred: int64)_ | no | +| `FECHA M P` | _(inferred: object)_ | yes | +| `CERT BOMBEROS` | _(inferred: bool)_ | no | +| `NUM BOMBEROS` | _(inferred: float64)_ | no | +| `FECHA BOMBEROS` | _(inferred: object)_ | yes | +| `CERT POLICIA FED` | _(inferred: bool)_ | no | +| `NUM POLICIA FED` | _(inferred: float64)_ | no | +| `FECHA POLICIA FED` | _(inferred: object)_ | yes | +| `FINIQUITO` | _(inferred: bool)_ | no | +| `NUM FINIQUITO` | _(inferred: float64)_ | no | +| `FECHA FINIQUITO` | _(inferred: object)_ | yes | +| `LESIONADOS` | _(inferred: bool)_ | no | +| `DOCUMETO(S) ADIC` | _(inferred: object)_ | yes | +| `DECLARACION ACCIDENTE` | _(inferred: object)_ | yes | +| `CANTIDAD RECLAMADA` | _(inferred: int64)_ | no | +| `CANTIDAD PACTADA` | _(inferred: int64)_ | no | +| `FECHA CHEQUE` | _(inferred: object)_ | yes | +| `RESOLUCION` | _(inferred: object)_ | yes | +| `CONCLUIDO` | _(inferred: bool)_ | no | +| `ENVIO CHEQUE` | _(inferred: bool)_ | no | +| `NUM CHEQUE` | _(inferred: float64)_ | no | +| `FECHA ACEPTACION` | _(inferred: object)_ | yes | +| `FECHA REEMBOLSO` | _(inferred: object)_ | yes | +| `SINIESTRO NUM` | _(inferred: object)_ | yes | +| `CIA AJUSTADOR` | _(inferred: object)_ | yes | +| `DOCS 1` | _(inferred: object)_ | yes | +| `DOCS 2` | _(inferred: object)_ | yes | + +#### `DATOS AUTOS` + +Rows: 49 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `MARCA` | VARCHAR(50) | no | + +#### `DATOS AUTOS TIPO` + +Rows: 133 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `TIPO` | VARCHAR(50) | no | + +#### `EDOSEG` + +Rows: 5 | Columns: 18 + +| Column | Type | Nullable | +|---|---|---| +| `NUMID` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(5) | no | +| `POLIZA` | DOUBLE(53) | no | +| `ASEGURADO` | VARCHAR(50) | yes | +| `PRIMA NETA` | DOUBLE(53) | no | +| `IVA` | DOUBLE(53) | no | +| `PRIMA TOTAL` | DOUBLE(53) | no | +| `DESDE` | DATETIME(19) | no | +| `HASTA` | DATETIME(19) | yes | +| `COMP` | VARCHAR(50) | no | +| `COM` | DOUBLE(53) | no | +| `FECHA1` | DATETIME(19) | yes | +| `FECHA2` | DATETIME(19) | yes | +| `F LIQUIDA1` | DATETIME(19) | yes | +| `F LIQUIDA2` | DATETIME(19) | yes | +| `FECHA PAGO` | DATETIME(19) | yes | +| `FECHA PAGO 2` | DATETIME(19) | yes | +| `FORMA PAGO` | VARCHAR(10) | no | + +#### `EFECTIVO` + +Rows: 295 | Columns: 7 + +| Column | Type | Nullable | +|---|---|---| +| `CL` | DOUBLE(53) | no | +| `FECHA` | DATETIME(19) | no | +| `MONTO` | DOUBLE(53) | no | +| `MONEDAS` | VARCHAR(50) | yes | +| `CONEPTO` | VARCHAR(100) | yes | +| `F DEPOSITO` | DATETIME(19) | yes | +| `FOLIO` | COUNTER(10) | no | + +#### `FECHAIF` + +Rows: 1 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `FECHA INICIAL` | DATETIME(19) | no | +| `FECHA FINAL` | DATETIME(19) | no | + +#### `FECHAS EDOSEG` + +Rows: 1 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `FECHA1` | DATETIME(19) | no | +| `FECHA2` | DATETIME(19) | no | + +#### `FECHAS PRIMA NETA` + +Rows: 1 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `FECHA1` | DATETIME(19) | no | +| `FECHA2` | DATETIME(19) | no | + +#### `FORMAS` + +Rows: 11 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `FORMA` | VARCHAR(50) | no | + +#### `IMPUESTOS` + +Rows: 1 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `IVA` | DOUBLE(53) | no | + +#### `IMPUESTOS_AUTOS` + +Rows: 1 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `IVA` | DOUBLE(53) | no | + +#### `INCENDIO` + +Rows: 1 | Columns: 57 + +| Column | Type | Nullable | +|---|---|---| +| `NUM id` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(2) | no | +| `NO POLIZA` | INTEGER(10) | no | +| `FOLIO` | INTEGER(10) | no | +| `NOMBRE ASEG` | VARCHAR(50) | no | +| `COMP` | VARCHAR(50) | no | +| `AGENT` | VARCHAR(20) | no | +| `DESDE` | DATETIME(19) | no | +| `HASTA` | DATETIME(19) | no | +| `FORMA PAGO` | VARCHAR(10) | no | +| `VIG 1` | DATETIME(19) | no | +| `VIG 2` | DATETIME(19) | yes | +| `VIG 3` | DATETIME(19) | yes | +| `VIG 4` | DATETIME(19) | yes | +| `MONEDA` | VARCHAR(7) | no | +| `1ER PAGO` | DOUBLE(53) | no | +| `PAGO SUBSEC` | DOUBLE(53) | no | +| `FECHA PAGO` | DATETIME(19) | no | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `FECHA PAGO 2` | DATETIME(19) | yes | +| `MONED 2` | VARCHAR(7) | yes | +| `EFECTIVO 2` | BIT(1) | no | +| `NO CHEQUE 2` | VARCHAR(50) | yes | +| `FECHA PAGO 3` | DATETIME(19) | yes | +| `MONED 3` | VARCHAR(7) | yes | +| `EFECTIVO 3` | BIT(1) | no | +| `NO CHEQUE 3` | VARCHAR(50) | yes | +| `FECHA PAGO 4` | DATETIME(19) | yes | +| `MONED 4` | VARCHAR(7) | yes | +| `EFECTIVO 4` | BIT(1) | no | +| `NO CHEQUE 4` | VARCHAR(50) | yes | +| `P NETA` | DOUBLE(53) | no | +| `P NETA 2` | DOUBLE(53) | no | +| `RECARGO` | DOUBLE(53) | no | +| `RECARGO 2` | DOUBLE(53) | no | +| `D POL` | DOUBLE(53) | no | +| `D POL 2` | DOUBLE(53) | no | +| `COM` | DOUBLE(53) | no | +| `COM 2` | DOUBLE(53) | no | +| `LIQUIDADA` | BIT(1) | no | +| `LIQUIDADA 2` | BIT(1) | no | +| `EDIFICIO` | DOUBLE(53) | no | +| `EDIF TERREMOTO` | BIT(1) | no | +| `CONTENIDOS` | DOUBLE(53) | no | +| `CONT TERREMOTO` | BIT(1) | no | +| `CONSTRUCCION` | LONGCHAR(1073741823) | yes | +| `OBSERVACIONES` | LONGCHAR(1073741823) | yes | +| `RENOVACION` | DOUBLE(53) | no | +| `NUM LIQUIDACION` | VARCHAR(50) | no | +| `NUM LIQUIDACION2` | VARCHAR(50) | yes | +| `F LIQUIDA1` | DATETIME(19) | no | +| `F LIQUIDA2` | DATETIME(19) | yes | +| `CALLE Y NO` | VARCHAR(30) | yes | +| `COL` | VARCHAR(30) | yes | +| `EDO` | VARCHAR(2) | yes | +| `TEL` | VARCHAR(8) | yes | + +#### `LICENCIAS` + +Rows: 309 | Columns: 51 + +| Column | Type | Nullable | +|---|---|---| +| `NO POLIZA` | VARCHAR(50) | no | +| `FOLIO` | INTEGER(10) | yes | +| `NUMER ID` | DOUBLE(53) | no | +| `P ANTERIOR` | INTEGER(10) | yes | +| `LETPOL` | VARCHAR(4) | no | +| `CALLE Y NO` | VARCHAR(30) | yes | +| `COL` | VARCHAR(15) | yes | +| `EDO` | VARCHAR(2) | no | +| `TEL` | VARCHAR(8) | yes | +| `COMP` | VARCHAR(30) | yes | +| `CONTR` | DOUBLE(53) | no | +| `AGENT` | VARCHAR(20) | yes | +| `DESDE` | DATETIME(19) | no | +| `HASTA` | DATETIME(19) | yes | +| `FORMA PAGO` | VARCHAR(10) | yes | +| `MONEDA` | VARCHAR(7) | no | +| `FECHA PAGO` | DATETIME(19) | yes | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `OBSERVACIONES` | LONGCHAR(1073741823) | yes | +| `COBERTURA` | INTEGER(10) | yes | +| `NOMBRE ASEG 1` | VARCHAR(30) | yes | +| `LIC 1` | VARCHAR(20) | yes | +| `EDO 1` | VARCHAR(2) | yes | +| `NOMBRE ASEG 2` | VARCHAR(30) | yes | +| `LIC 2` | VARCHAR(20) | yes | +| `EDO 2` | VARCHAR(2) | yes | +| `NOMBRE ASEG 3` | VARCHAR(30) | yes | +| `LIC 3` | VARCHAR(20) | yes | +| `EDO 3` | VARCHAR(2) | yes | +| `PROPIEDADES` | DOUBLE(53) | yes | +| `PERSONAS` | DOUBLE(53) | yes | +| `CSL LIMITE` | INTEGER(10) | yes | +| `GASTOS MEDICO` | DOUBLE(53) | yes | +| `SERVICIO ADICIONAL` | BIT(1) | no | +| `CLAVE` | DOUBLE(53) | yes | +| `HORA` | DATETIME(19) | yes | +| `$ TOT` | DOUBLE(53) | no | +| `PRIMA NETA` | DOUBLE(53) | no | +| `D POLIZA` | DOUBLE(53) | no | +| `TOTAL` | DOUBLE(53) | no | +| `ACCIDENTE` | DOUBLE(53) | no | +| `RENOVACION` | DOUBLE(53) | no | +| `LIQUIDADA` | BIT(1) | no | +| `NUM LIQUIDACION` | VARCHAR(50) | yes | +| `F LIQUIDA1` | DATETIME(19) | yes | +| `F EMISION` | DATETIME(19) | no | +| `ENDOSO` | BIT(1) | no | +| `CONFIRMA L1` | DATETIME(19) | yes | +| `SERV CIA` | BIT(1) | no | +| `RENT` | BIT(1) | no | + +#### `LIQUIDA SELLO` + +Rows: 1 | Columns: 4 + +| Column | Type | Nullable | +|---|---|---| +| `TECLEE LIQUIDACION` | VARCHAR(50) | no | +| `FECHA SELLO` | DATETIME(19) | no | +| `CH COMISION1N` | VARCHAR(50) | no | +| `CH COMISION1F` | DATETIME(19) | no | + +#### `LIQUIDAAD` + +Rows: 7 | Columns: 6 + +| Column | Type | Nullable | +|---|---|---| +| `POLIZA` | VARCHAR(50) | no | +| `VIGENCIA INICIAL` | DATETIME(19) | no | +| `PRIMA NETA` | DOUBLE(53) | no | +| `DERECHO DE PÓLIZA` | DOUBLE(53) | no | +| `COM` | DOUBLE(53) | no | +| `OBSERVACIONES` | VARCHAR(50) | no | + +#### `M EMPR` + +Rows: 5 | Columns: 73 + +| Column | Type | Nullable | +|---|---|---| +| `NUM id` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(2) | no | +| `NO POLIZA` | INTEGER(10) | no | +| `FOLIO` | INTEGER(10) | no | +| `NOMBRE ASEG` | VARCHAR(50) | no | +| `COMP` | VARCHAR(50) | no | +| `AGENT` | VARCHAR(20) | yes | +| `DESDE` | DATETIME(19) | no | +| `HASTA` | DATETIME(19) | yes | +| `FORMA PAGO` | VARCHAR(10) | no | +| `VIG 1` | DATETIME(19) | yes | +| `VIG 2` | DATETIME(19) | yes | +| `VIG 3` | DATETIME(19) | yes | +| `VIG 4` | DATETIME(19) | yes | +| `1ER PAGO` | DOUBLE(53) | no | +| `FECHA PAGO` | DATETIME(19) | yes | +| `MONED` | VARCHAR(7) | yes | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `PAGO SUBSEC` | DOUBLE(53) | no | +| `FECHA PAGO 2` | DATETIME(19) | yes | +| `MONED 2` | VARCHAR(7) | yes | +| `EFECTIVO 2` | BIT(1) | no | +| `NO CHEQUE 2` | VARCHAR(50) | yes | +| `FECHA PAGO 3` | DATETIME(19) | yes | +| `MONED 3` | VARCHAR(7) | yes | +| `EFECTIVO 3` | BIT(1) | no | +| `NO CHEQUE 3` | VARCHAR(50) | yes | +| `FECHA PAGO 4` | DATETIME(19) | yes | +| `MONED 4` | VARCHAR(7) | yes | +| `EFECTIVO 4` | BIT(1) | no | +| `NO CHEQUE 4` | VARCHAR(50) | yes | +| `P NETA` | DOUBLE(53) | no | +| `P NETA 2` | DOUBLE(53) | no | +| `RECARGO` | DOUBLE(53) | no | +| `RECARGO 2` | DOUBLE(53) | no | +| `D POL` | DOUBLE(53) | no | +| `D POL 2` | DOUBLE(53) | no | +| `COM` | DOUBLE(53) | no | +| `COM 2` | DOUBLE(53) | no | +| `LIQUIDADA` | BIT(1) | no | +| `LIQUIDADA 2` | BIT(1) | no | +| `LIQUIDADA 3` | BIT(1) | no | +| `LIQUIDADA 4` | BIT(1) | no | +| `EDIFICIO` | DOUBLE(53) | no | +| `EDIF TERREMOTO` | BIT(1) | no | +| `CONTENIDOS` | DOUBLE(53) | no | +| `CONT TERREMOTO` | BIT(1) | no | +| `R CIVIL ACT` | DOUBLE(53) | no | +| `R CIVIL ARREND` | DOUBLE(53) | no | +| `ROBO C VIOLENCIA` | DOUBLE(53) | no | +| `CRISTALES` | DOUBLE(53) | no | +| `ANUNCIOS LUM` | INTEGER(10) | no | +| `DIN Y VALORES` | INTEGER(10) | no | +| `PLANTA BAJA` | VARCHAR(50) | yes | +| `PLANTA ALTA` | VARCHAR(50) | yes | +| `CONSTRUCCION` | LONGCHAR(1073741823) | yes | +| `OBSERVACIONES` | LONGCHAR(1073741823) | yes | +| `RENOVACION` | DOUBLE(53) | no | +| `NUM LIQUIDACION` | VARCHAR(50) | yes | +| `NUM LIQUIDACION2` | VARCHAR(50) | yes | +| `NUM LIQUIDACION3` | VARCHAR(50) | yes | +| `NUM LIQUIDACION4` | VARCHAR(50) | yes | +| `F LIQUIDA1` | DATETIME(19) | yes | +| `F LIQUIDA2` | DATETIME(19) | yes | +| `F LIQUIDA3` | DATETIME(19) | yes | +| `F LIQUIDA4` | DATETIME(19) | yes | +| `CALLE Y NO` | VARCHAR(30) | no | +| `COL` | VARCHAR(30) | yes | +| `EDO` | VARCHAR(2) | yes | +| `TEL` | VARCHAR(8) | yes | +| `CONFIRMA L1` | DATETIME(19) | yes | +| `CONFIRMA L2` | DATETIME(19) | yes | + +#### `MCA2` + +Rows: 4 | Columns: 83 + +| Column | Type | Nullable | +|---|---|---| +| `NUMER ID` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(3) | no | +| `POLIZA` | VARCHAR(50) | no | +| `FOLIO` | INTEGER(10) | no | +| `COMP` | VARCHAR(50) | no | +| `AGENT` | VARCHAR(20) | yes | +| `DESDE` | DATETIME(19) | no | +| `HASTA` | DATETIME(19) | yes | +| `COBERTURA` | INTEGER(10) | no | +| `FORMA PAGO` | VARCHAR(10) | yes | +| `1ER PAGO` | DOUBLE(53) | no | +| `FECHA PAGO` | DATETIME(19) | yes | +| `MONED` | VARCHAR(7) | yes | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `PROPIEDADES` | DOUBLE(53) | no | +| `PERSONAS` | DOUBLE(53) | no | +| `GASTOS MEDICO` | DOUBLE(53) | no | +| `AÑO1` | VARCHAR(2) | yes | +| `MARCA1` | VARCHAR(15) | no | +| `MODELO1` | VARCHAR(15) | no | +| `AUTO ID1` | VARCHAR(20) | no | +| `CLASE1` | VARCHAR(50) | yes | +| `PLACA1` | VARCHAR(7) | yes | +| `EDO1` | VARCHAR(2) | yes | +| `AÑO2` | VARCHAR(2) | yes | +| `MARCA2` | VARCHAR(15) | yes | +| `MODELO2` | VARCHAR(15) | yes | +| `AUTO ID2` | VARCHAR(20) | yes | +| `CLASE2` | VARCHAR(50) | yes | +| `PLACA2` | VARCHAR(7) | yes | +| `EDO2` | VARCHAR(2) | yes | +| `AÑO3` | VARCHAR(2) | yes | +| `MARCA3` | VARCHAR(15) | yes | +| `MODELO3` | VARCHAR(15) | yes | +| `AUTO ID3` | VARCHAR(20) | yes | +| `CLASE3` | VARCHAR(50) | yes | +| `PLACA3` | VARCHAR(7) | yes | +| `EDO3` | VARCHAR(2) | yes | +| `PRIMA1` | CURRENCY(19) | yes | +| `D POLIZA1` | CURRENCY(19) | yes | +| `NAME1` | VARCHAR(40) | yes | +| `BIRTH1` | DATETIME(19) | yes | +| `EDAD1` | VARCHAR(2) | yes | +| `LIC1` | VARCHAR(20) | yes | +| `LICEDO1` | VARCHAR(2) | yes | +| `OCUP1` | VARCHAR(50) | yes | +| `NAME2` | VARCHAR(40) | yes | +| `BIRTH2` | DATETIME(19) | yes | +| `EDAD2` | VARCHAR(2) | yes | +| `LIC2` | VARCHAR(20) | yes | +| `LICEDO2` | VARCHAR(2) | yes | +| `OCUP2` | VARCHAR(50) | yes | +| `NAME3` | VARCHAR(40) | yes | +| `BIRTH3` | DATETIME(19) | yes | +| `EDAD3` | VARCHAR(2) | yes | +| `LIC3` | VARCHAR(20) | yes | +| `LICEDO3` | VARCHAR(2) | yes | +| `OCUP3` | VARCHAR(50) | yes | +| `POLIZA ANT` | VARCHAR(10) | yes | +| `FECHA PAGO` | DATETIME(19) | yes | +| `PAGO` | DOUBLE(53) | no | +| `CHEQUE` | VARCHAR(4) | yes | +| `LIQUIDADA` | BIT(1) | no | +| `OB1` | LONGCHAR(1073741823) | yes | +| `OB2` | LONGCHAR(1073741823) | yes | +| `OB3` | LONGCHAR(1073741823) | yes | +| `PRIMA CO` | DOUBLE(53) | yes | +| `D POLIZA CO` | DOUBLE(53) | yes | +| `NULIQUIDA` | VARCHAR(50) | yes | +| `RENOVACION` | DOUBLE(53) | yes | +| `CSL LIMITE` | INTEGER(10) | no | +| `F LIQUIDA1` | DATETIME(19) | yes | +| `CONTR` | DOUBLE(53) | no | +| `DIAS` | BIT(1) | no | +| `SEX1` | VARCHAR(1) | yes | +| `SEX2` | VARCHAR(1) | yes | +| `AM` | BIT(1) | no | +| `HORA1` | VARCHAR(5) | no | +| `HORA2` | VARCHAR(5) | no | +| `MP` | DOUBLE(53) | yes | +| `CONFIRMA L1` | DATETIME(19) | yes | +| `RENT` | BIT(1) | no | + +#### `MULT` + +Rows: 763 | Columns: 82 + +| Column | Type | Nullable | +|---|---|---| +| `NUM id` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(2) | no | +| `NO POLIZA` | DOUBLE(53) | no | +| `FOLIO` | VARCHAR(50) | yes | +| `NOMBRE ASEG` | VARCHAR(50) | yes | +| `COMP` | VARCHAR(50) | no | +| `AGENT` | VARCHAR(20) | no | +| `DESDE` | DATETIME(19) | yes | +| `HASTA` | DATETIME(19) | yes | +| `FORMA PAGO` | VARCHAR(10) | yes | +| `VIG 1` | DATETIME(19) | yes | +| `VIG 2` | DATETIME(19) | yes | +| `VIG 3` | DATETIME(19) | yes | +| `VIG 4` | DATETIME(19) | yes | +| `1ER PAGO` | DOUBLE(53) | no | +| `FECHA PAGO` | DATETIME(19) | yes | +| `MONED` | VARCHAR(7) | yes | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `PAGO SUBSEC` | DOUBLE(53) | yes | +| `FECHA PAGO 2` | DATETIME(19) | yes | +| `MONED 2` | VARCHAR(7) | yes | +| `EFECTIVO 2` | BIT(1) | no | +| `NO CHEQUE 2` | VARCHAR(50) | yes | +| `FECHA PAGO 3` | DATETIME(19) | yes | +| `MONED 3` | VARCHAR(7) | yes | +| `EFECTIVO 3` | BIT(1) | no | +| `NO CHEQUE 3` | VARCHAR(50) | yes | +| `FECHA PAGO 4` | DATETIME(19) | yes | +| `MONED 4` | VARCHAR(7) | yes | +| `EFECTIVO 4` | BIT(1) | no | +| `NO CHEQUE 4` | VARCHAR(50) | yes | +| `P NETA` | DOUBLE(53) | no | +| `P NETA 2` | DOUBLE(53) | yes | +| `RECARGO` | DOUBLE(53) | no | +| `RECARGO 2` | DOUBLE(53) | yes | +| `D POL` | DOUBLE(53) | no | +| `D POL 2` | DOUBLE(53) | no | +| `COM` | DOUBLE(53) | no | +| `COM 2` | DOUBLE(53) | yes | +| `LIQUIDADA` | BIT(1) | no | +| `LIQUIDADA 2` | BIT(1) | no | +| `EDIFICIO` | DOUBLE(53) | yes | +| `EDIF TERREMOTO` | BIT(1) | no | +| `CONTENIDOS` | DOUBLE(53) | no | +| `CONT TERREMOTO` | BIT(1) | no | +| `R CIVIL FAMILIAR` | DOUBLE(53) | no | +| `R CIVIL ARREND` | DOUBLE(53) | yes | +| `ROBO C VIOLENCIA` | DOUBLE(53) | yes | +| `CRISTALES` | DOUBLE(53) | no | +| `PLANTA BAJA` | VARCHAR(50) | yes | +| `PLANTA ALTA` | VARCHAR(50) | yes | +| `CONSTRUCCION` | LONGCHAR(1073741823) | yes | +| `OBSERVACIONES` | LONGCHAR(1073741823) | yes | +| `RENOVACION` | DOUBLE(53) | yes | +| `NUM LIQUIDACION` | VARCHAR(50) | yes | +| `NUM LIQUIDACION2` | VARCHAR(50) | yes | +| `F LIQUIDA1` | DATETIME(19) | yes | +| `F LIQUIDA2` | DATETIME(19) | yes | +| `CALLE Y NO` | VARCHAR(30) | yes | +| `COL` | VARCHAR(30) | yes | +| `EDO` | VARCHAR(2) | yes | +| `CP` | VARCHAR(50) | yes | +| `TEL` | VARCHAR(8) | yes | +| `CONDO` | BIT(1) | no | +| `TIPO` | VARCHAR(50) | yes | +| `DESCR EDIFICIO` | VARCHAR(100) | yes | +| `MUROS` | VARCHAR(100) | yes | +| `TECHO` | VARCHAR(100) | yes | +| `HIDR` | BIT(1) | no | +| `FOTO1` | LONGBINARY(1073741823) | yes | +| `CONFIRMA L1` | DATETIME(19) | yes | +| `CONFIRMA L2` | DATETIME(19) | yes | +| `CH CONF L1N` | VARCHAR(50) | yes | +| `CH CONF L2N` | VARCHAR(50) | yes | +| `CH COMISION1NU` | VARCHAR(50) | yes | +| `CH COMISION2NU` | VARCHAR(50) | yes | +| `COMISION2FE` | DATETIME(19) | yes | +| `COMISION1FE` | DATETIME(19) | yes | +| `COPIA B` | VARCHAR(2) | yes | +| `DOCS 1` | LONGBINARY(1073741823) | yes | +| `DOCS 2` | LONGBINARY(1073741823) | yes | + +#### `RECIBONOCLIENT` + +Rows: 1 | Columns: 4 + +| Column | Type | Nullable | +|---|---|---| +| `NOMBRE CLIENTE` | VARCHAR(50) | no | +| `CONCEPTO` | VARCHAR(200) | no | +| `CANTIDAD` | DOUBLE(53) | no | +| `MONEDAS` | VARCHAR(50) | no | + +#### `TABLA AUTOS` + +Rows: 804 | Columns: 55 + +| Column | Type | Nullable | +|---|---|---| +| `NUMER ID` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(4) | no | +| `NO POLIZA` | VARCHAR(50) | no | +| `P ANTERIOR` | INTEGER(10) | yes | +| `FOLIO` | INTEGER(10) | yes | +| `NOMBRE ASEG` | VARCHAR(50) | yes | +| `CALLE Y NO` | VARCHAR(30) | yes | +| `COL` | VARCHAR(15) | yes | +| `EDO` | VARCHAR(2) | no | +| `TEL` | VARCHAR(8) | yes | +| `COMP` | VARCHAR(30) | yes | +| `AGENT` | VARCHAR(20) | yes | +| `DESDE` | DATETIME(19) | yes | +| `HASTA` | DATETIME(19) | yes | +| `FORMA PAGO` | VARCHAR(10) | yes | +| `CONTR` | DOUBLE(53) | yes | +| `MONEDA` | VARCHAR(7) | yes | +| `FECHA PAGO` | DATETIME(19) | yes | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `MARCA 1` | VARCHAR(20) | yes | +| `MODELO 1` | VARCHAR(2) | yes | +| `CARROCERIA 1` | VARCHAR(20) | yes | +| `MOTOR 1` | VARCHAR(20) | yes | +| `PLACA 1` | VARCHAR(50) | yes | +| `MARCA 2` | VARCHAR(20) | yes | +| `MODELO 2` | VARCHAR(4) | yes | +| `CARROCERIA 2` | VARCHAR(20) | yes | +| `MOTOR 2` | VARCHAR(20) | yes | +| `PLACA 2` | VARCHAR(50) | yes | +| `MARCA 3` | VARCHAR(50) | yes | +| `MODELO 3` | VARCHAR(50) | yes | +| `CARROCERIA 3` | VARCHAR(50) | yes | +| `MOTOR 3` | VARCHAR(50) | yes | +| `OBSERVACIONES` | LONGCHAR(1073741823) | yes | +| `COBERTURA` | INTEGER(10) | yes | +| `PROPIEDADES` | DOUBLE(53) | yes | +| `PERSONAS` | DOUBLE(53) | yes | +| `CSL LIMITE` | INTEGER(10) | yes | +| `GASTOS MEDICO` | DOUBLE(53) | yes | +| `SERVICIO ADICIONAL` | BIT(1) | no | +| `CLAVE` | DOUBLE(53) | no | +| `HORA` | DATETIME(19) | yes | +| `PRIMA NETA` | DOUBLE(53) | no | +| `D POLIZA` | DOUBLE(53) | no | +| `TOTAL` | DOUBLE(53) | no | +| `LIQUIDADA` | BIT(1) | no | +| `RENOVACION` | DOUBLE(53) | yes | +| `F EMISION` | DATETIME(19) | yes | +| `ENDOSO` | BIT(1) | no | +| `NUM LIQUIDACION` | VARCHAR(50) | yes | +| `F LIQUIDA1` | DATETIME(19) | yes | +| `CONFIRMA L1` | DATETIME(19) | yes | +| `SERV CIA` | BIT(1) | no | +| `RENT` | BIT(1) | no | + +#### `TABLA AUTOS AMPL` + +Rows: 478 | Columns: 61 + +| Column | Type | Nullable | +|---|---|---| +| `NUMER ID` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(4) | no | +| `NO POLIZA` | VARCHAR(50) | no | +| `P ANTERIOR` | INTEGER(10) | yes | +| `FOLIO` | INTEGER(10) | no | +| `NOMBRE ASEG` | VARCHAR(50) | yes | +| `CALLE Y NO` | VARCHAR(30) | yes | +| `COL` | VARCHAR(15) | yes | +| `EDO` | VARCHAR(2) | no | +| `TEL` | VARCHAR(8) | yes | +| `COMP` | VARCHAR(30) | yes | +| `CONTR` | DOUBLE(53) | yes | +| `AGENT` | VARCHAR(20) | yes | +| `DESDE` | DATETIME(19) | yes | +| `HASTA` | DATETIME(19) | yes | +| `FORMA PAGO` | VARCHAR(10) | no | +| `MONEDA` | VARCHAR(7) | no | +| `FECHA PAGO` | DATETIME(19) | yes | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `MARCA` | VARCHAR(20) | yes | +| `MODELO` | VARCHAR(2) | yes | +| `CARROCERIA` | VARCHAR(20) | yes | +| `MOTOR` | VARCHAR(20) | yes | +| `PLACA` | VARCHAR(50) | yes | +| `COLISION` | DOUBLE(53) | yes | +| `SUMA ROBO` | DOUBLE(53) | yes | +| `GASTOS MEDICO` | DOUBLE(53) | yes | +| `ENDOSO` | BIT(1) | no | +| `OBSERVACIONES` | LONGCHAR(1073741823) | yes | +| `COBERTURA` | INTEGER(10) | yes | +| `PROPIEDADES` | DOUBLE(53) | yes | +| `PERSONAS` | DOUBLE(53) | yes | +| `CSL LIMITE` | INTEGER(10) | yes | +| `SERVICIO ADICIONAL` | BIT(1) | no | +| `CLAVE` | DOUBLE(53) | yes | +| `HORA` | DATETIME(19) | yes | +| `PRIMA NETA` | DOUBLE(53) | no | +| `D POLIZA` | DOUBLE(53) | no | +| `TOTAL` | DOUBLE(53) | no | +| `LIQUIDADA` | BIT(1) | no | +| `RENOVACION` | DOUBLE(53) | yes | +| `EXTENDED COVERAGE` | BIT(1) | no | +| `F EMISION` | DATETIME(19) | no | +| `CUBIERTO CON` | VARCHAR(10) | yes | +| `NUM LIQUIDACION` | VARCHAR(50) | yes | +| `F LIQUIDA1` | DATETIME(19) | yes | +| `ROBO%` | DOUBLE(53) | no | +| `COLI%` | DOUBLE(53) | no | +| `SERV CIA` | BIT(1) | no | +| `FOTO1` | LONGBINARY(1073741823) | yes | +| `CONFIRMA L1` | DATETIME(19) | yes | +| `PLACAS` | VARCHAR(50) | yes | +| `D MATERIAL` | VARCHAR(50) | yes | +| `R TOTAL` | VARCHAR(50) | yes | +| `VALOR AUTO` | DOUBLE(53) | yes | +| `LOSS` | BIT(1) | no | +| `RENT` | BIT(1) | no | +| `COPIA B` | VARCHAR(2) | yes | +| `DOCS 1` | LONGBINARY(1073741823) | yes | +| `DOCS 2` | LONGBINARY(1073741823) | yes | + +#### `TABLA AUTOS AMPL R` + +Rows: 14 | Columns: 56 + +| Column | Type | Nullable | +|---|---|---| +| `NUMER ID` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(4) | no | +| `NO POLIZA` | VARCHAR(50) | no | +| `NOMBRE ASEG` | VARCHAR(50) | no | +| `CALLE Y NO` | VARCHAR(30) | yes | +| `COL` | VARCHAR(15) | yes | +| `EDO` | VARCHAR(2) | no | +| `TEL` | VARCHAR(8) | yes | +| `COM` | DOUBLE(53) | yes | +| `COM 2` | DOUBLE(53) | yes | +| `COMP` | VARCHAR(30) | no | +| `AGENT` | VARCHAR(20) | yes | +| `DESDE` | DATETIME(19) | no | +| `HASTA` | DATETIME(19) | yes | +| `VIG 1` | DATETIME(19) | yes | +| `VIG 2` | DATETIME(19) | yes | +| `1ER PAGO` | DOUBLE(53) | yes | +| `FORMA PAGO` | VARCHAR(10) | no | +| `MONEDA` | VARCHAR(7) | no | +| `FECHA PAGO` | DATETIME(19) | yes | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `PAGO SUBSEC` | DOUBLE(53) | yes | +| `FECHA PAGO 2` | DATETIME(19) | yes | +| `MONED 2` | VARCHAR(7) | yes | +| `EFECTIVO 2` | BIT(1) | no | +| `NO CHEQUE 2` | VARCHAR(50) | yes | +| `MARCA` | VARCHAR(20) | no | +| `MODELO` | VARCHAR(2) | yes | +| `CARROCERIA` | VARCHAR(20) | no | +| `MOTOR` | VARCHAR(20) | no | +| `COLISION` | VARCHAR(50) | no | +| `SUMA ROBO` | VARCHAR(50) | no | +| `GASTOS MEDICO` | DOUBLE(53) | no | +| `OBSERVACIONES` | LONGCHAR(1073741823) | yes | +| `COBERTURA` | INTEGER(10) | no | +| `PROPIEDADES` | DOUBLE(53) | no | +| `CLAVE` | DOUBLE(53) | yes | +| `PRIMA NETA` | DOUBLE(53) | no | +| `PRIMA NETA2` | DOUBLE(53) | yes | +| `RECARGO` | DOUBLE(53) | no | +| `RECARGO 2` | DOUBLE(53) | yes | +| `D POLIZA` | DOUBLE(53) | no | +| `D POLIZA2` | DOUBLE(53) | yes | +| `LIQUIDADA` | BIT(1) | no | +| `LIQUIDADA 2` | BIT(1) | no | +| `RENOVACION` | DOUBLE(53) | yes | +| `A JURIDICA` | BIT(1) | no | +| `A CAMINO` | BIT(1) | no | +| `NUM LIQUIDACION` | VARCHAR(50) | yes | +| `NUM LIQUIDACION2` | VARCHAR(50) | yes | +| `F LIQUIDA1` | DATETIME(19) | yes | +| `F LIQUIDA2` | DATETIME(19) | yes | +| `CONFIRMA L1` | DATETIME(19) | yes | +| `CONFIRMA L2` | DATETIME(19) | yes | +| `RENT` | BIT(1) | no | + +#### `TABLA AUTOS LIMIT` + +Rows: 1 | Columns: 38 + +| Column | Type | Nullable | +|---|---|---| +| `NUMER ID` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(4) | no | +| `NO POLIZA` | INTEGER(10) | no | +| `FOLIO` | INTEGER(10) | no | +| `CALLE Y NO` | VARCHAR(30) | yes | +| `COL` | VARCHAR(15) | yes | +| `EDO` | VARCHAR(2) | no | +| `TEL` | VARCHAR(8) | yes | +| `COMP` | VARCHAR(30) | no | +| `CONTR` | DOUBLE(53) | no | +| `AGENT` | VARCHAR(20) | no | +| `DESDE` | DATETIME(19) | no | +| `HASTA` | DATETIME(19) | no | +| `FORMA PAGO` | VARCHAR(10) | no | +| `MONEDA` | VARCHAR(7) | no | +| `FECHA PAGO` | DATETIME(19) | yes | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `MARCA` | VARCHAR(20) | no | +| `MODELO` | VARCHAR(2) | no | +| `CARROCERIA` | VARCHAR(20) | no | +| `MOTOR` | VARCHAR(20) | no | +| `SUMA ROBO` | DOUBLE(53) | no | +| `GASTOS MEDICO` | DOUBLE(53) | no | +| `ENDOSO` | BIT(1) | no | +| `OBSERVACIONES` | LONGCHAR(1073741823) | yes | +| `COBERTURA` | INTEGER(10) | no | +| `PROPIEDADES` | DOUBLE(53) | no | +| `PERSONAS` | DOUBLE(53) | no | +| `SERVICIO ADICIONAL` | BIT(1) | no | +| `CLAVE` | DOUBLE(53) | no | +| `HORA` | DATETIME(19) | no | +| `PRIMA NETA` | DOUBLE(53) | no | +| `D POLIZA` | DOUBLE(53) | no | +| `IVA` | DOUBLE(53) | no | +| `TOTAL` | DOUBLE(53) | no | +| `LIQUIDADA` | BIT(1) | no | +| `RENOVACION` | DOUBLE(53) | no | + +#### `TABLA AUTOS RC R` + +Rows: 8 | Columns: 57 + +| Column | Type | Nullable | +|---|---|---| +| `NUMER ID` | DOUBLE(53) | no | +| `LETPOL` | VARCHAR(4) | no | +| `NO POLIZA` | VARCHAR(50) | no | +| `NOMBRE ASEG` | VARCHAR(50) | yes | +| `CALLE Y NO` | VARCHAR(30) | yes | +| `COL` | VARCHAR(15) | yes | +| `EDO` | VARCHAR(2) | no | +| `TEL` | VARCHAR(8) | yes | +| `COMP` | VARCHAR(30) | yes | +| `COM` | DOUBLE(53) | yes | +| `COM 2` | DOUBLE(53) | yes | +| `AGENT` | VARCHAR(20) | yes | +| `DESDE` | DATETIME(19) | no | +| `HASTA` | DATETIME(19) | yes | +| `VIG 1` | DATETIME(19) | yes | +| `1ER PAGO` | DOUBLE(53) | no | +| `FORMA PAGO` | VARCHAR(10) | no | +| `MONEDA` | VARCHAR(7) | no | +| `FECHA PAGO` | DATETIME(19) | yes | +| `EFECTIVO` | BIT(1) | no | +| `NO CHEQUE` | VARCHAR(4) | yes | +| `PAGO SUBSEC` | DOUBLE(53) | yes | +| `FECHA PAGO 2` | DATETIME(19) | yes | +| `MONED 2` | VARCHAR(7) | yes | +| `EFECTIVO 2` | BIT(1) | no | +| `NO CHEQUE 2` | VARCHAR(50) | yes | +| `MARCA` | VARCHAR(20) | yes | +| `MODELO` | VARCHAR(2) | yes | +| `CARROCERIA` | VARCHAR(20) | yes | +| `MOTOR` | VARCHAR(20) | yes | +| `GASTOS MEDICO` | DOUBLE(53) | no | +| `ENDOSO` | BIT(1) | no | +| `OBSERVACIONES` | LONGCHAR(1073741823) | no | +| `COBERTURA` | INTEGER(10) | no | +| `PROPIEDADES` | DOUBLE(53) | no | +| `SERVICIO ADICIONAL` | BIT(1) | no | +| `CLAVE` | DOUBLE(53) | yes | +| `HORA` | DATETIME(19) | no | +| `PRIMA NETA` | DOUBLE(53) | no | +| `PRIMA NETA2` | DOUBLE(53) | no | +| `RECARGO` | DOUBLE(53) | no | +| `RECARGO 2` | DOUBLE(53) | no | +| `D POLIZA` | DOUBLE(53) | no | +| `D POLIZA2` | DOUBLE(53) | no | +| `LIQUIDADA` | BIT(1) | no | +| `LIQUIDADA 2` | BIT(1) | no | +| `RENOVACION` | DOUBLE(53) | yes | +| `A JURIDICA` | BIT(1) | no | +| `A CAMINO` | BIT(1) | no | +| `F EMISION` | DATETIME(19) | no | +| `NUM LIQUIDACION` | VARCHAR(50) | yes | +| `NUM LIQUIDACION2` | VARCHAR(50) | yes | +| `F LIQUIDA1` | DATETIME(19) | yes | +| `F LIQUIDA2` | DATETIME(19) | yes | +| `CONFIRMA L1` | DATETIME(19) | yes | +| `CONFIRMA L2` | DATETIME(19) | yes | +| `RENT` | BIT(1) | no | + +#### `TABLE DATOS LIQUIDA MCA2` + +Rows: 1 | Columns: 7 + +| Column | Type | Nullable | +|---|---|---| +| `COMPANIA` | VARCHAR(50) | no | +| `AGENTE` | VARCHAR(50) | no | +| `CLAVE` | DOUBLE(53) | no | +| `CONTROL` | VARCHAR(50) | no | +| `FECHA INI` | DATETIME(19) | no | +| `FECHA FIN` | DATETIME(19) | no | +| `MENSAJE` | LONGCHAR(1073741823) | yes | + +#### `TABLE DATOS LIQUIDA MF` + +Rows: 1 | Columns: 5 + +| Column | Type | Nullable | +|---|---|---| +| `COMPANIA` | VARCHAR(50) | no | +| `AGENTE` | VARCHAR(50) | no | +| `CONTROL` | VARCHAR(50) | no | +| `FECHA INI` | DATETIME(19) | no | +| `FECHA FIN` | DATETIME(19) | no | + +#### `TABLE DATOS LIQUIDA RES` + +Rows: 1 | Columns: 6 + +| Column | Type | Nullable | +|---|---|---| +| `COMPANIA` | VARCHAR(50) | no | +| `AGENTE` | VARCHAR(50) | no | +| `CLAVE` | DOUBLE(53) | no | +| `CONTROL` | VARCHAR(50) | no | +| `FECHA INI` | DATETIME(19) | no | +| `FECHA FIN` | DATETIME(19) | no | + +#### `TABLE DATOS LIQUIDA TUR` + +Rows: 1 | Columns: 7 + +| Column | Type | Nullable | +|---|---|---| +| `COMPANIA` | VARCHAR(50) | no | +| `AGENTE` | VARCHAR(50) | no | +| `CLAVE` | DOUBLE(53) | no | +| `CONTROL` | VARCHAR(50) | no | +| `FECHA INI` | DATETIME(19) | no | +| `FECHA FIN` | DATETIME(19) | no | +| `EXT COVERAGE` | DOUBLE(53) | yes | + +#### `TIPOS` + +Rows: 4 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `TIPO` | VARCHAR(50) | no | + +#### `UTILSEG` + +Rows: 1582 | Columns: 3 + +| Column | Type | Nullable | +|---|---|---| +| `NOMBRE` | VARCHAR(50) | yes | +| `SEGUROS` | INTEGER(10) | yes | +| `UTIL` | INTEGER(10) | yes | + +#### `gen1` + +Rows: 9 | Columns: 6 + +| Column | Type | Nullable | +|---|---|---| +| `RFC` | VARCHAR(50) | yes | +| `CLAVE` | DOUBLE(53) | yes | +| `COMP` | VARCHAR(30) | yes | +| `FPAGO` | VARCHAR(10) | yes | +| `MONED` | VARCHAR(7) | yes | +| `gen2_ID` | INTEGER(10) | no | + +#### `gen2` + +Rows: 14 | Columns: 2 + +| Column | Type | Nullable | +|---|---|---| +| `AGENT` | VARCHAR(20) | yes | +| `ID` | COUNTER(10) | no | + +#### Excluded tables + +| Table | Rows | +|---|---| +| `AMPL MENS` | 1 | +| `AMPL R MENS` | 1 | +| `BORRA` | 1 | +| `GENERICO_OLD` | 6 | +| `ID TABLA` | 0 | +| `ID TABLATLAS` | 0 | +| `IN MENS` | 1 | +| `LIC MENS` | 1 | +| `MCA2 MENS` | 1 | +| `ME MENS` | 1 | +| `MF MENS` | 1 | +| `RC MENSAJE` | 1 | +| `RC R MENS` | 1 | +| `TABLA AUTOS LIMIT R` | 0 | +| `TABLA LIQUIDA MCA2` | 0 | +| `TABLA LIQUIDA MF` | 0 | +| `TABLA LIQUIDA RES` | 0 | +| `TABLA LIQUIDA TUR` | 0 | +| `TABLA LIQUIDA TUR ENDOSO` | 0 | +| `TIT` | 1 | +| `TODOS` | 0 | +| `TODOSJC` | 569 | +| `vigenta casa y auto unicos` | 1733 | + +### SCOTHIA.mdb + +7 tables total — 4 included in migration, 3 excluded (scratch/template/report tables). + +#### `DATOS E` + +Rows: 15406 | Columns: 8 + +| Column | Type | Nullable | +|---|---|---| +| `FECHA` | DATETIME(19) | no | +| `TIPO` | VARCHAR(50) | no | +| `NUM` | DOUBLE(53) | yes | +| `CONCEPTO` | VARCHAR(50) | yes | +| `EGRESO` | DOUBLE(53) | no | +| `OPERADO` | BIT(1) | no | +| `NOTAS` | VARCHAR(100) | yes | +| `CANTIDAD EN LETRA` | VARCHAR(100) | yes | + +#### `DATOS I` + +Rows: 6948 | Columns: 8 + +| Column | Type | Nullable | +|---|---|---| +| `FECHA` | DATETIME(19) | no | +| `TIPO` | VARCHAR(50) | no | +| `NUM` | DOUBLE(53) | yes | +| `CONCEPTO` | VARCHAR(50) | yes | +| `INGRESO` | DOUBLE(53) | no | +| `OPERADO` | BIT(1) | no | +| `NOTAS` | VARCHAR(100) | yes | +| `TRANSFERIDO` | BIT(1) | no | + +#### `TABLA RAMODOS` + +Rows: 66 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `RAMO2` | VARCHAR(50) | no | + +#### `ban` + +Rows: 1 | Columns: 1 + +| Column | Type | Nullable | +|---|---|---| +| `banco` | VARCHAR(50) | no | + +#### Excluded tables + +| Table | Rows | +|---|---| +| `FECHAIF` | 1 | +| `INFORME` | 0 | +| `INFORME BA` | 0 | diff --git a/migration/catalog.json b/migration/catalog.json new file mode 100644 index 0000000..789efe8 --- /dev/null +++ b/migration/catalog.json @@ -0,0 +1,10625 @@ +{ + "utilities": { + "path": "C:\\Users\\ricar\\Downloads\\Jorge\\UTILITIES.accdb", + "tables": { + "AGUA EVALUA": { + "excluded": false, + "row_count": 1, + "column_count": 2, + "columns": [ + { + "name": "RUTAS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "PERIODO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "BANCO EDITOR": { + "excluded": true, + "row_count": 0, + "column_count": 12, + "columns": [ + { + "name": "BANCO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ID", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MANZANA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LOTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NAME", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CASA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "VENCE1", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "VENCE2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "BFEE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TRUST NUM", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FIRSTNAME", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ANOTAR", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "CHEQUE FM3": { + "excluded": false, + "row_count": 157, + "column_count": 9, + "columns": [ + { + "name": "CL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FEE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "TAX", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "MULTA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "MONEDAS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONEPTO", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NUM CHEQUE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FOLIO", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "CLAVES": { + "excluded": false, + "row_count": 8, + "column_count": 4, + "columns": [ + { + "name": "BANCO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MANT", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PRZN", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ZFED T", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "COBRO3": { + "excluded": false, + "row_count": 181, + "column_count": 25, + "columns": [ + { + "name": "NUM id", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DIRECCION", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COLONIA", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIUDAD", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ESTADO", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAIS", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LABEL", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELUSA", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FAX", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OBSERVACIONES", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CODIGO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TIPO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CLIENTE TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA NACIMIENTO", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ESTADO DE CUENTA EN", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CONTROL FM3", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "EMAIL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CLIENTE DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "STATUS", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "FEE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "IDIUT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CEL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ID SEG", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "ID FM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "DATGRAL": { + "excluded": false, + "row_count": 1172, + "column_count": 25, + "columns": [ + { + "name": "NUM id", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DIRECCION", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COLONIA", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIUDAD", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ESTADO", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAIS", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LABEL", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELUSA", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FAX", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OBSERVACIONES", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CODIGO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TIPO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CLIENTE TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA NACIMIENTO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "ESTADO DE CUENTA EN", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CONTROL FM3", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "EMAIL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CLIENTE DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "STATUS", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "FEE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "IDIUT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CEL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ID SEG", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "ID FM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "DATMEX": { + "excluded": false, + "row_count": 1520, + "column_count": 56, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CASA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DIRECCION", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELEFONO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELEFONO2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELEFONO3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FV", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "FV2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "FV3", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "MANZANA", + "access_type": "VARCHAR(12)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LOTE", + "access_type": "VARCHAR(12)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "AGUA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "DIAGUA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "GAS", + "access_type": "VARCHAR(12)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "GAS VENCE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "ZONA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CHECK", + "access_type": "VARCHAR(1)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CLAVE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RUTA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RUTA2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RUTA3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MEDIDOR", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MEDIDOR2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MEDIDOR3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LUZ TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BFEE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CONSES", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BANCO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VENCE1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VENCE2", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "MANT", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MANT$", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CIA CABLE", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DIA CABLE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CABLE num", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PRZN", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PREDIAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "ZFED", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "FIANZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ZFED T", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TRUST NUM", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RPU", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "RPU2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "RPU3", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TASA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CABLE/SKY", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "SERVICES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ALARM SYSTEM", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TITULAR SERV", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "VIGENTE", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "ILUZ", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "IAGUA", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "IPREDIAL", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ITEL", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DOC 1", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DOC 2", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "DATOS FUTUROS": { + "excluded": false, + "row_count": 0, + "column_count": 7, + "columns": [ + { + "name": "NUMid", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DATE", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "REFER", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PERIOD", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TYPE OF TRX", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CHARGECREDIT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CHEQUE", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "DIRECCION": { + "excluded": false, + "row_count": 0, + "column_count": 4, + "columns": [ + { + "name": "ID", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HOME 1:", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HOME 2:", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HOME 3:", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "DIRECCIONAWEB": { + "excluded": false, + "row_count": 1520, + "column_count": 2, + "columns": [ + { + "name": "ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "ADDRESS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "EFECTIVO": { + "excluded": false, + "row_count": 13697, + "column_count": 8, + "columns": [ + { + "name": "CL", + "access_type": "SMALLINT(5)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONTO", + "access_type": "CURRENCY(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONEDAS", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONEPTO", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F DEPOSITO", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FOLIO", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "ELABORO", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "EFECTIVO FM3": { + "excluded": false, + "row_count": 627, + "column_count": 9, + "columns": [ + { + "name": "CL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FEE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "TAX", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "MULTA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "MONEDAS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONEPTO", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F DEPOSITO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "FOLIO", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "EFECTIVO_BACKUP": { + "excluded": false, + "row_count": 12387, + "column_count": 8, + "columns": [ + { + "name": "CL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "MONTO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "MONEDAS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONEPTO", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F DEPOSITO", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FOLIO", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "ELABORO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "Errores de pegado": { + "excluded": true, + "row_count": 1, + "column_count": 16, + "columns": [ + { + "name": "Campo0", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo4", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo5", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo6", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo7", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo8", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo9", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo10", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo11", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo12", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo13", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo14", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Campo15", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "FALTANTES AGUA": { + "excluded": true, + "row_count": 0, + "column_count": 6, + "columns": [ + { + "name": "AGUA", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ID", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FALTANTE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FirstName", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "FALTANTES TEL": { + "excluded": true, + "row_count": 0, + "column_count": 6, + "columns": [ + { + "name": "TEL", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ID", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FALTANTE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FirstName", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "FECHAIF": { + "excluded": false, + "row_count": 1, + "column_count": 2, + "columns": [ + { + "name": "FECHA INICIAL", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA FINAL", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "FECHAS": { + "excluded": false, + "row_count": 1, + "column_count": 2, + "columns": [ + { + "name": "FECHA 1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "FEE ANUAL": { + "excluded": false, + "row_count": 1082, + "column_count": 11, + "columns": [ + { + "name": "NUMid", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DATE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "REFER", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PERIOD", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "TYPE OF TRX", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CHARGECREDIT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CHEQUE", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CAP", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "per", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONT", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "NOPAGO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "IVA 2015": { + "excluded": false, + "row_count": 911, + "column_count": 8, + "columns": [ + { + "name": "NUM id", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CASA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DIRECCION", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FEE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "VALORU", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "VALIVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RECIBO", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "LUZ EVALUA": { + "excluded": false, + "row_count": 1, + "column_count": 2, + "columns": [ + { + "name": "RUTAS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "PERIODO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "LUZ TODOS": { + "excluded": true, + "row_count": 0, + "column_count": 7, + "columns": [ + { + "name": "ID", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CASA", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "RUTA", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MEDIDOR", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "RPU", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "LUZSCAN": { + "excluded": false, + "row_count": 0, + "column_count": 5, + "columns": [ + { + "name": "ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CASA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "RPUS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "SALDO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "MAIL": { + "excluded": false, + "row_count": 84, + "column_count": 1, + "columns": [ + { + "name": "CLIENTE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "PARA BILLING SIN": { + "excluded": true, + "row_count": 0, + "column_count": 1, + "columns": [ + { + "name": "NUM id", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "PARA BILLING1": { + "excluded": true, + "row_count": 0, + "column_count": 2, + "columns": [ + { + "name": "NUM id", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "$", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "PARA BILLING2": { + "excluded": true, + "row_count": 0, + "column_count": 2, + "columns": [ + { + "name": "NUM id", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "$", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "PARA EDO": { + "excluded": true, + "row_count": 0, + "column_count": 1, + "columns": [ + { + "name": "NUM id", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "PARAPER": { + "excluded": false, + "row_count": 0, + "column_count": 1, + "columns": [ + { + "name": "per1", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "PROFILE": { + "excluded": false, + "row_count": 1520, + "column_count": 14, + "columns": [ + { + "name": "NUMERID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CASA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DIRECCION", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PHONE1", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "PHONEN", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "WATER1", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "GAS1", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "FEDERALZONE", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "PROPERTYTAXES", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "ELECTRIC", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "TRUST", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "BANK", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CABLE/SKY", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "SERVICES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "PROPANO": { + "excluded": false, + "row_count": 0, + "column_count": 24, + "columns": [ + { + "name": "NUMid", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COLONIA", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CIUDAD", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ESTADO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PAIS", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CODIGO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "EMAIL", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TELUSA", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FAX", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DATE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "REFER", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PERIOD", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TYPEOFTRX", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CHARGECREDIT", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MENSAJE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "fdecreacion", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PASSWD", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CLIENTEDESDE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TIPODECAMBIO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TIPO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DIRECCIONMEX", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOPAGO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "RECIBONOCLIENT": { + "excluded": false, + "row_count": 1, + "column_count": 4, + "columns": [ + { + "name": "NOMBRE CLIENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CONCEPTO", + "access_type": "VARCHAR(200)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CANTIDAD", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "MONEDAS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "RPUN": { + "excluded": false, + "row_count": 0, + "column_count": 4, + "columns": [ + { + "name": "NUMER ID", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "RPU1", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CH/CRED", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "SHCP 5": { + "excluded": false, + "row_count": 0, + "column_count": 12, + "columns": [ + { + "name": "ID", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "RFC", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CURP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MES INICIO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "A\u00d1O INICIO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MES FINAL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "A\u00d1O FINAL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TOTAL DE DERECHOS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PARTE ACTUALIZADA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "RECARGOS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MULTA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "AJUSTE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TABLE1": { + "excluded": true, + "row_count": 13, + "column_count": 3, + "columns": [ + { + "name": "CONT", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "AMOUNT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "BaLANCE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TEL EVALUA": { + "excluded": false, + "row_count": 1, + "column_count": 2, + "columns": [ + { + "name": "MES PAGO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FVT1", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TELEF": { + "excluded": false, + "row_count": 0, + "column_count": 4, + "columns": [ + { + "name": "ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TELE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "SALDO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TELEFONOS FECHAS": { + "excluded": true, + "row_count": 0, + "column_count": 6, + "columns": [ + { + "name": "ID", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TELEFONOS", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CASA", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FV", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "TIPO CAMBIO": { + "excluded": false, + "row_count": 1, + "column_count": 3, + "columns": [ + { + "name": "TIPO DE CAMBIO", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "MENSAJE", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MENSAJE2", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": false + }, + "TIPO HIST": { + "excluded": false, + "row_count": 2301, + "column_count": 3, + "columns": [ + { + "name": "TIPO DE CAMBIO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DATE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "HOUR", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TIT": { + "excluded": true, + "row_count": 1, + "column_count": 16, + "columns": [ + { + "name": "FirstName", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "LastName", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Address", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "City", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "State", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "PostalCode", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Country", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "WorkPhone", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FaxNumber", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "RFC", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Mailing Address", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "City Address", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Edo Address", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Postal Address", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "EmailName", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "PERI", + "access_type": null, + "pandas_dtype": "int64", + "nullable": false + } + ], + "access_type_metadata_available": false + }, + "TRUSTHFEE": { + "excluded": true, + "row_count": 0, + "column_count": 24, + "columns": [ + { + "name": "NUMid", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COLONIA", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CIUDAD", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ESTADO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PAIS", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CODIGO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "EMAIL", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TELUSA", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FAX", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DATE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "REFER", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PERIOD", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TYPEOFTRX", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CHARGECREDIT", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MENSAJE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "fdecreacion", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PASSWD", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CLIENTEDESDE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TIPODECAMBIO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TIPO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DIRECCIONMEX", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOPAGO", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "TRUSTVENCE": { + "excluded": false, + "row_count": 549, + "column_count": 6, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "BANCO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "BFEE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "VENCE1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VENCE2", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "TRUST NUM", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "TYPE OF TRX": { + "excluded": false, + "row_count": 79, + "column_count": 2, + "columns": [ + { + "name": "TYPE OF TRX", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "ESPA\u00d1OL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "billing": { + "excluded": true, + "row_count": 0, + "column_count": 6, + "columns": [ + { + "name": "NUMid", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DATE", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "REFER", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PERIOD", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TYPE OF TRX", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CHARGECREDIT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "datos2": { + "excluded": false, + "row_count": 16000, + "column_count": 12, + "columns": [ + { + "name": "NUMid", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DATE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "REFER", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PERIOD", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TYPE OF TRX", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CHARGECREDIT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CHEQUE", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CAP", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "per", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONT", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "NOPAGO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "DUE DATE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "datosfreak": { + "excluded": false, + "row_count": 15981, + "column_count": 26, + "columns": [ + { + "name": "NUMid", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COLONIA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIUDAD", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ESTADO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAIS", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CODIGO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EMAIL", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELUSA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FAX", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CEL", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DATE", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "REFER", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PERIOD", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TYPEOFTRX", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CHARGECREDIT", + "access_type": null, + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "MENSAJE", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "fdecreacion", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "PASSWD", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CLIENTEDESDE", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "TIPODECAMBIO", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "TIPO", + "access_type": null, + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "DIRECCIONMEX", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NOPAGO", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "FEE", + "access_type": null, + "pandas_dtype": "float64", + "nullable": true + } + ], + "access_type_metadata_available": false + }, + "datosfreak2": { + "excluded": false, + "row_count": 1520, + "column_count": 2, + "columns": [ + { + "name": "NUMid", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DIRECCIONMEX", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": false + }, + "faltantes luz": { + "excluded": true, + "row_count": 0, + "column_count": 7, + "columns": [ + { + "name": "MEDIDOR", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ID", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FALTANTE", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FirstName", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "RPU", + "access_type": null, + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": false + }, + "fee15": { + "excluded": false, + "row_count": 1030, + "column_count": 11, + "columns": [ + { + "name": "NUMid", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DATE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "REFER", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PERIOD", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "TYPE OF TRX", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CHARGECREDIT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CHEQUE", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CAP", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "per", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONT", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "NOPAGO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "pagos email": { + "excluded": false, + "row_count": 20, + "column_count": 24, + "columns": [ + { + "name": "NUMid", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COLONIA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIUDAD", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ESTADO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAIS", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CODIGO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EMAIL", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELUSA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FAX", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DATE", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "REFER", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "PERIOD", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TYPEOFTRX", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CHARGECREDIT", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "MENSAJE", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "fdecreacion", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "PASSWD", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CLIENTEDESDE", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "TIPODECAMBIO", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "TIPO", + "access_type": null, + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "DIRECCIONMEX", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NOPAGO", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": false + }, + "pagos todos": { + "excluded": false, + "row_count": 20, + "column_count": 24, + "columns": [ + { + "name": "NUMid", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "DIRECCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COLONIA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIUDAD", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ESTADO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAIS", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CODIGO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EMAIL", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELUSA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FAX", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DATE", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "REFER", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "PERIOD", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TYPEOFTRX", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CHARGECREDIT", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "MENSAJE", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "fdecreacion", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "PASSWD", + "access_type": null, + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CLIENTEDESDE", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "TIPODECAMBIO", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "TIPO", + "access_type": null, + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "DIRECCIONMEX", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NOPAGO", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": false + } + } + }, + "seguros": { + "path": "C:\\Users\\ricar\\Downloads\\Jorge\\SEGUROS 16_be.mdb", + "tables": { + "AJUSTA": { + "excluded": false, + "row_count": 3, + "column_count": 1, + "columns": [ + { + "name": "AJUS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "AJUSTADORES": { + "excluded": false, + "row_count": 9, + "column_count": 6, + "columns": [ + { + "name": "ORDEN", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIUDAD", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(60)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TEL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BEEPER", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "AJUSTADORESATLAS": { + "excluded": false, + "row_count": 8, + "column_count": 6, + "columns": [ + { + "name": "ORDEN", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "COMP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CIUDAD", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(60)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "TEL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BEEPER", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "AMPL MENS": { + "excluded": true, + "row_count": 1, + "column_count": 6, + "columns": [ + { + "name": "AM MENSAJE 1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AM MENS2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AM MENS3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AM MENS 365 QUALITAS", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AM MENS 365 ATLAS", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "POLICY", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "AMPL R MENS": { + "excluded": true, + "row_count": 1, + "column_count": 5, + "columns": [ + { + "name": "AM MENSAJE 1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AM MENS2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AM MENS3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "LIC MENS365", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "LIC MENS 30 40", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "ATLAS": { + "excluded": false, + "row_count": 2, + "column_count": 3, + "columns": [ + { + "name": "SEGURO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "PNET", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DPOLI", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "BENEF": { + "excluded": false, + "row_count": 768, + "column_count": 5, + "columns": [ + { + "name": "BPOLIZA", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "BNOMBRE", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BDIRECCION", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BTEL", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BEMAIL", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "BORRA": { + "excluded": true, + "row_count": 1, + "column_count": 1, + "columns": [ + { + "name": "CLVE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "COMENTARIOS": { + "excluded": false, + "row_count": 1, + "column_count": 6, + "columns": [ + { + "name": "NUM", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "EN", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "QUE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "COMENTARIOS", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "OK", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "COMPAN": { + "excluded": false, + "row_count": 4, + "column_count": 1, + "columns": [ + { + "name": "COMPA\u00d1IA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "CONTACTS": { + "excluded": false, + "row_count": 3, + "column_count": 26, + "columns": [ + { + "name": "ID", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "COMPA\u00d1IA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CARGO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DEPARTAMENTO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TITULO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NOMBRES", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "APELLIDOS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CALLE Y NUM", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIUDAD", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ESTADO", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "REGION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAIS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TEL TRABAJO1", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EXT1", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TEL TRABAJO2", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EXT2", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "Tel Casa", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "Celular", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "Bipper", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "Fax1", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "Fax2", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "Tel Emerg", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "Email", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "Cumplea\u00f1os", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "Notas", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "DATGRAL": { + "excluded": false, + "row_count": 1070, + "column_count": 25, + "columns": [ + { + "name": "NUM id", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NUM UTIL", + "access_type": null, + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "NOMBRE", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DIRECCION 1", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DIRECCION 2", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIUDAD", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ESTADO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CODIGO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAIS", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELUSA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FAX", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TELEMERGENCIA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CALLE Y NO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COL", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIUD", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TEL", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EmailAddress", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA NACIMIENTO", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "OBSERVACIONES", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "IDISEG", + "access_type": null, + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "NUM FM", + "access_type": null, + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "NO_IDENTIFICACION", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EXPIRA_IDENTIFICACION", + "access_type": null, + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "TIPO_IDENTIFICACION", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": false + }, + "DATOS": { + "excluded": false, + "row_count": 2, + "column_count": 50, + "columns": [ + { + "name": "POLIZA", + "access_type": null, + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "IDCLIENTE", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "TIPO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA SINIESTRO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESCRIPCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA REPORTADO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FORMA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COPIA DE POLIZA", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "POLIZA LIQUIDADA", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "DA\u00d1OS VECINOS", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "FECHA LIQUIDACION", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COMPA\u00d1IA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESDE", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "HASTA", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "SERVICIO ADICONAL", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "COMENTARIOS PROCEDE", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PROCEDE", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "AJUSTADOR", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA T AJUSTADOR", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA V AJUSTADOR", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA CONVENIO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CARTA RECLAMACION", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CERTIFICADO M P", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NUM M P", + "access_type": null, + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "FECHA M P", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CERT BOMBEROS", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NUM BOMBEROS", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA BOMBEROS", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CERT POLICIA FED", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NUM POLICIA FED", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA POLICIA FED", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FINIQUITO", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NUM FINIQUITO", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA FINIQUITO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LESIONADOS", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "DOCUMETO(S) ADIC", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DECLARACION ACCIDENTE", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CANTIDAD RECLAMADA", + "access_type": null, + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "CANTIDAD PACTADA", + "access_type": null, + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "FECHA CHEQUE", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RESOLUCION", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONCLUIDO", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "ENVIO CHEQUE", + "access_type": null, + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NUM CHEQUE", + "access_type": null, + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA ACEPTACION", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA REEMBOLSO", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "SINIESTRO NUM", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CIA AJUSTADOR", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DOCS 1", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DOCS 2", + "access_type": null, + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": false + }, + "DATOS AUTOS": { + "excluded": false, + "row_count": 49, + "column_count": 1, + "columns": [ + { + "name": "MARCA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "DATOS AUTOS TIPO": { + "excluded": false, + "row_count": 133, + "column_count": 1, + "columns": [ + { + "name": "TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "EDOSEG": { + "excluded": false, + "row_count": 5, + "column_count": 18, + "columns": [ + { + "name": "NUMID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(5)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "ASEGURADO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "IVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "PRIMA TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "COM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "F LIQUIDA2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "FECHA PAGO 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "EFECTIVO": { + "excluded": false, + "row_count": 295, + "column_count": 7, + "columns": [ + { + "name": "CL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "MONTO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "MONEDAS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONEPTO", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F DEPOSITO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "FOLIO", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "FECHAIF": { + "excluded": false, + "row_count": 1, + "column_count": 2, + "columns": [ + { + "name": "FECHA INICIAL", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA FINAL", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "FECHAS EDOSEG": { + "excluded": false, + "row_count": 1, + "column_count": 2, + "columns": [ + { + "name": "FECHA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA2", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "FECHAS PRIMA NETA": { + "excluded": false, + "row_count": 1, + "column_count": 2, + "columns": [ + { + "name": "FECHA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA2", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "FORMAS": { + "excluded": false, + "row_count": 11, + "column_count": 1, + "columns": [ + { + "name": "FORMA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "GENERICO_OLD": { + "excluded": true, + "row_count": 6, + "column_count": 6, + "columns": [ + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RFC", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FPAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "ID TABLA": { + "excluded": true, + "row_count": 0, + "column_count": 22, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MARCA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MODELO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CARROCERIA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MOTOR", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PLACA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PERSONAS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "SERVICIO ADICIONAL", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HORA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ENDOSO", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "SERV CIA", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CSL LIMITE", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "ID TABLATLAS": { + "excluded": true, + "row_count": 0, + "column_count": 21, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MARCA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MODELO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CARROCERIA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MOTOR", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PERSONAS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "SERVICIO ADICIONAL", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HORA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ENDOSO", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "SERV CIA", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CSL LIMITE", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "IMPUESTOS": { + "excluded": false, + "row_count": 1, + "column_count": 1, + "columns": [ + { + "name": "IVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "IMPUESTOS_AUTOS": { + "excluded": false, + "row_count": 1, + "column_count": 1, + "columns": [ + { + "name": "IVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "IN MENS": { + "excluded": true, + "row_count": 1, + "column_count": 3, + "columns": [ + { + "name": "IN MENSAJE 1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "IN MENS2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "IN MENS3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "INCENDIO": { + "excluded": false, + "row_count": 1, + "column_count": 57, + "columns": [ + { + "name": "NUM id", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NO POLIZA", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "FOLIO", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "COMP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "VIG 1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "VIG 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VIG 3", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VIG 4", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONEDA", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "1ER PAGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "PAGO SUBSEC", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED 2", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO 3", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED 3", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 3", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO 4", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED 4", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 4", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 4", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "P NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "P NETA 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RECARGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RECARGO 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POL 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "COM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "COM 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "LIQUIDADA 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "EDIFICIO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "EDIF TERREMOTO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CONTENIDOS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CONT TERREMOTO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CONSTRUCCION", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NUM LIQUIDACION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NUM LIQUIDACION2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "F LIQUIDA2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COL", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "LIC MENS": { + "excluded": true, + "row_count": 1, + "column_count": 9, + "columns": [ + { + "name": "LIC MENSAJE 1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LIC MENS2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "LIC MENS3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "LIC MENS365", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "LIC MENS 30 40", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "policy 30", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "policy 40", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "policy 50", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "policy 365", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "LICENCIAS": { + "excluded": false, + "row_count": 309, + "column_count": 51, + "columns": [ + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FOLIO", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "P ANTERIOR", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COL", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONTR", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONEDA", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "NOMBRE ASEG 1", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LIC 1", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO 1", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NOMBRE ASEG 2", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LIC 2", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO 2", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NOMBRE ASEG 3", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LIC 3", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO 3", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "PERSONAS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CSL LIMITE", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "SERVICIO ADICIONAL", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "HORA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "$ TOT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "ACCIDENTE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NUM LIQUIDACION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "F EMISION", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "ENDOSO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CONFIRMA L1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "SERV CIA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "RENT", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "LIQUIDA SELLO": { + "excluded": false, + "row_count": 1, + "column_count": 4, + "columns": [ + { + "name": "TECLEE LIQUIDACION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA SELLO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "CH COMISION1N", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CH COMISION1F", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "LIQUIDAAD": { + "excluded": false, + "row_count": 7, + "column_count": 6, + "columns": [ + { + "name": "POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "VIGENCIA INICIAL", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DERECHO DE P\u00d3LIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "COM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "OBSERVACIONES", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "M EMPR": { + "excluded": false, + "row_count": 5, + "column_count": 73, + "columns": [ + { + "name": "NUM id", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NO POLIZA", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "FOLIO", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "COMP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "VIG 1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "VIG 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VIG 3", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VIG 4", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "1ER PAGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "MONED", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAGO SUBSEC", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA PAGO 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED 2", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO 3", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED 3", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 3", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO 4", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED 4", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 4", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 4", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "P NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "P NETA 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RECARGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RECARGO 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POL 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "COM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "COM 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "LIQUIDADA 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "LIQUIDADA 3", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "LIQUIDADA 4", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "EDIFICIO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "EDIF TERREMOTO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CONTENIDOS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CONT TERREMOTO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "R CIVIL ACT", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "R CIVIL ARREND", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "ROBO C VIOLENCIA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CRISTALES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "ANUNCIOS LUM", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "DIN Y VALORES", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "PLANTA BAJA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PLANTA ALTA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONSTRUCCION", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NUM LIQUIDACION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NUM LIQUIDACION2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NUM LIQUIDACION3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NUM LIQUIDACION4", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "F LIQUIDA2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA3", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA4", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "COL", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONFIRMA L1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONFIRMA L2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "MCA2": { + "excluded": false, + "row_count": 4, + "column_count": 83, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(3)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FOLIO", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "COMP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "1ER PAGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "MONED", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "PERSONAS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "A\u00d1O1", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA1", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MODELO1", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AUTO ID1", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CLASE1", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PLACA1", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO1", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "A\u00d1O2", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA2", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MODELO2", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "AUTO ID2", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CLASE2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PLACA2", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO2", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "A\u00d1O3", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA3", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MODELO3", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "AUTO ID3", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CLASE3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PLACA3", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO3", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PRIMA1", + "access_type": "CURRENCY(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "D POLIZA1", + "access_type": "CURRENCY(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NAME1", + "access_type": "VARCHAR(40)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BIRTH1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDAD1", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LIC1", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LICEDO1", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OCUP1", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NAME2", + "access_type": "VARCHAR(40)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BIRTH2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDAD2", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LIC2", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LICEDO2", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OCUP2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NAME3", + "access_type": "VARCHAR(40)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "BIRTH3", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDAD3", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LIC3", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LICEDO3", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OCUP3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "POLIZA ANT", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "OB1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OB2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OB3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PRIMA CO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "D POLIZA CO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NULIQUIDA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CSL LIMITE", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONTR", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "DIAS", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "SEX1", + "access_type": "VARCHAR(1)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "SEX2", + "access_type": "VARCHAR(1)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "AM", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "HORA1", + "access_type": "VARCHAR(5)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "HORA2", + "access_type": "VARCHAR(5)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MP", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CONFIRMA L1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RENT", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "MCA2 MENS": { + "excluded": true, + "row_count": 1, + "column_count": 3, + "columns": [ + { + "name": "MCA2 MENSAJE 1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MCA2MENS2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MCA2MENS3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "ME MENS": { + "excluded": true, + "row_count": 1, + "column_count": 3, + "columns": [ + { + "name": "ME MENSAJE 1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "ME MENS2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "ME MENS3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "MF MENS": { + "excluded": true, + "row_count": 1, + "column_count": 3, + "columns": [ + { + "name": "MF MENSAJE 1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MF MENS2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MF MENS3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "MULT": { + "excluded": false, + "row_count": 763, + "column_count": 82, + "columns": [ + { + "name": "NUM id", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NO POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FOLIO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VIG 1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "VIG 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VIG 3", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VIG 4", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "1ER PAGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "MONED", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAGO SUBSEC", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "FECHA PAGO 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "MONED 2", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO 3", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED 3", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 3", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO 4", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED 4", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 4", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 4", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "P NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "P NETA 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "RECARGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RECARGO 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "D POL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POL 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "COM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "COM 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "LIQUIDADA 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "EDIFICIO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "EDIF TERREMOTO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CONTENIDOS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CONT TERREMOTO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "R CIVIL FAMILIAR", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "R CIVIL ARREND", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "ROBO C VIOLENCIA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CRISTALES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "PLANTA BAJA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PLANTA ALTA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONSTRUCCION", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "NUM LIQUIDACION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NUM LIQUIDACION2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "F LIQUIDA2", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COL", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CP", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONDO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESCR EDIFICIO", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MUROS", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TECHO", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "HIDR", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "FOTO1", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONFIRMA L1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "CONFIRMA L2", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "CH CONF L1N", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CH CONF L2N", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CH COMISION1NU", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CH COMISION2NU", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COMISION2FE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "COMISION1FE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "COPIA B", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DOCS 1", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DOCS 2", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "RC MENSAJE": { + "excluded": true, + "row_count": 1, + "column_count": 9, + "columns": [ + { + "name": "RC MEN1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "RC MEN2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "RC MEN3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "RC MEN365", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "RC MEN 30 40", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "POLICY 30", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "POLICY 40", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "POLICY 50", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "POLICY 365", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "RC R MENS": { + "excluded": true, + "row_count": 1, + "column_count": 6, + "columns": [ + { + "name": "RC MEN1", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RC MEN2", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "RC MEN3", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "RC MENS365INGL", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "RC MENS365ESP", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "LIC MENS 30 40", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "RECIBONOCLIENT": { + "excluded": false, + "row_count": 1, + "column_count": 4, + "columns": [ + { + "name": "NOMBRE CLIENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CONCEPTO", + "access_type": "VARCHAR(200)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CANTIDAD", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "MONEDAS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TABLA AUTOS": { + "excluded": false, + "row_count": 804, + "column_count": 55, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "P ANTERIOR", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "FOLIO", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COL", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONTR", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "MONEDA", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA 1", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MODELO 1", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CARROCERIA 1", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MOTOR 1", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PLACA 1", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA 2", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MODELO 2", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CARROCERIA 2", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MOTOR 2", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PLACA 2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA 3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MODELO 3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CARROCERIA 3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MOTOR 3", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "PERSONAS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CSL LIMITE", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "SERVICIO ADICIONAL", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "HORA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "F EMISION", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "ENDOSO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NUM LIQUIDACION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "CONFIRMA L1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "SERV CIA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "RENT", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TABLA AUTOS AMPL": { + "excluded": false, + "row_count": 478, + "column_count": 61, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "P ANTERIOR", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "FOLIO", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COL", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONTR", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MONEDA", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MODELO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CARROCERIA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MOTOR", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PLACA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COLISION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "SUMA ROBO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "ENDOSO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "PERSONAS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CSL LIMITE", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "SERVICIO ADICIONAL", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "HORA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "EXTENDED COVERAGE", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "F EMISION", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "CUBIERTO CON", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NUM LIQUIDACION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "ROBO%", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "COLI%", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "SERV CIA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "FOTO1", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONFIRMA L1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "PLACAS", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "D MATERIAL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "R TOTAL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "VALOR AUTO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "LOSS", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "RENT", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "COPIA B", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DOCS 1", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DOCS 2", + "access_type": "LONGBINARY(1073741823)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "TABLA AUTOS AMPL R": { + "excluded": false, + "row_count": 14, + "column_count": 56, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COL", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "COM 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "VIG 1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "VIG 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "1ER PAGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MONEDA", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAGO SUBSEC", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "FECHA PAGO 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "MONED 2", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MODELO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CARROCERIA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MOTOR", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "COLISION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "SUMA ROBO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "PRIMA NETA2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "RECARGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RECARGO 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POLIZA2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "LIQUIDADA 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "A JURIDICA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "A CAMINO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NUM LIQUIDACION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NUM LIQUIDACION2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONFIRMA L1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONFIRMA L2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RENT", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TABLA AUTOS LIMIT": { + "excluded": false, + "row_count": 1, + "column_count": 38, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NO POLIZA", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "FOLIO", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COL", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CONTR", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MONEDA", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MODELO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CARROCERIA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MOTOR", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "SUMA ROBO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "ENDOSO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "PERSONAS", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "SERVICIO ADICIONAL", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "HORA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "IVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TABLA AUTOS LIMIT R": { + "excluded": true, + "row_count": 0, + "column_count": 39, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NO POLIZA", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FOLIO", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COL", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CONTR", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MONEDA", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MARCA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MODELO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CARROCERIA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MOTOR", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "SUMA ROBO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ENDOSO", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "SERVICIO ADICIONAL", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HORA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "A JURIDICA", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "A CAMINO", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "F EMISION", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TABLA AUTOS RC R": { + "excluded": false, + "row_count": 8, + "column_count": 57, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NOMBRE ASEG", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CALLE Y NO", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COL", + "access_type": "VARCHAR(15)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EDO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "TEL", + "access_type": "VARCHAR(8)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "COM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "COM 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "VIG 1", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "1ER PAGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "MONEDA", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": true + }, + { + "name": "EFECTIVO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "PAGO SUBSEC", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "FECHA PAGO 2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED 2", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EFECTIVO 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NO CHEQUE 2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MARCA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MODELO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CARROCERIA", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MOTOR", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "GASTOS MEDICO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "ENDOSO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "OBSERVACIONES", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "COBERTURA", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "PROPIEDADES", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "SERVICIO ADICIONAL", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "HORA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "PRIMA NETA2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RECARGO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "RECARGO 2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "D POLIZA2", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "LIQUIDADA 2", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "RENOVACION", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "A JURIDICA", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "A CAMINO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "F EMISION", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "NUM LIQUIDACION", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "NUM LIQUIDACION2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "F LIQUIDA2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONFIRMA L1", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CONFIRMA L2", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "RENT", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TABLA LIQUIDA MCA2": { + "excluded": true, + "row_count": 0, + "column_count": 15, + "columns": [ + { + "name": "NO POLIZA", + "access_type": "INTEGER(10)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LET POL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CONTROL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "IVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COMPA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "AGENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ASEGURADO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "com", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MENSAJE", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "MP", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TABLA LIQUIDA MF": { + "excluded": true, + "row_count": 0, + "column_count": 20, + "columns": [ + { + "name": "NO POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "F PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LET POL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CONTROL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "IVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ASEGURADO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COMPA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "AGENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDA1", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDA2", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDA3", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDA4", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "com", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PAGOS", + "access_type": "VARCHAR(3)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FOLIO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TABLA LIQUIDA RES": { + "excluded": true, + "row_count": 0, + "column_count": 21, + "columns": [ + { + "name": "NO POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FORMA PAGO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "F PAGO", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LET POL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CONTROL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "IVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COMPA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "AGENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ASEGURADO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDA2", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDA3", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDA4", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "com", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ENDOSO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PAGOS", + "access_type": "VARCHAR(3)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TABLA LIQUIDA TUR": { + "excluded": true, + "row_count": 0, + "column_count": 15, + "columns": [ + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LET POL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CONTROL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "IVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COMPA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "AGENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ASEGURADO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "com", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ENDOSO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "F EMISION", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TABLA LIQUIDA TUR ENDOSO": { + "excluded": true, + "row_count": 0, + "column_count": 15, + "columns": [ + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LET POL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CONTROL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "PRIMA NETA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "D POLIZA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "IVA", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TOTAL", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "COMPA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "AGENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ASEGURADO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LIQUIDADA", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "com", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "ENDOSO", + "access_type": "VARCHAR(2)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "F EMISION", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TABLE DATOS LIQUIDA MCA2": { + "excluded": false, + "row_count": 1, + "column_count": 7, + "columns": [ + { + "name": "COMPANIA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AGENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CONTROL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA INI", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA FIN", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "MENSAJE", + "access_type": "LONGCHAR(1073741823)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "TABLE DATOS LIQUIDA MF": { + "excluded": false, + "row_count": 1, + "column_count": 5, + "columns": [ + { + "name": "COMPANIA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AGENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CONTROL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA INI", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA FIN", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TABLE DATOS LIQUIDA RES": { + "excluded": false, + "row_count": 1, + "column_count": 6, + "columns": [ + { + "name": "COMPANIA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AGENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CONTROL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA INI", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA FIN", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TABLE DATOS LIQUIDA TUR": { + "excluded": false, + "row_count": 1, + "column_count": 7, + "columns": [ + { + "name": "COMPANIA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "AGENTE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "CONTROL", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FECHA INI", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA FIN", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "EXT COVERAGE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "TIPOS": { + "excluded": false, + "row_count": 4, + "column_count": 1, + "columns": [ + { + "name": "TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TIT": { + "excluded": true, + "row_count": 1, + "column_count": 15, + "columns": [ + { + "name": "FirstName", + "access_type": "VARCHAR(25)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "LastName", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Address", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "City", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "State", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "PostalCode", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Country", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "WorkPhone", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "FaxNumber", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "RFC", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Mailing Address", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "City Address", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Edo Address", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "Postal Address", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "EmailName", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "TODOS": { + "excluded": true, + "row_count": 0, + "column_count": 6, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NO POLIZA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "DESDE", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TODOSJC": { + "excluded": true, + "row_count": 569, + "column_count": 6, + "columns": [ + { + "name": "NUMER ID", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "NOMBRE", + "access_type": "VARCHAR(255)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "LETPOL", + "access_type": "VARCHAR(4)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NO POLIZA", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + }, + { + "name": "HASTA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "CIA", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "UTILSEG": { + "excluded": false, + "row_count": 1582, + "column_count": 3, + "columns": [ + { + "name": "NOMBRE", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "SEGUROS", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "UTIL", + "access_type": "INTEGER(10)", + "pandas_dtype": "float64", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "gen1": { + "excluded": false, + "row_count": 9, + "column_count": 6, + "columns": [ + { + "name": "RFC", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CLAVE", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "COMP", + "access_type": "VARCHAR(30)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "FPAGO", + "access_type": "VARCHAR(10)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "MONED", + "access_type": "VARCHAR(7)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "gen2_ID", + "access_type": "INTEGER(10)", + "pandas_dtype": "int64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "gen2": { + "excluded": false, + "row_count": 14, + "column_count": 2, + "columns": [ + { + "name": "AGENT", + "access_type": "VARCHAR(20)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "ID", + "access_type": "COUNTER(10)", + "pandas_dtype": "int64", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "vigenta casa y auto unicos": { + "excluded": true, + "row_count": 1733, + "column_count": 2, + "columns": [ + { + "name": "num", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "vig", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + } + } + }, + "scothia": { + "path": "C:\\Users\\ricar\\Downloads\\Jorge\\SCOTHIA.mdb", + "tables": { + "DATOS E": { + "excluded": false, + "row_count": 15406, + "column_count": 8, + "columns": [ + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NUM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CONCEPTO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "EGRESO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "OPERADO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NOTAS", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "CANTIDAD EN LETRA", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + } + ], + "access_type_metadata_available": true + }, + "DATOS I": { + "excluded": false, + "row_count": 6948, + "column_count": 8, + "columns": [ + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + }, + { + "name": "NUM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": true + }, + { + "name": "CONCEPTO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "INGRESO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "float64", + "nullable": false + }, + { + "name": "OPERADO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + }, + { + "name": "NOTAS", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": true + }, + { + "name": "TRANSFERIDO", + "access_type": "BIT(1)", + "pandas_dtype": "bool", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "FECHAIF": { + "excluded": true, + "row_count": 1, + "column_count": 2, + "columns": [ + { + "name": "FECHA INICIAL", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + }, + { + "name": "FECHA FINAL", + "access_type": "DATETIME(19)", + "pandas_dtype": "datetime64[ns]", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "INFORME": { + "excluded": true, + "row_count": 0, + "column_count": 11, + "columns": [ + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NUM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CONCEPTO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "INGRESO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "EGRESO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "OPERADO", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "fecha inicial", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "fecha final", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FECHA INF", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NOTAS", + "access_type": "VARCHAR(100)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "INFORME BA": { + "excluded": true, + "row_count": 0, + "column_count": 10, + "columns": [ + { + "name": "FECHA", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "TIPO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "NUM", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "CONCEPTO", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "INGRESO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "EGRESO", + "access_type": "DOUBLE(53)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "OPERADO", + "access_type": "BIT(1)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "fecha inicial", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "fecha final", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + }, + { + "name": "FECHA INF", + "access_type": "DATETIME(19)", + "pandas_dtype": "object", + "nullable": null + } + ], + "access_type_metadata_available": true + }, + "TABLA RAMODOS": { + "excluded": false, + "row_count": 66, + "column_count": 1, + "columns": [ + { + "name": "RAMO2", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + }, + "ban": { + "excluded": false, + "row_count": 1, + "column_count": 1, + "columns": [ + { + "name": "banco", + "access_type": "VARCHAR(50)", + "pandas_dtype": "object", + "nullable": false + } + ], + "access_type_metadata_available": true + } + } + } +} \ No newline at end of file diff --git a/migration/catalog_schema.py b/migration/catalog_schema.py new file mode 100644 index 0000000..11e01ed --- /dev/null +++ b/migration/catalog_schema.py @@ -0,0 +1,108 @@ +""" +Generates a complete structural catalog of every table in the legacy Access +source files (including excluded/scratch tables, for documentation +completeness) and writes it as JSON. + +This is the source data for docs/LEGACY_DATABASES.md. Re-run this any time +the source .accdb/.mdb files change, then regenerate the doc from the JSON. + +Must run on a Windows machine with the Microsoft Access Database Engine +ODBC driver installed (pyodbc can't reach Access files otherwise) — see +docs/LEGACY_DATABASES.md for why non-Windows machines can't do this step +themselves and have to work from this catalog / the staged Parquet output +instead. + +Usage: + python catalog_schema.py --output catalog.json +""" + +from __future__ import annotations + +import argparse +import json +from pathlib import Path + +import extract +from config import SOURCES + + +def get_access_type_labels(cnxn, table_name: str) -> dict[str, str] | None: + """Best-effort: cursor.columns() gives real Access type names/sizes + (VARCHAR(255), DOUBLE, LONGCHAR, LONGBINARY, COUNTER, BIT, CURRENCY...) + but decode-errors on a subset of tables (see extract.py). Returns None + on failure so the caller can fall back to pandas-inferred dtypes.""" + try: + cursor = cnxn.cursor() + labels = {} + for col in cursor.columns(table=table_name): + size = col.column_size + labels[col.column_name] = f"{col.type_name}({size})" if size else col.type_name + return labels + except Exception: + return None + + +def catalog_source(source_name: str, source_cfg: dict) -> dict: + path = source_cfg["path"] + result = {"path": str(path), "tables": {}} + + if not Path(path).exists(): + result["error"] = "file not found" + return result + + cnxn = extract.connect(path) + tables = extract.list_tables(cnxn) + + for table_name in tables: + entry = {"excluded": table_name in source_cfg["exclude"]} + access_types = get_access_type_labels(cnxn, table_name) + + try: + df = extract.read_table(cnxn, table_name) + except Exception as exc: # noqa: BLE001 + entry["error"] = str(exc) + result["tables"][table_name] = entry + continue + + original_columns = df.attrs.get("original_columns", list(df.columns)) + columns = [] + for orig_name, sanitized_name in zip(original_columns, df.columns): + dtype = str(df[sanitized_name].dtype) + has_nulls = bool(df[sanitized_name].isna().any()) if len(df) else None + type_label = None + if access_types is not None: + type_label = access_types.get(orig_name) + columns.append( + { + "name": orig_name, + "access_type": type_label, + "pandas_dtype": dtype, + "nullable": has_nulls, + } + ) + + entry["row_count"] = len(df) + entry["column_count"] = len(columns) + entry["columns"] = columns + entry["access_type_metadata_available"] = access_types is not None + result["tables"][table_name] = entry + + return result + + +def main() -> None: + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--output", type=Path, default=Path("catalog.json")) + args = parser.parse_args() + + catalog = {} + for source_name, source_cfg in SOURCES.items(): + print(f"Cataloging {source_name}...") + catalog[source_name] = catalog_source(source_name, source_cfg) + + args.output.write_text(json.dumps(catalog, indent=2, default=str), encoding="utf-8") + print(f"Wrote {args.output}") + + +if __name__ == "__main__": + main() diff --git a/migration/render_catalog_md.py b/migration/render_catalog_md.py new file mode 100644 index 0000000..e640e92 --- /dev/null +++ b/migration/render_catalog_md.py @@ -0,0 +1,98 @@ +""" +Renders catalog.json (from catalog_schema.py) into a Markdown appendix: +one section per source file, one subsection per table, with a column +table. Excluded (scratch/template/report) tables are marked and collapsed +to a one-liner rather than a full column dump, since they carry no data +worth documenting column-by-column. + +Usage: + python render_catalog_md.py catalog.json --output appendix.md +""" + +from __future__ import annotations + +import argparse +import json +from pathlib import Path + +SOURCE_TITLES = { + "utilities": "UTILITIES.accdb", + "seguros": "SEGUROS 16_be.mdb", + "scothia": "SCOTHIA.mdb", +} + + +def render_table(name: str, entry: dict) -> str: + lines = [f"#### `{name}`"] + + if entry.get("excluded"): + lines.append("") + lines.append(f"**Excluded from migration** — {entry.get('row_count', '?')} rows. Not detailed here; see the exclusion rationale table above.") + lines.append("") + return "\n".join(lines) + + if "error" in entry: + lines.append("") + lines.append(f"**Could not read this table:** `{entry['error']}`") + lines.append("") + return "\n".join(lines) + + lines.append("") + lines.append(f"Rows: {entry['row_count']} | Columns: {entry['column_count']}") + lines.append("") + lines.append("| Column | Type | Nullable |") + lines.append("|---|---|---|") + for col in entry["columns"]: + type_label = col["access_type"] or f"_(inferred: {col['pandas_dtype']})_" + nullable = "yes" if col["nullable"] else ("no" if col["nullable"] is False else "—") + col_name = col["name"].replace("|", "\\|") + lines.append(f"| `{col_name}` | {type_label} | {nullable} |") + lines.append("") + return "\n".join(lines) + + +def render_source(source_name: str, source_data: dict) -> str: + title = SOURCE_TITLES.get(source_name, source_name) + lines = [f"### {title}", ""] + + tables = source_data["tables"] + included = sorted(t for t, e in tables.items() if not e.get("excluded")) + excluded = sorted(t for t, e in tables.items() if e.get("excluded")) + + lines.append(f"{len(tables)} tables total — {len(included)} included in migration, {len(excluded)} excluded (scratch/template/report tables).") + lines.append("") + + for table_name in included: + lines.append(render_table(table_name, tables[table_name])) + + if excluded: + lines.append("#### Excluded tables") + lines.append("") + lines.append("| Table | Rows |") + lines.append("|---|---|") + for table_name in excluded: + entry = tables[table_name] + lines.append(f"| `{table_name}` | {entry.get('row_count', '?')} |") + lines.append("") + + return "\n".join(lines) + + +def main() -> None: + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("catalog", type=Path) + parser.add_argument("--output", type=Path, default=Path("appendix.md")) + args = parser.parse_args() + + catalog = json.loads(args.catalog.read_text(encoding="utf-8")) + + sections = ["## Appendix: full table catalog", "", "Generated by `migration/catalog_schema.py` + `migration/render_catalog_md.py`. Regenerate after any change to the source files.", ""] + for source_name in ["utilities", "seguros", "scothia"]: + sections.append(render_source(source_name, catalog[source_name])) + + args.output.write_text("\n".join(sections), encoding="utf-8") + print(f"Wrote {args.output}") + + +if __name__ == "__main__": + main()