import DS from 'ember-data'; import { buildValidations } from 'ember-cp-validations'; const Validations = buildValidations({ }); export default DS.Model.extend(Validations, { sourceSystemNo: DS.attr('string'), vehicleId: DS.attr('number'), fakturNo: DS.attr('string'), namaFaktur: DS.attr('string'), tanggalFakturIds: DS.attr('date'), jenisFaktur: DS.attr('string'), status: DS.attr('string'), statusVehicle: DS.attr('string'), tanggalFaktur: DS.attr('date'), noFakturIds: DS.attr('string'), namaEkspedisi: DS.attr('string'), noEkspedisi: DS.attr('string'), tanggalEkspedisi: DS.attr('date'), tanggalDo: DS.attr('date'), namaSalesman: DS.attr('string'), statusPrint: DS.attr('string'), statusRevisi: DS.attr('string'), inisiator: DS.attr('string'), revisionApprovalEscalationReason: DS.attr('string'), dibuatOleh: DS.attr('string'), tanggalDibuat: DS.attr('date'), catatan: DS.attr('string'), printProvince: DS.attr('boolean'), vinNo: DS.attr('string'), noRangka: DS.attr('string'), noMesin: DS.attr('string'), modelGroup: DS.attr('string'), modelVariant: DS.attr('string'), warna: DS.attr('string'), manufacturingCode: DS.attr('string'), kategori: DS.attr('string'), typeKaroseri: DS.attr('string'), karoseri: DS.attr('string'), pelanggaranWilayah: DS.attr('string'), dealerSaatIni: DS.attr('string'), pelanggaranWilayahDealer: DS.attr('string'), jenisBody: DS.attr('string'), namaCustomerPemesan: DS.attr('string'), namaFakturCustomerInformation: DS.attr('string'), namaFakturTercetak: DS.attr('string'), idCustomer: DS.attr('string'), alamatFaktur1: DS.attr('string'), alamatFaktur2: DS.attr('string'), alamatFaktur3: DS.attr('string'), kodePos: DS.attr('string'), provinsi: DS.attr('string'), kotaKabupaten: DS.attr('string'), notes: DS.attr('string'), hoyuFakturApprovalList: DS.hasMany('hoyu-faktur-approval-list'), hoyuFakturApprovalAttachment: DS.hasMany('hoyu-faktur-approval-attachment'), remarks: DS.attr('string'), approvalActionType: DS.attr('string'), isApprovalData: DS.attr('boolean'), createdBy: DS.attr('string'), createdAt: DS.attr('date'), updatedBy: DS.attr('string'), updatedAt: DS.attr('date'), fakturStatusValue: DS.attr('string'), fakturNameId:DS.attr('string'), approvalLevel: DS.attr('string'), });