add sql collection and update endpoint mapping service coa

This commit is contained in:
2026-09-03 16:51:54 +07:00
parent 93dc515be1
commit 48a5c43cd8
9 changed files with 517 additions and 9 deletions

View File

@@ -0,0 +1,53 @@
CREATE TABLE m_inventaris_coa_mapping (
M_InventarisCoaMappingID int(11) NOT NULL AUTO_INCREMENT,
M_InventarisCoaMappingM_InventarisGolID int(11) NOT NULL,
M_InventarisCoaMappingCoaInventarisID int(11) NOT NULL,
M_InventarisCoaMappingCoaHutangID int(11) NOT NULL,
M_InventarisCoaMappingCoaPembelianID int(11) NOT NULL,
M_InventarisCoaMappingCoaBebanPenyusutanID int(11) DEFAULT NULL,
M_InventarisCoaMappingCoaAkumulasiPenyusutanID int(11) DEFAULT NULL,
M_InventarisCoaMappingCoaLabaPelepasanID int(11) DEFAULT NULL,
M_InventarisCoaMappingCoaRugiPelepasanID int(11) DEFAULT NULL,
M_InventarisCoaMappingCreatedUserID int(11) NOT NULL,
M_InventarisCoaMappingCreated datetime NOT NULL DEFAULT current_timestamp(),
M_InventarisCoaMappingLastUpdated datetime NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
M_InventarisCoaMappingIsActive char(1) NOT NULL DEFAULT 'Y',
PRIMARY KEY (M_InventarisCoaMappingID),
KEY M_InventarisCoaMappingM_InventarisGolID (M_InventarisCoaMappingM_InventarisGolID),
KEY M_InventarisCoaMappingCoaInventarisID (M_InventarisCoaMappingCoaInventarisID),
KEY M_InventarisCoaMappingCoaHutangID (M_InventarisCoaMappingCoaHutangID),
KEY M_InventarisCoaMappingCoaPembelianID (M_InventarisCoaMappingCoaPembelianID),
KEY M_InventarisCoaMappingCoaBebanPenyusutanID (M_InventarisCoaMappingCoaBebanPenyusutanID),
KEY M_InventarisCoaMappingCoaAkumulasiPenyusutanID (M_InventarisCoaMappingCoaAkumulasiPenyusutanID),
KEY M_InventarisCoaMappingCoaLabaPelepasanID (M_InventarisCoaMappingCoaLabaPelepasanID),
KEY M_InventarisCoaMappingCoaRugiPelepasanID (M_InventarisCoaMappingCoaRugiPelepasanID),
KEY M_InventarisCoaMappingCreatedUserID (M_InventarisCoaMappingCreatedUserID),
KEY M_InventarisCoaMappingIsActive (M_InventarisCoaMappingIsActive)
);
CREATE TABLE m_inventaris_item_coa_mapping (
M_InventarisItemCoaMappingID int(11) NOT NULL AUTO_INCREMENT,
M_InventarisItemCoaMappingM_ItemID int(11) NOT NULL,
M_InventarisItemCoaMappingCoaInventarisID int(11) DEFAULT NULL,
M_InventarisItemCoaMappingCoaHutangID int(11) DEFAULT NULL,
M_InventarisItemCoaMappingCoaPembelianID int(11) DEFAULT NULL,
M_InventarisItemCoaMappingCoaBebanPenyusutanID int(11) DEFAULT NULL,
M_InventarisItemCoaMappingCoaAkumulasiPenyusutanID int(11) DEFAULT NULL,
M_InventarisItemCoaMappingCoaLabaPelepasanID int(11) DEFAULT NULL,
M_InventarisItemCoaMappingCoaRugiPelepasanID int(11) DEFAULT NULL,
M_InventarisItemCoaMappingCreatedUserID int(11) NOT NULL,
M_InventarisItemCoaMappingCreated datetime NOT NULL DEFAULT current_timestamp(),
M_InventarisItemCoaMappingLastUpdated datetime NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
M_InventarisItemCoaMappingIsActive char(1) NOT NULL DEFAULT 'Y',
PRIMARY KEY (M_InventarisItemCoaMappingID),
KEY M_InventarisItemCoaMappingM_ItemID (M_InventarisItemCoaMappingM_ItemID),
KEY M_InventarisItemCoaMappingCoaInventarisID (M_InventarisItemCoaMappingCoaInventarisID),
KEY M_InventarisItemCoaMappingCoaHutangID (M_InventarisItemCoaMappingCoaHutangID),
KEY M_InventarisItemCoaMappingCoaPembelianID (M_InventarisItemCoaMappingCoaPembelianID),
KEY M_InventarisItemCoaMappingCoaBebanPenyusutanID (M_InventarisItemCoaMappingCoaBebanPenyusutanID),
KEY M_InventarisItemCoaMappingCoaAkumulasiPenyusutanID (M_InventarisItemCoaMappingCoaAkumulasiPenyusutanID),
KEY M_InventarisItemCoaMappingCoaLabaPelepasanID (M_InventarisItemCoaMappingCoaLabaPelepasanID),
KEY M_InventarisItemCoaMappingCoaRugiPelepasanID (M_InventarisItemCoaMappingCoaRugiPelepasanID),
KEY M_InventarisItemCoaMappingCreatedUserID (M_InventarisItemCoaMappingCreatedUserID),
KEY M_InventarisItemCoaMappingIsActive (M_InventarisItemCoaMappingIsActive)
);