#4466 InvoiceIn Rectification #1902
Labels
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: verdnatura/salix#1902
Loading…
Reference in New Issue
No description provided.
Delete Branch "4466-invoiceInRectificated"
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: create rectification: refs #4466to create rectification: refs #4466@ -0,0 +22,4 @@
);
DELIMITER $$
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `sage`.`invoiceIn_add`(vInvoiceInFk INT, vXDiarioFk INT)
Si puedes, pon que cambia de como estaba a como esta
Te refieres a que ponga un comentario arriba del procedimiento?
Nono, aqui en gitea, que pongas comentario de que has quitado o puesto o cambiado
vale
@ -0,0 +3,4 @@
('InvoiceIn', 'corrective', 'WRITE', 'ALLOW', 'ROLE', 'administrative'),
('InvoiceInCorrection', '*', '*', 'ALLOW', 'ROLE', 'administrative');
CREATE TABLE `vn`.`invoiceInCorrection` (
la tabla siiTypeInvoiceOut fue refactoriza por CplusInvoiceType477
@ -0,0 +226,4 @@
SELECT correctedFk INTO vInvoiceInOriginalFk
FROM vn.invoiceInCorrection
WHERE correctingFk = vInvoiceInFk;
Se ha añadido esta comprobación: para "modificar los procesos de exportación a sage, para las factura recibidas rectificativas sage.invoiceIn_add añadir de la misma manera que lo esta en sage.invocieOut_add"
@ -46,3 +50,3 @@
'withholdingSageFk',
'deductibleExpenseFk',
]
],
Se añade la relación con la factura recibida , para poder clonarla con tax e intrastat...
@ -68,30 +86,46 @@ module.exports = Self => {
const promises = [];
for (let tax of sourceInvoiceInTax) {
Si es rectificativa, se clona con las cantidades en negativo
create rectification: refs #4466to #4466 InvoiceIn Rectification@ -93,2 +112,4 @@
}
}
if (isRectification) {
En este cas faria una if else