From 1afe23182f92bd30eb753e15235479a785ab860a Mon Sep 17 00:00:00 2001
From: Ernesto Herrera '\n",
- " 'cant_req = (BOM.CANTIDAD / 100) anio‚Â PESONETO de la partida. Mismo PEPS, UM y sustitutos.Paso 8 anio‚Â Pronostico de cobertura
'),\n",
+ " W.HTML('Paso 8 - Pronostico de cobertura
'),\n",
" btn_pron, bar_pron, out_pron,\n",
- " W.HTML('Paso 9 anio‚ Descargas pendientes (NA anio‚¢ AC)
'),\n",
+ " W.HTML('Paso 9 - Descargas pendientes (NA - AC)
'),\n",
" W.HBox([modo9, dry9]), W.HBox([fd9, fh9]), btn_p9, bar_p9, out_p9,\n",
- " W.HTML('Paso 10 anio‚Â Complementaria (sobre facturas AC)
'),\n",
+ " W.HTML('Paso 10 - Complementaria (sobre facturas AC)
'),\n",
" W.HBox([modo10, dry10]), W.HBox([fd10, fh10]), facts_obj, btn_p10, bar_p10, out_p10,\n",
"])\n",
"\n",
@@ -3275,46 +3278,46 @@
" print('Calculando IMPO vs EXPO...')\n",
" df_imp, df_exp, cmp = calcular_impo_expo_anio(progress=bar_an)\n",
" _state['df_imp'], _state['df_exp'], _state['cmp_impo_expo'] = df_imp, df_exp, cmp\n",
- " print(f' IMPO aanio‚±os: {len(df_imp)} | EXPO aanio‚±os: {len(df_exp)} | Comparativo: {len(cmp)}')\n",
- " print('Calculando pesos IMPO/EXPO/SALDO por aanio‚±o...')\n",
+ " print(f' IMPO a-os: {len(df_imp)} | EXPO a-os: {len(df_exp)} | Comparativo: {len(cmp)}')\n",
+ " print('Calculando pesos IMPO/EXPO/SALDO por a-o...')\n",
" cmp_pesos = calcular_pesos_por_anio(progress=bar_an)\n",
" _state['cmp_pesos_anio'] = cmp_pesos\n",
- " print(f' Comparativo pesos: {len(cmp_pesos)} aanio‚±os')\n",
- " print('Calculando cantidades IMPO/EXPO por aanio‚±o...')\n",
+ " print(f' Comparativo pesos: {len(cmp_pesos)} a-os')\n",
+ " print('Calculando cantidades IMPO/EXPO por a-o...')\n",
" cmp_cant = calcular_cantidades_por_anio(progress=bar_an)\n",
" _state['cmp_cantidades_anio'] = cmp_cant\n",
- " print(f' Comparativo cantidades: {len(cmp_cant)} aanio‚±os')\n",
- " print('Calculando cantidades IMPO/EXPO por aanio‚±o + UM...')\n",
+ " print(f' Comparativo cantidades: {len(cmp_cant)} a-os')\n",
+ " print('Calculando cantidades IMPO/EXPO por a-o + UM...')\n",
" cmp_cant_um = calcular_cantidades_por_anio_um(progress=bar_an)\n",
" _state['cmp_cantidades_anio_um'] = cmp_cant_um\n",
" print(f' Comparativo cantidades por UM: {len(cmp_cant_um)} filas')\n",
" with out_an_anio:\n",
" clear_output()\n",
- " display(HTML('Saldo disponible por aanio‚±o (de entrada del lote)
'))\n",
+ " display(HTML('Saldo disponible por a-o (de entrada del lote)
'))\n",
" display(_state['por_anio_saldos'])\n",
" if not _state['por_anio_saldos'].empty:\n",
" fig = graficar_saldos_anio(_state['por_anio_saldos']); display(fig); plt.close(fig)\n",
" with out_an_imp_exp:\n",
" clear_output()\n",
- " display(HTML('IMPO vs EXPO por aanio‚±o
'))\n",
+ " display(HTML('IMPO vs EXPO por a-o
'))\n",
" display(_state['cmp_impo_expo'])\n",
" if not _state['cmp_impo_expo'].empty:\n",
" fig = graficar_impo_expo(_state['cmp_impo_expo']); display(fig); plt.close(fig)\n",
" with out_an_pesos:\n",
" clear_output()\n",
- " display(HTML('Peso por aanio‚±o anio‚ IMPO / EXPO / CONSUMIDO / DESCARGAS
'))\n",
+ " display(HTML('Peso por a-o - IMPO / EXPO / CONSUMIDO / DESCARGAS
'))\n",
" display(_state['cmp_pesos_anio'])\n",
" if not _state['cmp_pesos_anio'].empty:\n",
" fig = graficar_pesos_anio(_state['cmp_pesos_anio']); display(fig); plt.close(fig)\n",
" with out_an_cant:\n",
" clear_output()\n",
- " display(HTML('Cantidades por aanio‚±o anio‚ IMPO vs EXPO
'))\n",
+ " display(HTML('Cantidades por a-o - IMPO vs EXPO
'))\n",
" display(_state['cmp_cantidades_anio'])\n",
" if not _state['cmp_cantidades_anio'].empty:\n",
" fig = graficar_cantidades_anio(_state['cmp_cantidades_anio']); display(fig); plt.close(fig)\n",
" with out_an_cant_um:\n",
" clear_output()\n",
- " display(HTML('Cantidades por aanio‚±o + UM (separado por unidad de medida)
'))\n",
+ " display(HTML('Cantidades por a-o + UM (separado por unidad de medida)
'))\n",
" display(_state['cmp_cantidades_anio_um'])\n",
" if not _state['cmp_cantidades_anio_um'].empty:\n",
" fig = graficar_cantidades_anio_um(_state['cmp_cantidades_anio_um']); display(fig); plt.close(fig)\n",
@@ -3332,7 +3335,7 @@
"btn_an_xlsx.on_click(_on_an_xlsx)\n",
"\n",
"tab_an = W.VBox([\n",
- " W.HTML('Ananio‚¡lisis SSaldoTem + IMPO vs EXPO
'),\n",
+ " W.HTML('An-lisis SSaldoTem + IMPO vs EXPO
'),\n",
" W.HBox([btn_an, btn_an_xlsx]), bar_an, out_an_log, out_an_anio, out_an_imp_exp, out_an_pesos, out_an_cant, out_an_cant_um,\n",
"])\n",
"\n",
@@ -3357,7 +3360,7 @@
"btn_nlp.on_click(_on_nlp)\n",
"\n",
"tab_nlp = W.VBox([\n",
- " W.HTML('Sustitutos NLP anio‚Â TF-IDF + coseno
'),\n",
+ " W.HTML('Sustitutos NLP - TF-IDF + coseno
'),\n",
" min_sim, top_n, dry_nlp, btn_nlp, bar_nlp, out_nlp,\n",
"])\n",
"\n",
@@ -3408,13 +3411,13 @@
"btn_p12c.on_click(_on_p12c)\n",
"\n",
"tab_kg = W.VBox([\n",
- " W.HTML('Paso 12 anio‚Â Descarga por % de KGS
'\n",
+ " W.HTML('Paso 12 - Descarga por % de KGS
'\n",
" '
'\n",
" 'Recorre todas las bases de datos de la instancia SQL Server (las que el usuario '\n",
" 'puede acceder y tienen la tabla SPedimentos.PEDIMENTO) y reporta en '\n",
- " 'cual(es) base(s) vive cada pedimento del Excel. Solo es diagnostico — no '\n",
+ " 'cual(es) base(s) vive cada pedimento del Excel. Solo es diagnostico no '\n",
" 'modifica nada. Util cuando el cliente tiene varias BDs y no sabes a cual '\n",
" 'apuntar el ajuste.