Refactor VerifactuRecordModel associations and update proforma reference field name
This commit is contained in:
parent
e7a6fb0242
commit
65015c8c4f
@ -27,7 +27,7 @@ export class VerifactuRecordModel extends Model<
|
||||
|
||||
static associate(database: Sequelize) {
|
||||
const models = database.models;
|
||||
const requiredModels = ["CustomerInvoiceModel", "IssuedInvoiceModel"];
|
||||
const requiredModels = ["IssuedInvoiceModel"];
|
||||
|
||||
// Comprobamos que los modelos existan
|
||||
for (const name of requiredModels) {
|
||||
@ -36,15 +36,7 @@ export class VerifactuRecordModel extends Model<
|
||||
}
|
||||
}
|
||||
|
||||
const { CustomerInvoiceModel, IssuedInvoiceModel } = models;
|
||||
|
||||
/*VerifactuRecordModel.belongsTo(CustomerInvoiceModel, {
|
||||
as: "legacy_invoice",
|
||||
targetKey: "id",
|
||||
foreignKey: "invoice_id",
|
||||
onDelete: "CASCADE",
|
||||
onUpdate: "CASCADE",
|
||||
});*/
|
||||
const { IssuedInvoiceModel } = models;
|
||||
|
||||
VerifactuRecordModel.belongsTo(IssuedInvoiceModel, {
|
||||
as: "issued_invoice",
|
||||
|
||||
@ -41,7 +41,7 @@ export const ProformaUpdateHeaderEditor = ({
|
||||
disabled={true}
|
||||
label={t("form_fields.proformas.invoice_number.label")}
|
||||
maxLength={16}
|
||||
name="invoiceNumber"
|
||||
name="proformaReference"
|
||||
placeholder={t("form_fields.proformas.invoice_number.placeholder")}
|
||||
readOnly={true}
|
||||
rightIcon={
|
||||
|
||||
Loading…
Reference in New Issue
Block a user