Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | 5x 5x 4x 1x 2x 2x 1x 1x | import moment from 'moment-timezone'; import APIError from '../../helpers/error'; import InventoryErpDao from '../../database/dao/inventoryErp'; async function createInventoryErp(inventoryErp) { try { const newInventoryErp = await InventoryErpDao.createInventoryErp({ productCode: inventoryErp.productCode, branchCode: inventoryErp.branchCode, warehouseCode: inventoryErp.warehouseCode, depositCode: inventoryErp.depositCode, quantity: inventoryErp.quantity, unitMeasure: inventoryErp.unitMeasure, storageAddress: inventoryErp.storageAddress, lotNumber: inventoryErp.lotNumber, fifoDate: inventoryErp.fifoDate, expirationDate: inventoryErp.expirationDate, note: inventoryErp.note, createdUser: inventoryErp.createdUser, createdAt: moment().format(), updatedUser: inventoryErp.updatedUser, updatedAt: moment().format(), }); return newInventoryErp; } catch (error) { throw new APIError('', error); } } async function createInventoriesErp(inventoriesErp, opts = {}) { try { const newInventories = await InventoryErpDao.createInventoriesErp( inventoriesErp, opts ); return newInventories; } catch (error) { throw new APIError('', error); } } export default { createInventoryErp, createInventoriesErp, }; |