Files
MBS/PROYECTO/ipdir/ipfmrp002_1.4fd
T
jpegueroandClaude Sonnet 5 1ea7f53344 Corregir ipprrp002_1 (Catalogo Productos Con Costos): cierre colgado y titulo
- ipprrp002_1.4gl: envolver el flujo de captura/reporte en un WHILE,
  mismo bug que ipprrp002 (el programa quedaba colgado tras generar el
  reporte y habia que forzar el cierre; ahora Cancelar cierra limpio y
  se puede volver a buscar sin cerrar el programa).
- ipfmrp002_1.4fd: agregar texto al <Form> ("CATALOGO PRODUCTOS CON
  COSTOS"), la ventana no tenia titulo y mostraba "screen" por defecto.

Verificado con producto 29-668-1403-6952 (1 pagina, existencia 360.00,
costo 3,512.42, precio 7,379.02, coincide con la BD) y con el catalogo
completo sin filtro (mismo volumen que ipprrp002, generacion correcta
aunque lenta por las consultas adicionales que hace por fila).

Nota aparte (sin corregir): los campos "Origen" y "Lista Precios" en
pantalla no estan en el INPUT BY NAME ni se usan en el query (que trae
siempre ventas='1' y cod_lista=1 hardcodeados) - no seleccionables,
funcionalidad a medio conectar igual que "Anio" en ipprcs042.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 12:10:43 -04:00

61 lines
6.0 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<ManagedForm databaseName="smarmotech" fileVersion="31400" gstVersion="3140a" name="ManagedForm" uid="{06f2bb77-bcf4-46a2-a796-198e673df834}">
<AGSettings>
<DynamicProperties version="2"/>
</AGSettings>
<Record name="record1" uid="{13572e8f-55d6-4eb5-a38e-de29e2b70411}">
<RecordField colName="pano" fieldIdRef="10" name="pano" sqlTabName="formonly" uid="{ec5acd13-8688-4c58-8c79-309c264099fe}"/>
<RecordField colName="cod_cia" fieldIdRef="4" name="cod_cia" sqlTabName="formonly" uid="{bff1bba5-19d4-4828-b290-265c8b393d28}"/>
<RecordField colName="cod_n" fieldIdRef="5" fieldType="TABLE_COLUMN" name="iptb00002.cod_n" sqlTabName="iptb00002" uid="{8dd86224-ccaf-499f-8312-2a877f0e1952}"/>
<RecordField colName="cod_grupo" fieldIdRef="6" fieldType="TABLE_COLUMN" name="iptb00002.cod_grupo" sqlTabName="iptb00002" uid="{869424fb-f9aa-4a9b-af1f-9db1ef7d8b70}"/>
<RecordField colName="cod_tipo" fieldIdRef="7" fieldType="TABLE_COLUMN" name="iptb00002.cod_tipo" sqlTabName="iptb00002" uid="{ed66baa6-b32d-4168-9b7c-a0f4d005ac23}"/>
<RecordField colName="cod_sec" fieldIdRef="8" fieldType="TABLE_COLUMN" name="iptb00002.cod_sec" sqlTabName="iptb00002" uid="{69acf5f0-a35f-47fa-b134-3ad32ca6183c}"/>
<RecordField colName="tipo_info" fieldIdRef="2" name="tipo_info" sqlTabName="formonly" sqlType="CHAR" uid="{b2357b7d-0a7f-4cdc-b018-2f6441f2c3a5}"/>
<RecordField colName="formato" fieldIdRef="1" name="formato" sqlTabName="formonly" sqlType="CHAR" uid="{cc1df47f-715c-4bda-9de2-cfae22655f23}"/>
<RecordField colName="cod_lista" fieldIdRef="0" name="cod_lista" sqlTabName="formonly" uid="{a6a24ea0-9ffb-4631-9cec-55424fd5d88b}"/>
<RecordField colName="progreso" fieldIdRef="3" name="progreso" sqlTabName="formonly" uid="{2876bc75-5772-43f8-9ee4-2add49a40fa4}"/>
<RecordField colName="total5" fieldIdRef="9" name="total5" precisionDecimal="10" scaleDecimal="2" sqlTabName="formonly" sqlType="DECIMAL" uid="{b35a744a-9920-4579-ace9-15d4c60f41bb}"/>
</Record>
<Form gridHeight="24" gridWidth="80" name="ipfmrp002_1" text="CATALOGO PRODUCTOS CON COSTOS">
<Grid gridHeight="24" gridWidth="80" name="grid1" posX="0" posY="0">
<Label gridHeight="1" gridWidth="9" name="label1" posX="8" posY="1" text="Año Costo"/>
<ComboBox colName="pano" fieldId="10" gridHeight="1" gridWidth="8" items="" name="pano" posX="25" posY="1" sqlTabName="formonly" tabIndex="1" widget="ComboBox"/>
<Label gridHeight="1" gridWidth="6" name="label2" posX="8" posY="2" text="Origen"/>
<ComboBox colName="cod_cia" fieldId="4" gridHeight="1" gridWidth="8" items="LOCAL, EXPORTACION, MATERIAL EXPORTACION" name="cod_cia" posX="25" posY="2" sqlTabName="formonly" tabIndex="2" widget="ComboBox">
<Item lstrtext="false" name="1" text="LOCAL"/>
<Item lstrtext="false" name="2" text="EXPORTACION"/>
<Item lstrtext="false" name="3" text="MATERIAL EXPORTACION"/>
</ComboBox>
<Label gridHeight="1" gridWidth="6" name="label3" posX="8" posY="3" text="Codigo"/>
<Edit colName="cod_n" fieldId="5" fieldType="TABLE_COLUMN" gridHeight="1" gridWidth="2" name="iptb00002.cod_n" posX="25" posY="3" sqlTabName="iptb00002" tabIndex="3" widget="Edit"/>
<Label gridHeight="1" gridWidth="1" name="label4" posX="28" posY="3" text="-"/>
<Edit colName="cod_grupo" fieldId="6" fieldType="TABLE_COLUMN" gridHeight="1" gridWidth="2" name="iptb00002.cod_grupo" posX="30" posY="3" sqlTabName="iptb00002" tabIndex="4" widget="Edit"/>
<Label gridHeight="1" gridWidth="1" name="label5" posX="33" posY="3" text="-"/>
<Edit colName="cod_tipo" fieldId="7" fieldType="TABLE_COLUMN" gridHeight="1" gridWidth="3" name="iptb00002.cod_tipo" posX="35" posY="3" sqlTabName="iptb00002" tabIndex="5" widget="Edit"/>
<Label gridHeight="1" gridWidth="1" name="label6" posX="39" posY="3" text="-"/>
<Edit colName="cod_sec" fieldId="8" fieldType="TABLE_COLUMN" gridHeight="1" gridWidth="3" name="iptb00002.cod_sec" posX="41" posY="3" sqlTabName="iptb00002" tabIndex="6" widget="Edit"/>
<Label gridHeight="1" gridWidth="16" name="label7" posX="8" posY="4" text="Tipo Informacion"/>
<ComboBox colName="tipo_info" fieldId="2" gridHeight="1" gridWidth="19" items="CON EXISTENCIA, SIN EXISTENCIAS, TODOS" name="tipo_info" posX="25" posY="4" sqlTabName="formonly" sqlType="CHAR" tabIndex="7" widget="ComboBox">
<Item name="CON EXISTENCIA" text="CON EXISTENCIA"/>
<Item name="SIN EXISTENCIAS" text="SIN EXISTENCIAS"/>
<Item name="TODOS" text="TODOS"/>
</ComboBox>
<Label gridHeight="1" gridWidth="16" name="label8" posX="8" posY="5" text="Formato Reporte"/>
<ComboBox colName="formato" fieldId="1" gridHeight="1" gridWidth="19" items="ACROBAT READER, SCREEN" name="formato" posX="25" posY="5" sqlTabName="formonly" sqlType="CHAR" tabIndex="8" widget="ComboBox">
<Item name="PDF" text="ACROBAT READER"/>
<Item name="SVG" text="SCREEN"/>
</ComboBox>
<Label gridHeight="1" gridWidth="13" name="label9" posX="8" posY="6" text="Lista Precios"/>
<ComboBox colName="cod_lista" fieldId="0" gridHeight="1" gridWidth="19" items="GENERAL, PRECIOS FERIA" name="cod_lista" posX="25" posY="6" sqlTabName="formonly" tabIndex="9" widget="ComboBox">
<Item name="1" text="GENERAL"/>
<Item name="2" text="PRECIOS FERIA"/>
</ComboBox>
<ProgressBar colName="progreso" color="green" fieldId="3" gridHeight="1" gridWidth="28" name="progreso" posX="9" posY="8" sqlTabName="formonly" valueMax="100" valueMin="0" widget="ProgressBar"/>
<Label gridHeight="1" gridWidth="11" name="label10" posX="44" posY="8" text="Total Saldo"/>
<Edit colName="total5" fieldId="9" gridHeight="1" gridWidth="12" name="total5" posX="58" posY="8" precisionDecimal="10" scaleDecimal="2" sqlTabName="formonly" sqlType="DECIMAL" tabIndex="11" widget="Edit"/>
</Grid>
</Form>
<DiagramLayout>
<![CDATA[AAAAAgAAAEwAewAxADMANQA3ADIAZQA4AGYALQA1ADUAZAA2AC0ANABlAGIANQAtAGEAMwA4AGUALQBkAGUAMgA5AGUAMgBiADcAMAA0ADEAMQB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==]]>
</DiagramLayout>
</ManagedForm>