#2687 - Travel CloneWithEntries #1887
Labels
No Milestone
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: verdnatura/salix#1887
Loading…
Reference in New Issue
No description provided.
Delete Branch "2687_travel_cloneWithEntries"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WIP: #2687 - Travel CloneWithEntriesto #2687 - Travel CloneWithEntries@ -0,0 +27,4 @@
DECLARE vEvaNotes VARCHAR(255);
DECLARE vDone BOOL;
DECLARE vAuxEntryFk INT;
DECLARE vTx BOOLEAN DEFAULT !@@in_transaction;
He añadido esta variable
@ -0,0 +38,4 @@
DECLARE EXIT HANDLER FOR SQLEXCEPTION
BEGIN
CALL util.tx_rollback(vTx);
He modificado ROLLBACK por esto
@ -0,0 +42,4 @@
RESIGNAL;
END;
CALL util.tx_start(vTx);
He modificado START TRANSACTION por esto
@ -0,0 +80,4 @@
SET @isModeInventory = FALSE;
CLOSE vRsEntry;
CALL util.tx_commit(vTx);
He modificado COMMIT por esto
@ -0,0 +1,85 @@
DROP PROCEDURE IF EXISTS vn.travel_cloneWithEntries;
Cambiar version
La versión correcta, sería la 240001 o la 240101?
New commits pushed, approval review dismissed automatically according to repository settings
#2687 - Travel CloneWithEntriesto WIP: #2687 - Travel CloneWithEntriesWIP: #2687 - Travel CloneWithEntriesto #2687 - Travel CloneWithEntries@ -0,0 +3,4 @@
DELIMITER $$
$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `util`.`tx_rollback`(tx BOOL)
BEGIN
pon una descripcion en cada uno para que la gente sepa que hace
@alexm que confirme pero faltaran los grants para que las funciones de util puedan ser ejectuadas por todos
@ -0,0 +17,4 @@
* @param vTravelFk travel plantilla a clonar
* @param vDateStart fecha del shipment del nuevo travel
* @param vDateEnd fecha del landing del nuevo travel
* @param vWarehouseOutFk fecha del salida del nuevo travel
no es una fecha, es un almacen
Corregido
fe714aef22
Nota: está también comentado como fecha en el structure.sql
GRANT EXECUTE ON PROCEDURE util.tx_commit TO guest;
GRANT EXECUTE ON PROCEDURE util.tx_rollback TO guest;
GRANT EXECUTE ON PROCEDURE util.tx_start TO guest;
@ -0,0 +3,4 @@
DELIMITER $$
$$
/*
Procedimiento para confirmar los cambios asociados a una transacción
falta *
Corregido
056dddd212
@alexm @jgallego
Te refieres a ejecutar las líneas de este fichero?
b5d883cdbe/db/changes/240601/00-grant_privileges_util_tx.sql
@ -0,0 +1,16 @@
DELIMITER $$
$$
/**
los cambios van dentro del create
Exacto.
He cogido un archivo creado por un compañero y he visto otro fallo. Había un salto de línea entre END y
Corregido
cddd8f7d94