Agrega ipprmt003 (Productos Terminados) y actualiza esquema de BD
- Registra formulario ipfmmt003 en FORMULARIOS_IP con dependencia a Database - Corrige dos bugs reales en ipprmt003.4gl: campo control_ubicacion_almacen duplicado en INPUT BY NAME (error -8090), y columnas control_produccion/control_ubicacion_almacen duplicadas en el INSERT INTO (error SQL -6372). Probado completo: alta, consulta, eliminacion, validacion de duplicados - Actualiza DATABASE/smarmotech.4db con el esquema actual de SQL Server (agrega columnas nuevas de iptb00002 y otras tablas) - ipprmt002 queda pendiente: 5 columnas de iptb00002 no son reconocidas por el compilador pese a existir en la BD real, requiere revision en vivo con Johnny Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -72,8 +72,7 @@ FUNCTION ippcad003()
|
||||
transacc.us_crea,
|
||||
transacc.fech_crea,
|
||||
transacc.us_mod,
|
||||
transacc.fech_mod,
|
||||
transacc.control_ubicacion_almacen
|
||||
transacc.fech_mod
|
||||
## Verifica que el codigo no exista en el catalogo de transacciones. Si existe,
|
||||
## entonces despliega los datos del registro existente.
|
||||
|
||||
@@ -200,8 +199,6 @@ INSERT INTO iptb00005
|
||||
,aplicacion_movil_inv
|
||||
,aplicacion_movil_doc
|
||||
,codigo_mov_transferencia
|
||||
,control_produccion
|
||||
,control_ubicacion_almacen
|
||||
,requisiciones
|
||||
,requiere_autorizacion )
|
||||
VALUES (transacc.cod_mov,
|
||||
@@ -216,7 +213,6 @@ INSERT INTO iptb00005
|
||||
transacc.control_facturacion,
|
||||
transacc.aplicacion_movil_inv,
|
||||
transacc.aplicacion_movil_doc,transacc.codigo_mov_transferencia,
|
||||
transacc.control_produccion,transacc.control_ubicacion_almacen,
|
||||
transacc.requisiciones,transacc.requiere_autorizacion)
|
||||
CALL integridad()
|
||||
|
||||
|
||||
+4
-2
@@ -487,8 +487,10 @@
|
||||
</Application>
|
||||
</Group>
|
||||
<Group id="1667448785" label="PRODUCTOS TERMINADOS">
|
||||
<Library binaryName="FORMULARIOS_IP" id="-1826025351" label="FORMULARIOS_IP"/>
|
||||
<Library binaryName="FUNCIONES_IP" id="1763548104" label="FUNCIONES_IP">
|
||||
<Library binaryName="FORMULARIOS_IP" dependencies="-1026233879" id="-1826025351" label="FORMULARIOS_IP">
|
||||
<File filePath="ipdir/ipfmmt003.4fd"/>
|
||||
</Library>
|
||||
<Library binaryName="FUNCIONES_IP" dependencies="-1026233879" id="1763548104" label="FUNCIONES_IP">
|
||||
<File filePath="ipdir/ipprgb000.4gl"/>
|
||||
</Library>
|
||||
<Application binaryName="ipprmt002" dependencies="1763548104,-1026233879,-764824792" externalDependencies="libgre.42x" id="-960000000" label="ipprmt002">
|
||||
|
||||
Reference in New Issue
Block a user